1#! /bin/sh 2# Guess values for system-dependent variables and create Makefiles. 3# Generated by GNU Autoconf 2.67 for xf86-video-xgi 1.6.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-xgi' 704PACKAGE_TARNAME='xf86-video-xgi' 705PACKAGE_VERSION='1.6.0' 706PACKAGE_STRING='xf86-video-xgi 1.6.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 757DRI_LIBS 758DRI_CFLAGS 759DRI_FALSE 760DRI_TRUE 761HAVE_XEXTPROTO_71_FALSE 762HAVE_XEXTPROTO_71_TRUE 763XEXT_LIBS 764XEXT_CFLAGS 765XORG_LIBS 766XORG_CFLAGS 767PKG_CONFIG_LIBDIR 768PKG_CONFIG_PATH 769PKG_CONFIG 770CPP 771OTOOL64 772OTOOL 773LIPO 774NMEDIT 775DSYMUTIL 776lt_ECHO 777RANLIB 778AR 779OBJDUMP 780LN_S 781NM 782ac_ct_DUMPBIN 783DUMPBIN 784LD 785FGREP 786EGREP 787GREP 788SED 789am__fastdepCC_FALSE 790am__fastdepCC_TRUE 791CCDEPMODE 792AMDEPBACKSLASH 793AMDEP_FALSE 794AMDEP_TRUE 795am__quote 796am__include 797DEPDIR 798OBJEXT 799EXEEXT 800ac_ct_CC 801CPPFLAGS 802LDFLAGS 803CFLAGS 804CC 805host_os 806host_vendor 807host_cpu 808host 809build_os 810build_vendor 811build_cpu 812build 813LIBTOOL 814MAINT 815MAINTAINER_MODE_FALSE 816MAINTAINER_MODE_TRUE 817am__untar 818am__tar 819AMTAR 820am__leading_dot 821SET_MAKE 822AWK 823mkdir_p 824MKDIR_P 825INSTALL_STRIP_PROGRAM 826STRIP 827install_sh 828MAKEINFO 829AUTOHEADER 830AUTOMAKE 831AUTOCONF 832ACLOCAL 833VERSION 834PACKAGE 835CYGPATH_W 836am__isrc 837INSTALL_DATA 838INSTALL_SCRIPT 839INSTALL_PROGRAM 840target_alias 841host_alias 842build_alias 843LIBS 844ECHO_T 845ECHO_N 846ECHO_C 847DEFS 848mandir 849localedir 850libdir 851psdir 852pdfdir 853dvidir 854htmldir 855infodir 856docdir 857oldincludedir 858includedir 859localstatedir 860sharedstatedir 861sysconfdir 862datadir 863datarootdir 864libexecdir 865sbindir 866bindir 867program_transform_name 868prefix 869exec_prefix 870PACKAGE_URL 871PACKAGE_BUGREPORT 872PACKAGE_STRING 873PACKAGE_VERSION 874PACKAGE_TARNAME 875PACKAGE_NAME 876PATH_SEPARATOR 877SHELL' 878ac_subst_files='' 879ac_user_opts=' 880enable_option_checking 881enable_maintainer_mode 882enable_static 883enable_shared 884with_pic 885enable_fast_install 886enable_dependency_tracking 887with_gnu_ld 888enable_libtool_lock 889with_xorg_module_dir 890enable_dri 891' 892 ac_precious_vars='build_alias 893host_alias 894target_alias 895CC 896CFLAGS 897LDFLAGS 898LIBS 899CPPFLAGS 900CPP 901PKG_CONFIG 902PKG_CONFIG_PATH 903PKG_CONFIG_LIBDIR 904XORG_CFLAGS 905XORG_LIBS 906XEXT_CFLAGS 907XEXT_LIBS 908DRI_CFLAGS 909DRI_LIBS 910PCIACCESS_CFLAGS 911PCIACCESS_LIBS' 912 913 914# Initialize some variables set by options. 915ac_init_help= 916ac_init_version=false 917ac_unrecognized_opts= 918ac_unrecognized_sep= 919# The variables have the same names as the options, with 920# dashes changed to underlines. 921cache_file=/dev/null 922exec_prefix=NONE 923no_create= 924no_recursion= 925prefix=NONE 926program_prefix=NONE 927program_suffix=NONE 928program_transform_name=s,x,x, 929silent= 930site= 931srcdir= 932verbose= 933x_includes=NONE 934x_libraries=NONE 935 936# Installation directory options. 937# These are left unexpanded so users can "make install exec_prefix=/foo" 938# and all the variables that are supposed to be based on exec_prefix 939# by default will actually change. 940# Use braces instead of parens because sh, perl, etc. also accept them. 941# (The list follows the same order as the GNU Coding Standards.) 942bindir='${exec_prefix}/bin' 943sbindir='${exec_prefix}/sbin' 944libexecdir='${exec_prefix}/libexec' 945datarootdir='${prefix}/share' 946datadir='${datarootdir}' 947sysconfdir='${prefix}/etc' 948sharedstatedir='${prefix}/com' 949localstatedir='${prefix}/var' 950includedir='${prefix}/include' 951oldincludedir='/usr/include' 952docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 953infodir='${datarootdir}/info' 954htmldir='${docdir}' 955dvidir='${docdir}' 956pdfdir='${docdir}' 957psdir='${docdir}' 958libdir='${exec_prefix}/lib' 959localedir='${datarootdir}/locale' 960mandir='${datarootdir}/man' 961 962ac_prev= 963ac_dashdash= 964for ac_option 965do 966 # If the previous option needs an argument, assign it. 967 if test -n "$ac_prev"; then 968 eval $ac_prev=\$ac_option 969 ac_prev= 970 continue 971 fi 972 973 case $ac_option in 974 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 975 *=) ac_optarg= ;; 976 *) ac_optarg=yes ;; 977 esac 978 979 # Accept the important Cygnus configure options, so we can diagnose typos. 980 981 case $ac_dashdash$ac_option in 982 --) 983 ac_dashdash=yes ;; 984 985 -bindir | --bindir | --bindi | --bind | --bin | --bi) 986 ac_prev=bindir ;; 987 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 988 bindir=$ac_optarg ;; 989 990 -build | --build | --buil | --bui | --bu) 991 ac_prev=build_alias ;; 992 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 993 build_alias=$ac_optarg ;; 994 995 -cache-file | --cache-file | --cache-fil | --cache-fi \ 996 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 997 ac_prev=cache_file ;; 998 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 999 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 1000 cache_file=$ac_optarg ;; 1001 1002 --config-cache | -C) 1003 cache_file=config.cache ;; 1004 1005 -datadir | --datadir | --datadi | --datad) 1006 ac_prev=datadir ;; 1007 -datadir=* | --datadir=* | --datadi=* | --datad=*) 1008 datadir=$ac_optarg ;; 1009 1010 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 1011 | --dataroo | --dataro | --datar) 1012 ac_prev=datarootdir ;; 1013 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 1014 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 1015 datarootdir=$ac_optarg ;; 1016 1017 -disable-* | --disable-*) 1018 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 1019 # Reject names that are not valid shell variable names. 1020 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1021 as_fn_error $? "invalid feature name: $ac_useropt" 1022 ac_useropt_orig=$ac_useropt 1023 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1024 case $ac_user_opts in 1025 *" 1026"enable_$ac_useropt" 1027"*) ;; 1028 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 1029 ac_unrecognized_sep=', ';; 1030 esac 1031 eval enable_$ac_useropt=no ;; 1032 1033 -docdir | --docdir | --docdi | --doc | --do) 1034 ac_prev=docdir ;; 1035 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 1036 docdir=$ac_optarg ;; 1037 1038 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 1039 ac_prev=dvidir ;; 1040 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 1041 dvidir=$ac_optarg ;; 1042 1043 -enable-* | --enable-*) 1044 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 1045 # Reject names that are not valid shell variable names. 1046 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1047 as_fn_error $? "invalid feature name: $ac_useropt" 1048 ac_useropt_orig=$ac_useropt 1049 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1050 case $ac_user_opts in 1051 *" 1052"enable_$ac_useropt" 1053"*) ;; 1054 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 1055 ac_unrecognized_sep=', ';; 1056 esac 1057 eval enable_$ac_useropt=\$ac_optarg ;; 1058 1059 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 1060 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 1061 | --exec | --exe | --ex) 1062 ac_prev=exec_prefix ;; 1063 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 1064 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 1065 | --exec=* | --exe=* | --ex=*) 1066 exec_prefix=$ac_optarg ;; 1067 1068 -gas | --gas | --ga | --g) 1069 # Obsolete; use --with-gas. 1070 with_gas=yes ;; 1071 1072 -help | --help | --hel | --he | -h) 1073 ac_init_help=long ;; 1074 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 1075 ac_init_help=recursive ;; 1076 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 1077 ac_init_help=short ;; 1078 1079 -host | --host | --hos | --ho) 1080 ac_prev=host_alias ;; 1081 -host=* | --host=* | --hos=* | --ho=*) 1082 host_alias=$ac_optarg ;; 1083 1084 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 1085 ac_prev=htmldir ;; 1086 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 1087 | --ht=*) 1088 htmldir=$ac_optarg ;; 1089 1090 -includedir | --includedir | --includedi | --included | --include \ 1091 | --includ | --inclu | --incl | --inc) 1092 ac_prev=includedir ;; 1093 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 1094 | --includ=* | --inclu=* | --incl=* | --inc=*) 1095 includedir=$ac_optarg ;; 1096 1097 -infodir | --infodir | --infodi | --infod | --info | --inf) 1098 ac_prev=infodir ;; 1099 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 1100 infodir=$ac_optarg ;; 1101 1102 -libdir | --libdir | --libdi | --libd) 1103 ac_prev=libdir ;; 1104 -libdir=* | --libdir=* | --libdi=* | --libd=*) 1105 libdir=$ac_optarg ;; 1106 1107 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 1108 | --libexe | --libex | --libe) 1109 ac_prev=libexecdir ;; 1110 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 1111 | --libexe=* | --libex=* | --libe=*) 1112 libexecdir=$ac_optarg ;; 1113 1114 -localedir | --localedir | --localedi | --localed | --locale) 1115 ac_prev=localedir ;; 1116 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 1117 localedir=$ac_optarg ;; 1118 1119 -localstatedir | --localstatedir | --localstatedi | --localstated \ 1120 | --localstate | --localstat | --localsta | --localst | --locals) 1121 ac_prev=localstatedir ;; 1122 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 1123 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 1124 localstatedir=$ac_optarg ;; 1125 1126 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 1127 ac_prev=mandir ;; 1128 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 1129 mandir=$ac_optarg ;; 1130 1131 -nfp | --nfp | --nf) 1132 # Obsolete; use --without-fp. 1133 with_fp=no ;; 1134 1135 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1136 | --no-cr | --no-c | -n) 1137 no_create=yes ;; 1138 1139 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1140 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1141 no_recursion=yes ;; 1142 1143 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1144 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1145 | --oldin | --oldi | --old | --ol | --o) 1146 ac_prev=oldincludedir ;; 1147 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1148 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1149 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1150 oldincludedir=$ac_optarg ;; 1151 1152 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1153 ac_prev=prefix ;; 1154 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1155 prefix=$ac_optarg ;; 1156 1157 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1158 | --program-pre | --program-pr | --program-p) 1159 ac_prev=program_prefix ;; 1160 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1161 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1162 program_prefix=$ac_optarg ;; 1163 1164 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1165 | --program-suf | --program-su | --program-s) 1166 ac_prev=program_suffix ;; 1167 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1168 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1169 program_suffix=$ac_optarg ;; 1170 1171 -program-transform-name | --program-transform-name \ 1172 | --program-transform-nam | --program-transform-na \ 1173 | --program-transform-n | --program-transform- \ 1174 | --program-transform | --program-transfor \ 1175 | --program-transfo | --program-transf \ 1176 | --program-trans | --program-tran \ 1177 | --progr-tra | --program-tr | --program-t) 1178 ac_prev=program_transform_name ;; 1179 -program-transform-name=* | --program-transform-name=* \ 1180 | --program-transform-nam=* | --program-transform-na=* \ 1181 | --program-transform-n=* | --program-transform-=* \ 1182 | --program-transform=* | --program-transfor=* \ 1183 | --program-transfo=* | --program-transf=* \ 1184 | --program-trans=* | --program-tran=* \ 1185 | --progr-tra=* | --program-tr=* | --program-t=*) 1186 program_transform_name=$ac_optarg ;; 1187 1188 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1189 ac_prev=pdfdir ;; 1190 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1191 pdfdir=$ac_optarg ;; 1192 1193 -psdir | --psdir | --psdi | --psd | --ps) 1194 ac_prev=psdir ;; 1195 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1196 psdir=$ac_optarg ;; 1197 1198 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1199 | -silent | --silent | --silen | --sile | --sil) 1200 silent=yes ;; 1201 1202 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1203 ac_prev=sbindir ;; 1204 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1205 | --sbi=* | --sb=*) 1206 sbindir=$ac_optarg ;; 1207 1208 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1209 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1210 | --sharedst | --shareds | --shared | --share | --shar \ 1211 | --sha | --sh) 1212 ac_prev=sharedstatedir ;; 1213 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1214 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1215 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1216 | --sha=* | --sh=*) 1217 sharedstatedir=$ac_optarg ;; 1218 1219 -site | --site | --sit) 1220 ac_prev=site ;; 1221 -site=* | --site=* | --sit=*) 1222 site=$ac_optarg ;; 1223 1224 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1225 ac_prev=srcdir ;; 1226 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1227 srcdir=$ac_optarg ;; 1228 1229 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1230 | --syscon | --sysco | --sysc | --sys | --sy) 1231 ac_prev=sysconfdir ;; 1232 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1233 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1234 sysconfdir=$ac_optarg ;; 1235 1236 -target | --target | --targe | --targ | --tar | --ta | --t) 1237 ac_prev=target_alias ;; 1238 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1239 target_alias=$ac_optarg ;; 1240 1241 -v | -verbose | --verbose | --verbos | --verbo | --verb) 1242 verbose=yes ;; 1243 1244 -version | --version | --versio | --versi | --vers | -V) 1245 ac_init_version=: ;; 1246 1247 -with-* | --with-*) 1248 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1249 # Reject names that are not valid shell variable names. 1250 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1251 as_fn_error $? "invalid package name: $ac_useropt" 1252 ac_useropt_orig=$ac_useropt 1253 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1254 case $ac_user_opts in 1255 *" 1256"with_$ac_useropt" 1257"*) ;; 1258 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1259 ac_unrecognized_sep=', ';; 1260 esac 1261 eval with_$ac_useropt=\$ac_optarg ;; 1262 1263 -without-* | --without-*) 1264 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1265 # Reject names that are not valid shell variable names. 1266 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1267 as_fn_error $? "invalid package name: $ac_useropt" 1268 ac_useropt_orig=$ac_useropt 1269 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1270 case $ac_user_opts in 1271 *" 1272"with_$ac_useropt" 1273"*) ;; 1274 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1275 ac_unrecognized_sep=', ';; 1276 esac 1277 eval with_$ac_useropt=no ;; 1278 1279 --x) 1280 # Obsolete; use --with-x. 1281 with_x=yes ;; 1282 1283 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1284 | --x-incl | --x-inc | --x-in | --x-i) 1285 ac_prev=x_includes ;; 1286 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1287 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1288 x_includes=$ac_optarg ;; 1289 1290 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1291 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1292 ac_prev=x_libraries ;; 1293 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1294 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1295 x_libraries=$ac_optarg ;; 1296 1297 -*) as_fn_error $? "unrecognized option: \`$ac_option' 1298Try \`$0 --help' for more information" 1299 ;; 1300 1301 *=*) 1302 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1303 # Reject names that are not valid shell variable names. 1304 case $ac_envvar in #( 1305 '' | [0-9]* | *[!_$as_cr_alnum]* ) 1306 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 1307 esac 1308 eval $ac_envvar=\$ac_optarg 1309 export $ac_envvar ;; 1310 1311 *) 1312 # FIXME: should be removed in autoconf 3.0. 1313 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1314 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1315 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1316 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} 1317 ;; 1318 1319 esac 1320done 1321 1322if test -n "$ac_prev"; then 1323 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1324 as_fn_error $? "missing argument to $ac_option" 1325fi 1326 1327if test -n "$ac_unrecognized_opts"; then 1328 case $enable_option_checking in 1329 no) ;; 1330 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 1331 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1332 esac 1333fi 1334 1335# Check all directory arguments for consistency. 1336for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1337 datadir sysconfdir sharedstatedir localstatedir includedir \ 1338 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1339 libdir localedir mandir 1340do 1341 eval ac_val=\$$ac_var 1342 # Remove trailing slashes. 1343 case $ac_val in 1344 */ ) 1345 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1346 eval $ac_var=\$ac_val;; 1347 esac 1348 # Be sure to have absolute directory names. 1349 case $ac_val in 1350 [\\/$]* | ?:[\\/]* ) continue;; 1351 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1352 esac 1353 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 1354done 1355 1356# There might be people who depend on the old broken behavior: `$host' 1357# used to hold the argument of --host etc. 1358# FIXME: To remove some day. 1359build=$build_alias 1360host=$host_alias 1361target=$target_alias 1362 1363# FIXME: To remove some day. 1364if test "x$host_alias" != x; then 1365 if test "x$build_alias" = x; then 1366 cross_compiling=maybe 1367 $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host. 1368 If a cross compiler is detected then cross compile mode will be used" >&2 1369 elif test "x$build_alias" != "x$host_alias"; then 1370 cross_compiling=yes 1371 fi 1372fi 1373 1374ac_tool_prefix= 1375test -n "$host_alias" && ac_tool_prefix=$host_alias- 1376 1377test "$silent" = yes && exec 6>/dev/null 1378 1379 1380ac_pwd=`pwd` && test -n "$ac_pwd" && 1381ac_ls_di=`ls -di .` && 1382ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1383 as_fn_error $? "working directory cannot be determined" 1384test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1385 as_fn_error $? "pwd does not report name of working directory" 1386 1387 1388# Find the source files, if location was not specified. 1389if test -z "$srcdir"; then 1390 ac_srcdir_defaulted=yes 1391 # Try the directory containing this script, then the parent directory. 1392 ac_confdir=`$as_dirname -- "$as_myself" || 1393$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1394 X"$as_myself" : 'X\(//\)[^/]' \| \ 1395 X"$as_myself" : 'X\(//\)$' \| \ 1396 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1397$as_echo X"$as_myself" | 1398 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1399 s//\1/ 1400 q 1401 } 1402 /^X\(\/\/\)[^/].*/{ 1403 s//\1/ 1404 q 1405 } 1406 /^X\(\/\/\)$/{ 1407 s//\1/ 1408 q 1409 } 1410 /^X\(\/\).*/{ 1411 s//\1/ 1412 q 1413 } 1414 s/.*/./; q'` 1415 srcdir=$ac_confdir 1416 if test ! -r "$srcdir/$ac_unique_file"; then 1417 srcdir=.. 1418 fi 1419else 1420 ac_srcdir_defaulted=no 1421fi 1422if test ! -r "$srcdir/$ac_unique_file"; then 1423 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1424 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 1425fi 1426ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1427ac_abs_confdir=`( 1428 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 1429 pwd)` 1430# When building in place, set srcdir=. 1431if test "$ac_abs_confdir" = "$ac_pwd"; then 1432 srcdir=. 1433fi 1434# Remove unnecessary trailing slashes from srcdir. 1435# Double slashes in file names in object file debugging info 1436# mess up M-x gdb in Emacs. 1437case $srcdir in 1438*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1439esac 1440for ac_var in $ac_precious_vars; do 1441 eval ac_env_${ac_var}_set=\${${ac_var}+set} 1442 eval ac_env_${ac_var}_value=\$${ac_var} 1443 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1444 eval ac_cv_env_${ac_var}_value=\$${ac_var} 1445done 1446 1447# 1448# Report the --help message. 1449# 1450if test "$ac_init_help" = "long"; then 1451 # Omit some internal or obsolete options to make the list less imposing. 1452 # This message is too long to be a string in the A/UX 3.1 sh. 1453 cat <<_ACEOF 1454\`configure' configures xf86-video-xgi 1.6.0 to adapt to many kinds of systems. 1455 1456Usage: $0 [OPTION]... [VAR=VALUE]... 1457 1458To assign environment variables (e.g., CC, CFLAGS...), specify them as 1459VAR=VALUE. See below for descriptions of some of the useful variables. 1460 1461Defaults for the options are specified in brackets. 1462 1463Configuration: 1464 -h, --help display this help and exit 1465 --help=short display options specific to this package 1466 --help=recursive display the short help of all the included packages 1467 -V, --version display version information and exit 1468 -q, --quiet, --silent do not print \`checking ...' messages 1469 --cache-file=FILE cache test results in FILE [disabled] 1470 -C, --config-cache alias for \`--cache-file=config.cache' 1471 -n, --no-create do not create output files 1472 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1473 1474Installation directories: 1475 --prefix=PREFIX install architecture-independent files in PREFIX 1476 [$ac_default_prefix] 1477 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1478 [PREFIX] 1479 1480By default, \`make install' will install all the files in 1481\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1482an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1483for instance \`--prefix=\$HOME'. 1484 1485For better control, use the options below. 1486 1487Fine tuning of the installation directories: 1488 --bindir=DIR user executables [EPREFIX/bin] 1489 --sbindir=DIR system admin executables [EPREFIX/sbin] 1490 --libexecdir=DIR program executables [EPREFIX/libexec] 1491 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1492 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1493 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1494 --libdir=DIR object code libraries [EPREFIX/lib] 1495 --includedir=DIR C header files [PREFIX/include] 1496 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1497 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1498 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1499 --infodir=DIR info documentation [DATAROOTDIR/info] 1500 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1501 --mandir=DIR man documentation [DATAROOTDIR/man] 1502 --docdir=DIR documentation root [DATAROOTDIR/doc/xf86-video-xgi] 1503 --htmldir=DIR html documentation [DOCDIR] 1504 --dvidir=DIR dvi documentation [DOCDIR] 1505 --pdfdir=DIR pdf documentation [DOCDIR] 1506 --psdir=DIR ps documentation [DOCDIR] 1507_ACEOF 1508 1509 cat <<\_ACEOF 1510 1511Program names: 1512 --program-prefix=PREFIX prepend PREFIX to installed program names 1513 --program-suffix=SUFFIX append SUFFIX to installed program names 1514 --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1515 1516System types: 1517 --build=BUILD configure for building on BUILD [guessed] 1518 --host=HOST cross-compile to build programs to run on HOST [BUILD] 1519_ACEOF 1520fi 1521 1522if test -n "$ac_init_help"; then 1523 case $ac_init_help in 1524 short | recursive ) echo "Configuration of xf86-video-xgi 1.6.0:";; 1525 esac 1526 cat <<\_ACEOF 1527 1528Optional Features: 1529 --disable-option-checking ignore unrecognized --enable/--with options 1530 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1531 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1532 --enable-maintainer-mode enable make rules and dependencies not useful 1533 (and sometimes confusing) to the casual installer 1534 --enable-static[=PKGS] build static libraries [default=no] 1535 --enable-shared[=PKGS] build shared libraries [default=yes] 1536 --enable-fast-install[=PKGS] 1537 optimize for fast installation [default=yes] 1538 --disable-dependency-tracking speeds up one-time build 1539 --enable-dependency-tracking do not reject slow dependency extractors 1540 --disable-libtool-lock avoid locking (might break parallel builds) 1541 --disable-dri Disable DRI support [[default=auto]] 1542 1543Optional Packages: 1544 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1545 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1546 --with-pic try to use only PIC/non-PIC objects [default=use 1547 both] 1548 --with-gnu-ld assume the C compiler uses GNU ld [default=no] 1549 --with-xorg-module-dir=DIR 1550 Default xorg module directory 1551 [[default=$libdir/xorg/modules]] 1552 1553Some influential environment variables: 1554 CC C compiler command 1555 CFLAGS C compiler flags 1556 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1557 nonstandard directory <lib dir> 1558 LIBS libraries to pass to the linker, e.g. -l<library> 1559 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 1560 you have headers in a nonstandard directory <include dir> 1561 CPP C preprocessor 1562 PKG_CONFIG path to pkg-config utility 1563 PKG_CONFIG_PATH 1564 directories to add to pkg-config's search path 1565 PKG_CONFIG_LIBDIR 1566 path overriding pkg-config's built-in search path 1567 XORG_CFLAGS C compiler flags for XORG, overriding pkg-config 1568 XORG_LIBS linker flags for XORG, overriding pkg-config 1569 XEXT_CFLAGS C compiler flags for XEXT, overriding pkg-config 1570 XEXT_LIBS linker flags for XEXT, overriding pkg-config 1571 DRI_CFLAGS C compiler flags for DRI, overriding pkg-config 1572 DRI_LIBS linker flags for DRI, overriding pkg-config 1573 PCIACCESS_CFLAGS 1574 C compiler flags for PCIACCESS, overriding pkg-config 1575 PCIACCESS_LIBS 1576 linker flags for PCIACCESS, overriding pkg-config 1577 1578Use these variables to override the choices made by `configure' or to help 1579it to find libraries and programs with nonstandard names/locations. 1580 1581Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>. 1582_ACEOF 1583ac_status=$? 1584fi 1585 1586if test "$ac_init_help" = "recursive"; then 1587 # If there are subdirs, report their specific --help. 1588 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1589 test -d "$ac_dir" || 1590 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1591 continue 1592 ac_builddir=. 1593 1594case "$ac_dir" in 1595.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1596*) 1597 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1598 # A ".." for each directory in $ac_dir_suffix. 1599 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1600 case $ac_top_builddir_sub in 1601 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1602 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1603 esac ;; 1604esac 1605ac_abs_top_builddir=$ac_pwd 1606ac_abs_builddir=$ac_pwd$ac_dir_suffix 1607# for backward compatibility: 1608ac_top_builddir=$ac_top_build_prefix 1609 1610case $srcdir in 1611 .) # We are building in place. 1612 ac_srcdir=. 1613 ac_top_srcdir=$ac_top_builddir_sub 1614 ac_abs_top_srcdir=$ac_pwd ;; 1615 [\\/]* | ?:[\\/]* ) # Absolute name. 1616 ac_srcdir=$srcdir$ac_dir_suffix; 1617 ac_top_srcdir=$srcdir 1618 ac_abs_top_srcdir=$srcdir ;; 1619 *) # Relative name. 1620 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1621 ac_top_srcdir=$ac_top_build_prefix$srcdir 1622 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1623esac 1624ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1625 1626 cd "$ac_dir" || { ac_status=$?; continue; } 1627 # Check for guested configure. 1628 if test -f "$ac_srcdir/configure.gnu"; then 1629 echo && 1630 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1631 elif test -f "$ac_srcdir/configure"; then 1632 echo && 1633 $SHELL "$ac_srcdir/configure" --help=recursive 1634 else 1635 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1636 fi || ac_status=$? 1637 cd "$ac_pwd" || { ac_status=$?; break; } 1638 done 1639fi 1640 1641test -n "$ac_init_help" && exit $ac_status 1642if $ac_init_version; then 1643 cat <<\_ACEOF 1644xf86-video-xgi configure 1.6.0 1645generated by GNU Autoconf 2.67 1646 1647Copyright (C) 2010 Free Software Foundation, Inc. 1648This configure script is free software; the Free Software Foundation 1649gives unlimited permission to copy, distribute and modify it. 1650_ACEOF 1651 exit 1652fi 1653 1654## ------------------------ ## 1655## Autoconf initialization. ## 1656## ------------------------ ## 1657 1658# ac_fn_c_try_compile LINENO 1659# -------------------------- 1660# Try to compile conftest.$ac_ext, and return whether this succeeded. 1661ac_fn_c_try_compile () 1662{ 1663 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1664 rm -f conftest.$ac_objext 1665 if { { ac_try="$ac_compile" 1666case "(($ac_try" in 1667 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1668 *) ac_try_echo=$ac_try;; 1669esac 1670eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1671$as_echo "$ac_try_echo"; } >&5 1672 (eval "$ac_compile") 2>conftest.err 1673 ac_status=$? 1674 if test -s conftest.err; then 1675 grep -v '^ *+' conftest.err >conftest.er1 1676 cat conftest.er1 >&5 1677 mv -f conftest.er1 conftest.err 1678 fi 1679 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1680 test $ac_status = 0; } && { 1681 test -z "$ac_c_werror_flag" || 1682 test ! -s conftest.err 1683 } && test -s conftest.$ac_objext; then : 1684 ac_retval=0 1685else 1686 $as_echo "$as_me: failed program was:" >&5 1687sed 's/^/| /' conftest.$ac_ext >&5 1688 1689 ac_retval=1 1690fi 1691 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1692 as_fn_set_status $ac_retval 1693 1694} # ac_fn_c_try_compile 1695 1696# ac_fn_c_try_link LINENO 1697# ----------------------- 1698# Try to link conftest.$ac_ext, and return whether this succeeded. 1699ac_fn_c_try_link () 1700{ 1701 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1702 rm -f conftest.$ac_objext conftest$ac_exeext 1703 if { { ac_try="$ac_link" 1704case "(($ac_try" in 1705 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1706 *) ac_try_echo=$ac_try;; 1707esac 1708eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1709$as_echo "$ac_try_echo"; } >&5 1710 (eval "$ac_link") 2>conftest.err 1711 ac_status=$? 1712 if test -s conftest.err; then 1713 grep -v '^ *+' conftest.err >conftest.er1 1714 cat conftest.er1 >&5 1715 mv -f conftest.er1 conftest.err 1716 fi 1717 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1718 test $ac_status = 0; } && { 1719 test -z "$ac_c_werror_flag" || 1720 test ! -s conftest.err 1721 } && test -s conftest$ac_exeext && { 1722 test "$cross_compiling" = yes || 1723 $as_test_x conftest$ac_exeext 1724 }; then : 1725 ac_retval=0 1726else 1727 $as_echo "$as_me: failed program was:" >&5 1728sed 's/^/| /' conftest.$ac_ext >&5 1729 1730 ac_retval=1 1731fi 1732 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1733 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1734 # interfere with the next link command; also delete a directory that is 1735 # left behind by Apple's compiler. We do this before executing the actions. 1736 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1737 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1738 as_fn_set_status $ac_retval 1739 1740} # ac_fn_c_try_link 1741 1742# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1743# ------------------------------------------------------- 1744# Tests whether HEADER exists and can be compiled using the include files in 1745# INCLUDES, setting the cache variable VAR accordingly. 1746ac_fn_c_check_header_compile () 1747{ 1748 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1749 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1750$as_echo_n "checking for $2... " >&6; } 1751if eval "test \"\${$3+set}\"" = set; then : 1752 $as_echo_n "(cached) " >&6 1753else 1754 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1755/* end confdefs.h. */ 1756$4 1757#include <$2> 1758_ACEOF 1759if ac_fn_c_try_compile "$LINENO"; then : 1760 eval "$3=yes" 1761else 1762 eval "$3=no" 1763fi 1764rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1765fi 1766eval ac_res=\$$3 1767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1768$as_echo "$ac_res" >&6; } 1769 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1770 1771} # ac_fn_c_check_header_compile 1772 1773# ac_fn_c_try_cpp LINENO 1774# ---------------------- 1775# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 1776ac_fn_c_try_cpp () 1777{ 1778 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1779 if { { ac_try="$ac_cpp conftest.$ac_ext" 1780case "(($ac_try" in 1781 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1782 *) ac_try_echo=$ac_try;; 1783esac 1784eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1785$as_echo "$ac_try_echo"; } >&5 1786 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 1787 ac_status=$? 1788 if test -s conftest.err; then 1789 grep -v '^ *+' conftest.err >conftest.er1 1790 cat conftest.er1 >&5 1791 mv -f conftest.er1 conftest.err 1792 fi 1793 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1794 test $ac_status = 0; } > conftest.i && { 1795 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 1796 test ! -s conftest.err 1797 }; then : 1798 ac_retval=0 1799else 1800 $as_echo "$as_me: failed program was:" >&5 1801sed 's/^/| /' conftest.$ac_ext >&5 1802 1803 ac_retval=1 1804fi 1805 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1806 as_fn_set_status $ac_retval 1807 1808} # ac_fn_c_try_cpp 1809 1810# ac_fn_c_try_run LINENO 1811# ---------------------- 1812# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1813# that executables *can* be run. 1814ac_fn_c_try_run () 1815{ 1816 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1817 if { { ac_try="$ac_link" 1818case "(($ac_try" in 1819 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1820 *) ac_try_echo=$ac_try;; 1821esac 1822eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1823$as_echo "$ac_try_echo"; } >&5 1824 (eval "$ac_link") 2>&5 1825 ac_status=$? 1826 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1827 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 1828 { { case "(($ac_try" in 1829 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1830 *) ac_try_echo=$ac_try;; 1831esac 1832eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1833$as_echo "$ac_try_echo"; } >&5 1834 (eval "$ac_try") 2>&5 1835 ac_status=$? 1836 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1837 test $ac_status = 0; }; }; then : 1838 ac_retval=0 1839else 1840 $as_echo "$as_me: program exited with status $ac_status" >&5 1841 $as_echo "$as_me: failed program was:" >&5 1842sed 's/^/| /' conftest.$ac_ext >&5 1843 1844 ac_retval=$ac_status 1845fi 1846 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1847 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1848 as_fn_set_status $ac_retval 1849 1850} # ac_fn_c_try_run 1851 1852# ac_fn_c_check_func LINENO FUNC VAR 1853# ---------------------------------- 1854# Tests whether FUNC exists, setting the cache variable VAR accordingly 1855ac_fn_c_check_func () 1856{ 1857 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1858 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1859$as_echo_n "checking for $2... " >&6; } 1860if eval "test \"\${$3+set}\"" = set; then : 1861 $as_echo_n "(cached) " >&6 1862else 1863 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1864/* end confdefs.h. */ 1865/* Define $2 to an innocuous variant, in case <limits.h> declares $2. 1866 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 1867#define $2 innocuous_$2 1868 1869/* System header to define __stub macros and hopefully few prototypes, 1870 which can conflict with char $2 (); below. 1871 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 1872 <limits.h> exists even on freestanding compilers. */ 1873 1874#ifdef __STDC__ 1875# include <limits.h> 1876#else 1877# include <assert.h> 1878#endif 1879 1880#undef $2 1881 1882/* Override any GCC internal prototype to avoid an error. 1883 Use char because int might match the return type of a GCC 1884 builtin and then its argument prototype would still apply. */ 1885#ifdef __cplusplus 1886extern "C" 1887#endif 1888char $2 (); 1889/* The GNU C library defines this for functions which it implements 1890 to always fail with ENOSYS. Some functions are actually named 1891 something starting with __ and the normal name is an alias. */ 1892#if defined __stub_$2 || defined __stub___$2 1893choke me 1894#endif 1895 1896int 1897main () 1898{ 1899return $2 (); 1900 ; 1901 return 0; 1902} 1903_ACEOF 1904if ac_fn_c_try_link "$LINENO"; then : 1905 eval "$3=yes" 1906else 1907 eval "$3=no" 1908fi 1909rm -f core conftest.err conftest.$ac_objext \ 1910 conftest$ac_exeext conftest.$ac_ext 1911fi 1912eval ac_res=\$$3 1913 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1914$as_echo "$ac_res" >&6; } 1915 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1916 1917} # ac_fn_c_check_func 1918 1919# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES 1920# --------------------------------------------- 1921# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR 1922# accordingly. 1923ac_fn_c_check_decl () 1924{ 1925 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1926 as_decl_name=`echo $2|sed 's/ *(.*//'` 1927 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 1928 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 1929$as_echo_n "checking whether $as_decl_name is declared... " >&6; } 1930if eval "test \"\${$3+set}\"" = set; then : 1931 $as_echo_n "(cached) " >&6 1932else 1933 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1934/* end confdefs.h. */ 1935$4 1936int 1937main () 1938{ 1939#ifndef $as_decl_name 1940#ifdef __cplusplus 1941 (void) $as_decl_use; 1942#else 1943 (void) $as_decl_name; 1944#endif 1945#endif 1946 1947 ; 1948 return 0; 1949} 1950_ACEOF 1951if ac_fn_c_try_compile "$LINENO"; then : 1952 eval "$3=yes" 1953else 1954 eval "$3=no" 1955fi 1956rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1957fi 1958eval ac_res=\$$3 1959 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1960$as_echo "$ac_res" >&6; } 1961 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1962 1963} # ac_fn_c_check_decl 1964cat >config.log <<_ACEOF 1965This file contains any messages produced by compilers while 1966running configure, to aid debugging if configure makes a mistake. 1967 1968It was created by xf86-video-xgi $as_me 1.6.0, which was 1969generated by GNU Autoconf 2.67. Invocation command line was 1970 1971 $ $0 $@ 1972 1973_ACEOF 1974exec 5>>config.log 1975{ 1976cat <<_ASUNAME 1977## --------- ## 1978## Platform. ## 1979## --------- ## 1980 1981hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1982uname -m = `(uname -m) 2>/dev/null || echo unknown` 1983uname -r = `(uname -r) 2>/dev/null || echo unknown` 1984uname -s = `(uname -s) 2>/dev/null || echo unknown` 1985uname -v = `(uname -v) 2>/dev/null || echo unknown` 1986 1987/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1988/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1989 1990/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1991/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1992/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1993/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 1994/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1995/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1996/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1997 1998_ASUNAME 1999 2000as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2001for as_dir in $PATH 2002do 2003 IFS=$as_save_IFS 2004 test -z "$as_dir" && as_dir=. 2005 $as_echo "PATH: $as_dir" 2006 done 2007IFS=$as_save_IFS 2008 2009} >&5 2010 2011cat >&5 <<_ACEOF 2012 2013 2014## ----------- ## 2015## Core tests. ## 2016## ----------- ## 2017 2018_ACEOF 2019 2020 2021# Keep a trace of the command line. 2022# Strip out --no-create and --no-recursion so they do not pile up. 2023# Strip out --silent because we don't want to record it for future runs. 2024# Also quote any args containing shell meta-characters. 2025# Make two passes to allow for proper duplicate-argument suppression. 2026ac_configure_args= 2027ac_configure_args0= 2028ac_configure_args1= 2029ac_must_keep_next=false 2030for ac_pass in 1 2 2031do 2032 for ac_arg 2033 do 2034 case $ac_arg in 2035 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 2036 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 2037 | -silent | --silent | --silen | --sile | --sil) 2038 continue ;; 2039 *\'*) 2040 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 2041 esac 2042 case $ac_pass in 2043 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 2044 2) 2045 as_fn_append ac_configure_args1 " '$ac_arg'" 2046 if test $ac_must_keep_next = true; then 2047 ac_must_keep_next=false # Got value, back to normal. 2048 else 2049 case $ac_arg in 2050 *=* | --config-cache | -C | -disable-* | --disable-* \ 2051 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 2052 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 2053 | -with-* | --with-* | -without-* | --without-* | --x) 2054 case "$ac_configure_args0 " in 2055 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 2056 esac 2057 ;; 2058 -* ) ac_must_keep_next=true ;; 2059 esac 2060 fi 2061 as_fn_append ac_configure_args " '$ac_arg'" 2062 ;; 2063 esac 2064 done 2065done 2066{ ac_configure_args0=; unset ac_configure_args0;} 2067{ ac_configure_args1=; unset ac_configure_args1;} 2068 2069# When interrupted or exit'd, cleanup temporary files, and complete 2070# config.log. We remove comments because anyway the quotes in there 2071# would cause problems or look ugly. 2072# WARNING: Use '\'' to represent an apostrophe within the trap. 2073# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 2074trap 'exit_status=$? 2075 # Save into config.log some information that might help in debugging. 2076 { 2077 echo 2078 2079 $as_echo "## ---------------- ## 2080## Cache variables. ## 2081## ---------------- ##" 2082 echo 2083 # The following way of writing the cache mishandles newlines in values, 2084( 2085 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 2086 eval ac_val=\$$ac_var 2087 case $ac_val in #( 2088 *${as_nl}*) 2089 case $ac_var in #( 2090 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 2091$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 2092 esac 2093 case $ac_var in #( 2094 _ | IFS | as_nl) ;; #( 2095 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 2096 *) { eval $ac_var=; unset $ac_var;} ;; 2097 esac ;; 2098 esac 2099 done 2100 (set) 2>&1 | 2101 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 2102 *${as_nl}ac_space=\ *) 2103 sed -n \ 2104 "s/'\''/'\''\\\\'\'''\''/g; 2105 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 2106 ;; #( 2107 *) 2108 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 2109 ;; 2110 esac | 2111 sort 2112) 2113 echo 2114 2115 $as_echo "## ----------------- ## 2116## Output variables. ## 2117## ----------------- ##" 2118 echo 2119 for ac_var in $ac_subst_vars 2120 do 2121 eval ac_val=\$$ac_var 2122 case $ac_val in 2123 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2124 esac 2125 $as_echo "$ac_var='\''$ac_val'\''" 2126 done | sort 2127 echo 2128 2129 if test -n "$ac_subst_files"; then 2130 $as_echo "## ------------------- ## 2131## File substitutions. ## 2132## ------------------- ##" 2133 echo 2134 for ac_var in $ac_subst_files 2135 do 2136 eval ac_val=\$$ac_var 2137 case $ac_val in 2138 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2139 esac 2140 $as_echo "$ac_var='\''$ac_val'\''" 2141 done | sort 2142 echo 2143 fi 2144 2145 if test -s confdefs.h; then 2146 $as_echo "## ----------- ## 2147## confdefs.h. ## 2148## ----------- ##" 2149 echo 2150 cat confdefs.h 2151 echo 2152 fi 2153 test "$ac_signal" != 0 && 2154 $as_echo "$as_me: caught signal $ac_signal" 2155 $as_echo "$as_me: exit $exit_status" 2156 } >&5 2157 rm -f core *.core core.conftest.* && 2158 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2159 exit $exit_status 2160' 0 2161for ac_signal in 1 2 13 15; do 2162 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 2163done 2164ac_signal=0 2165 2166# confdefs.h avoids OS command line length limits that DEFS can exceed. 2167rm -f -r conftest* confdefs.h 2168 2169$as_echo "/* confdefs.h */" > confdefs.h 2170 2171# Predefined preprocessor variables. 2172 2173cat >>confdefs.h <<_ACEOF 2174#define PACKAGE_NAME "$PACKAGE_NAME" 2175_ACEOF 2176 2177cat >>confdefs.h <<_ACEOF 2178#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2179_ACEOF 2180 2181cat >>confdefs.h <<_ACEOF 2182#define PACKAGE_VERSION "$PACKAGE_VERSION" 2183_ACEOF 2184 2185cat >>confdefs.h <<_ACEOF 2186#define PACKAGE_STRING "$PACKAGE_STRING" 2187_ACEOF 2188 2189cat >>confdefs.h <<_ACEOF 2190#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2191_ACEOF 2192 2193cat >>confdefs.h <<_ACEOF 2194#define PACKAGE_URL "$PACKAGE_URL" 2195_ACEOF 2196 2197 2198# Let the site file select an alternate cache file if it wants to. 2199# Prefer an explicitly selected file to automatically selected ones. 2200ac_site_file1=NONE 2201ac_site_file2=NONE 2202if test -n "$CONFIG_SITE"; then 2203 # We do not want a PATH search for config.site. 2204 case $CONFIG_SITE in #(( 2205 -*) ac_site_file1=./$CONFIG_SITE;; 2206 */*) ac_site_file1=$CONFIG_SITE;; 2207 *) ac_site_file1=./$CONFIG_SITE;; 2208 esac 2209elif test "x$prefix" != xNONE; then 2210 ac_site_file1=$prefix/share/config.site 2211 ac_site_file2=$prefix/etc/config.site 2212else 2213 ac_site_file1=$ac_default_prefix/share/config.site 2214 ac_site_file2=$ac_default_prefix/etc/config.site 2215fi 2216for ac_site_file in "$ac_site_file1" "$ac_site_file2" 2217do 2218 test "x$ac_site_file" = xNONE && continue 2219 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then 2220 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2221$as_echo "$as_me: loading site script $ac_site_file" >&6;} 2222 sed 's/^/| /' "$ac_site_file" >&5 2223 . "$ac_site_file" \ 2224 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2225$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2226as_fn_error $? "failed to load site script $ac_site_file 2227See \`config.log' for more details" "$LINENO" 5; } 2228 fi 2229done 2230 2231if test -r "$cache_file"; then 2232 # Some versions of bash will fail to source /dev/null (special files 2233 # actually), so we avoid doing that. DJGPP emulates it as a regular file. 2234 if test /dev/null != "$cache_file" && test -f "$cache_file"; then 2235 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2236$as_echo "$as_me: loading cache $cache_file" >&6;} 2237 case $cache_file in 2238 [\\/]* | ?:[\\/]* ) . "$cache_file";; 2239 *) . "./$cache_file";; 2240 esac 2241 fi 2242else 2243 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2244$as_echo "$as_me: creating cache $cache_file" >&6;} 2245 >$cache_file 2246fi 2247 2248# Check that the precious variables saved in the cache have kept the same 2249# value. 2250ac_cache_corrupted=false 2251for ac_var in $ac_precious_vars; do 2252 eval ac_old_set=\$ac_cv_env_${ac_var}_set 2253 eval ac_new_set=\$ac_env_${ac_var}_set 2254 eval ac_old_val=\$ac_cv_env_${ac_var}_value 2255 eval ac_new_val=\$ac_env_${ac_var}_value 2256 case $ac_old_set,$ac_new_set in 2257 set,) 2258 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2259$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2260 ac_cache_corrupted=: ;; 2261 ,set) 2262 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2263$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2264 ac_cache_corrupted=: ;; 2265 ,);; 2266 *) 2267 if test "x$ac_old_val" != "x$ac_new_val"; then 2268 # differences in whitespace do not lead to failure. 2269 ac_old_val_w=`echo x $ac_old_val` 2270 ac_new_val_w=`echo x $ac_new_val` 2271 if test "$ac_old_val_w" != "$ac_new_val_w"; then 2272 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2273$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2274 ac_cache_corrupted=: 2275 else 2276 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2277$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2278 eval $ac_var=\$ac_old_val 2279 fi 2280 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2281$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2282 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2283$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2284 fi;; 2285 esac 2286 # Pass precious variables to config.status. 2287 if test "$ac_new_set" = set; then 2288 case $ac_new_val in 2289 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2290 *) ac_arg=$ac_var=$ac_new_val ;; 2291 esac 2292 case " $ac_configure_args " in 2293 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2294 *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2295 esac 2296 fi 2297done 2298if $ac_cache_corrupted; then 2299 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2300$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2301 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2302$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2303 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 2304fi 2305## -------------------- ## 2306## Main body of script. ## 2307## -------------------- ## 2308 2309ac_ext=c 2310ac_cpp='$CPP $CPPFLAGS' 2311ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2312ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2313ac_compiler_gnu=$ac_cv_c_compiler_gnu 2314 2315 2316RELEASE_DATE="27 August 2007" 2317 2318 2319ac_config_headers="$ac_config_headers config.h" 2320 2321ac_aux_dir= 2322for ac_dir in . "$srcdir"/.; do 2323 if test -f "$ac_dir/install-sh"; then 2324 ac_aux_dir=$ac_dir 2325 ac_install_sh="$ac_aux_dir/install-sh -c" 2326 break 2327 elif test -f "$ac_dir/install.sh"; then 2328 ac_aux_dir=$ac_dir 2329 ac_install_sh="$ac_aux_dir/install.sh -c" 2330 break 2331 elif test -f "$ac_dir/shtool"; then 2332 ac_aux_dir=$ac_dir 2333 ac_install_sh="$ac_aux_dir/shtool install -c" 2334 break 2335 fi 2336done 2337if test -z "$ac_aux_dir"; then 2338 as_fn_error $? "cannot find install-sh, install.sh, or shtool in . \"$srcdir\"/." "$LINENO" 5 2339fi 2340 2341# These three variables are undocumented and unsupported, 2342# and are intended to be withdrawn in a future Autoconf release. 2343# They can cause serious problems if a builder's source tree is in a directory 2344# whose full name contains unusual characters. 2345ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2346ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2347ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2348 2349 2350 2351# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS 2352#m4_ifndef([XORG_MACROS_VERSION], 2353# [m4_fatal([must install xorg-macros 1.8 or later before running autoconf/autogen])]) 2354XORG_MACROS_VERSION(1.8) 2355XORG_DEFAULT_OPTIONS 2356 2357# Initialize Automake 2358am__api_version='1.11' 2359 2360# Find a good install program. We prefer a C program (faster), 2361# so one script is as good as another. But avoid the broken or 2362# incompatible versions: 2363# SysV /etc/install, /usr/sbin/install 2364# SunOS /usr/etc/install 2365# IRIX /sbin/install 2366# AIX /bin/install 2367# AmigaOS /C/install, which installs bootblocks on floppy discs 2368# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 2369# AFS /usr/afsws/bin/install, which mishandles nonexistent args 2370# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 2371# OS/2's system install, which has a completely different semantic 2372# ./install, which can be erroneously created by make from ./install.sh. 2373# Reject install programs that cannot install multiple files. 2374{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 2375$as_echo_n "checking for a BSD-compatible install... " >&6; } 2376if test -z "$INSTALL"; then 2377if test "${ac_cv_path_install+set}" = set; then : 2378 $as_echo_n "(cached) " >&6 2379else 2380 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2381for as_dir in $PATH 2382do 2383 IFS=$as_save_IFS 2384 test -z "$as_dir" && as_dir=. 2385 # Account for people who put trailing slashes in PATH elements. 2386case $as_dir/ in #(( 2387 ./ | .// | /[cC]/* | \ 2388 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 2389 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 2390 /usr/ucb/* ) ;; 2391 *) 2392 # OSF1 and SCO ODT 3.0 have their own names for install. 2393 # Don't use installbsd from OSF since it installs stuff as root 2394 # by default. 2395 for ac_prog in ginstall scoinst install; do 2396 for ac_exec_ext in '' $ac_executable_extensions; do 2397 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then 2398 if test $ac_prog = install && 2399 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2400 # AIX install. It has an incompatible calling convention. 2401 : 2402 elif test $ac_prog = install && 2403 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2404 # program-specific install script used by HP pwplus--don't use. 2405 : 2406 else 2407 rm -rf conftest.one conftest.two conftest.dir 2408 echo one > conftest.one 2409 echo two > conftest.two 2410 mkdir conftest.dir 2411 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 2412 test -s conftest.one && test -s conftest.two && 2413 test -s conftest.dir/conftest.one && 2414 test -s conftest.dir/conftest.two 2415 then 2416 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 2417 break 3 2418 fi 2419 fi 2420 fi 2421 done 2422 done 2423 ;; 2424esac 2425 2426 done 2427IFS=$as_save_IFS 2428 2429rm -rf conftest.one conftest.two conftest.dir 2430 2431fi 2432 if test "${ac_cv_path_install+set}" = set; then 2433 INSTALL=$ac_cv_path_install 2434 else 2435 # As a last resort, use the slow shell script. Don't cache a 2436 # value for INSTALL within a source directory, because that will 2437 # break other packages using the cache if that directory is 2438 # removed, or if the value is a relative name. 2439 INSTALL=$ac_install_sh 2440 fi 2441fi 2442{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 2443$as_echo "$INSTALL" >&6; } 2444 2445# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 2446# It thinks the first close brace ends the variable substitution. 2447test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 2448 2449test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 2450 2451test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 2452 2453{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 2454$as_echo_n "checking whether build environment is sane... " >&6; } 2455# Just in case 2456sleep 1 2457echo timestamp > conftest.file 2458# Reject unsafe characters in $srcdir or the absolute working directory 2459# name. Accept space and tab only in the latter. 2460am_lf=' 2461' 2462case `pwd` in 2463 *[\\\"\#\$\&\'\`$am_lf]*) 2464 as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; 2465esac 2466case $srcdir in 2467 *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 2468 as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;; 2469esac 2470 2471# Do `set' in a subshell so we don't clobber the current shell's 2472# arguments. Must try -L first in case configure is actually a 2473# symlink; some systems play weird games with the mod time of symlinks 2474# (eg FreeBSD returns the mod time of the symlink's containing 2475# directory). 2476if ( 2477 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 2478 if test "$*" = "X"; then 2479 # -L didn't work. 2480 set X `ls -t "$srcdir/configure" conftest.file` 2481 fi 2482 rm -f conftest.file 2483 if test "$*" != "X $srcdir/configure conftest.file" \ 2484 && test "$*" != "X conftest.file $srcdir/configure"; then 2485 2486 # If neither matched, then we have a broken ls. This can happen 2487 # if, for instance, CONFIG_SHELL is bash and it inherits a 2488 # broken ls alias from the environment. This has actually 2489 # happened. Such a system could not be considered "sane". 2490 as_fn_error $? "ls -t appears to fail. Make sure there is not a broken 2491alias in your environment" "$LINENO" 5 2492 fi 2493 2494 test "$2" = conftest.file 2495 ) 2496then 2497 # Ok. 2498 : 2499else 2500 as_fn_error $? "newly created file is older than distributed files! 2501Check your system clock" "$LINENO" 5 2502fi 2503{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2504$as_echo "yes" >&6; } 2505test "$program_prefix" != NONE && 2506 program_transform_name="s&^&$program_prefix&;$program_transform_name" 2507# Use a double $ so make ignores it. 2508test "$program_suffix" != NONE && 2509 program_transform_name="s&\$&$program_suffix&;$program_transform_name" 2510# Double any \ or $. 2511# By default was `s,x,x', remove it if useless. 2512ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 2513program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 2514 2515# expand $ac_aux_dir to an absolute path 2516am_aux_dir=`cd $ac_aux_dir && pwd` 2517 2518if test x"${MISSING+set}" != xset; then 2519 case $am_aux_dir in 2520 *\ * | *\ *) 2521 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; 2522 *) 2523 MISSING="\${SHELL} $am_aux_dir/missing" ;; 2524 esac 2525fi 2526# Use eval to expand $SHELL 2527if eval "$MISSING --run true"; then 2528 am_missing_run="$MISSING --run " 2529else 2530 am_missing_run= 2531 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5 2532$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;} 2533fi 2534 2535if test x"${install_sh}" != xset; then 2536 case $am_aux_dir in 2537 *\ * | *\ *) 2538 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 2539 *) 2540 install_sh="\${SHELL} $am_aux_dir/install-sh" 2541 esac 2542fi 2543 2544# Installed binaries are usually stripped using `strip' when the user 2545# run `make install-strip'. However `strip' might not be the right 2546# tool to use in cross-compilation environments, therefore Automake 2547# will honor the `STRIP' environment variable to overrule this program. 2548if test "$cross_compiling" != no; then 2549 if test -n "$ac_tool_prefix"; then 2550 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 2551set dummy ${ac_tool_prefix}strip; ac_word=$2 2552{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2553$as_echo_n "checking for $ac_word... " >&6; } 2554if test "${ac_cv_prog_STRIP+set}" = set; then : 2555 $as_echo_n "(cached) " >&6 2556else 2557 if test -n "$STRIP"; then 2558 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 2559else 2560as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2561for as_dir in $PATH 2562do 2563 IFS=$as_save_IFS 2564 test -z "$as_dir" && as_dir=. 2565 for ac_exec_ext in '' $ac_executable_extensions; do 2566 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2567 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 2568 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2569 break 2 2570 fi 2571done 2572 done 2573IFS=$as_save_IFS 2574 2575fi 2576fi 2577STRIP=$ac_cv_prog_STRIP 2578if test -n "$STRIP"; then 2579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 2580$as_echo "$STRIP" >&6; } 2581else 2582 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2583$as_echo "no" >&6; } 2584fi 2585 2586 2587fi 2588if test -z "$ac_cv_prog_STRIP"; then 2589 ac_ct_STRIP=$STRIP 2590 # Extract the first word of "strip", so it can be a program name with args. 2591set dummy strip; ac_word=$2 2592{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2593$as_echo_n "checking for $ac_word... " >&6; } 2594if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then : 2595 $as_echo_n "(cached) " >&6 2596else 2597 if test -n "$ac_ct_STRIP"; then 2598 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 2599else 2600as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2601for as_dir in $PATH 2602do 2603 IFS=$as_save_IFS 2604 test -z "$as_dir" && as_dir=. 2605 for ac_exec_ext in '' $ac_executable_extensions; do 2606 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2607 ac_cv_prog_ac_ct_STRIP="strip" 2608 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2609 break 2 2610 fi 2611done 2612 done 2613IFS=$as_save_IFS 2614 2615fi 2616fi 2617ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 2618if test -n "$ac_ct_STRIP"; then 2619 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 2620$as_echo "$ac_ct_STRIP" >&6; } 2621else 2622 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2623$as_echo "no" >&6; } 2624fi 2625 2626 if test "x$ac_ct_STRIP" = x; then 2627 STRIP=":" 2628 else 2629 case $cross_compiling:$ac_tool_warned in 2630yes:) 2631{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2632$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2633ac_tool_warned=yes ;; 2634esac 2635 STRIP=$ac_ct_STRIP 2636 fi 2637else 2638 STRIP="$ac_cv_prog_STRIP" 2639fi 2640 2641fi 2642INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 2643 2644{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 2645$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 2646if test -z "$MKDIR_P"; then 2647 if test "${ac_cv_path_mkdir+set}" = set; then : 2648 $as_echo_n "(cached) " >&6 2649else 2650 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2651for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 2652do 2653 IFS=$as_save_IFS 2654 test -z "$as_dir" && as_dir=. 2655 for ac_prog in mkdir gmkdir; do 2656 for ac_exec_ext in '' $ac_executable_extensions; do 2657 { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue 2658 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 2659 'mkdir (GNU coreutils) '* | \ 2660 'mkdir (coreutils) '* | \ 2661 'mkdir (fileutils) '4.1*) 2662 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 2663 break 3;; 2664 esac 2665 done 2666 done 2667 done 2668IFS=$as_save_IFS 2669 2670fi 2671 2672 test -d ./--version && rmdir ./--version 2673 if test "${ac_cv_path_mkdir+set}" = set; then 2674 MKDIR_P="$ac_cv_path_mkdir -p" 2675 else 2676 # As a last resort, use the slow shell script. Don't cache a 2677 # value for MKDIR_P within a source directory, because that will 2678 # break other packages using the cache if that directory is 2679 # removed, or if the value is a relative name. 2680 MKDIR_P="$ac_install_sh -d" 2681 fi 2682fi 2683{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 2684$as_echo "$MKDIR_P" >&6; } 2685 2686mkdir_p="$MKDIR_P" 2687case $mkdir_p in 2688 [\\/$]* | ?:[\\/]*) ;; 2689 */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;; 2690esac 2691 2692for ac_prog in gawk mawk nawk awk 2693do 2694 # Extract the first word of "$ac_prog", so it can be a program name with args. 2695set dummy $ac_prog; ac_word=$2 2696{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2697$as_echo_n "checking for $ac_word... " >&6; } 2698if test "${ac_cv_prog_AWK+set}" = set; then : 2699 $as_echo_n "(cached) " >&6 2700else 2701 if test -n "$AWK"; then 2702 ac_cv_prog_AWK="$AWK" # Let the user override the test. 2703else 2704as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2705for as_dir in $PATH 2706do 2707 IFS=$as_save_IFS 2708 test -z "$as_dir" && as_dir=. 2709 for ac_exec_ext in '' $ac_executable_extensions; do 2710 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2711 ac_cv_prog_AWK="$ac_prog" 2712 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2713 break 2 2714 fi 2715done 2716 done 2717IFS=$as_save_IFS 2718 2719fi 2720fi 2721AWK=$ac_cv_prog_AWK 2722if test -n "$AWK"; then 2723 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 2724$as_echo "$AWK" >&6; } 2725else 2726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2727$as_echo "no" >&6; } 2728fi 2729 2730 2731 test -n "$AWK" && break 2732done 2733 2734{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 2735$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 2736set x ${MAKE-make} 2737ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 2738if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\"" = set; then : 2739 $as_echo_n "(cached) " >&6 2740else 2741 cat >conftest.make <<\_ACEOF 2742SHELL = /bin/sh 2743all: 2744 @echo '@@@%%%=$(MAKE)=@@@%%%' 2745_ACEOF 2746# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 2747case `${MAKE-make} -f conftest.make 2>/dev/null` in 2748 *@@@%%%=?*=@@@%%%*) 2749 eval ac_cv_prog_make_${ac_make}_set=yes;; 2750 *) 2751 eval ac_cv_prog_make_${ac_make}_set=no;; 2752esac 2753rm -f conftest.make 2754fi 2755if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 2756 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2757$as_echo "yes" >&6; } 2758 SET_MAKE= 2759else 2760 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2761$as_echo "no" >&6; } 2762 SET_MAKE="MAKE=${MAKE-make}" 2763fi 2764 2765rm -rf .tst 2>/dev/null 2766mkdir .tst 2>/dev/null 2767if test -d .tst; then 2768 am__leading_dot=. 2769else 2770 am__leading_dot=_ 2771fi 2772rmdir .tst 2>/dev/null 2773 2774if test "`cd $srcdir && pwd`" != "`pwd`"; then 2775 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 2776 # is not polluted with repeated "-I." 2777 am__isrc=' -I$(srcdir)' 2778 # test to see if srcdir already configured 2779 if test -f $srcdir/config.status; then 2780 as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 2781 fi 2782fi 2783 2784# test whether we have cygpath 2785if test -z "$CYGPATH_W"; then 2786 if (cygpath --version) >/dev/null 2>/dev/null; then 2787 CYGPATH_W='cygpath -w' 2788 else 2789 CYGPATH_W=echo 2790 fi 2791fi 2792 2793 2794# Define the identity of the package. 2795 PACKAGE='xf86-video-xgi' 2796 VERSION='1.6.0' 2797 2798 2799cat >>confdefs.h <<_ACEOF 2800#define PACKAGE "$PACKAGE" 2801_ACEOF 2802 2803 2804cat >>confdefs.h <<_ACEOF 2805#define VERSION "$VERSION" 2806_ACEOF 2807 2808# Some tools Automake needs. 2809 2810ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 2811 2812 2813AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 2814 2815 2816AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 2817 2818 2819AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 2820 2821 2822MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 2823 2824# We need awk for the "check" target. The system "awk" is bad on 2825# some platforms. 2826# Always define AMTAR for backward compatibility. 2827 2828AMTAR=${AMTAR-"${am_missing_run}tar"} 2829 2830am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -' 2831 2832 2833 2834 2835 2836 2837{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5 2838$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; } 2839 # Check whether --enable-maintainer-mode was given. 2840if test "${enable_maintainer_mode+set}" = set; then : 2841 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval 2842else 2843 USE_MAINTAINER_MODE=no 2844fi 2845 2846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5 2847$as_echo "$USE_MAINTAINER_MODE" >&6; } 2848 if test $USE_MAINTAINER_MODE = yes; then 2849 MAINTAINER_MODE_TRUE= 2850 MAINTAINER_MODE_FALSE='#' 2851else 2852 MAINTAINER_MODE_TRUE='#' 2853 MAINTAINER_MODE_FALSE= 2854fi 2855 2856 MAINT=$MAINTAINER_MODE_TRUE 2857 2858 2859 2860# Initialize libtool 2861# Check whether --enable-static was given. 2862if test "${enable_static+set}" = set; then : 2863 enableval=$enable_static; p=${PACKAGE-default} 2864 case $enableval in 2865 yes) enable_static=yes ;; 2866 no) enable_static=no ;; 2867 *) 2868 enable_static=no 2869 # Look at the argument we got. We use all the common list separators. 2870 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 2871 for pkg in $enableval; do 2872 IFS="$lt_save_ifs" 2873 if test "X$pkg" = "X$p"; then 2874 enable_static=yes 2875 fi 2876 done 2877 IFS="$lt_save_ifs" 2878 ;; 2879 esac 2880else 2881 enable_static=no 2882fi 2883 2884 2885 2886 2887 2888 2889 2890 2891 2892case `pwd` in 2893 *\ * | *\ *) 2894 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 2895$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; 2896esac 2897 2898 2899 2900macro_version='2.2.6b' 2901macro_revision='1.3017' 2902 2903 2904 2905 2906 2907 2908 2909 2910 2911 2912 2913 2914 2915ltmain="$ac_aux_dir/ltmain.sh" 2916 2917# Make sure we can run config.sub. 2918$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 2919 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 2920 2921{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 2922$as_echo_n "checking build system type... " >&6; } 2923if test "${ac_cv_build+set}" = set; then : 2924 $as_echo_n "(cached) " >&6 2925else 2926 ac_build_alias=$build_alias 2927test "x$ac_build_alias" = x && 2928 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 2929test "x$ac_build_alias" = x && 2930 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 2931ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 2932 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 2933 2934fi 2935{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 2936$as_echo "$ac_cv_build" >&6; } 2937case $ac_cv_build in 2938*-*-*) ;; 2939*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 2940esac 2941build=$ac_cv_build 2942ac_save_IFS=$IFS; IFS='-' 2943set x $ac_cv_build 2944shift 2945build_cpu=$1 2946build_vendor=$2 2947shift; shift 2948# Remember, the first character of IFS is used to create $*, 2949# except with old shells: 2950build_os=$* 2951IFS=$ac_save_IFS 2952case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 2953 2954 2955{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 2956$as_echo_n "checking host system type... " >&6; } 2957if test "${ac_cv_host+set}" = set; then : 2958 $as_echo_n "(cached) " >&6 2959else 2960 if test "x$host_alias" = x; then 2961 ac_cv_host=$ac_cv_build 2962else 2963 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 2964 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 2965fi 2966 2967fi 2968{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 2969$as_echo "$ac_cv_host" >&6; } 2970case $ac_cv_host in 2971*-*-*) ;; 2972*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 2973esac 2974host=$ac_cv_host 2975ac_save_IFS=$IFS; IFS='-' 2976set x $ac_cv_host 2977shift 2978host_cpu=$1 2979host_vendor=$2 2980shift; shift 2981# Remember, the first character of IFS is used to create $*, 2982# except with old shells: 2983host_os=$* 2984IFS=$ac_save_IFS 2985case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 2986 2987 2988DEPDIR="${am__leading_dot}deps" 2989 2990ac_config_commands="$ac_config_commands depfiles" 2991 2992 2993am_make=${MAKE-make} 2994cat > confinc << 'END' 2995am__doit: 2996 @echo this is the am__doit target 2997.PHONY: am__doit 2998END 2999# If we don't find an include directive, just comment out the code. 3000{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 3001$as_echo_n "checking for style of include used by $am_make... " >&6; } 3002am__include="#" 3003am__quote= 3004_am_result=none 3005# First try GNU make style include. 3006echo "include confinc" > confmf 3007# Ignore all kinds of additional output from `make'. 3008case `$am_make -s -f confmf 2> /dev/null` in #( 3009*the\ am__doit\ target*) 3010 am__include=include 3011 am__quote= 3012 _am_result=GNU 3013 ;; 3014esac 3015# Now try BSD make style include. 3016if test "$am__include" = "#"; then 3017 echo '.include "confinc"' > confmf 3018 case `$am_make -s -f confmf 2> /dev/null` in #( 3019 *the\ am__doit\ target*) 3020 am__include=.include 3021 am__quote="\"" 3022 _am_result=BSD 3023 ;; 3024 esac 3025fi 3026 3027 3028{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 3029$as_echo "$_am_result" >&6; } 3030rm -f confinc confmf 3031 3032# Check whether --enable-dependency-tracking was given. 3033if test "${enable_dependency_tracking+set}" = set; then : 3034 enableval=$enable_dependency_tracking; 3035fi 3036 3037if test "x$enable_dependency_tracking" != xno; then 3038 am_depcomp="$ac_aux_dir/depcomp" 3039 AMDEPBACKSLASH='\' 3040fi 3041 if test "x$enable_dependency_tracking" != xno; then 3042 AMDEP_TRUE= 3043 AMDEP_FALSE='#' 3044else 3045 AMDEP_TRUE='#' 3046 AMDEP_FALSE= 3047fi 3048 3049 3050ac_ext=c 3051ac_cpp='$CPP $CPPFLAGS' 3052ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3053ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3054ac_compiler_gnu=$ac_cv_c_compiler_gnu 3055if test -n "$ac_tool_prefix"; then 3056 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 3057set dummy ${ac_tool_prefix}gcc; ac_word=$2 3058{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3059$as_echo_n "checking for $ac_word... " >&6; } 3060if test "${ac_cv_prog_CC+set}" = set; then : 3061 $as_echo_n "(cached) " >&6 3062else 3063 if test -n "$CC"; then 3064 ac_cv_prog_CC="$CC" # Let the user override the test. 3065else 3066as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3067for as_dir in $PATH 3068do 3069 IFS=$as_save_IFS 3070 test -z "$as_dir" && as_dir=. 3071 for ac_exec_ext in '' $ac_executable_extensions; do 3072 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3073 ac_cv_prog_CC="${ac_tool_prefix}gcc" 3074 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3075 break 2 3076 fi 3077done 3078 done 3079IFS=$as_save_IFS 3080 3081fi 3082fi 3083CC=$ac_cv_prog_CC 3084if test -n "$CC"; then 3085 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3086$as_echo "$CC" >&6; } 3087else 3088 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3089$as_echo "no" >&6; } 3090fi 3091 3092 3093fi 3094if test -z "$ac_cv_prog_CC"; then 3095 ac_ct_CC=$CC 3096 # Extract the first word of "gcc", so it can be a program name with args. 3097set dummy gcc; ac_word=$2 3098{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3099$as_echo_n "checking for $ac_word... " >&6; } 3100if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 3101 $as_echo_n "(cached) " >&6 3102else 3103 if test -n "$ac_ct_CC"; then 3104 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3105else 3106as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3107for as_dir in $PATH 3108do 3109 IFS=$as_save_IFS 3110 test -z "$as_dir" && as_dir=. 3111 for ac_exec_ext in '' $ac_executable_extensions; do 3112 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3113 ac_cv_prog_ac_ct_CC="gcc" 3114 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3115 break 2 3116 fi 3117done 3118 done 3119IFS=$as_save_IFS 3120 3121fi 3122fi 3123ac_ct_CC=$ac_cv_prog_ac_ct_CC 3124if test -n "$ac_ct_CC"; then 3125 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3126$as_echo "$ac_ct_CC" >&6; } 3127else 3128 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3129$as_echo "no" >&6; } 3130fi 3131 3132 if test "x$ac_ct_CC" = x; then 3133 CC="" 3134 else 3135 case $cross_compiling:$ac_tool_warned in 3136yes:) 3137{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3138$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3139ac_tool_warned=yes ;; 3140esac 3141 CC=$ac_ct_CC 3142 fi 3143else 3144 CC="$ac_cv_prog_CC" 3145fi 3146 3147if test -z "$CC"; then 3148 if test -n "$ac_tool_prefix"; then 3149 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 3150set dummy ${ac_tool_prefix}cc; ac_word=$2 3151{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3152$as_echo_n "checking for $ac_word... " >&6; } 3153if test "${ac_cv_prog_CC+set}" = set; then : 3154 $as_echo_n "(cached) " >&6 3155else 3156 if test -n "$CC"; then 3157 ac_cv_prog_CC="$CC" # Let the user override the test. 3158else 3159as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3160for as_dir in $PATH 3161do 3162 IFS=$as_save_IFS 3163 test -z "$as_dir" && as_dir=. 3164 for ac_exec_ext in '' $ac_executable_extensions; do 3165 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3166 ac_cv_prog_CC="${ac_tool_prefix}cc" 3167 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3168 break 2 3169 fi 3170done 3171 done 3172IFS=$as_save_IFS 3173 3174fi 3175fi 3176CC=$ac_cv_prog_CC 3177if test -n "$CC"; then 3178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3179$as_echo "$CC" >&6; } 3180else 3181 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3182$as_echo "no" >&6; } 3183fi 3184 3185 3186 fi 3187fi 3188if test -z "$CC"; then 3189 # Extract the first word of "cc", so it can be a program name with args. 3190set dummy cc; ac_word=$2 3191{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3192$as_echo_n "checking for $ac_word... " >&6; } 3193if test "${ac_cv_prog_CC+set}" = set; then : 3194 $as_echo_n "(cached) " >&6 3195else 3196 if test -n "$CC"; then 3197 ac_cv_prog_CC="$CC" # Let the user override the test. 3198else 3199 ac_prog_rejected=no 3200as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3201for as_dir in $PATH 3202do 3203 IFS=$as_save_IFS 3204 test -z "$as_dir" && as_dir=. 3205 for ac_exec_ext in '' $ac_executable_extensions; do 3206 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3207 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 3208 ac_prog_rejected=yes 3209 continue 3210 fi 3211 ac_cv_prog_CC="cc" 3212 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3213 break 2 3214 fi 3215done 3216 done 3217IFS=$as_save_IFS 3218 3219if test $ac_prog_rejected = yes; then 3220 # We found a bogon in the path, so make sure we never use it. 3221 set dummy $ac_cv_prog_CC 3222 shift 3223 if test $# != 0; then 3224 # We chose a different compiler from the bogus one. 3225 # However, it has the same basename, so the bogon will be chosen 3226 # first if we set CC to just the basename; use the full file name. 3227 shift 3228 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 3229 fi 3230fi 3231fi 3232fi 3233CC=$ac_cv_prog_CC 3234if test -n "$CC"; then 3235 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3236$as_echo "$CC" >&6; } 3237else 3238 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3239$as_echo "no" >&6; } 3240fi 3241 3242 3243fi 3244if test -z "$CC"; then 3245 if test -n "$ac_tool_prefix"; then 3246 for ac_prog in cl.exe 3247 do 3248 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 3249set dummy $ac_tool_prefix$ac_prog; ac_word=$2 3250{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3251$as_echo_n "checking for $ac_word... " >&6; } 3252if test "${ac_cv_prog_CC+set}" = set; then : 3253 $as_echo_n "(cached) " >&6 3254else 3255 if test -n "$CC"; then 3256 ac_cv_prog_CC="$CC" # Let the user override the test. 3257else 3258as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3259for as_dir in $PATH 3260do 3261 IFS=$as_save_IFS 3262 test -z "$as_dir" && as_dir=. 3263 for ac_exec_ext in '' $ac_executable_extensions; do 3264 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3265 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 3266 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3267 break 2 3268 fi 3269done 3270 done 3271IFS=$as_save_IFS 3272 3273fi 3274fi 3275CC=$ac_cv_prog_CC 3276if test -n "$CC"; then 3277 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3278$as_echo "$CC" >&6; } 3279else 3280 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3281$as_echo "no" >&6; } 3282fi 3283 3284 3285 test -n "$CC" && break 3286 done 3287fi 3288if test -z "$CC"; then 3289 ac_ct_CC=$CC 3290 for ac_prog in cl.exe 3291do 3292 # Extract the first word of "$ac_prog", so it can be a program name with args. 3293set dummy $ac_prog; ac_word=$2 3294{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3295$as_echo_n "checking for $ac_word... " >&6; } 3296if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 3297 $as_echo_n "(cached) " >&6 3298else 3299 if test -n "$ac_ct_CC"; then 3300 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3301else 3302as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3303for as_dir in $PATH 3304do 3305 IFS=$as_save_IFS 3306 test -z "$as_dir" && as_dir=. 3307 for ac_exec_ext in '' $ac_executable_extensions; do 3308 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3309 ac_cv_prog_ac_ct_CC="$ac_prog" 3310 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3311 break 2 3312 fi 3313done 3314 done 3315IFS=$as_save_IFS 3316 3317fi 3318fi 3319ac_ct_CC=$ac_cv_prog_ac_ct_CC 3320if test -n "$ac_ct_CC"; then 3321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3322$as_echo "$ac_ct_CC" >&6; } 3323else 3324 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3325$as_echo "no" >&6; } 3326fi 3327 3328 3329 test -n "$ac_ct_CC" && break 3330done 3331 3332 if test "x$ac_ct_CC" = x; then 3333 CC="" 3334 else 3335 case $cross_compiling:$ac_tool_warned in 3336yes:) 3337{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3338$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3339ac_tool_warned=yes ;; 3340esac 3341 CC=$ac_ct_CC 3342 fi 3343fi 3344 3345fi 3346 3347 3348test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3349$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3350as_fn_error $? "no acceptable C compiler found in \$PATH 3351See \`config.log' for more details" "$LINENO" 5; } 3352 3353# Provide some information about the compiler. 3354$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 3355set X $ac_compile 3356ac_compiler=$2 3357for ac_option in --version -v -V -qversion; do 3358 { { ac_try="$ac_compiler $ac_option >&5" 3359case "(($ac_try" in 3360 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3361 *) ac_try_echo=$ac_try;; 3362esac 3363eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3364$as_echo "$ac_try_echo"; } >&5 3365 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 3366 ac_status=$? 3367 if test -s conftest.err; then 3368 sed '10a\ 3369... rest of stderr output deleted ... 3370 10q' conftest.err >conftest.er1 3371 cat conftest.er1 >&5 3372 fi 3373 rm -f conftest.er1 conftest.err 3374 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3375 test $ac_status = 0; } 3376done 3377 3378cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3379/* end confdefs.h. */ 3380 3381int 3382main () 3383{ 3384 3385 ; 3386 return 0; 3387} 3388_ACEOF 3389ac_clean_files_save=$ac_clean_files 3390ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 3391# Try to create an executable without -o first, disregard a.out. 3392# It will help us diagnose broken compilers, and finding out an intuition 3393# of exeext. 3394{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 3395$as_echo_n "checking whether the C compiler works... " >&6; } 3396ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 3397 3398# The possible output files: 3399ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 3400 3401ac_rmfiles= 3402for ac_file in $ac_files 3403do 3404 case $ac_file in 3405 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3406 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 3407 esac 3408done 3409rm -f $ac_rmfiles 3410 3411if { { ac_try="$ac_link_default" 3412case "(($ac_try" in 3413 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3414 *) ac_try_echo=$ac_try;; 3415esac 3416eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3417$as_echo "$ac_try_echo"; } >&5 3418 (eval "$ac_link_default") 2>&5 3419 ac_status=$? 3420 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3421 test $ac_status = 0; }; then : 3422 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 3423# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 3424# in a Makefile. We should not override ac_cv_exeext if it was cached, 3425# so that the user can short-circuit this test for compilers unknown to 3426# Autoconf. 3427for ac_file in $ac_files '' 3428do 3429 test -f "$ac_file" || continue 3430 case $ac_file in 3431 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 3432 ;; 3433 [ab].out ) 3434 # We found the default executable, but exeext='' is most 3435 # certainly right. 3436 break;; 3437 *.* ) 3438 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 3439 then :; else 3440 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3441 fi 3442 # We set ac_cv_exeext here because the later test for it is not 3443 # safe: cross compilers may not add the suffix if given an `-o' 3444 # argument, so we may need to know it at that point already. 3445 # Even if this section looks crufty: it has the advantage of 3446 # actually working. 3447 break;; 3448 * ) 3449 break;; 3450 esac 3451done 3452test "$ac_cv_exeext" = no && ac_cv_exeext= 3453 3454else 3455 ac_file='' 3456fi 3457if test -z "$ac_file"; then : 3458 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3459$as_echo "no" >&6; } 3460$as_echo "$as_me: failed program was:" >&5 3461sed 's/^/| /' conftest.$ac_ext >&5 3462 3463{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3464$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3465as_fn_error 77 "C compiler cannot create executables 3466See \`config.log' for more details" "$LINENO" 5; } 3467else 3468 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3469$as_echo "yes" >&6; } 3470fi 3471{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 3472$as_echo_n "checking for C compiler default output file name... " >&6; } 3473{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 3474$as_echo "$ac_file" >&6; } 3475ac_exeext=$ac_cv_exeext 3476 3477rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 3478ac_clean_files=$ac_clean_files_save 3479{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 3480$as_echo_n "checking for suffix of executables... " >&6; } 3481if { { ac_try="$ac_link" 3482case "(($ac_try" in 3483 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3484 *) ac_try_echo=$ac_try;; 3485esac 3486eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3487$as_echo "$ac_try_echo"; } >&5 3488 (eval "$ac_link") 2>&5 3489 ac_status=$? 3490 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3491 test $ac_status = 0; }; then : 3492 # If both `conftest.exe' and `conftest' are `present' (well, observable) 3493# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3494# work properly (i.e., refer to `conftest.exe'), while it won't with 3495# `rm'. 3496for ac_file in conftest.exe conftest conftest.*; do 3497 test -f "$ac_file" || continue 3498 case $ac_file in 3499 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3500 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3501 break;; 3502 * ) break;; 3503 esac 3504done 3505else 3506 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3507$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3508as_fn_error $? "cannot compute suffix of executables: cannot compile and link 3509See \`config.log' for more details" "$LINENO" 5; } 3510fi 3511rm -f conftest conftest$ac_cv_exeext 3512{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 3513$as_echo "$ac_cv_exeext" >&6; } 3514 3515rm -f conftest.$ac_ext 3516EXEEXT=$ac_cv_exeext 3517ac_exeext=$EXEEXT 3518cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3519/* end confdefs.h. */ 3520#include <stdio.h> 3521int 3522main () 3523{ 3524FILE *f = fopen ("conftest.out", "w"); 3525 return ferror (f) || fclose (f) != 0; 3526 3527 ; 3528 return 0; 3529} 3530_ACEOF 3531ac_clean_files="$ac_clean_files conftest.out" 3532# Check that the compiler produces executables we can run. If not, either 3533# the compiler is broken, or we cross compile. 3534{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 3535$as_echo_n "checking whether we are cross compiling... " >&6; } 3536if test "$cross_compiling" != yes; then 3537 { { ac_try="$ac_link" 3538case "(($ac_try" in 3539 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3540 *) ac_try_echo=$ac_try;; 3541esac 3542eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3543$as_echo "$ac_try_echo"; } >&5 3544 (eval "$ac_link") 2>&5 3545 ac_status=$? 3546 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3547 test $ac_status = 0; } 3548 if { ac_try='./conftest$ac_cv_exeext' 3549 { { case "(($ac_try" in 3550 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3551 *) ac_try_echo=$ac_try;; 3552esac 3553eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3554$as_echo "$ac_try_echo"; } >&5 3555 (eval "$ac_try") 2>&5 3556 ac_status=$? 3557 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3558 test $ac_status = 0; }; }; then 3559 cross_compiling=no 3560 else 3561 if test "$cross_compiling" = maybe; then 3562 cross_compiling=yes 3563 else 3564 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3565$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3566as_fn_error $? "cannot run C compiled programs. 3567If you meant to cross compile, use \`--host'. 3568See \`config.log' for more details" "$LINENO" 5; } 3569 fi 3570 fi 3571fi 3572{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 3573$as_echo "$cross_compiling" >&6; } 3574 3575rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 3576ac_clean_files=$ac_clean_files_save 3577{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 3578$as_echo_n "checking for suffix of object files... " >&6; } 3579if test "${ac_cv_objext+set}" = set; then : 3580 $as_echo_n "(cached) " >&6 3581else 3582 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3583/* end confdefs.h. */ 3584 3585int 3586main () 3587{ 3588 3589 ; 3590 return 0; 3591} 3592_ACEOF 3593rm -f conftest.o conftest.obj 3594if { { ac_try="$ac_compile" 3595case "(($ac_try" in 3596 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3597 *) ac_try_echo=$ac_try;; 3598esac 3599eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3600$as_echo "$ac_try_echo"; } >&5 3601 (eval "$ac_compile") 2>&5 3602 ac_status=$? 3603 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3604 test $ac_status = 0; }; then : 3605 for ac_file in conftest.o conftest.obj conftest.*; do 3606 test -f "$ac_file" || continue; 3607 case $ac_file in 3608 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 3609 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3610 break;; 3611 esac 3612done 3613else 3614 $as_echo "$as_me: failed program was:" >&5 3615sed 's/^/| /' conftest.$ac_ext >&5 3616 3617{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3618$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3619as_fn_error $? "cannot compute suffix of object files: cannot compile 3620See \`config.log' for more details" "$LINENO" 5; } 3621fi 3622rm -f conftest.$ac_cv_objext conftest.$ac_ext 3623fi 3624{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 3625$as_echo "$ac_cv_objext" >&6; } 3626OBJEXT=$ac_cv_objext 3627ac_objext=$OBJEXT 3628{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 3629$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 3630if test "${ac_cv_c_compiler_gnu+set}" = set; then : 3631 $as_echo_n "(cached) " >&6 3632else 3633 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3634/* end confdefs.h. */ 3635 3636int 3637main () 3638{ 3639#ifndef __GNUC__ 3640 choke me 3641#endif 3642 3643 ; 3644 return 0; 3645} 3646_ACEOF 3647if ac_fn_c_try_compile "$LINENO"; then : 3648 ac_compiler_gnu=yes 3649else 3650 ac_compiler_gnu=no 3651fi 3652rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3653ac_cv_c_compiler_gnu=$ac_compiler_gnu 3654 3655fi 3656{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 3657$as_echo "$ac_cv_c_compiler_gnu" >&6; } 3658if test $ac_compiler_gnu = yes; then 3659 GCC=yes 3660else 3661 GCC= 3662fi 3663ac_test_CFLAGS=${CFLAGS+set} 3664ac_save_CFLAGS=$CFLAGS 3665{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 3666$as_echo_n "checking whether $CC accepts -g... " >&6; } 3667if test "${ac_cv_prog_cc_g+set}" = set; then : 3668 $as_echo_n "(cached) " >&6 3669else 3670 ac_save_c_werror_flag=$ac_c_werror_flag 3671 ac_c_werror_flag=yes 3672 ac_cv_prog_cc_g=no 3673 CFLAGS="-g" 3674 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3675/* end confdefs.h. */ 3676 3677int 3678main () 3679{ 3680 3681 ; 3682 return 0; 3683} 3684_ACEOF 3685if ac_fn_c_try_compile "$LINENO"; then : 3686 ac_cv_prog_cc_g=yes 3687else 3688 CFLAGS="" 3689 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3690/* end confdefs.h. */ 3691 3692int 3693main () 3694{ 3695 3696 ; 3697 return 0; 3698} 3699_ACEOF 3700if ac_fn_c_try_compile "$LINENO"; then : 3701 3702else 3703 ac_c_werror_flag=$ac_save_c_werror_flag 3704 CFLAGS="-g" 3705 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3706/* end confdefs.h. */ 3707 3708int 3709main () 3710{ 3711 3712 ; 3713 return 0; 3714} 3715_ACEOF 3716if ac_fn_c_try_compile "$LINENO"; then : 3717 ac_cv_prog_cc_g=yes 3718fi 3719rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3720fi 3721rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3722fi 3723rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3724 ac_c_werror_flag=$ac_save_c_werror_flag 3725fi 3726{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 3727$as_echo "$ac_cv_prog_cc_g" >&6; } 3728if test "$ac_test_CFLAGS" = set; then 3729 CFLAGS=$ac_save_CFLAGS 3730elif test $ac_cv_prog_cc_g = yes; then 3731 if test "$GCC" = yes; then 3732 CFLAGS="-g -O2" 3733 else 3734 CFLAGS="-g" 3735 fi 3736else 3737 if test "$GCC" = yes; then 3738 CFLAGS="-O2" 3739 else 3740 CFLAGS= 3741 fi 3742fi 3743{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 3744$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3745if test "${ac_cv_prog_cc_c89+set}" = set; then : 3746 $as_echo_n "(cached) " >&6 3747else 3748 ac_cv_prog_cc_c89=no 3749ac_save_CC=$CC 3750cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3751/* end confdefs.h. */ 3752#include <stdarg.h> 3753#include <stdio.h> 3754#include <sys/types.h> 3755#include <sys/stat.h> 3756/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3757struct buf { int x; }; 3758FILE * (*rcsopen) (struct buf *, struct stat *, int); 3759static char *e (p, i) 3760 char **p; 3761 int i; 3762{ 3763 return p[i]; 3764} 3765static char *f (char * (*g) (char **, int), char **p, ...) 3766{ 3767 char *s; 3768 va_list v; 3769 va_start (v,p); 3770 s = g (p, va_arg (v,int)); 3771 va_end (v); 3772 return s; 3773} 3774 3775/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3776 function prototypes and stuff, but not '\xHH' hex character constants. 3777 These don't provoke an error unfortunately, instead are silently treated 3778 as 'x'. The following induces an error, until -std is added to get 3779 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3780 array size at least. It's necessary to write '\x00'==0 to get something 3781 that's true only with -std. */ 3782int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3783 3784/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3785 inside strings and character constants. */ 3786#define FOO(x) 'x' 3787int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3788 3789int test (int i, double x); 3790struct s1 {int (*f) (int a);}; 3791struct s2 {int (*f) (double a);}; 3792int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3793int argc; 3794char **argv; 3795int 3796main () 3797{ 3798return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3799 ; 3800 return 0; 3801} 3802_ACEOF 3803for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3804 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3805do 3806 CC="$ac_save_CC $ac_arg" 3807 if ac_fn_c_try_compile "$LINENO"; then : 3808 ac_cv_prog_cc_c89=$ac_arg 3809fi 3810rm -f core conftest.err conftest.$ac_objext 3811 test "x$ac_cv_prog_cc_c89" != "xno" && break 3812done 3813rm -f conftest.$ac_ext 3814CC=$ac_save_CC 3815 3816fi 3817# AC_CACHE_VAL 3818case "x$ac_cv_prog_cc_c89" in 3819 x) 3820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 3821$as_echo "none needed" >&6; } ;; 3822 xno) 3823 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 3824$as_echo "unsupported" >&6; } ;; 3825 *) 3826 CC="$CC $ac_cv_prog_cc_c89" 3827 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 3828$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 3829esac 3830if test "x$ac_cv_prog_cc_c89" != xno; then : 3831 3832fi 3833 3834ac_ext=c 3835ac_cpp='$CPP $CPPFLAGS' 3836ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3837ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3838ac_compiler_gnu=$ac_cv_c_compiler_gnu 3839 3840depcc="$CC" am_compiler_list= 3841 3842{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 3843$as_echo_n "checking dependency style of $depcc... " >&6; } 3844if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then : 3845 $as_echo_n "(cached) " >&6 3846else 3847 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 3848 # We make a subdir and do the tests there. Otherwise we can end up 3849 # making bogus files that we don't know about and never remove. For 3850 # instance it was reported that on HP-UX the gcc test will end up 3851 # making a dummy file named `D' -- because `-MD' means `put the output 3852 # in D'. 3853 mkdir conftest.dir 3854 # Copy depcomp to subdir because otherwise we won't find it if we're 3855 # using a relative directory. 3856 cp "$am_depcomp" conftest.dir 3857 cd conftest.dir 3858 # We will build objects and dependencies in a subdirectory because 3859 # it helps to detect inapplicable dependency modes. For instance 3860 # both Tru64's cc and ICC support -MD to output dependencies as a 3861 # side effect of compilation, but ICC will put the dependencies in 3862 # the current directory while Tru64 will put them in the object 3863 # directory. 3864 mkdir sub 3865 3866 am_cv_CC_dependencies_compiler_type=none 3867 if test "$am_compiler_list" = ""; then 3868 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 3869 fi 3870 am__universal=false 3871 case " $depcc " in #( 3872 *\ -arch\ *\ -arch\ *) am__universal=true ;; 3873 esac 3874 3875 for depmode in $am_compiler_list; do 3876 # Setup a source with many dependencies, because some compilers 3877 # like to wrap large dependency lists on column 80 (with \), and 3878 # we should not choose a depcomp mode which is confused by this. 3879 # 3880 # We need to recreate these files for each test, as the compiler may 3881 # overwrite some of them when testing with obscure command lines. 3882 # This happens at least with the AIX C compiler. 3883 : > sub/conftest.c 3884 for i in 1 2 3 4 5 6; do 3885 echo '#include "conftst'$i'.h"' >> sub/conftest.c 3886 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with 3887 # Solaris 8's {/usr,}/bin/sh. 3888 touch sub/conftst$i.h 3889 done 3890 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 3891 3892 # We check with `-c' and `-o' for the sake of the "dashmstdout" 3893 # mode. It turns out that the SunPro C++ compiler does not properly 3894 # handle `-M -o', and we need to detect this. Also, some Intel 3895 # versions had trouble with output in subdirs 3896 am__obj=sub/conftest.${OBJEXT-o} 3897 am__minus_obj="-o $am__obj" 3898 case $depmode in 3899 gcc) 3900 # This depmode causes a compiler race in universal mode. 3901 test "$am__universal" = false || continue 3902 ;; 3903 nosideeffect) 3904 # after this tag, mechanisms are not by side-effect, so they'll 3905 # only be used when explicitly requested 3906 if test "x$enable_dependency_tracking" = xyes; then 3907 continue 3908 else 3909 break 3910 fi 3911 ;; 3912 msvisualcpp | msvcmsys) 3913 # This compiler won't grok `-c -o', but also, the minuso test has 3914 # not run yet. These depmodes are late enough in the game, and 3915 # so weak that their functioning should not be impacted. 3916 am__obj=conftest.${OBJEXT-o} 3917 am__minus_obj= 3918 ;; 3919 none) break ;; 3920 esac 3921 if depmode=$depmode \ 3922 source=sub/conftest.c object=$am__obj \ 3923 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 3924 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 3925 >/dev/null 2>conftest.err && 3926 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 3927 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 3928 grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 3929 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 3930 # icc doesn't choke on unknown options, it will just issue warnings 3931 # or remarks (even with -Werror). So we grep stderr for any message 3932 # that says an option was ignored or not supported. 3933 # When given -MP, icc 7.0 and 7.1 complain thusly: 3934 # icc: Command line warning: ignoring option '-M'; no argument required 3935 # The diagnosis changed in icc 8.0: 3936 # icc: Command line remark: option '-MP' not supported 3937 if (grep 'ignoring option' conftest.err || 3938 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 3939 am_cv_CC_dependencies_compiler_type=$depmode 3940 break 3941 fi 3942 fi 3943 done 3944 3945 cd .. 3946 rm -rf conftest.dir 3947else 3948 am_cv_CC_dependencies_compiler_type=none 3949fi 3950 3951fi 3952{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 3953$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 3954CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 3955 3956 if 3957 test "x$enable_dependency_tracking" != xno \ 3958 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 3959 am__fastdepCC_TRUE= 3960 am__fastdepCC_FALSE='#' 3961else 3962 am__fastdepCC_TRUE='#' 3963 am__fastdepCC_FALSE= 3964fi 3965 3966 3967{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 3968$as_echo_n "checking for a sed that does not truncate output... " >&6; } 3969if test "${ac_cv_path_SED+set}" = set; then : 3970 $as_echo_n "(cached) " >&6 3971else 3972 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 3973 for ac_i in 1 2 3 4 5 6 7; do 3974 ac_script="$ac_script$as_nl$ac_script" 3975 done 3976 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 3977 { ac_script=; unset ac_script;} 3978 if test -z "$SED"; then 3979 ac_path_SED_found=false 3980 # Loop through the user's path and test for each of PROGNAME-LIST 3981 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3982for as_dir in $PATH 3983do 3984 IFS=$as_save_IFS 3985 test -z "$as_dir" && as_dir=. 3986 for ac_prog in sed gsed; do 3987 for ac_exec_ext in '' $ac_executable_extensions; do 3988 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 3989 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue 3990# Check for GNU ac_path_SED and select it if it is found. 3991 # Check for GNU $ac_path_SED 3992case `"$ac_path_SED" --version 2>&1` in 3993*GNU*) 3994 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 3995*) 3996 ac_count=0 3997 $as_echo_n 0123456789 >"conftest.in" 3998 while : 3999 do 4000 cat "conftest.in" "conftest.in" >"conftest.tmp" 4001 mv "conftest.tmp" "conftest.in" 4002 cp "conftest.in" "conftest.nl" 4003 $as_echo '' >> "conftest.nl" 4004 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 4005 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4006 as_fn_arith $ac_count + 1 && ac_count=$as_val 4007 if test $ac_count -gt ${ac_path_SED_max-0}; then 4008 # Best one so far, save it but keep looking for a better one 4009 ac_cv_path_SED="$ac_path_SED" 4010 ac_path_SED_max=$ac_count 4011 fi 4012 # 10*(2^10) chars as input seems more than enough 4013 test $ac_count -gt 10 && break 4014 done 4015 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4016esac 4017 4018 $ac_path_SED_found && break 3 4019 done 4020 done 4021 done 4022IFS=$as_save_IFS 4023 if test -z "$ac_cv_path_SED"; then 4024 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 4025 fi 4026else 4027 ac_cv_path_SED=$SED 4028fi 4029 4030fi 4031{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 4032$as_echo "$ac_cv_path_SED" >&6; } 4033 SED="$ac_cv_path_SED" 4034 rm -f conftest.sed 4035 4036test -z "$SED" && SED=sed 4037Xsed="$SED -e 1s/^X//" 4038 4039 4040 4041 4042 4043 4044 4045 4046 4047 4048 4049{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 4050$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 4051if test "${ac_cv_path_GREP+set}" = set; then : 4052 $as_echo_n "(cached) " >&6 4053else 4054 if test -z "$GREP"; then 4055 ac_path_GREP_found=false 4056 # Loop through the user's path and test for each of PROGNAME-LIST 4057 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4058for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4059do 4060 IFS=$as_save_IFS 4061 test -z "$as_dir" && as_dir=. 4062 for ac_prog in grep ggrep; do 4063 for ac_exec_ext in '' $ac_executable_extensions; do 4064 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 4065 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue 4066# Check for GNU ac_path_GREP and select it if it is found. 4067 # Check for GNU $ac_path_GREP 4068case `"$ac_path_GREP" --version 2>&1` in 4069*GNU*) 4070 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 4071*) 4072 ac_count=0 4073 $as_echo_n 0123456789 >"conftest.in" 4074 while : 4075 do 4076 cat "conftest.in" "conftest.in" >"conftest.tmp" 4077 mv "conftest.tmp" "conftest.in" 4078 cp "conftest.in" "conftest.nl" 4079 $as_echo 'GREP' >> "conftest.nl" 4080 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4081 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4082 as_fn_arith $ac_count + 1 && ac_count=$as_val 4083 if test $ac_count -gt ${ac_path_GREP_max-0}; then 4084 # Best one so far, save it but keep looking for a better one 4085 ac_cv_path_GREP="$ac_path_GREP" 4086 ac_path_GREP_max=$ac_count 4087 fi 4088 # 10*(2^10) chars as input seems more than enough 4089 test $ac_count -gt 10 && break 4090 done 4091 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4092esac 4093 4094 $ac_path_GREP_found && break 3 4095 done 4096 done 4097 done 4098IFS=$as_save_IFS 4099 if test -z "$ac_cv_path_GREP"; then 4100 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4101 fi 4102else 4103 ac_cv_path_GREP=$GREP 4104fi 4105 4106fi 4107{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 4108$as_echo "$ac_cv_path_GREP" >&6; } 4109 GREP="$ac_cv_path_GREP" 4110 4111 4112{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 4113$as_echo_n "checking for egrep... " >&6; } 4114if test "${ac_cv_path_EGREP+set}" = set; then : 4115 $as_echo_n "(cached) " >&6 4116else 4117 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 4118 then ac_cv_path_EGREP="$GREP -E" 4119 else 4120 if test -z "$EGREP"; then 4121 ac_path_EGREP_found=false 4122 # Loop through the user's path and test for each of PROGNAME-LIST 4123 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4124for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4125do 4126 IFS=$as_save_IFS 4127 test -z "$as_dir" && as_dir=. 4128 for ac_prog in egrep; do 4129 for ac_exec_ext in '' $ac_executable_extensions; do 4130 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 4131 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue 4132# Check for GNU ac_path_EGREP and select it if it is found. 4133 # Check for GNU $ac_path_EGREP 4134case `"$ac_path_EGREP" --version 2>&1` in 4135*GNU*) 4136 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 4137*) 4138 ac_count=0 4139 $as_echo_n 0123456789 >"conftest.in" 4140 while : 4141 do 4142 cat "conftest.in" "conftest.in" >"conftest.tmp" 4143 mv "conftest.tmp" "conftest.in" 4144 cp "conftest.in" "conftest.nl" 4145 $as_echo 'EGREP' >> "conftest.nl" 4146 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4147 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4148 as_fn_arith $ac_count + 1 && ac_count=$as_val 4149 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 4150 # Best one so far, save it but keep looking for a better one 4151 ac_cv_path_EGREP="$ac_path_EGREP" 4152 ac_path_EGREP_max=$ac_count 4153 fi 4154 # 10*(2^10) chars as input seems more than enough 4155 test $ac_count -gt 10 && break 4156 done 4157 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4158esac 4159 4160 $ac_path_EGREP_found && break 3 4161 done 4162 done 4163 done 4164IFS=$as_save_IFS 4165 if test -z "$ac_cv_path_EGREP"; then 4166 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4167 fi 4168else 4169 ac_cv_path_EGREP=$EGREP 4170fi 4171 4172 fi 4173fi 4174{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 4175$as_echo "$ac_cv_path_EGREP" >&6; } 4176 EGREP="$ac_cv_path_EGREP" 4177 4178 4179{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5 4180$as_echo_n "checking for fgrep... " >&6; } 4181if test "${ac_cv_path_FGREP+set}" = set; then : 4182 $as_echo_n "(cached) " >&6 4183else 4184 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 4185 then ac_cv_path_FGREP="$GREP -F" 4186 else 4187 if test -z "$FGREP"; then 4188 ac_path_FGREP_found=false 4189 # Loop through the user's path and test for each of PROGNAME-LIST 4190 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4191for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4192do 4193 IFS=$as_save_IFS 4194 test -z "$as_dir" && as_dir=. 4195 for ac_prog in fgrep; do 4196 for ac_exec_ext in '' $ac_executable_extensions; do 4197 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" 4198 { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue 4199# Check for GNU ac_path_FGREP and select it if it is found. 4200 # Check for GNU $ac_path_FGREP 4201case `"$ac_path_FGREP" --version 2>&1` in 4202*GNU*) 4203 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;; 4204*) 4205 ac_count=0 4206 $as_echo_n 0123456789 >"conftest.in" 4207 while : 4208 do 4209 cat "conftest.in" "conftest.in" >"conftest.tmp" 4210 mv "conftest.tmp" "conftest.in" 4211 cp "conftest.in" "conftest.nl" 4212 $as_echo 'FGREP' >> "conftest.nl" 4213 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break 4214 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4215 as_fn_arith $ac_count + 1 && ac_count=$as_val 4216 if test $ac_count -gt ${ac_path_FGREP_max-0}; then 4217 # Best one so far, save it but keep looking for a better one 4218 ac_cv_path_FGREP="$ac_path_FGREP" 4219 ac_path_FGREP_max=$ac_count 4220 fi 4221 # 10*(2^10) chars as input seems more than enough 4222 test $ac_count -gt 10 && break 4223 done 4224 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4225esac 4226 4227 $ac_path_FGREP_found && break 3 4228 done 4229 done 4230 done 4231IFS=$as_save_IFS 4232 if test -z "$ac_cv_path_FGREP"; then 4233 as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4234 fi 4235else 4236 ac_cv_path_FGREP=$FGREP 4237fi 4238 4239 fi 4240fi 4241{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5 4242$as_echo "$ac_cv_path_FGREP" >&6; } 4243 FGREP="$ac_cv_path_FGREP" 4244 4245 4246test -z "$GREP" && GREP=grep 4247 4248 4249 4250 4251 4252 4253 4254 4255 4256 4257 4258 4259 4260 4261 4262 4263 4264 4265 4266# Check whether --with-gnu-ld was given. 4267if test "${with_gnu_ld+set}" = set; then : 4268 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes 4269else 4270 with_gnu_ld=no 4271fi 4272 4273ac_prog=ld 4274if test "$GCC" = yes; then 4275 # Check if gcc -print-prog-name=ld gives a path. 4276 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 4277$as_echo_n "checking for ld used by $CC... " >&6; } 4278 case $host in 4279 *-*-mingw*) 4280 # gcc leaves a trailing carriage return which upsets mingw 4281 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 4282 *) 4283 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 4284 esac 4285 case $ac_prog in 4286 # Accept absolute paths. 4287 [\\/]* | ?:[\\/]*) 4288 re_direlt='/[^/][^/]*/\.\./' 4289 # Canonicalize the pathname of ld 4290 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` 4291 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do 4292 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` 4293 done 4294 test -z "$LD" && LD="$ac_prog" 4295 ;; 4296 "") 4297 # If it fails, then pretend we aren't using GCC. 4298 ac_prog=ld 4299 ;; 4300 *) 4301 # If it is relative, then search for the first ld in PATH. 4302 with_gnu_ld=unknown 4303 ;; 4304 esac 4305elif test "$with_gnu_ld" = yes; then 4306 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 4307$as_echo_n "checking for GNU ld... " >&6; } 4308else 4309 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 4310$as_echo_n "checking for non-GNU ld... " >&6; } 4311fi 4312if test "${lt_cv_path_LD+set}" = set; then : 4313 $as_echo_n "(cached) " >&6 4314else 4315 if test -z "$LD"; then 4316 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 4317 for ac_dir in $PATH; do 4318 IFS="$lt_save_ifs" 4319 test -z "$ac_dir" && ac_dir=. 4320 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 4321 lt_cv_path_LD="$ac_dir/$ac_prog" 4322 # Check to see if the program is GNU ld. I'd rather use --version, 4323 # but apparently some variants of GNU ld only accept -v. 4324 # Break only if it was the GNU/non-GNU ld that we prefer. 4325 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in 4326 *GNU* | *'with BFD'*) 4327 test "$with_gnu_ld" != no && break 4328 ;; 4329 *) 4330 test "$with_gnu_ld" != yes && break 4331 ;; 4332 esac 4333 fi 4334 done 4335 IFS="$lt_save_ifs" 4336else 4337 lt_cv_path_LD="$LD" # Let the user override the test with a path. 4338fi 4339fi 4340 4341LD="$lt_cv_path_LD" 4342if test -n "$LD"; then 4343 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 4344$as_echo "$LD" >&6; } 4345else 4346 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4347$as_echo "no" >&6; } 4348fi 4349test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5 4350{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 4351$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 4352if test "${lt_cv_prog_gnu_ld+set}" = set; then : 4353 $as_echo_n "(cached) " >&6 4354else 4355 # I'd rather use --version here, but apparently some GNU lds only accept -v. 4356case `$LD -v 2>&1 </dev/null` in 4357*GNU* | *'with BFD'*) 4358 lt_cv_prog_gnu_ld=yes 4359 ;; 4360*) 4361 lt_cv_prog_gnu_ld=no 4362 ;; 4363esac 4364fi 4365{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5 4366$as_echo "$lt_cv_prog_gnu_ld" >&6; } 4367with_gnu_ld=$lt_cv_prog_gnu_ld 4368 4369 4370 4371 4372 4373 4374 4375 4376 4377{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5 4378$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } 4379if test "${lt_cv_path_NM+set}" = set; then : 4380 $as_echo_n "(cached) " >&6 4381else 4382 if test -n "$NM"; then 4383 # Let the user override the test. 4384 lt_cv_path_NM="$NM" 4385else 4386 lt_nm_to_check="${ac_tool_prefix}nm" 4387 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 4388 lt_nm_to_check="$lt_nm_to_check nm" 4389 fi 4390 for lt_tmp_nm in $lt_nm_to_check; do 4391 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 4392 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 4393 IFS="$lt_save_ifs" 4394 test -z "$ac_dir" && ac_dir=. 4395 tmp_nm="$ac_dir/$lt_tmp_nm" 4396 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then 4397 # Check to see if the nm accepts a BSD-compat flag. 4398 # Adding the `sed 1q' prevents false positives on HP-UX, which says: 4399 # nm: unknown option "B" ignored 4400 # Tru64's nm complains that /dev/null is an invalid object file 4401 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in 4402 */dev/null* | *'Invalid file or object type'*) 4403 lt_cv_path_NM="$tmp_nm -B" 4404 break 4405 ;; 4406 *) 4407 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in 4408 */dev/null*) 4409 lt_cv_path_NM="$tmp_nm -p" 4410 break 4411 ;; 4412 *) 4413 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 4414 continue # so that we can try to find one that supports BSD flags 4415 ;; 4416 esac 4417 ;; 4418 esac 4419 fi 4420 done 4421 IFS="$lt_save_ifs" 4422 done 4423 : ${lt_cv_path_NM=no} 4424fi 4425fi 4426{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5 4427$as_echo "$lt_cv_path_NM" >&6; } 4428if test "$lt_cv_path_NM" != "no"; then 4429 NM="$lt_cv_path_NM" 4430else 4431 # Didn't find any BSD compatible name lister, look for dumpbin. 4432 if test -n "$ac_tool_prefix"; then 4433 for ac_prog in "dumpbin -symbols" "link -dump -symbols" 4434 do 4435 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 4436set dummy $ac_tool_prefix$ac_prog; ac_word=$2 4437{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4438$as_echo_n "checking for $ac_word... " >&6; } 4439if test "${ac_cv_prog_DUMPBIN+set}" = set; then : 4440 $as_echo_n "(cached) " >&6 4441else 4442 if test -n "$DUMPBIN"; then 4443 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. 4444else 4445as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4446for as_dir in $PATH 4447do 4448 IFS=$as_save_IFS 4449 test -z "$as_dir" && as_dir=. 4450 for ac_exec_ext in '' $ac_executable_extensions; do 4451 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4452 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" 4453 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4454 break 2 4455 fi 4456done 4457 done 4458IFS=$as_save_IFS 4459 4460fi 4461fi 4462DUMPBIN=$ac_cv_prog_DUMPBIN 4463if test -n "$DUMPBIN"; then 4464 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5 4465$as_echo "$DUMPBIN" >&6; } 4466else 4467 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4468$as_echo "no" >&6; } 4469fi 4470 4471 4472 test -n "$DUMPBIN" && break 4473 done 4474fi 4475if test -z "$DUMPBIN"; then 4476 ac_ct_DUMPBIN=$DUMPBIN 4477 for ac_prog in "dumpbin -symbols" "link -dump -symbols" 4478do 4479 # Extract the first word of "$ac_prog", so it can be a program name with args. 4480set dummy $ac_prog; ac_word=$2 4481{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4482$as_echo_n "checking for $ac_word... " >&6; } 4483if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then : 4484 $as_echo_n "(cached) " >&6 4485else 4486 if test -n "$ac_ct_DUMPBIN"; then 4487 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test. 4488else 4489as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4490for as_dir in $PATH 4491do 4492 IFS=$as_save_IFS 4493 test -z "$as_dir" && as_dir=. 4494 for ac_exec_ext in '' $ac_executable_extensions; do 4495 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4496 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" 4497 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4498 break 2 4499 fi 4500done 4501 done 4502IFS=$as_save_IFS 4503 4504fi 4505fi 4506ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN 4507if test -n "$ac_ct_DUMPBIN"; then 4508 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5 4509$as_echo "$ac_ct_DUMPBIN" >&6; } 4510else 4511 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4512$as_echo "no" >&6; } 4513fi 4514 4515 4516 test -n "$ac_ct_DUMPBIN" && break 4517done 4518 4519 if test "x$ac_ct_DUMPBIN" = x; then 4520 DUMPBIN=":" 4521 else 4522 case $cross_compiling:$ac_tool_warned in 4523yes:) 4524{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4525$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4526ac_tool_warned=yes ;; 4527esac 4528 DUMPBIN=$ac_ct_DUMPBIN 4529 fi 4530fi 4531 4532 4533 if test "$DUMPBIN" != ":"; then 4534 NM="$DUMPBIN" 4535 fi 4536fi 4537test -z "$NM" && NM=nm 4538 4539 4540 4541 4542 4543 4544{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5 4545$as_echo_n "checking the name lister ($NM) interface... " >&6; } 4546if test "${lt_cv_nm_interface+set}" = set; then : 4547 $as_echo_n "(cached) " >&6 4548else 4549 lt_cv_nm_interface="BSD nm" 4550 echo "int some_variable = 0;" > conftest.$ac_ext 4551 (eval echo "\"\$as_me:4551: $ac_compile\"" >&5) 4552 (eval "$ac_compile" 2>conftest.err) 4553 cat conftest.err >&5 4554 (eval echo "\"\$as_me:4554: $NM \\\"conftest.$ac_objext\\\"\"" >&5) 4555 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) 4556 cat conftest.err >&5 4557 (eval echo "\"\$as_me:4557: output\"" >&5) 4558 cat conftest.out >&5 4559 if $GREP 'External.*some_variable' conftest.out > /dev/null; then 4560 lt_cv_nm_interface="MS dumpbin" 4561 fi 4562 rm -f conftest* 4563fi 4564{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5 4565$as_echo "$lt_cv_nm_interface" >&6; } 4566 4567{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 4568$as_echo_n "checking whether ln -s works... " >&6; } 4569LN_S=$as_ln_s 4570if test "$LN_S" = "ln -s"; then 4571 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4572$as_echo "yes" >&6; } 4573else 4574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 4575$as_echo "no, using $LN_S" >&6; } 4576fi 4577 4578# find the maximum length of command line arguments 4579{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5 4580$as_echo_n "checking the maximum length of command line arguments... " >&6; } 4581if test "${lt_cv_sys_max_cmd_len+set}" = set; then : 4582 $as_echo_n "(cached) " >&6 4583else 4584 i=0 4585 teststring="ABCD" 4586 4587 case $build_os in 4588 msdosdjgpp*) 4589 # On DJGPP, this test can blow up pretty badly due to problems in libc 4590 # (any single argument exceeding 2000 bytes causes a buffer overrun 4591 # during glob expansion). Even if it were fixed, the result of this 4592 # check would be larger than it should be. 4593 lt_cv_sys_max_cmd_len=12288; # 12K is about right 4594 ;; 4595 4596 gnu*) 4597 # Under GNU Hurd, this test is not required because there is 4598 # no limit to the length of command line arguments. 4599 # Libtool will interpret -1 as no limit whatsoever 4600 lt_cv_sys_max_cmd_len=-1; 4601 ;; 4602 4603 cygwin* | mingw* | cegcc*) 4604 # On Win9x/ME, this test blows up -- it succeeds, but takes 4605 # about 5 minutes as the teststring grows exponentially. 4606 # Worse, since 9x/ME are not pre-emptively multitasking, 4607 # you end up with a "frozen" computer, even though with patience 4608 # the test eventually succeeds (with a max line length of 256k). 4609 # Instead, let's just punt: use the minimum linelength reported by 4610 # all of the supported platforms: 8192 (on NT/2K/XP). 4611 lt_cv_sys_max_cmd_len=8192; 4612 ;; 4613 4614 amigaos*) 4615 # On AmigaOS with pdksh, this test takes hours, literally. 4616 # So we just punt and use a minimum line length of 8192. 4617 lt_cv_sys_max_cmd_len=8192; 4618 ;; 4619 4620 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) 4621 # This has been around since 386BSD, at least. Likely further. 4622 if test -x /sbin/sysctl; then 4623 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` 4624 elif test -x /usr/sbin/sysctl; then 4625 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` 4626 else 4627 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs 4628 fi 4629 # And add a safety zone 4630 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 4631 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 4632 ;; 4633 4634 interix*) 4635 # We know the value 262144 and hardcode it with a safety zone (like BSD) 4636 lt_cv_sys_max_cmd_len=196608 4637 ;; 4638 4639 osf*) 4640 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure 4641 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not 4642 # nice to cause kernel panics so lets avoid the loop below. 4643 # First set a reasonable default. 4644 lt_cv_sys_max_cmd_len=16384 4645 # 4646 if test -x /sbin/sysconfig; then 4647 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in 4648 *1*) lt_cv_sys_max_cmd_len=-1 ;; 4649 esac 4650 fi 4651 ;; 4652 sco3.2v5*) 4653 lt_cv_sys_max_cmd_len=102400 4654 ;; 4655 sysv5* | sco5v6* | sysv4.2uw2*) 4656 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` 4657 if test -n "$kargmax"; then 4658 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` 4659 else 4660 lt_cv_sys_max_cmd_len=32768 4661 fi 4662 ;; 4663 *) 4664 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` 4665 if test -n "$lt_cv_sys_max_cmd_len"; then 4666 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 4667 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 4668 else 4669 # Make teststring a little bigger before we do anything with it. 4670 # a 1K string should be a reasonable start. 4671 for i in 1 2 3 4 5 6 7 8 ; do 4672 teststring=$teststring$teststring 4673 done 4674 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} 4675 # If test is not a shell built-in, we'll probably end up computing a 4676 # maximum length that is only half of the actual maximum length, but 4677 # we can't tell. 4678 while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \ 4679 = "XX$teststring$teststring"; } >/dev/null 2>&1 && 4680 test $i != 17 # 1/2 MB should be enough 4681 do 4682 i=`expr $i + 1` 4683 teststring=$teststring$teststring 4684 done 4685 # Only check the string length outside the loop. 4686 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` 4687 teststring= 4688 # Add a significant safety factor because C++ compilers can tack on 4689 # massive amounts of additional arguments before passing them to the 4690 # linker. It appears as though 1/2 is a usable value. 4691 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` 4692 fi 4693 ;; 4694 esac 4695 4696fi 4697 4698if test -n $lt_cv_sys_max_cmd_len ; then 4699 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5 4700$as_echo "$lt_cv_sys_max_cmd_len" >&6; } 4701else 4702 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5 4703$as_echo "none" >&6; } 4704fi 4705max_cmd_len=$lt_cv_sys_max_cmd_len 4706 4707 4708 4709 4710 4711 4712: ${CP="cp -f"} 4713: ${MV="mv -f"} 4714: ${RM="rm -f"} 4715 4716{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5 4717$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; } 4718# Try some XSI features 4719xsi_shell=no 4720( _lt_dummy="a/b/c" 4721 test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \ 4722 = c,a/b,, \ 4723 && eval 'test $(( 1 + 1 )) -eq 2 \ 4724 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \ 4725 && xsi_shell=yes 4726{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5 4727$as_echo "$xsi_shell" >&6; } 4728 4729 4730{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5 4731$as_echo_n "checking whether the shell understands \"+=\"... " >&6; } 4732lt_shell_append=no 4733( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \ 4734 >/dev/null 2>&1 \ 4735 && lt_shell_append=yes 4736{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5 4737$as_echo "$lt_shell_append" >&6; } 4738 4739 4740if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 4741 lt_unset=unset 4742else 4743 lt_unset=false 4744fi 4745 4746 4747 4748 4749 4750# test EBCDIC or ASCII 4751case `echo X|tr X '\101'` in 4752 A) # ASCII based system 4753 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr 4754 lt_SP2NL='tr \040 \012' 4755 lt_NL2SP='tr \015\012 \040\040' 4756 ;; 4757 *) # EBCDIC based system 4758 lt_SP2NL='tr \100 \n' 4759 lt_NL2SP='tr \r\n \100\100' 4760 ;; 4761esac 4762 4763 4764 4765 4766 4767 4768 4769 4770 4771{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 4772$as_echo_n "checking for $LD option to reload object files... " >&6; } 4773if test "${lt_cv_ld_reload_flag+set}" = set; then : 4774 $as_echo_n "(cached) " >&6 4775else 4776 lt_cv_ld_reload_flag='-r' 4777fi 4778{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5 4779$as_echo "$lt_cv_ld_reload_flag" >&6; } 4780reload_flag=$lt_cv_ld_reload_flag 4781case $reload_flag in 4782"" | " "*) ;; 4783*) reload_flag=" $reload_flag" ;; 4784esac 4785reload_cmds='$LD$reload_flag -o $output$reload_objs' 4786case $host_os in 4787 darwin*) 4788 if test "$GCC" = yes; then 4789 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs' 4790 else 4791 reload_cmds='$LD$reload_flag -o $output$reload_objs' 4792 fi 4793 ;; 4794esac 4795 4796 4797 4798 4799 4800 4801 4802 4803 4804if test -n "$ac_tool_prefix"; then 4805 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. 4806set dummy ${ac_tool_prefix}objdump; ac_word=$2 4807{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4808$as_echo_n "checking for $ac_word... " >&6; } 4809if test "${ac_cv_prog_OBJDUMP+set}" = set; then : 4810 $as_echo_n "(cached) " >&6 4811else 4812 if test -n "$OBJDUMP"; then 4813 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 4814else 4815as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4816for as_dir in $PATH 4817do 4818 IFS=$as_save_IFS 4819 test -z "$as_dir" && as_dir=. 4820 for ac_exec_ext in '' $ac_executable_extensions; do 4821 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4822 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" 4823 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4824 break 2 4825 fi 4826done 4827 done 4828IFS=$as_save_IFS 4829 4830fi 4831fi 4832OBJDUMP=$ac_cv_prog_OBJDUMP 4833if test -n "$OBJDUMP"; then 4834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5 4835$as_echo "$OBJDUMP" >&6; } 4836else 4837 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4838$as_echo "no" >&6; } 4839fi 4840 4841 4842fi 4843if test -z "$ac_cv_prog_OBJDUMP"; then 4844 ac_ct_OBJDUMP=$OBJDUMP 4845 # Extract the first word of "objdump", so it can be a program name with args. 4846set dummy objdump; ac_word=$2 4847{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4848$as_echo_n "checking for $ac_word... " >&6; } 4849if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then : 4850 $as_echo_n "(cached) " >&6 4851else 4852 if test -n "$ac_ct_OBJDUMP"; then 4853 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. 4854else 4855as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4856for as_dir in $PATH 4857do 4858 IFS=$as_save_IFS 4859 test -z "$as_dir" && as_dir=. 4860 for ac_exec_ext in '' $ac_executable_extensions; do 4861 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4862 ac_cv_prog_ac_ct_OBJDUMP="objdump" 4863 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4864 break 2 4865 fi 4866done 4867 done 4868IFS=$as_save_IFS 4869 4870fi 4871fi 4872ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP 4873if test -n "$ac_ct_OBJDUMP"; then 4874 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5 4875$as_echo "$ac_ct_OBJDUMP" >&6; } 4876else 4877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4878$as_echo "no" >&6; } 4879fi 4880 4881 if test "x$ac_ct_OBJDUMP" = x; then 4882 OBJDUMP="false" 4883 else 4884 case $cross_compiling:$ac_tool_warned in 4885yes:) 4886{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4887$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4888ac_tool_warned=yes ;; 4889esac 4890 OBJDUMP=$ac_ct_OBJDUMP 4891 fi 4892else 4893 OBJDUMP="$ac_cv_prog_OBJDUMP" 4894fi 4895 4896test -z "$OBJDUMP" && OBJDUMP=objdump 4897 4898 4899 4900 4901 4902 4903 4904 4905 4906{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5 4907$as_echo_n "checking how to recognize dependent libraries... " >&6; } 4908if test "${lt_cv_deplibs_check_method+set}" = set; then : 4909 $as_echo_n "(cached) " >&6 4910else 4911 lt_cv_file_magic_cmd='$MAGIC_CMD' 4912lt_cv_file_magic_test_file= 4913lt_cv_deplibs_check_method='unknown' 4914# Need to set the preceding variable on all platforms that support 4915# interlibrary dependencies. 4916# 'none' -- dependencies not supported. 4917# `unknown' -- same as none, but documents that we really don't know. 4918# 'pass_all' -- all dependencies passed with no checks. 4919# 'test_compile' -- check by making test program. 4920# 'file_magic [[regex]]' -- check by looking for files in library path 4921# which responds to the $file_magic_cmd with a given extended regex. 4922# If you have `file' or equivalent on your system and you're not sure 4923# whether `pass_all' will *always* work, you probably want this one. 4924 4925case $host_os in 4926aix[4-9]*) 4927 lt_cv_deplibs_check_method=pass_all 4928 ;; 4929 4930beos*) 4931 lt_cv_deplibs_check_method=pass_all 4932 ;; 4933 4934bsdi[45]*) 4935 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' 4936 lt_cv_file_magic_cmd='/usr/bin/file -L' 4937 lt_cv_file_magic_test_file=/shlib/libc.so 4938 ;; 4939 4940cygwin*) 4941 # func_win32_libid is a shell function defined in ltmain.sh 4942 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 4943 lt_cv_file_magic_cmd='func_win32_libid' 4944 ;; 4945 4946mingw* | pw32*) 4947 # Base MSYS/MinGW do not provide the 'file' command needed by 4948 # func_win32_libid shell function, so use a weaker test based on 'objdump', 4949 # unless we find 'file', for example because we are cross-compiling. 4950 if ( file / ) >/dev/null 2>&1; then 4951 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 4952 lt_cv_file_magic_cmd='func_win32_libid' 4953 else 4954 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?' 4955 lt_cv_file_magic_cmd='$OBJDUMP -f' 4956 fi 4957 ;; 4958 4959cegcc) 4960 # use the weaker test based on 'objdump'. See mingw*. 4961 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' 4962 lt_cv_file_magic_cmd='$OBJDUMP -f' 4963 ;; 4964 4965darwin* | rhapsody*) 4966 lt_cv_deplibs_check_method=pass_all 4967 ;; 4968 4969freebsd* | dragonfly*) 4970 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 4971 case $host_cpu in 4972 i*86 ) 4973 # Not sure whether the presence of OpenBSD here was a mistake. 4974 # Let's accept both of them until this is cleared up. 4975 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' 4976 lt_cv_file_magic_cmd=/usr/bin/file 4977 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 4978 ;; 4979 esac 4980 else 4981 lt_cv_deplibs_check_method=pass_all 4982 fi 4983 ;; 4984 4985gnu*) 4986 lt_cv_deplibs_check_method=pass_all 4987 ;; 4988 4989hpux10.20* | hpux11*) 4990 lt_cv_file_magic_cmd=/usr/bin/file 4991 case $host_cpu in 4992 ia64*) 4993 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' 4994 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 4995 ;; 4996 hppa*64*) 4997 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]' 4998 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl 4999 ;; 5000 *) 5001 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library' 5002 lt_cv_file_magic_test_file=/usr/lib/libc.sl 5003 ;; 5004 esac 5005 ;; 5006 5007interix[3-9]*) 5008 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here 5009 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' 5010 ;; 5011 5012irix5* | irix6* | nonstopux*) 5013 case $LD in 5014 *-32|*"-32 ") libmagic=32-bit;; 5015 *-n32|*"-n32 ") libmagic=N32;; 5016 *-64|*"-64 ") libmagic=64-bit;; 5017 *) libmagic=never-match;; 5018 esac 5019 lt_cv_deplibs_check_method=pass_all 5020 ;; 5021 5022# This must be Linux ELF. 5023linux* | k*bsd*-gnu) 5024 lt_cv_deplibs_check_method=pass_all 5025 ;; 5026 5027netbsd*) 5028 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 5029 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 5030 else 5031 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' 5032 fi 5033 ;; 5034 5035newos6*) 5036 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' 5037 lt_cv_file_magic_cmd=/usr/bin/file 5038 lt_cv_file_magic_test_file=/usr/lib/libnls.so 5039 ;; 5040 5041*nto* | *qnx*) 5042 lt_cv_deplibs_check_method=pass_all 5043 ;; 5044 5045openbsd*) 5046 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 5047 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' 5048 else 5049 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 5050 fi 5051 ;; 5052 5053osf3* | osf4* | osf5*) 5054 lt_cv_deplibs_check_method=pass_all 5055 ;; 5056 5057rdos*) 5058 lt_cv_deplibs_check_method=pass_all 5059 ;; 5060 5061solaris*) 5062 lt_cv_deplibs_check_method=pass_all 5063 ;; 5064 5065sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 5066 lt_cv_deplibs_check_method=pass_all 5067 ;; 5068 5069sysv4 | sysv4.3*) 5070 case $host_vendor in 5071 motorola) 5072 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]' 5073 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 5074 ;; 5075 ncr) 5076 lt_cv_deplibs_check_method=pass_all 5077 ;; 5078 sequent) 5079 lt_cv_file_magic_cmd='/bin/file' 5080 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' 5081 ;; 5082 sni) 5083 lt_cv_file_magic_cmd='/bin/file' 5084 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" 5085 lt_cv_file_magic_test_file=/lib/libc.so 5086 ;; 5087 siemens) 5088 lt_cv_deplibs_check_method=pass_all 5089 ;; 5090 pc) 5091 lt_cv_deplibs_check_method=pass_all 5092 ;; 5093 esac 5094 ;; 5095 5096tpf*) 5097 lt_cv_deplibs_check_method=pass_all 5098 ;; 5099esac 5100 5101fi 5102{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 5103$as_echo "$lt_cv_deplibs_check_method" >&6; } 5104file_magic_cmd=$lt_cv_file_magic_cmd 5105deplibs_check_method=$lt_cv_deplibs_check_method 5106test -z "$deplibs_check_method" && deplibs_check_method=unknown 5107 5108 5109 5110 5111 5112 5113 5114 5115 5116 5117 5118 5119if test -n "$ac_tool_prefix"; then 5120 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. 5121set dummy ${ac_tool_prefix}ar; ac_word=$2 5122{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5123$as_echo_n "checking for $ac_word... " >&6; } 5124if test "${ac_cv_prog_AR+set}" = set; then : 5125 $as_echo_n "(cached) " >&6 5126else 5127 if test -n "$AR"; then 5128 ac_cv_prog_AR="$AR" # Let the user override the test. 5129else 5130as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5131for as_dir in $PATH 5132do 5133 IFS=$as_save_IFS 5134 test -z "$as_dir" && as_dir=. 5135 for ac_exec_ext in '' $ac_executable_extensions; do 5136 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5137 ac_cv_prog_AR="${ac_tool_prefix}ar" 5138 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5139 break 2 5140 fi 5141done 5142 done 5143IFS=$as_save_IFS 5144 5145fi 5146fi 5147AR=$ac_cv_prog_AR 5148if test -n "$AR"; then 5149 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 5150$as_echo "$AR" >&6; } 5151else 5152 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5153$as_echo "no" >&6; } 5154fi 5155 5156 5157fi 5158if test -z "$ac_cv_prog_AR"; then 5159 ac_ct_AR=$AR 5160 # Extract the first word of "ar", so it can be a program name with args. 5161set dummy ar; ac_word=$2 5162{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5163$as_echo_n "checking for $ac_word... " >&6; } 5164if test "${ac_cv_prog_ac_ct_AR+set}" = set; then : 5165 $as_echo_n "(cached) " >&6 5166else 5167 if test -n "$ac_ct_AR"; then 5168 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 5169else 5170as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5171for as_dir in $PATH 5172do 5173 IFS=$as_save_IFS 5174 test -z "$as_dir" && as_dir=. 5175 for ac_exec_ext in '' $ac_executable_extensions; do 5176 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5177 ac_cv_prog_ac_ct_AR="ar" 5178 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5179 break 2 5180 fi 5181done 5182 done 5183IFS=$as_save_IFS 5184 5185fi 5186fi 5187ac_ct_AR=$ac_cv_prog_ac_ct_AR 5188if test -n "$ac_ct_AR"; then 5189 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 5190$as_echo "$ac_ct_AR" >&6; } 5191else 5192 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5193$as_echo "no" >&6; } 5194fi 5195 5196 if test "x$ac_ct_AR" = x; then 5197 AR="false" 5198 else 5199 case $cross_compiling:$ac_tool_warned in 5200yes:) 5201{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5202$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5203ac_tool_warned=yes ;; 5204esac 5205 AR=$ac_ct_AR 5206 fi 5207else 5208 AR="$ac_cv_prog_AR" 5209fi 5210 5211test -z "$AR" && AR=ar 5212test -z "$AR_FLAGS" && AR_FLAGS=cru 5213 5214 5215 5216 5217 5218 5219 5220 5221 5222 5223 5224if test -n "$ac_tool_prefix"; then 5225 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 5226set dummy ${ac_tool_prefix}strip; ac_word=$2 5227{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5228$as_echo_n "checking for $ac_word... " >&6; } 5229if test "${ac_cv_prog_STRIP+set}" = set; then : 5230 $as_echo_n "(cached) " >&6 5231else 5232 if test -n "$STRIP"; then 5233 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 5234else 5235as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5236for as_dir in $PATH 5237do 5238 IFS=$as_save_IFS 5239 test -z "$as_dir" && as_dir=. 5240 for ac_exec_ext in '' $ac_executable_extensions; do 5241 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5242 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 5243 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5244 break 2 5245 fi 5246done 5247 done 5248IFS=$as_save_IFS 5249 5250fi 5251fi 5252STRIP=$ac_cv_prog_STRIP 5253if test -n "$STRIP"; then 5254 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 5255$as_echo "$STRIP" >&6; } 5256else 5257 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5258$as_echo "no" >&6; } 5259fi 5260 5261 5262fi 5263if test -z "$ac_cv_prog_STRIP"; then 5264 ac_ct_STRIP=$STRIP 5265 # Extract the first word of "strip", so it can be a program name with args. 5266set dummy strip; ac_word=$2 5267{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5268$as_echo_n "checking for $ac_word... " >&6; } 5269if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then : 5270 $as_echo_n "(cached) " >&6 5271else 5272 if test -n "$ac_ct_STRIP"; then 5273 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 5274else 5275as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5276for as_dir in $PATH 5277do 5278 IFS=$as_save_IFS 5279 test -z "$as_dir" && as_dir=. 5280 for ac_exec_ext in '' $ac_executable_extensions; do 5281 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5282 ac_cv_prog_ac_ct_STRIP="strip" 5283 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5284 break 2 5285 fi 5286done 5287 done 5288IFS=$as_save_IFS 5289 5290fi 5291fi 5292ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 5293if test -n "$ac_ct_STRIP"; then 5294 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 5295$as_echo "$ac_ct_STRIP" >&6; } 5296else 5297 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5298$as_echo "no" >&6; } 5299fi 5300 5301 if test "x$ac_ct_STRIP" = x; then 5302 STRIP=":" 5303 else 5304 case $cross_compiling:$ac_tool_warned in 5305yes:) 5306{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5307$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5308ac_tool_warned=yes ;; 5309esac 5310 STRIP=$ac_ct_STRIP 5311 fi 5312else 5313 STRIP="$ac_cv_prog_STRIP" 5314fi 5315 5316test -z "$STRIP" && STRIP=: 5317 5318 5319 5320 5321 5322 5323if test -n "$ac_tool_prefix"; then 5324 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 5325set dummy ${ac_tool_prefix}ranlib; ac_word=$2 5326{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5327$as_echo_n "checking for $ac_word... " >&6; } 5328if test "${ac_cv_prog_RANLIB+set}" = set; then : 5329 $as_echo_n "(cached) " >&6 5330else 5331 if test -n "$RANLIB"; then 5332 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 5333else 5334as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5335for as_dir in $PATH 5336do 5337 IFS=$as_save_IFS 5338 test -z "$as_dir" && as_dir=. 5339 for ac_exec_ext in '' $ac_executable_extensions; do 5340 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5341 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 5342 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5343 break 2 5344 fi 5345done 5346 done 5347IFS=$as_save_IFS 5348 5349fi 5350fi 5351RANLIB=$ac_cv_prog_RANLIB 5352if test -n "$RANLIB"; then 5353 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 5354$as_echo "$RANLIB" >&6; } 5355else 5356 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5357$as_echo "no" >&6; } 5358fi 5359 5360 5361fi 5362if test -z "$ac_cv_prog_RANLIB"; then 5363 ac_ct_RANLIB=$RANLIB 5364 # Extract the first word of "ranlib", so it can be a program name with args. 5365set dummy ranlib; ac_word=$2 5366{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5367$as_echo_n "checking for $ac_word... " >&6; } 5368if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then : 5369 $as_echo_n "(cached) " >&6 5370else 5371 if test -n "$ac_ct_RANLIB"; then 5372 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 5373else 5374as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5375for as_dir in $PATH 5376do 5377 IFS=$as_save_IFS 5378 test -z "$as_dir" && as_dir=. 5379 for ac_exec_ext in '' $ac_executable_extensions; do 5380 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5381 ac_cv_prog_ac_ct_RANLIB="ranlib" 5382 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5383 break 2 5384 fi 5385done 5386 done 5387IFS=$as_save_IFS 5388 5389fi 5390fi 5391ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 5392if test -n "$ac_ct_RANLIB"; then 5393 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 5394$as_echo "$ac_ct_RANLIB" >&6; } 5395else 5396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5397$as_echo "no" >&6; } 5398fi 5399 5400 if test "x$ac_ct_RANLIB" = x; then 5401 RANLIB=":" 5402 else 5403 case $cross_compiling:$ac_tool_warned in 5404yes:) 5405{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5406$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5407ac_tool_warned=yes ;; 5408esac 5409 RANLIB=$ac_ct_RANLIB 5410 fi 5411else 5412 RANLIB="$ac_cv_prog_RANLIB" 5413fi 5414 5415test -z "$RANLIB" && RANLIB=: 5416 5417 5418 5419 5420 5421 5422# Determine commands to create old-style static archives. 5423old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' 5424old_postinstall_cmds='chmod 644 $oldlib' 5425old_postuninstall_cmds= 5426 5427if test -n "$RANLIB"; then 5428 case $host_os in 5429 openbsd*) 5430 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib" 5431 ;; 5432 *) 5433 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib" 5434 ;; 5435 esac 5436 old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib" 5437fi 5438 5439 5440 5441 5442 5443 5444 5445 5446 5447 5448 5449 5450 5451 5452 5453 5454 5455 5456 5457 5458 5459 5460 5461 5462 5463 5464 5465 5466 5467 5468 5469 5470 5471 5472# If no C compiler was specified, use CC. 5473LTCC=${LTCC-"$CC"} 5474 5475# If no C compiler flags were specified, use CFLAGS. 5476LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 5477 5478# Allow CC to be a program name with arguments. 5479compiler=$CC 5480 5481 5482# Check for command to grab the raw symbol name followed by C symbol from nm. 5483{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5 5484$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } 5485if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then : 5486 $as_echo_n "(cached) " >&6 5487else 5488 5489# These are sane defaults that work on at least a few old systems. 5490# [They come from Ultrix. What could be older than Ultrix?!! ;)] 5491 5492# Character class describing NM global symbol codes. 5493symcode='[BCDEGRST]' 5494 5495# Regexp to match symbols that can be accessed directly from C. 5496sympat='\([_A-Za-z][_A-Za-z0-9]*\)' 5497 5498# Define system-specific variables. 5499case $host_os in 5500aix*) 5501 symcode='[BCDT]' 5502 ;; 5503cygwin* | mingw* | pw32* | cegcc*) 5504 symcode='[ABCDGISTW]' 5505 ;; 5506hpux*) 5507 if test "$host_cpu" = ia64; then 5508 symcode='[ABCDEGRST]' 5509 fi 5510 ;; 5511irix* | nonstopux*) 5512 symcode='[BCDEGRST]' 5513 ;; 5514osf*) 5515 symcode='[BCDEGQRST]' 5516 ;; 5517solaris*) 5518 symcode='[BDRT]' 5519 ;; 5520sco3.2v5*) 5521 symcode='[DT]' 5522 ;; 5523sysv4.2uw2*) 5524 symcode='[DT]' 5525 ;; 5526sysv5* | sco5v6* | unixware* | OpenUNIX*) 5527 symcode='[ABDT]' 5528 ;; 5529sysv4) 5530 symcode='[DFNSTU]' 5531 ;; 5532esac 5533 5534# If we're using GNU nm, then use its standard symbol codes. 5535case `$NM -V 2>&1` in 5536*GNU* | *'with BFD'*) 5537 symcode='[ABCDGIRSTW]' ;; 5538esac 5539 5540# Transform an extracted symbol line into a proper C declaration. 5541# Some systems (esp. on ia64) link data and code symbols differently, 5542# so use this general approach. 5543lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 5544 5545# Transform an extracted symbol line into symbol name and symbol address 5546lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'" 5547lt_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'" 5548 5549# Handle CRLF in mingw tool chain 5550opt_cr= 5551case $build_os in 5552mingw*) 5553 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp 5554 ;; 5555esac 5556 5557# Try without a prefix underscore, then with it. 5558for ac_symprfx in "" "_"; do 5559 5560 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 5561 symxfrm="\\1 $ac_symprfx\\2 \\2" 5562 5563 # Write the raw and C identifiers. 5564 if test "$lt_cv_nm_interface" = "MS dumpbin"; then 5565 # Fake it for dumpbin and say T for any non-static function 5566 # and D for any global variable. 5567 # Also find C++ and __fastcall symbols from MSVC++, 5568 # which start with @ or ?. 5569 lt_cv_sys_global_symbol_pipe="$AWK '"\ 5570" {last_section=section; section=\$ 3};"\ 5571" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ 5572" \$ 0!~/External *\|/{next};"\ 5573" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ 5574" {if(hide[section]) next};"\ 5575" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\ 5576" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\ 5577" s[1]~/^[@?]/{print s[1], s[1]; next};"\ 5578" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\ 5579" ' prfx=^$ac_symprfx" 5580 else 5581 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 5582 fi 5583 5584 # Check to see that the pipe works correctly. 5585 pipe_works=no 5586 5587 rm -f conftest* 5588 cat > conftest.$ac_ext <<_LT_EOF 5589#ifdef __cplusplus 5590extern "C" { 5591#endif 5592char nm_test_var; 5593void nm_test_func(void); 5594void nm_test_func(void){} 5595#ifdef __cplusplus 5596} 5597#endif 5598int main(){nm_test_var='a';nm_test_func();return(0);} 5599_LT_EOF 5600 5601 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 5602 (eval $ac_compile) 2>&5 5603 ac_status=$? 5604 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 5605 test $ac_status = 0; }; then 5606 # Now try to grab the symbols. 5607 nlist=conftest.nm 5608 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\""; } >&5 5609 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5 5610 ac_status=$? 5611 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 5612 test $ac_status = 0; } && test -s "$nlist"; then 5613 # Try sorting and uniquifying the output. 5614 if sort "$nlist" | uniq > "$nlist"T; then 5615 mv -f "$nlist"T "$nlist" 5616 else 5617 rm -f "$nlist"T 5618 fi 5619 5620 # Make sure that we snagged all the symbols we need. 5621 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 5622 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 5623 cat <<_LT_EOF > conftest.$ac_ext 5624#ifdef __cplusplus 5625extern "C" { 5626#endif 5627 5628_LT_EOF 5629 # Now generate the symbol file. 5630 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' 5631 5632 cat <<_LT_EOF >> conftest.$ac_ext 5633 5634/* The mapping between symbol names and symbols. */ 5635const struct { 5636 const char *name; 5637 void *address; 5638} 5639lt__PROGRAM__LTX_preloaded_symbols[] = 5640{ 5641 { "@PROGRAM@", (void *) 0 }, 5642_LT_EOF 5643 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext 5644 cat <<\_LT_EOF >> conftest.$ac_ext 5645 {0, (void *) 0} 5646}; 5647 5648/* This works around a problem in FreeBSD linker */ 5649#ifdef FREEBSD_WORKAROUND 5650static const void *lt_preloaded_setup() { 5651 return lt__PROGRAM__LTX_preloaded_symbols; 5652} 5653#endif 5654 5655#ifdef __cplusplus 5656} 5657#endif 5658_LT_EOF 5659 # Now try linking the two files. 5660 mv conftest.$ac_objext conftstm.$ac_objext 5661 lt_save_LIBS="$LIBS" 5662 lt_save_CFLAGS="$CFLAGS" 5663 LIBS="conftstm.$ac_objext" 5664 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 5665 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 5666 (eval $ac_link) 2>&5 5667 ac_status=$? 5668 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 5669 test $ac_status = 0; } && test -s conftest${ac_exeext}; then 5670 pipe_works=yes 5671 fi 5672 LIBS="$lt_save_LIBS" 5673 CFLAGS="$lt_save_CFLAGS" 5674 else 5675 echo "cannot find nm_test_func in $nlist" >&5 5676 fi 5677 else 5678 echo "cannot find nm_test_var in $nlist" >&5 5679 fi 5680 else 5681 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 5682 fi 5683 else 5684 echo "$progname: failed program was:" >&5 5685 cat conftest.$ac_ext >&5 5686 fi 5687 rm -rf conftest* conftst* 5688 5689 # Do not use the global_symbol_pipe unless it works. 5690 if test "$pipe_works" = yes; then 5691 break 5692 else 5693 lt_cv_sys_global_symbol_pipe= 5694 fi 5695done 5696 5697fi 5698 5699if test -z "$lt_cv_sys_global_symbol_pipe"; then 5700 lt_cv_sys_global_symbol_to_cdecl= 5701fi 5702if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 5703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5 5704$as_echo "failed" >&6; } 5705else 5706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 5707$as_echo "ok" >&6; } 5708fi 5709 5710 5711 5712 5713 5714 5715 5716 5717 5718 5719 5720 5721 5722 5723 5724 5725 5726 5727 5728 5729 5730 5731 5732# Check whether --enable-libtool-lock was given. 5733if test "${enable_libtool_lock+set}" = set; then : 5734 enableval=$enable_libtool_lock; 5735fi 5736 5737test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes 5738 5739# Some flags need to be propagated to the compiler or linker for good 5740# libtool support. 5741case $host in 5742ia64-*-hpux*) 5743 # Find out which ABI we are using. 5744 echo 'int i;' > conftest.$ac_ext 5745 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 5746 (eval $ac_compile) 2>&5 5747 ac_status=$? 5748 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 5749 test $ac_status = 0; }; then 5750 case `/usr/bin/file conftest.$ac_objext` in 5751 *ELF-32*) 5752 HPUX_IA64_MODE="32" 5753 ;; 5754 *ELF-64*) 5755 HPUX_IA64_MODE="64" 5756 ;; 5757 esac 5758 fi 5759 rm -rf conftest* 5760 ;; 5761*-*-irix6*) 5762 # Find out which ABI we are using. 5763 echo '#line 5763 "configure"' > conftest.$ac_ext 5764 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 5765 (eval $ac_compile) 2>&5 5766 ac_status=$? 5767 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 5768 test $ac_status = 0; }; then 5769 if test "$lt_cv_prog_gnu_ld" = yes; then 5770 case `/usr/bin/file conftest.$ac_objext` in 5771 *32-bit*) 5772 LD="${LD-ld} -melf32bsmip" 5773 ;; 5774 *N32*) 5775 LD="${LD-ld} -melf32bmipn32" 5776 ;; 5777 *64-bit*) 5778 LD="${LD-ld} -melf64bmip" 5779 ;; 5780 esac 5781 else 5782 case `/usr/bin/file conftest.$ac_objext` in 5783 *32-bit*) 5784 LD="${LD-ld} -32" 5785 ;; 5786 *N32*) 5787 LD="${LD-ld} -n32" 5788 ;; 5789 *64-bit*) 5790 LD="${LD-ld} -64" 5791 ;; 5792 esac 5793 fi 5794 fi 5795 rm -rf conftest* 5796 ;; 5797 5798x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \ 5799s390*-*linux*|s390*-*tpf*|sparc*-*linux*) 5800 # Find out which ABI we are using. 5801 echo 'int i;' > conftest.$ac_ext 5802 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 5803 (eval $ac_compile) 2>&5 5804 ac_status=$? 5805 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 5806 test $ac_status = 0; }; then 5807 case `/usr/bin/file conftest.o` in 5808 *32-bit*) 5809 case $host in 5810 x86_64-*kfreebsd*-gnu) 5811 LD="${LD-ld} -m elf_i386_fbsd" 5812 ;; 5813 x86_64-*linux*) 5814 LD="${LD-ld} -m elf_i386" 5815 ;; 5816 ppc64-*linux*|powerpc64-*linux*) 5817 LD="${LD-ld} -m elf32ppclinux" 5818 ;; 5819 s390x-*linux*) 5820 LD="${LD-ld} -m elf_s390" 5821 ;; 5822 sparc64-*linux*) 5823 LD="${LD-ld} -m elf32_sparc" 5824 ;; 5825 esac 5826 ;; 5827 *64-bit*) 5828 case $host in 5829 x86_64-*kfreebsd*-gnu) 5830 LD="${LD-ld} -m elf_x86_64_fbsd" 5831 ;; 5832 x86_64-*linux*) 5833 LD="${LD-ld} -m elf_x86_64" 5834 ;; 5835 ppc*-*linux*|powerpc*-*linux*) 5836 LD="${LD-ld} -m elf64ppc" 5837 ;; 5838 s390*-*linux*|s390*-*tpf*) 5839 LD="${LD-ld} -m elf64_s390" 5840 ;; 5841 sparc*-*linux*) 5842 LD="${LD-ld} -m elf64_sparc" 5843 ;; 5844 esac 5845 ;; 5846 esac 5847 fi 5848 rm -rf conftest* 5849 ;; 5850 5851*-*-sco3.2v5*) 5852 # On SCO OpenServer 5, we need -belf to get full-featured binaries. 5853 SAVE_CFLAGS="$CFLAGS" 5854 CFLAGS="$CFLAGS -belf" 5855 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5 5856$as_echo_n "checking whether the C compiler needs -belf... " >&6; } 5857if test "${lt_cv_cc_needs_belf+set}" = set; then : 5858 $as_echo_n "(cached) " >&6 5859else 5860 ac_ext=c 5861ac_cpp='$CPP $CPPFLAGS' 5862ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 5863ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 5864ac_compiler_gnu=$ac_cv_c_compiler_gnu 5865 5866 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5867/* end confdefs.h. */ 5868 5869int 5870main () 5871{ 5872 5873 ; 5874 return 0; 5875} 5876_ACEOF 5877if ac_fn_c_try_link "$LINENO"; then : 5878 lt_cv_cc_needs_belf=yes 5879else 5880 lt_cv_cc_needs_belf=no 5881fi 5882rm -f core conftest.err conftest.$ac_objext \ 5883 conftest$ac_exeext conftest.$ac_ext 5884 ac_ext=c 5885ac_cpp='$CPP $CPPFLAGS' 5886ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 5887ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 5888ac_compiler_gnu=$ac_cv_c_compiler_gnu 5889 5890fi 5891{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5 5892$as_echo "$lt_cv_cc_needs_belf" >&6; } 5893 if test x"$lt_cv_cc_needs_belf" != x"yes"; then 5894 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 5895 CFLAGS="$SAVE_CFLAGS" 5896 fi 5897 ;; 5898sparc*-*solaris*) 5899 # Find out which ABI we are using. 5900 echo 'int i;' > conftest.$ac_ext 5901 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 5902 (eval $ac_compile) 2>&5 5903 ac_status=$? 5904 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 5905 test $ac_status = 0; }; then 5906 case `/usr/bin/file conftest.o` in 5907 *64-bit*) 5908 case $lt_cv_prog_gnu_ld in 5909 yes*) LD="${LD-ld} -m elf64_sparc" ;; 5910 *) 5911 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then 5912 LD="${LD-ld} -64" 5913 fi 5914 ;; 5915 esac 5916 ;; 5917 esac 5918 fi 5919 rm -rf conftest* 5920 ;; 5921esac 5922 5923need_locks="$enable_libtool_lock" 5924 5925 5926 case $host_os in 5927 rhapsody* | darwin*) 5928 if test -n "$ac_tool_prefix"; then 5929 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. 5930set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 5931{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5932$as_echo_n "checking for $ac_word... " >&6; } 5933if test "${ac_cv_prog_DSYMUTIL+set}" = set; then : 5934 $as_echo_n "(cached) " >&6 5935else 5936 if test -n "$DSYMUTIL"; then 5937 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. 5938else 5939as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5940for as_dir in $PATH 5941do 5942 IFS=$as_save_IFS 5943 test -z "$as_dir" && as_dir=. 5944 for ac_exec_ext in '' $ac_executable_extensions; do 5945 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5946 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" 5947 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5948 break 2 5949 fi 5950done 5951 done 5952IFS=$as_save_IFS 5953 5954fi 5955fi 5956DSYMUTIL=$ac_cv_prog_DSYMUTIL 5957if test -n "$DSYMUTIL"; then 5958 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5 5959$as_echo "$DSYMUTIL" >&6; } 5960else 5961 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5962$as_echo "no" >&6; } 5963fi 5964 5965 5966fi 5967if test -z "$ac_cv_prog_DSYMUTIL"; then 5968 ac_ct_DSYMUTIL=$DSYMUTIL 5969 # Extract the first word of "dsymutil", so it can be a program name with args. 5970set dummy dsymutil; ac_word=$2 5971{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5972$as_echo_n "checking for $ac_word... " >&6; } 5973if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then : 5974 $as_echo_n "(cached) " >&6 5975else 5976 if test -n "$ac_ct_DSYMUTIL"; then 5977 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. 5978else 5979as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5980for as_dir in $PATH 5981do 5982 IFS=$as_save_IFS 5983 test -z "$as_dir" && as_dir=. 5984 for ac_exec_ext in '' $ac_executable_extensions; do 5985 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5986 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" 5987 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5988 break 2 5989 fi 5990done 5991 done 5992IFS=$as_save_IFS 5993 5994fi 5995fi 5996ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL 5997if test -n "$ac_ct_DSYMUTIL"; then 5998 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5 5999$as_echo "$ac_ct_DSYMUTIL" >&6; } 6000else 6001 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6002$as_echo "no" >&6; } 6003fi 6004 6005 if test "x$ac_ct_DSYMUTIL" = x; then 6006 DSYMUTIL=":" 6007 else 6008 case $cross_compiling:$ac_tool_warned in 6009yes:) 6010{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6011$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6012ac_tool_warned=yes ;; 6013esac 6014 DSYMUTIL=$ac_ct_DSYMUTIL 6015 fi 6016else 6017 DSYMUTIL="$ac_cv_prog_DSYMUTIL" 6018fi 6019 6020 if test -n "$ac_tool_prefix"; then 6021 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. 6022set dummy ${ac_tool_prefix}nmedit; ac_word=$2 6023{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6024$as_echo_n "checking for $ac_word... " >&6; } 6025if test "${ac_cv_prog_NMEDIT+set}" = set; then : 6026 $as_echo_n "(cached) " >&6 6027else 6028 if test -n "$NMEDIT"; then 6029 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. 6030else 6031as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6032for as_dir in $PATH 6033do 6034 IFS=$as_save_IFS 6035 test -z "$as_dir" && as_dir=. 6036 for ac_exec_ext in '' $ac_executable_extensions; do 6037 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6038 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" 6039 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6040 break 2 6041 fi 6042done 6043 done 6044IFS=$as_save_IFS 6045 6046fi 6047fi 6048NMEDIT=$ac_cv_prog_NMEDIT 6049if test -n "$NMEDIT"; then 6050 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5 6051$as_echo "$NMEDIT" >&6; } 6052else 6053 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6054$as_echo "no" >&6; } 6055fi 6056 6057 6058fi 6059if test -z "$ac_cv_prog_NMEDIT"; then 6060 ac_ct_NMEDIT=$NMEDIT 6061 # Extract the first word of "nmedit", so it can be a program name with args. 6062set dummy nmedit; ac_word=$2 6063{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6064$as_echo_n "checking for $ac_word... " >&6; } 6065if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then : 6066 $as_echo_n "(cached) " >&6 6067else 6068 if test -n "$ac_ct_NMEDIT"; then 6069 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. 6070else 6071as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6072for as_dir in $PATH 6073do 6074 IFS=$as_save_IFS 6075 test -z "$as_dir" && as_dir=. 6076 for ac_exec_ext in '' $ac_executable_extensions; do 6077 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6078 ac_cv_prog_ac_ct_NMEDIT="nmedit" 6079 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6080 break 2 6081 fi 6082done 6083 done 6084IFS=$as_save_IFS 6085 6086fi 6087fi 6088ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT 6089if test -n "$ac_ct_NMEDIT"; then 6090 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5 6091$as_echo "$ac_ct_NMEDIT" >&6; } 6092else 6093 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6094$as_echo "no" >&6; } 6095fi 6096 6097 if test "x$ac_ct_NMEDIT" = x; then 6098 NMEDIT=":" 6099 else 6100 case $cross_compiling:$ac_tool_warned in 6101yes:) 6102{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6103$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6104ac_tool_warned=yes ;; 6105esac 6106 NMEDIT=$ac_ct_NMEDIT 6107 fi 6108else 6109 NMEDIT="$ac_cv_prog_NMEDIT" 6110fi 6111 6112 if test -n "$ac_tool_prefix"; then 6113 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. 6114set dummy ${ac_tool_prefix}lipo; ac_word=$2 6115{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6116$as_echo_n "checking for $ac_word... " >&6; } 6117if test "${ac_cv_prog_LIPO+set}" = set; then : 6118 $as_echo_n "(cached) " >&6 6119else 6120 if test -n "$LIPO"; then 6121 ac_cv_prog_LIPO="$LIPO" # Let the user override the test. 6122else 6123as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6124for as_dir in $PATH 6125do 6126 IFS=$as_save_IFS 6127 test -z "$as_dir" && as_dir=. 6128 for ac_exec_ext in '' $ac_executable_extensions; do 6129 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6130 ac_cv_prog_LIPO="${ac_tool_prefix}lipo" 6131 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6132 break 2 6133 fi 6134done 6135 done 6136IFS=$as_save_IFS 6137 6138fi 6139fi 6140LIPO=$ac_cv_prog_LIPO 6141if test -n "$LIPO"; then 6142 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5 6143$as_echo "$LIPO" >&6; } 6144else 6145 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6146$as_echo "no" >&6; } 6147fi 6148 6149 6150fi 6151if test -z "$ac_cv_prog_LIPO"; then 6152 ac_ct_LIPO=$LIPO 6153 # Extract the first word of "lipo", so it can be a program name with args. 6154set dummy lipo; ac_word=$2 6155{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6156$as_echo_n "checking for $ac_word... " >&6; } 6157if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then : 6158 $as_echo_n "(cached) " >&6 6159else 6160 if test -n "$ac_ct_LIPO"; then 6161 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. 6162else 6163as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6164for as_dir in $PATH 6165do 6166 IFS=$as_save_IFS 6167 test -z "$as_dir" && as_dir=. 6168 for ac_exec_ext in '' $ac_executable_extensions; do 6169 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6170 ac_cv_prog_ac_ct_LIPO="lipo" 6171 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6172 break 2 6173 fi 6174done 6175 done 6176IFS=$as_save_IFS 6177 6178fi 6179fi 6180ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO 6181if test -n "$ac_ct_LIPO"; then 6182 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5 6183$as_echo "$ac_ct_LIPO" >&6; } 6184else 6185 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6186$as_echo "no" >&6; } 6187fi 6188 6189 if test "x$ac_ct_LIPO" = x; then 6190 LIPO=":" 6191 else 6192 case $cross_compiling:$ac_tool_warned in 6193yes:) 6194{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6195$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6196ac_tool_warned=yes ;; 6197esac 6198 LIPO=$ac_ct_LIPO 6199 fi 6200else 6201 LIPO="$ac_cv_prog_LIPO" 6202fi 6203 6204 if test -n "$ac_tool_prefix"; then 6205 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. 6206set dummy ${ac_tool_prefix}otool; ac_word=$2 6207{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6208$as_echo_n "checking for $ac_word... " >&6; } 6209if test "${ac_cv_prog_OTOOL+set}" = set; then : 6210 $as_echo_n "(cached) " >&6 6211else 6212 if test -n "$OTOOL"; then 6213 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test. 6214else 6215as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6216for as_dir in $PATH 6217do 6218 IFS=$as_save_IFS 6219 test -z "$as_dir" && as_dir=. 6220 for ac_exec_ext in '' $ac_executable_extensions; do 6221 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6222 ac_cv_prog_OTOOL="${ac_tool_prefix}otool" 6223 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6224 break 2 6225 fi 6226done 6227 done 6228IFS=$as_save_IFS 6229 6230fi 6231fi 6232OTOOL=$ac_cv_prog_OTOOL 6233if test -n "$OTOOL"; then 6234 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5 6235$as_echo "$OTOOL" >&6; } 6236else 6237 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6238$as_echo "no" >&6; } 6239fi 6240 6241 6242fi 6243if test -z "$ac_cv_prog_OTOOL"; then 6244 ac_ct_OTOOL=$OTOOL 6245 # Extract the first word of "otool", so it can be a program name with args. 6246set dummy otool; ac_word=$2 6247{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6248$as_echo_n "checking for $ac_word... " >&6; } 6249if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then : 6250 $as_echo_n "(cached) " >&6 6251else 6252 if test -n "$ac_ct_OTOOL"; then 6253 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test. 6254else 6255as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6256for as_dir in $PATH 6257do 6258 IFS=$as_save_IFS 6259 test -z "$as_dir" && as_dir=. 6260 for ac_exec_ext in '' $ac_executable_extensions; do 6261 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6262 ac_cv_prog_ac_ct_OTOOL="otool" 6263 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6264 break 2 6265 fi 6266done 6267 done 6268IFS=$as_save_IFS 6269 6270fi 6271fi 6272ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL 6273if test -n "$ac_ct_OTOOL"; then 6274 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5 6275$as_echo "$ac_ct_OTOOL" >&6; } 6276else 6277 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6278$as_echo "no" >&6; } 6279fi 6280 6281 if test "x$ac_ct_OTOOL" = x; then 6282 OTOOL=":" 6283 else 6284 case $cross_compiling:$ac_tool_warned in 6285yes:) 6286{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6287$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6288ac_tool_warned=yes ;; 6289esac 6290 OTOOL=$ac_ct_OTOOL 6291 fi 6292else 6293 OTOOL="$ac_cv_prog_OTOOL" 6294fi 6295 6296 if test -n "$ac_tool_prefix"; then 6297 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. 6298set dummy ${ac_tool_prefix}otool64; ac_word=$2 6299{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6300$as_echo_n "checking for $ac_word... " >&6; } 6301if test "${ac_cv_prog_OTOOL64+set}" = set; then : 6302 $as_echo_n "(cached) " >&6 6303else 6304 if test -n "$OTOOL64"; then 6305 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test. 6306else 6307as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6308for as_dir in $PATH 6309do 6310 IFS=$as_save_IFS 6311 test -z "$as_dir" && as_dir=. 6312 for ac_exec_ext in '' $ac_executable_extensions; do 6313 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6314 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" 6315 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6316 break 2 6317 fi 6318done 6319 done 6320IFS=$as_save_IFS 6321 6322fi 6323fi 6324OTOOL64=$ac_cv_prog_OTOOL64 6325if test -n "$OTOOL64"; then 6326 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5 6327$as_echo "$OTOOL64" >&6; } 6328else 6329 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6330$as_echo "no" >&6; } 6331fi 6332 6333 6334fi 6335if test -z "$ac_cv_prog_OTOOL64"; then 6336 ac_ct_OTOOL64=$OTOOL64 6337 # Extract the first word of "otool64", so it can be a program name with args. 6338set dummy otool64; ac_word=$2 6339{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6340$as_echo_n "checking for $ac_word... " >&6; } 6341if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then : 6342 $as_echo_n "(cached) " >&6 6343else 6344 if test -n "$ac_ct_OTOOL64"; then 6345 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test. 6346else 6347as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6348for as_dir in $PATH 6349do 6350 IFS=$as_save_IFS 6351 test -z "$as_dir" && as_dir=. 6352 for ac_exec_ext in '' $ac_executable_extensions; do 6353 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6354 ac_cv_prog_ac_ct_OTOOL64="otool64" 6355 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6356 break 2 6357 fi 6358done 6359 done 6360IFS=$as_save_IFS 6361 6362fi 6363fi 6364ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 6365if test -n "$ac_ct_OTOOL64"; then 6366 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5 6367$as_echo "$ac_ct_OTOOL64" >&6; } 6368else 6369 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6370$as_echo "no" >&6; } 6371fi 6372 6373 if test "x$ac_ct_OTOOL64" = x; then 6374 OTOOL64=":" 6375 else 6376 case $cross_compiling:$ac_tool_warned in 6377yes:) 6378{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6379$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6380ac_tool_warned=yes ;; 6381esac 6382 OTOOL64=$ac_ct_OTOOL64 6383 fi 6384else 6385 OTOOL64="$ac_cv_prog_OTOOL64" 6386fi 6387 6388 6389 6390 6391 6392 6393 6394 6395 6396 6397 6398 6399 6400 6401 6402 6403 6404 6405 6406 6407 6408 6409 6410 6411 6412 6413 6414 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5 6415$as_echo_n "checking for -single_module linker flag... " >&6; } 6416if test "${lt_cv_apple_cc_single_mod+set}" = set; then : 6417 $as_echo_n "(cached) " >&6 6418else 6419 lt_cv_apple_cc_single_mod=no 6420 if test -z "${LT_MULTI_MODULE}"; then 6421 # By default we will add the -single_module flag. You can override 6422 # by either setting the environment variable LT_MULTI_MODULE 6423 # non-empty at configure time, or by adding -multi_module to the 6424 # link flags. 6425 rm -rf libconftest.dylib* 6426 echo "int foo(void){return 1;}" > conftest.c 6427 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 6428-dynamiclib -Wl,-single_module conftest.c" >&5 6429 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 6430 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err 6431 _lt_result=$? 6432 if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then 6433 lt_cv_apple_cc_single_mod=yes 6434 else 6435 cat conftest.err >&5 6436 fi 6437 rm -rf libconftest.dylib* 6438 rm -f conftest.* 6439 fi 6440fi 6441{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5 6442$as_echo "$lt_cv_apple_cc_single_mod" >&6; } 6443 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5 6444$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } 6445if test "${lt_cv_ld_exported_symbols_list+set}" = set; then : 6446 $as_echo_n "(cached) " >&6 6447else 6448 lt_cv_ld_exported_symbols_list=no 6449 save_LDFLAGS=$LDFLAGS 6450 echo "_main" > conftest.sym 6451 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" 6452 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6453/* end confdefs.h. */ 6454 6455int 6456main () 6457{ 6458 6459 ; 6460 return 0; 6461} 6462_ACEOF 6463if ac_fn_c_try_link "$LINENO"; then : 6464 lt_cv_ld_exported_symbols_list=yes 6465else 6466 lt_cv_ld_exported_symbols_list=no 6467fi 6468rm -f core conftest.err conftest.$ac_objext \ 6469 conftest$ac_exeext conftest.$ac_ext 6470 LDFLAGS="$save_LDFLAGS" 6471 6472fi 6473{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5 6474$as_echo "$lt_cv_ld_exported_symbols_list" >&6; } 6475 case $host_os in 6476 rhapsody* | darwin1.[012]) 6477 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; 6478 darwin1.*) 6479 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 6480 darwin*) # darwin 5.x on 6481 # if running on 10.5 or later, the deployment target defaults 6482 # to the OS version, if on x86, and 10.4, the deployment 6483 # target defaults to 10.4. Don't you love it? 6484 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in 6485 10.0,*86*-darwin8*|10.0,*-darwin[91]*) 6486 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 6487 10.[012]*) 6488 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 6489 10.*) 6490 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 6491 esac 6492 ;; 6493 esac 6494 if test "$lt_cv_apple_cc_single_mod" = "yes"; then 6495 _lt_dar_single_mod='$single_module' 6496 fi 6497 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then 6498 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym' 6499 else 6500 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}' 6501 fi 6502 if test "$DSYMUTIL" != ":"; then 6503 _lt_dsymutil='~$DSYMUTIL $lib || :' 6504 else 6505 _lt_dsymutil= 6506 fi 6507 ;; 6508 esac 6509 6510ac_ext=c 6511ac_cpp='$CPP $CPPFLAGS' 6512ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 6513ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 6514ac_compiler_gnu=$ac_cv_c_compiler_gnu 6515{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 6516$as_echo_n "checking how to run the C preprocessor... " >&6; } 6517# On Suns, sometimes $CPP names a directory. 6518if test -n "$CPP" && test -d "$CPP"; then 6519 CPP= 6520fi 6521if test -z "$CPP"; then 6522 if test "${ac_cv_prog_CPP+set}" = set; then : 6523 $as_echo_n "(cached) " >&6 6524else 6525 # Double quotes because CPP needs to be expanded 6526 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 6527 do 6528 ac_preproc_ok=false 6529for ac_c_preproc_warn_flag in '' yes 6530do 6531 # Use a header file that comes with gcc, so configuring glibc 6532 # with a fresh cross-compiler works. 6533 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 6534 # <limits.h> exists even on freestanding compilers. 6535 # On the NeXT, cc -E runs the code through the compiler's parser, 6536 # not just through cpp. "Syntax error" is here to catch this case. 6537 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6538/* end confdefs.h. */ 6539#ifdef __STDC__ 6540# include <limits.h> 6541#else 6542# include <assert.h> 6543#endif 6544 Syntax error 6545_ACEOF 6546if ac_fn_c_try_cpp "$LINENO"; then : 6547 6548else 6549 # Broken: fails on valid input. 6550continue 6551fi 6552rm -f conftest.err conftest.i conftest.$ac_ext 6553 6554 # OK, works on sane cases. Now check whether nonexistent headers 6555 # can be detected and how. 6556 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6557/* end confdefs.h. */ 6558#include <ac_nonexistent.h> 6559_ACEOF 6560if ac_fn_c_try_cpp "$LINENO"; then : 6561 # Broken: success on invalid input. 6562continue 6563else 6564 # Passes both tests. 6565ac_preproc_ok=: 6566break 6567fi 6568rm -f conftest.err conftest.i conftest.$ac_ext 6569 6570done 6571# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 6572rm -f conftest.i conftest.err conftest.$ac_ext 6573if $ac_preproc_ok; then : 6574 break 6575fi 6576 6577 done 6578 ac_cv_prog_CPP=$CPP 6579 6580fi 6581 CPP=$ac_cv_prog_CPP 6582else 6583 ac_cv_prog_CPP=$CPP 6584fi 6585{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 6586$as_echo "$CPP" >&6; } 6587ac_preproc_ok=false 6588for ac_c_preproc_warn_flag in '' yes 6589do 6590 # Use a header file that comes with gcc, so configuring glibc 6591 # with a fresh cross-compiler works. 6592 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 6593 # <limits.h> exists even on freestanding compilers. 6594 # On the NeXT, cc -E runs the code through the compiler's parser, 6595 # not just through cpp. "Syntax error" is here to catch this case. 6596 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6597/* end confdefs.h. */ 6598#ifdef __STDC__ 6599# include <limits.h> 6600#else 6601# include <assert.h> 6602#endif 6603 Syntax error 6604_ACEOF 6605if ac_fn_c_try_cpp "$LINENO"; then : 6606 6607else 6608 # Broken: fails on valid input. 6609continue 6610fi 6611rm -f conftest.err conftest.i conftest.$ac_ext 6612 6613 # OK, works on sane cases. Now check whether nonexistent headers 6614 # can be detected and how. 6615 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6616/* end confdefs.h. */ 6617#include <ac_nonexistent.h> 6618_ACEOF 6619if ac_fn_c_try_cpp "$LINENO"; then : 6620 # Broken: success on invalid input. 6621continue 6622else 6623 # Passes both tests. 6624ac_preproc_ok=: 6625break 6626fi 6627rm -f conftest.err conftest.i conftest.$ac_ext 6628 6629done 6630# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 6631rm -f conftest.i conftest.err conftest.$ac_ext 6632if $ac_preproc_ok; then : 6633 6634else 6635 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 6636$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 6637as_fn_error $? "C preprocessor \"$CPP\" fails sanity check 6638See \`config.log' for more details" "$LINENO" 5; } 6639fi 6640 6641ac_ext=c 6642ac_cpp='$CPP $CPPFLAGS' 6643ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 6644ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 6645ac_compiler_gnu=$ac_cv_c_compiler_gnu 6646 6647 6648{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 6649$as_echo_n "checking for ANSI C header files... " >&6; } 6650if test "${ac_cv_header_stdc+set}" = set; then : 6651 $as_echo_n "(cached) " >&6 6652else 6653 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6654/* end confdefs.h. */ 6655#include <stdlib.h> 6656#include <stdarg.h> 6657#include <string.h> 6658#include <float.h> 6659 6660int 6661main () 6662{ 6663 6664 ; 6665 return 0; 6666} 6667_ACEOF 6668if ac_fn_c_try_compile "$LINENO"; then : 6669 ac_cv_header_stdc=yes 6670else 6671 ac_cv_header_stdc=no 6672fi 6673rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6674 6675if test $ac_cv_header_stdc = yes; then 6676 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 6677 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6678/* end confdefs.h. */ 6679#include <string.h> 6680 6681_ACEOF 6682if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 6683 $EGREP "memchr" >/dev/null 2>&1; then : 6684 6685else 6686 ac_cv_header_stdc=no 6687fi 6688rm -f conftest* 6689 6690fi 6691 6692if test $ac_cv_header_stdc = yes; then 6693 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 6694 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6695/* end confdefs.h. */ 6696#include <stdlib.h> 6697 6698_ACEOF 6699if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 6700 $EGREP "free" >/dev/null 2>&1; then : 6701 6702else 6703 ac_cv_header_stdc=no 6704fi 6705rm -f conftest* 6706 6707fi 6708 6709if test $ac_cv_header_stdc = yes; then 6710 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 6711 if test "$cross_compiling" = yes; then : 6712 : 6713else 6714 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6715/* end confdefs.h. */ 6716#include <ctype.h> 6717#include <stdlib.h> 6718#if ((' ' & 0x0FF) == 0x020) 6719# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 6720# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 6721#else 6722# define ISLOWER(c) \ 6723 (('a' <= (c) && (c) <= 'i') \ 6724 || ('j' <= (c) && (c) <= 'r') \ 6725 || ('s' <= (c) && (c) <= 'z')) 6726# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 6727#endif 6728 6729#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 6730int 6731main () 6732{ 6733 int i; 6734 for (i = 0; i < 256; i++) 6735 if (XOR (islower (i), ISLOWER (i)) 6736 || toupper (i) != TOUPPER (i)) 6737 return 2; 6738 return 0; 6739} 6740_ACEOF 6741if ac_fn_c_try_run "$LINENO"; then : 6742 6743else 6744 ac_cv_header_stdc=no 6745fi 6746rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 6747 conftest.$ac_objext conftest.beam conftest.$ac_ext 6748fi 6749 6750fi 6751fi 6752{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 6753$as_echo "$ac_cv_header_stdc" >&6; } 6754if test $ac_cv_header_stdc = yes; then 6755 6756$as_echo "#define STDC_HEADERS 1" >>confdefs.h 6757 6758fi 6759 6760# On IRIX 5.3, sys/types and inttypes.h are conflicting. 6761for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 6762 inttypes.h stdint.h unistd.h 6763do : 6764 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 6765ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 6766" 6767if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 6768 cat >>confdefs.h <<_ACEOF 6769#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 6770_ACEOF 6771 6772fi 6773 6774done 6775 6776 6777for ac_header in dlfcn.h 6778do : 6779 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default 6780" 6781if test "x$ac_cv_header_dlfcn_h" = x""yes; then : 6782 cat >>confdefs.h <<_ACEOF 6783#define HAVE_DLFCN_H 1 6784_ACEOF 6785 6786fi 6787 6788done 6789 6790 6791 6792# Set options 6793 6794 6795 6796 enable_dlopen=no 6797 6798 6799 enable_win32_dll=no 6800 6801 6802 # Check whether --enable-shared was given. 6803if test "${enable_shared+set}" = set; then : 6804 enableval=$enable_shared; p=${PACKAGE-default} 6805 case $enableval in 6806 yes) enable_shared=yes ;; 6807 no) enable_shared=no ;; 6808 *) 6809 enable_shared=no 6810 # Look at the argument we got. We use all the common list separators. 6811 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 6812 for pkg in $enableval; do 6813 IFS="$lt_save_ifs" 6814 if test "X$pkg" = "X$p"; then 6815 enable_shared=yes 6816 fi 6817 done 6818 IFS="$lt_save_ifs" 6819 ;; 6820 esac 6821else 6822 enable_shared=yes 6823fi 6824 6825 6826 6827 6828 6829 6830 6831 6832 6833 6834 6835# Check whether --with-pic was given. 6836if test "${with_pic+set}" = set; then : 6837 withval=$with_pic; pic_mode="$withval" 6838else 6839 pic_mode=default 6840fi 6841 6842 6843test -z "$pic_mode" && pic_mode=default 6844 6845 6846 6847 6848 6849 6850 6851 # Check whether --enable-fast-install was given. 6852if test "${enable_fast_install+set}" = set; then : 6853 enableval=$enable_fast_install; p=${PACKAGE-default} 6854 case $enableval in 6855 yes) enable_fast_install=yes ;; 6856 no) enable_fast_install=no ;; 6857 *) 6858 enable_fast_install=no 6859 # Look at the argument we got. We use all the common list separators. 6860 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 6861 for pkg in $enableval; do 6862 IFS="$lt_save_ifs" 6863 if test "X$pkg" = "X$p"; then 6864 enable_fast_install=yes 6865 fi 6866 done 6867 IFS="$lt_save_ifs" 6868 ;; 6869 esac 6870else 6871 enable_fast_install=yes 6872fi 6873 6874 6875 6876 6877 6878 6879 6880 6881 6882 6883 6884# This can be used to rebuild libtool when needed 6885LIBTOOL_DEPS="$ltmain" 6886 6887# Always use our own libtool. 6888LIBTOOL='$(SHELL) $(top_builddir)/libtool' 6889 6890 6891 6892 6893 6894 6895 6896 6897 6898 6899 6900 6901 6902 6903 6904 6905 6906 6907 6908 6909 6910 6911 6912 6913 6914test -z "$LN_S" && LN_S="ln -s" 6915 6916 6917 6918 6919 6920 6921 6922 6923 6924 6925 6926 6927 6928 6929if test -n "${ZSH_VERSION+set}" ; then 6930 setopt NO_GLOB_SUBST 6931fi 6932 6933{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5 6934$as_echo_n "checking for objdir... " >&6; } 6935if test "${lt_cv_objdir+set}" = set; then : 6936 $as_echo_n "(cached) " >&6 6937else 6938 rm -f .libs 2>/dev/null 6939mkdir .libs 2>/dev/null 6940if test -d .libs; then 6941 lt_cv_objdir=.libs 6942else 6943 # MS-DOS does not allow filenames that begin with a dot. 6944 lt_cv_objdir=_libs 6945fi 6946rmdir .libs 2>/dev/null 6947fi 6948{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5 6949$as_echo "$lt_cv_objdir" >&6; } 6950objdir=$lt_cv_objdir 6951 6952 6953 6954 6955 6956cat >>confdefs.h <<_ACEOF 6957#define LT_OBJDIR "$lt_cv_objdir/" 6958_ACEOF 6959 6960 6961 6962 6963 6964 6965 6966 6967 6968 6969 6970 6971 6972 6973 6974 6975 6976case $host_os in 6977aix3*) 6978 # AIX sometimes has problems with the GCC collect2 program. For some 6979 # reason, if we set the COLLECT_NAMES environment variable, the problems 6980 # vanish in a puff of smoke. 6981 if test "X${COLLECT_NAMES+set}" != Xset; then 6982 COLLECT_NAMES= 6983 export COLLECT_NAMES 6984 fi 6985 ;; 6986esac 6987 6988# Sed substitution that helps us do robust quoting. It backslashifies 6989# metacharacters that are still active within double-quoted strings. 6990sed_quote_subst='s/\(["`$\\]\)/\\\1/g' 6991 6992# Same as above, but do not quote variable references. 6993double_quote_subst='s/\(["`\\]\)/\\\1/g' 6994 6995# Sed substitution to delay expansion of an escaped shell variable in a 6996# double_quote_subst'ed string. 6997delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' 6998 6999# Sed substitution to delay expansion of an escaped single quote. 7000delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' 7001 7002# Sed substitution to avoid accidental globbing in evaled expressions 7003no_glob_subst='s/\*/\\\*/g' 7004 7005# Global variables: 7006ofile=libtool 7007can_build_shared=yes 7008 7009# All known linkers require a `.a' archive for static linking (except MSVC, 7010# which needs '.lib'). 7011libext=a 7012 7013with_gnu_ld="$lt_cv_prog_gnu_ld" 7014 7015old_CC="$CC" 7016old_CFLAGS="$CFLAGS" 7017 7018# Set sane defaults for various variables 7019test -z "$CC" && CC=cc 7020test -z "$LTCC" && LTCC=$CC 7021test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS 7022test -z "$LD" && LD=ld 7023test -z "$ac_objext" && ac_objext=o 7024 7025for cc_temp in $compiler""; do 7026 case $cc_temp in 7027 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 7028 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 7029 \-*) ;; 7030 *) break;; 7031 esac 7032done 7033cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` 7034 7035 7036# Only perform the check for file, if the check method requires it 7037test -z "$MAGIC_CMD" && MAGIC_CMD=file 7038case $deplibs_check_method in 7039file_magic*) 7040 if test "$file_magic_cmd" = '$MAGIC_CMD'; then 7041 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5 7042$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } 7043if test "${lt_cv_path_MAGIC_CMD+set}" = set; then : 7044 $as_echo_n "(cached) " >&6 7045else 7046 case $MAGIC_CMD in 7047[\\/*] | ?:[\\/]*) 7048 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 7049 ;; 7050*) 7051 lt_save_MAGIC_CMD="$MAGIC_CMD" 7052 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 7053 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 7054 for ac_dir in $ac_dummy; do 7055 IFS="$lt_save_ifs" 7056 test -z "$ac_dir" && ac_dir=. 7057 if test -f $ac_dir/${ac_tool_prefix}file; then 7058 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file" 7059 if test -n "$file_magic_test_file"; then 7060 case $deplibs_check_method in 7061 "file_magic "*) 7062 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 7063 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7064 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 7065 $EGREP "$file_magic_regex" > /dev/null; then 7066 : 7067 else 7068 cat <<_LT_EOF 1>&2 7069 7070*** Warning: the command libtool uses to detect shared libraries, 7071*** $file_magic_cmd, produces output that libtool cannot recognize. 7072*** The result is that libtool may fail to recognize shared libraries 7073*** as such. This will affect the creation of libtool libraries that 7074*** depend on shared libraries, but programs linked with such libtool 7075*** libraries will work regardless of this problem. Nevertheless, you 7076*** may want to report the problem to your system manager and/or to 7077*** bug-libtool@gnu.org 7078 7079_LT_EOF 7080 fi ;; 7081 esac 7082 fi 7083 break 7084 fi 7085 done 7086 IFS="$lt_save_ifs" 7087 MAGIC_CMD="$lt_save_MAGIC_CMD" 7088 ;; 7089esac 7090fi 7091 7092MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7093if test -n "$MAGIC_CMD"; then 7094 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 7095$as_echo "$MAGIC_CMD" >&6; } 7096else 7097 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7098$as_echo "no" >&6; } 7099fi 7100 7101 7102 7103 7104 7105if test -z "$lt_cv_path_MAGIC_CMD"; then 7106 if test -n "$ac_tool_prefix"; then 7107 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5 7108$as_echo_n "checking for file... " >&6; } 7109if test "${lt_cv_path_MAGIC_CMD+set}" = set; then : 7110 $as_echo_n "(cached) " >&6 7111else 7112 case $MAGIC_CMD in 7113[\\/*] | ?:[\\/]*) 7114 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 7115 ;; 7116*) 7117 lt_save_MAGIC_CMD="$MAGIC_CMD" 7118 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 7119 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 7120 for ac_dir in $ac_dummy; do 7121 IFS="$lt_save_ifs" 7122 test -z "$ac_dir" && ac_dir=. 7123 if test -f $ac_dir/file; then 7124 lt_cv_path_MAGIC_CMD="$ac_dir/file" 7125 if test -n "$file_magic_test_file"; then 7126 case $deplibs_check_method in 7127 "file_magic "*) 7128 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 7129 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7130 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 7131 $EGREP "$file_magic_regex" > /dev/null; then 7132 : 7133 else 7134 cat <<_LT_EOF 1>&2 7135 7136*** Warning: the command libtool uses to detect shared libraries, 7137*** $file_magic_cmd, produces output that libtool cannot recognize. 7138*** The result is that libtool may fail to recognize shared libraries 7139*** as such. This will affect the creation of libtool libraries that 7140*** depend on shared libraries, but programs linked with such libtool 7141*** libraries will work regardless of this problem. Nevertheless, you 7142*** may want to report the problem to your system manager and/or to 7143*** bug-libtool@gnu.org 7144 7145_LT_EOF 7146 fi ;; 7147 esac 7148 fi 7149 break 7150 fi 7151 done 7152 IFS="$lt_save_ifs" 7153 MAGIC_CMD="$lt_save_MAGIC_CMD" 7154 ;; 7155esac 7156fi 7157 7158MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7159if test -n "$MAGIC_CMD"; then 7160 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 7161$as_echo "$MAGIC_CMD" >&6; } 7162else 7163 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7164$as_echo "no" >&6; } 7165fi 7166 7167 7168 else 7169 MAGIC_CMD=: 7170 fi 7171fi 7172 7173 fi 7174 ;; 7175esac 7176 7177# Use C for the default configuration in the libtool script 7178 7179lt_save_CC="$CC" 7180ac_ext=c 7181ac_cpp='$CPP $CPPFLAGS' 7182ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7183ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7184ac_compiler_gnu=$ac_cv_c_compiler_gnu 7185 7186 7187# Source file extension for C test sources. 7188ac_ext=c 7189 7190# Object file extension for compiled C test sources. 7191objext=o 7192objext=$objext 7193 7194# Code to be used in simple compile tests 7195lt_simple_compile_test_code="int some_variable = 0;" 7196 7197# Code to be used in simple link tests 7198lt_simple_link_test_code='int main(){return(0);}' 7199 7200 7201 7202 7203 7204 7205 7206# If no C compiler was specified, use CC. 7207LTCC=${LTCC-"$CC"} 7208 7209# If no C compiler flags were specified, use CFLAGS. 7210LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 7211 7212# Allow CC to be a program name with arguments. 7213compiler=$CC 7214 7215# Save the default compiler, since it gets overwritten when the other 7216# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. 7217compiler_DEFAULT=$CC 7218 7219# save warnings/boilerplate of simple test code 7220ac_outfile=conftest.$ac_objext 7221echo "$lt_simple_compile_test_code" >conftest.$ac_ext 7222eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 7223_lt_compiler_boilerplate=`cat conftest.err` 7224$RM conftest* 7225 7226ac_outfile=conftest.$ac_objext 7227echo "$lt_simple_link_test_code" >conftest.$ac_ext 7228eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 7229_lt_linker_boilerplate=`cat conftest.err` 7230$RM -r conftest* 7231 7232 7233if test -n "$compiler"; then 7234 7235lt_prog_compiler_no_builtin_flag= 7236 7237if test "$GCC" = yes; then 7238 lt_prog_compiler_no_builtin_flag=' -fno-builtin' 7239 7240 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 7241$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } 7242if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then : 7243 $as_echo_n "(cached) " >&6 7244else 7245 lt_cv_prog_compiler_rtti_exceptions=no 7246 ac_outfile=conftest.$ac_objext 7247 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 7248 lt_compiler_flag="-fno-rtti -fno-exceptions" 7249 # Insert the option either (1) after the last *FLAGS variable, or 7250 # (2) before a word containing "conftest.", or (3) at the end. 7251 # Note that $ac_compile itself does not contain backslashes and begins 7252 # with a dollar sign (not a hyphen), so the echo should work correctly. 7253 # The option is referenced via a variable to avoid confusing sed. 7254 lt_compile=`echo "$ac_compile" | $SED \ 7255 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 7256 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 7257 -e 's:$: $lt_compiler_flag:'` 7258 (eval echo "\"\$as_me:7258: $lt_compile\"" >&5) 7259 (eval "$lt_compile" 2>conftest.err) 7260 ac_status=$? 7261 cat conftest.err >&5 7262 echo "$as_me:7262: \$? = $ac_status" >&5 7263 if (exit $ac_status) && test -s "$ac_outfile"; then 7264 # The compiler can only warn and ignore the option if not recognized 7265 # So say no if there are warnings other than the usual output. 7266 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp 7267 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 7268 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 7269 lt_cv_prog_compiler_rtti_exceptions=yes 7270 fi 7271 fi 7272 $RM conftest* 7273 7274fi 7275{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 7276$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } 7277 7278if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then 7279 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" 7280else 7281 : 7282fi 7283 7284fi 7285 7286 7287 7288 7289 7290 7291 lt_prog_compiler_wl= 7292lt_prog_compiler_pic= 7293lt_prog_compiler_static= 7294 7295{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 7296$as_echo_n "checking for $compiler option to produce PIC... " >&6; } 7297 7298 if test "$GCC" = yes; then 7299 lt_prog_compiler_wl='-Wl,' 7300 lt_prog_compiler_static='-static' 7301 7302 case $host_os in 7303 aix*) 7304 # All AIX code is PIC. 7305 if test "$host_cpu" = ia64; then 7306 # AIX 5 now supports IA64 processor 7307 lt_prog_compiler_static='-Bstatic' 7308 fi 7309 ;; 7310 7311 amigaos*) 7312 case $host_cpu in 7313 powerpc) 7314 # see comment about AmigaOS4 .so support 7315 lt_prog_compiler_pic='-fPIC' 7316 ;; 7317 m68k) 7318 # FIXME: we need at least 68020 code to build shared libraries, but 7319 # adding the `-m68020' flag to GCC prevents building anything better, 7320 # like `-m68040'. 7321 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' 7322 ;; 7323 esac 7324 ;; 7325 7326 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) 7327 # PIC is the default for these OSes. 7328 ;; 7329 7330 mingw* | cygwin* | pw32* | os2* | cegcc*) 7331 # This hack is so that the source file can tell whether it is being 7332 # built for inclusion in a dll (and should export symbols for example). 7333 # Although the cygwin gcc ignores -fPIC, still need this for old-style 7334 # (--disable-auto-import) libraries 7335 lt_prog_compiler_pic='-DDLL_EXPORT' 7336 ;; 7337 7338 darwin* | rhapsody*) 7339 # PIC is the default on this platform 7340 # Common symbols not allowed in MH_DYLIB files 7341 lt_prog_compiler_pic='-fno-common' 7342 ;; 7343 7344 hpux*) 7345 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit 7346 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag 7347 # sets the default TLS model and affects inlining. 7348 case $host_cpu in 7349 hppa*64*) 7350 # +Z the default 7351 ;; 7352 *) 7353 lt_prog_compiler_pic='-fPIC' 7354 ;; 7355 esac 7356 ;; 7357 7358 interix[3-9]*) 7359 # Interix 3.x gcc -fpic/-fPIC options generate broken code. 7360 # Instead, we relocate shared libraries at runtime. 7361 ;; 7362 7363 msdosdjgpp*) 7364 # Just because we use GCC doesn't mean we suddenly get shared libraries 7365 # on systems that don't support them. 7366 lt_prog_compiler_can_build_shared=no 7367 enable_shared=no 7368 ;; 7369 7370 *nto* | *qnx*) 7371 # QNX uses GNU C++, but need to define -shared option too, otherwise 7372 # it will coredump. 7373 lt_prog_compiler_pic='-fPIC -shared' 7374 ;; 7375 7376 sysv4*MP*) 7377 if test -d /usr/nec; then 7378 lt_prog_compiler_pic=-Kconform_pic 7379 fi 7380 ;; 7381 7382 *) 7383 lt_prog_compiler_pic='-fPIC' 7384 ;; 7385 esac 7386 else 7387 # PORTME Check for flag to pass linker flags through the system compiler. 7388 case $host_os in 7389 aix*) 7390 lt_prog_compiler_wl='-Wl,' 7391 if test "$host_cpu" = ia64; then 7392 # AIX 5 now supports IA64 processor 7393 lt_prog_compiler_static='-Bstatic' 7394 else 7395 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' 7396 fi 7397 ;; 7398 7399 mingw* | cygwin* | pw32* | os2* | cegcc*) 7400 # This hack is so that the source file can tell whether it is being 7401 # built for inclusion in a dll (and should export symbols for example). 7402 lt_prog_compiler_pic='-DDLL_EXPORT' 7403 ;; 7404 7405 hpux9* | hpux10* | hpux11*) 7406 lt_prog_compiler_wl='-Wl,' 7407 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but 7408 # not for PA HP-UX. 7409 case $host_cpu in 7410 hppa*64*|ia64*) 7411 # +Z the default 7412 ;; 7413 *) 7414 lt_prog_compiler_pic='+Z' 7415 ;; 7416 esac 7417 # Is there a better lt_prog_compiler_static that works with the bundled CC? 7418 lt_prog_compiler_static='${wl}-a ${wl}archive' 7419 ;; 7420 7421 irix5* | irix6* | nonstopux*) 7422 lt_prog_compiler_wl='-Wl,' 7423 # PIC (with -KPIC) is the default. 7424 lt_prog_compiler_static='-non_shared' 7425 ;; 7426 7427 linux* | k*bsd*-gnu) 7428 case $cc_basename in 7429 # old Intel for x86_64 which still supported -KPIC. 7430 ecc*) 7431 lt_prog_compiler_wl='-Wl,' 7432 lt_prog_compiler_pic='-KPIC' 7433 lt_prog_compiler_static='-static' 7434 ;; 7435 # icc used to be incompatible with GCC. 7436 # ICC 10 doesn't accept -KPIC any more. 7437 icc* | ifort*) 7438 lt_prog_compiler_wl='-Wl,' 7439 lt_prog_compiler_pic='-fPIC' 7440 lt_prog_compiler_static='-static' 7441 ;; 7442 # Lahey Fortran 8.1. 7443 lf95*) 7444 lt_prog_compiler_wl='-Wl,' 7445 lt_prog_compiler_pic='--shared' 7446 lt_prog_compiler_static='--static' 7447 ;; 7448 pgcc* | pgf77* | pgf90* | pgf95*) 7449 # Portland Group compilers (*not* the Pentium gcc compiler, 7450 # which looks to be a dead project) 7451 lt_prog_compiler_wl='-Wl,' 7452 lt_prog_compiler_pic='-fpic' 7453 lt_prog_compiler_static='-Bstatic' 7454 ;; 7455 ccc*) 7456 lt_prog_compiler_wl='-Wl,' 7457 # All Alpha code is PIC. 7458 lt_prog_compiler_static='-non_shared' 7459 ;; 7460 xl*) 7461 # IBM XL C 8.0/Fortran 10.1 on PPC 7462 lt_prog_compiler_wl='-Wl,' 7463 lt_prog_compiler_pic='-qpic' 7464 lt_prog_compiler_static='-qstaticlink' 7465 ;; 7466 *) 7467 case `$CC -V 2>&1 | sed 5q` in 7468 *Sun\ C*) 7469 # Sun C 5.9 7470 lt_prog_compiler_pic='-KPIC' 7471 lt_prog_compiler_static='-Bstatic' 7472 lt_prog_compiler_wl='-Wl,' 7473 ;; 7474 *Sun\ F*) 7475 # Sun Fortran 8.3 passes all unrecognized flags to the linker 7476 lt_prog_compiler_pic='-KPIC' 7477 lt_prog_compiler_static='-Bstatic' 7478 lt_prog_compiler_wl='' 7479 ;; 7480 esac 7481 ;; 7482 esac 7483 ;; 7484 7485 newsos6) 7486 lt_prog_compiler_pic='-KPIC' 7487 lt_prog_compiler_static='-Bstatic' 7488 ;; 7489 7490 *nto* | *qnx*) 7491 # QNX uses GNU C++, but need to define -shared option too, otherwise 7492 # it will coredump. 7493 lt_prog_compiler_pic='-fPIC -shared' 7494 ;; 7495 7496 osf3* | osf4* | osf5*) 7497 lt_prog_compiler_wl='-Wl,' 7498 # All OSF/1 code is PIC. 7499 lt_prog_compiler_static='-non_shared' 7500 ;; 7501 7502 rdos*) 7503 lt_prog_compiler_static='-non_shared' 7504 ;; 7505 7506 solaris*) 7507 lt_prog_compiler_pic='-KPIC' 7508 lt_prog_compiler_static='-Bstatic' 7509 case $cc_basename in 7510 f77* | f90* | f95*) 7511 lt_prog_compiler_wl='-Qoption ld ';; 7512 *) 7513 lt_prog_compiler_wl='-Wl,';; 7514 esac 7515 ;; 7516 7517 sunos4*) 7518 lt_prog_compiler_wl='-Qoption ld ' 7519 lt_prog_compiler_pic='-PIC' 7520 lt_prog_compiler_static='-Bstatic' 7521 ;; 7522 7523 sysv4 | sysv4.2uw2* | sysv4.3*) 7524 lt_prog_compiler_wl='-Wl,' 7525 lt_prog_compiler_pic='-KPIC' 7526 lt_prog_compiler_static='-Bstatic' 7527 ;; 7528 7529 sysv4*MP*) 7530 if test -d /usr/nec ;then 7531 lt_prog_compiler_pic='-Kconform_pic' 7532 lt_prog_compiler_static='-Bstatic' 7533 fi 7534 ;; 7535 7536 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) 7537 lt_prog_compiler_wl='-Wl,' 7538 lt_prog_compiler_pic='-KPIC' 7539 lt_prog_compiler_static='-Bstatic' 7540 ;; 7541 7542 unicos*) 7543 lt_prog_compiler_wl='-Wl,' 7544 lt_prog_compiler_can_build_shared=no 7545 ;; 7546 7547 uts4*) 7548 lt_prog_compiler_pic='-pic' 7549 lt_prog_compiler_static='-Bstatic' 7550 ;; 7551 7552 *) 7553 lt_prog_compiler_can_build_shared=no 7554 ;; 7555 esac 7556 fi 7557 7558case $host_os in 7559 # For platforms which do not support PIC, -DPIC is meaningless: 7560 *djgpp*) 7561 lt_prog_compiler_pic= 7562 ;; 7563 *) 7564 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 7565 ;; 7566esac 7567{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5 7568$as_echo "$lt_prog_compiler_pic" >&6; } 7569 7570 7571 7572 7573 7574 7575# 7576# Check to make sure the PIC flag actually works. 7577# 7578if test -n "$lt_prog_compiler_pic"; then 7579 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 7580$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } 7581if test "${lt_cv_prog_compiler_pic_works+set}" = set; then : 7582 $as_echo_n "(cached) " >&6 7583else 7584 lt_cv_prog_compiler_pic_works=no 7585 ac_outfile=conftest.$ac_objext 7586 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 7587 lt_compiler_flag="$lt_prog_compiler_pic -DPIC" 7588 # Insert the option either (1) after the last *FLAGS variable, or 7589 # (2) before a word containing "conftest.", or (3) at the end. 7590 # Note that $ac_compile itself does not contain backslashes and begins 7591 # with a dollar sign (not a hyphen), so the echo should work correctly. 7592 # The option is referenced via a variable to avoid confusing sed. 7593 lt_compile=`echo "$ac_compile" | $SED \ 7594 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 7595 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 7596 -e 's:$: $lt_compiler_flag:'` 7597 (eval echo "\"\$as_me:7597: $lt_compile\"" >&5) 7598 (eval "$lt_compile" 2>conftest.err) 7599 ac_status=$? 7600 cat conftest.err >&5 7601 echo "$as_me:7601: \$? = $ac_status" >&5 7602 if (exit $ac_status) && test -s "$ac_outfile"; then 7603 # The compiler can only warn and ignore the option if not recognized 7604 # So say no if there are warnings other than the usual output. 7605 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp 7606 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 7607 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 7608 lt_cv_prog_compiler_pic_works=yes 7609 fi 7610 fi 7611 $RM conftest* 7612 7613fi 7614{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5 7615$as_echo "$lt_cv_prog_compiler_pic_works" >&6; } 7616 7617if test x"$lt_cv_prog_compiler_pic_works" = xyes; then 7618 case $lt_prog_compiler_pic in 7619 "" | " "*) ;; 7620 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; 7621 esac 7622else 7623 lt_prog_compiler_pic= 7624 lt_prog_compiler_can_build_shared=no 7625fi 7626 7627fi 7628 7629 7630 7631 7632 7633 7634# 7635# Check to make sure the static flag actually works. 7636# 7637wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" 7638{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5 7639$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } 7640if test "${lt_cv_prog_compiler_static_works+set}" = set; then : 7641 $as_echo_n "(cached) " >&6 7642else 7643 lt_cv_prog_compiler_static_works=no 7644 save_LDFLAGS="$LDFLAGS" 7645 LDFLAGS="$LDFLAGS $lt_tmp_static_flag" 7646 echo "$lt_simple_link_test_code" > conftest.$ac_ext 7647 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 7648 # The linker can only warn and ignore the option if not recognized 7649 # So say no if there are warnings 7650 if test -s conftest.err; then 7651 # Append any errors to the config.log. 7652 cat conftest.err 1>&5 7653 $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp 7654 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 7655 if diff conftest.exp conftest.er2 >/dev/null; then 7656 lt_cv_prog_compiler_static_works=yes 7657 fi 7658 else 7659 lt_cv_prog_compiler_static_works=yes 7660 fi 7661 fi 7662 $RM -r conftest* 7663 LDFLAGS="$save_LDFLAGS" 7664 7665fi 7666{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5 7667$as_echo "$lt_cv_prog_compiler_static_works" >&6; } 7668 7669if test x"$lt_cv_prog_compiler_static_works" = xyes; then 7670 : 7671else 7672 lt_prog_compiler_static= 7673fi 7674 7675 7676 7677 7678 7679 7680 7681 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 7682$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 7683if test "${lt_cv_prog_compiler_c_o+set}" = set; then : 7684 $as_echo_n "(cached) " >&6 7685else 7686 lt_cv_prog_compiler_c_o=no 7687 $RM -r conftest 2>/dev/null 7688 mkdir conftest 7689 cd conftest 7690 mkdir out 7691 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 7692 7693 lt_compiler_flag="-o out/conftest2.$ac_objext" 7694 # Insert the option either (1) after the last *FLAGS variable, or 7695 # (2) before a word containing "conftest.", or (3) at the end. 7696 # Note that $ac_compile itself does not contain backslashes and begins 7697 # with a dollar sign (not a hyphen), so the echo should work correctly. 7698 lt_compile=`echo "$ac_compile" | $SED \ 7699 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 7700 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 7701 -e 's:$: $lt_compiler_flag:'` 7702 (eval echo "\"\$as_me:7702: $lt_compile\"" >&5) 7703 (eval "$lt_compile" 2>out/conftest.err) 7704 ac_status=$? 7705 cat out/conftest.err >&5 7706 echo "$as_me:7706: \$? = $ac_status" >&5 7707 if (exit $ac_status) && test -s out/conftest2.$ac_objext 7708 then 7709 # The compiler can only warn and ignore the option if not recognized 7710 # So say no if there are warnings 7711 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp 7712 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 7713 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 7714 lt_cv_prog_compiler_c_o=yes 7715 fi 7716 fi 7717 chmod u+w . 2>&5 7718 $RM conftest* 7719 # SGI C++ compiler will create directory out/ii_files/ for 7720 # template instantiation 7721 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 7722 $RM out/* && rmdir out 7723 cd .. 7724 $RM -r conftest 7725 $RM conftest* 7726 7727fi 7728{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 7729$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 7730 7731 7732 7733 7734 7735 7736 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 7737$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 7738if test "${lt_cv_prog_compiler_c_o+set}" = set; then : 7739 $as_echo_n "(cached) " >&6 7740else 7741 lt_cv_prog_compiler_c_o=no 7742 $RM -r conftest 2>/dev/null 7743 mkdir conftest 7744 cd conftest 7745 mkdir out 7746 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 7747 7748 lt_compiler_flag="-o out/conftest2.$ac_objext" 7749 # Insert the option either (1) after the last *FLAGS variable, or 7750 # (2) before a word containing "conftest.", or (3) at the end. 7751 # Note that $ac_compile itself does not contain backslashes and begins 7752 # with a dollar sign (not a hyphen), so the echo should work correctly. 7753 lt_compile=`echo "$ac_compile" | $SED \ 7754 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 7755 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 7756 -e 's:$: $lt_compiler_flag:'` 7757 (eval echo "\"\$as_me:7757: $lt_compile\"" >&5) 7758 (eval "$lt_compile" 2>out/conftest.err) 7759 ac_status=$? 7760 cat out/conftest.err >&5 7761 echo "$as_me:7761: \$? = $ac_status" >&5 7762 if (exit $ac_status) && test -s out/conftest2.$ac_objext 7763 then 7764 # The compiler can only warn and ignore the option if not recognized 7765 # So say no if there are warnings 7766 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp 7767 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 7768 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 7769 lt_cv_prog_compiler_c_o=yes 7770 fi 7771 fi 7772 chmod u+w . 2>&5 7773 $RM conftest* 7774 # SGI C++ compiler will create directory out/ii_files/ for 7775 # template instantiation 7776 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 7777 $RM out/* && rmdir out 7778 cd .. 7779 $RM -r conftest 7780 $RM conftest* 7781 7782fi 7783{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 7784$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 7785 7786 7787 7788 7789hard_links="nottested" 7790if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then 7791 # do not overwrite the value of need_locks provided by the user 7792 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5 7793$as_echo_n "checking if we can lock with hard links... " >&6; } 7794 hard_links=yes 7795 $RM conftest* 7796 ln conftest.a conftest.b 2>/dev/null && hard_links=no 7797 touch conftest.a 7798 ln conftest.a conftest.b 2>&5 || hard_links=no 7799 ln conftest.a conftest.b 2>/dev/null && hard_links=no 7800 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 7801$as_echo "$hard_links" >&6; } 7802 if test "$hard_links" = no; then 7803 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 7804$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} 7805 need_locks=warn 7806 fi 7807else 7808 need_locks=no 7809fi 7810 7811 7812 7813 7814 7815 7816 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 7817$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } 7818 7819 runpath_var= 7820 allow_undefined_flag= 7821 always_export_symbols=no 7822 archive_cmds= 7823 archive_expsym_cmds= 7824 compiler_needs_object=no 7825 enable_shared_with_static_runtimes=no 7826 export_dynamic_flag_spec= 7827 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 7828 hardcode_automatic=no 7829 hardcode_direct=no 7830 hardcode_direct_absolute=no 7831 hardcode_libdir_flag_spec= 7832 hardcode_libdir_flag_spec_ld= 7833 hardcode_libdir_separator= 7834 hardcode_minus_L=no 7835 hardcode_shlibpath_var=unsupported 7836 inherit_rpath=no 7837 link_all_deplibs=unknown 7838 module_cmds= 7839 module_expsym_cmds= 7840 old_archive_from_new_cmds= 7841 old_archive_from_expsyms_cmds= 7842 thread_safe_flag_spec= 7843 whole_archive_flag_spec= 7844 # include_expsyms should be a list of space-separated symbols to be *always* 7845 # included in the symbol list 7846 include_expsyms= 7847 # exclude_expsyms can be an extended regexp of symbols to exclude 7848 # it will be wrapped by ` (' and `)$', so one must not match beginning or 7849 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', 7850 # as well as any symbol that contains `d'. 7851 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' 7852 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out 7853 # platforms (ab)use it in PIC code, but their linkers get confused if 7854 # the symbol is explicitly referenced. Since portable code cannot 7855 # rely on this symbol name, it's probably fine to never include it in 7856 # preloaded symbol tables. 7857 # Exclude shared library initialization/finalization symbols. 7858 extract_expsyms_cmds= 7859 7860 case $host_os in 7861 cygwin* | mingw* | pw32* | cegcc*) 7862 # FIXME: the MSVC++ port hasn't been tested in a loooong time 7863 # When not using gcc, we currently assume that we are using 7864 # Microsoft Visual C++. 7865 if test "$GCC" != yes; then 7866 with_gnu_ld=no 7867 fi 7868 ;; 7869 interix*) 7870 # we just hope/assume this is gcc and not c89 (= MSVC++) 7871 with_gnu_ld=yes 7872 ;; 7873 openbsd*) 7874 with_gnu_ld=no 7875 ;; 7876 esac 7877 7878 ld_shlibs=yes 7879 if test "$with_gnu_ld" = yes; then 7880 # If archive_cmds runs LD, not CC, wlarc should be empty 7881 wlarc='${wl}' 7882 7883 # Set some defaults for GNU ld with shared library support. These 7884 # are reset later if shared libraries are not supported. Putting them 7885 # here allows them to be overridden if necessary. 7886 runpath_var=LD_RUN_PATH 7887 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 7888 export_dynamic_flag_spec='${wl}--export-dynamic' 7889 # ancient GNU ld didn't support --whole-archive et. al. 7890 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then 7891 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' 7892 else 7893 whole_archive_flag_spec= 7894 fi 7895 supports_anon_versioning=no 7896 case `$LD -v 2>&1` in 7897 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 7898 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 7899 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 7900 *\ 2.11.*) ;; # other 2.11 versions 7901 *) supports_anon_versioning=yes ;; 7902 esac 7903 7904 # See if GNU ld supports shared libraries. 7905 case $host_os in 7906 aix[3-9]*) 7907 # On AIX/PPC, the GNU linker is very broken 7908 if test "$host_cpu" != ia64; then 7909 ld_shlibs=no 7910 cat <<_LT_EOF 1>&2 7911 7912*** Warning: the GNU linker, at least up to release 2.9.1, is reported 7913*** to be unable to reliably create shared libraries on AIX. 7914*** Therefore, libtool is disabling shared libraries support. If you 7915*** really care for shared libraries, you may want to modify your PATH 7916*** so that a non-GNU linker is found, and then restart. 7917 7918_LT_EOF 7919 fi 7920 ;; 7921 7922 amigaos*) 7923 case $host_cpu in 7924 powerpc) 7925 # see comment about AmigaOS4 .so support 7926 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 7927 archive_expsym_cmds='' 7928 ;; 7929 m68k) 7930 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)' 7931 hardcode_libdir_flag_spec='-L$libdir' 7932 hardcode_minus_L=yes 7933 ;; 7934 esac 7935 ;; 7936 7937 beos*) 7938 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 7939 allow_undefined_flag=unsupported 7940 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc 7941 # support --undefined. This deserves some investigation. FIXME 7942 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 7943 else 7944 ld_shlibs=no 7945 fi 7946 ;; 7947 7948 cygwin* | mingw* | pw32* | cegcc*) 7949 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, 7950 # as there is no search path for DLLs. 7951 hardcode_libdir_flag_spec='-L$libdir' 7952 allow_undefined_flag=unsupported 7953 always_export_symbols=no 7954 enable_shared_with_static_runtimes=yes 7955 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' 7956 7957 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 7958 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 7959 # If the export-symbols file already is a .def file (1st line 7960 # is EXPORTS), use it as is; otherwise, prepend... 7961 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 7962 cp $export_symbols $output_objdir/$soname.def; 7963 else 7964 echo EXPORTS > $output_objdir/$soname.def; 7965 cat $export_symbols >> $output_objdir/$soname.def; 7966 fi~ 7967 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 7968 else 7969 ld_shlibs=no 7970 fi 7971 ;; 7972 7973 interix[3-9]*) 7974 hardcode_direct=no 7975 hardcode_shlibpath_var=no 7976 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 7977 export_dynamic_flag_spec='${wl}-E' 7978 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. 7979 # Instead, shared libraries are loaded at an image base (0x10000000 by 7980 # default) and relocated if they conflict, which is a slow very memory 7981 # consuming and fragmenting process. To avoid this, we pick a random, 7982 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link 7983 # time. Moving up from 0x10000000 also allows more sbrk(2) space. 7984 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 7985 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' 7986 ;; 7987 7988 gnu* | linux* | tpf* | k*bsd*-gnu) 7989 tmp_diet=no 7990 if test "$host_os" = linux-dietlibc; then 7991 case $cc_basename in 7992 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) 7993 esac 7994 fi 7995 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ 7996 && test "$tmp_diet" = no 7997 then 7998 tmp_addflag= 7999 tmp_sharedflag='-shared' 8000 case $cc_basename,$host_cpu in 8001 pgcc*) # Portland Group C compiler 8002 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' 8003 tmp_addflag=' $pic_flag' 8004 ;; 8005 pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers 8006 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' 8007 tmp_addflag=' $pic_flag -Mnomain' ;; 8008 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 8009 tmp_addflag=' -i_dynamic' ;; 8010 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 8011 tmp_addflag=' -i_dynamic -nofor_main' ;; 8012 ifc* | ifort*) # Intel Fortran compiler 8013 tmp_addflag=' -nofor_main' ;; 8014 lf95*) # Lahey Fortran 8.1 8015 whole_archive_flag_spec= 8016 tmp_sharedflag='--shared' ;; 8017 xl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) 8018 tmp_sharedflag='-qmkshrobj' 8019 tmp_addflag= ;; 8020 esac 8021 case `$CC -V 2>&1 | sed 5q` in 8022 *Sun\ C*) # Sun C 5.9 8023 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' 8024 compiler_needs_object=yes 8025 tmp_sharedflag='-G' ;; 8026 *Sun\ F*) # Sun Fortran 8.3 8027 tmp_sharedflag='-G' ;; 8028 esac 8029 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8030 8031 if test "x$supports_anon_versioning" = xyes; then 8032 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 8033 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 8034 echo "local: *; };" >> $output_objdir/$libname.ver~ 8035 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' 8036 fi 8037 8038 case $cc_basename in 8039 xlf*) 8040 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself 8041 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 8042 hardcode_libdir_flag_spec= 8043 hardcode_libdir_flag_spec_ld='-rpath $libdir' 8044 archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib' 8045 if test "x$supports_anon_versioning" = xyes; then 8046 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 8047 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 8048 echo "local: *; };" >> $output_objdir/$libname.ver~ 8049 $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' 8050 fi 8051 ;; 8052 esac 8053 else 8054 ld_shlibs=no 8055 fi 8056 ;; 8057 8058 netbsd*) 8059 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 8060 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 8061 wlarc= 8062 else 8063 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8064 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8065 fi 8066 ;; 8067 8068 solaris*) 8069 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then 8070 ld_shlibs=no 8071 cat <<_LT_EOF 1>&2 8072 8073*** Warning: The releases 2.8.* of the GNU linker cannot reliably 8074*** create shared libraries on Solaris systems. Therefore, libtool 8075*** is disabling shared libraries support. We urge you to upgrade GNU 8076*** binutils to release 2.9.1 or newer. Another option is to modify 8077*** your PATH or compiler configuration so that the native linker is 8078*** used, and then restart. 8079 8080_LT_EOF 8081 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8082 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8083 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8084 else 8085 ld_shlibs=no 8086 fi 8087 ;; 8088 8089 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) 8090 case `$LD -v 2>&1` in 8091 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) 8092 ld_shlibs=no 8093 cat <<_LT_EOF 1>&2 8094 8095*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not 8096*** reliably create shared libraries on SCO systems. Therefore, libtool 8097*** is disabling shared libraries support. We urge you to upgrade GNU 8098*** binutils to release 2.16.91.0.3 or newer. Another option is to modify 8099*** your PATH or compiler configuration so that the native linker is 8100*** used, and then restart. 8101 8102_LT_EOF 8103 ;; 8104 *) 8105 # For security reasons, it is highly recommended that you always 8106 # use absolute paths for naming shared libraries, and exclude the 8107 # DT_RUNPATH tag from executables and libraries. But doing so 8108 # requires that you compile everything twice, which is a pain. 8109 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8110 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8111 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8112 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8113 else 8114 ld_shlibs=no 8115 fi 8116 ;; 8117 esac 8118 ;; 8119 8120 sunos4*) 8121 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 8122 wlarc= 8123 hardcode_direct=yes 8124 hardcode_shlibpath_var=no 8125 ;; 8126 8127 *) 8128 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8129 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8130 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8131 else 8132 ld_shlibs=no 8133 fi 8134 ;; 8135 esac 8136 8137 if test "$ld_shlibs" = no; then 8138 runpath_var= 8139 hardcode_libdir_flag_spec= 8140 export_dynamic_flag_spec= 8141 whole_archive_flag_spec= 8142 fi 8143 else 8144 # PORTME fill in a description of your system's linker (not GNU ld) 8145 case $host_os in 8146 aix3*) 8147 allow_undefined_flag=unsupported 8148 always_export_symbols=yes 8149 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' 8150 # Note: this linker hardcodes the directories in LIBPATH if there 8151 # are no directories specified by -L. 8152 hardcode_minus_L=yes 8153 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then 8154 # Neither direct hardcoding nor static linking is supported with a 8155 # broken collect2. 8156 hardcode_direct=unsupported 8157 fi 8158 ;; 8159 8160 aix[4-9]*) 8161 if test "$host_cpu" = ia64; then 8162 # On IA64, the linker does run time linking by default, so we don't 8163 # have to do anything special. 8164 aix_use_runtimelinking=no 8165 exp_sym_flag='-Bexport' 8166 no_entry_flag="" 8167 else 8168 # If we're using GNU nm, then we don't want the "-C" option. 8169 # -C means demangle to AIX nm, but means don't demangle with GNU nm 8170 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then 8171 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' 8172 else 8173 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' 8174 fi 8175 aix_use_runtimelinking=no 8176 8177 # Test if we are trying to use run time linking or normal 8178 # AIX style linking. If -brtl is somewhere in LDFLAGS, we 8179 # need to do runtime linking. 8180 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) 8181 for ld_flag in $LDFLAGS; do 8182 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then 8183 aix_use_runtimelinking=yes 8184 break 8185 fi 8186 done 8187 ;; 8188 esac 8189 8190 exp_sym_flag='-bexport' 8191 no_entry_flag='-bnoentry' 8192 fi 8193 8194 # When large executables or shared objects are built, AIX ld can 8195 # have problems creating the table of contents. If linking a library 8196 # or program results in "error TOC overflow" add -mminimal-toc to 8197 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not 8198 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 8199 8200 archive_cmds='' 8201 hardcode_direct=yes 8202 hardcode_direct_absolute=yes 8203 hardcode_libdir_separator=':' 8204 link_all_deplibs=yes 8205 file_list_spec='${wl}-f,' 8206 8207 if test "$GCC" = yes; then 8208 case $host_os in aix4.[012]|aix4.[012].*) 8209 # We only want to do this on AIX 4.2 and lower, the check 8210 # below for broken collect2 doesn't work under 4.3+ 8211 collect2name=`${CC} -print-prog-name=collect2` 8212 if test -f "$collect2name" && 8213 strings "$collect2name" | $GREP resolve_lib_name >/dev/null 8214 then 8215 # We have reworked collect2 8216 : 8217 else 8218 # We have old collect2 8219 hardcode_direct=unsupported 8220 # It fails to find uninstalled libraries when the uninstalled 8221 # path is not listed in the libpath. Setting hardcode_minus_L 8222 # to unsupported forces relinking 8223 hardcode_minus_L=yes 8224 hardcode_libdir_flag_spec='-L$libdir' 8225 hardcode_libdir_separator= 8226 fi 8227 ;; 8228 esac 8229 shared_flag='-shared' 8230 if test "$aix_use_runtimelinking" = yes; then 8231 shared_flag="$shared_flag "'${wl}-G' 8232 fi 8233 else 8234 # not using gcc 8235 if test "$host_cpu" = ia64; then 8236 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 8237 # chokes on -Wl,-G. The following line is correct: 8238 shared_flag='-G' 8239 else 8240 if test "$aix_use_runtimelinking" = yes; then 8241 shared_flag='${wl}-G' 8242 else 8243 shared_flag='${wl}-bM:SRE' 8244 fi 8245 fi 8246 fi 8247 8248 export_dynamic_flag_spec='${wl}-bexpall' 8249 # It seems that -bexpall does not export symbols beginning with 8250 # underscore (_), so it is better to generate a list of symbols to export. 8251 always_export_symbols=yes 8252 if test "$aix_use_runtimelinking" = yes; then 8253 # Warning - without using the other runtime loading flags (-brtl), 8254 # -berok will link without error, but may produce a broken library. 8255 allow_undefined_flag='-berok' 8256 # Determine the default libpath from the value encoded in an 8257 # empty executable. 8258 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8259/* end confdefs.h. */ 8260 8261int 8262main () 8263{ 8264 8265 ; 8266 return 0; 8267} 8268_ACEOF 8269if ac_fn_c_try_link "$LINENO"; then : 8270 8271lt_aix_libpath_sed=' 8272 /Import File Strings/,/^$/ { 8273 /^0/ { 8274 s/^0 *\(.*\)$/\1/ 8275 p 8276 } 8277 }' 8278aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 8279# Check for a 64-bit object if we didn't find anything. 8280if test -z "$aix_libpath"; then 8281 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 8282fi 8283fi 8284rm -f core conftest.err conftest.$ac_objext \ 8285 conftest$ac_exeext conftest.$ac_ext 8286if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 8287 8288 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 8289 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" 8290 else 8291 if test "$host_cpu" = ia64; then 8292 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' 8293 allow_undefined_flag="-z nodefs" 8294 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" 8295 else 8296 # Determine the default libpath from the value encoded in an 8297 # empty executable. 8298 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8299/* end confdefs.h. */ 8300 8301int 8302main () 8303{ 8304 8305 ; 8306 return 0; 8307} 8308_ACEOF 8309if ac_fn_c_try_link "$LINENO"; then : 8310 8311lt_aix_libpath_sed=' 8312 /Import File Strings/,/^$/ { 8313 /^0/ { 8314 s/^0 *\(.*\)$/\1/ 8315 p 8316 } 8317 }' 8318aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 8319# Check for a 64-bit object if we didn't find anything. 8320if test -z "$aix_libpath"; then 8321 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 8322fi 8323fi 8324rm -f core conftest.err conftest.$ac_objext \ 8325 conftest$ac_exeext conftest.$ac_ext 8326if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 8327 8328 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 8329 # Warning - without using the other run time loading flags, 8330 # -berok will link without error, but may produce a broken library. 8331 no_undefined_flag=' ${wl}-bernotok' 8332 allow_undefined_flag=' ${wl}-berok' 8333 # Exported symbols can be pulled into shared objects from archives 8334 whole_archive_flag_spec='$convenience' 8335 archive_cmds_need_lc=yes 8336 # This is similar to how AIX traditionally builds its shared libraries. 8337 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' 8338 fi 8339 fi 8340 ;; 8341 8342 amigaos*) 8343 case $host_cpu in 8344 powerpc) 8345 # see comment about AmigaOS4 .so support 8346 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8347 archive_expsym_cmds='' 8348 ;; 8349 m68k) 8350 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)' 8351 hardcode_libdir_flag_spec='-L$libdir' 8352 hardcode_minus_L=yes 8353 ;; 8354 esac 8355 ;; 8356 8357 bsdi[45]*) 8358 export_dynamic_flag_spec=-rdynamic 8359 ;; 8360 8361 cygwin* | mingw* | pw32* | cegcc*) 8362 # When not using gcc, we currently assume that we are using 8363 # Microsoft Visual C++. 8364 # hardcode_libdir_flag_spec is actually meaningless, as there is 8365 # no search path for DLLs. 8366 hardcode_libdir_flag_spec=' ' 8367 allow_undefined_flag=unsupported 8368 # Tell ltmain to make .lib files, not .a files. 8369 libext=lib 8370 # Tell ltmain to make .dll files, not .so files. 8371 shrext_cmds=".dll" 8372 # FIXME: Setting linknames here is a bad hack. 8373 archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames=' 8374 # The linker will automatically build a .lib file if we build a DLL. 8375 old_archive_from_new_cmds='true' 8376 # FIXME: Should let the user specify the lib program. 8377 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' 8378 fix_srcfile_path='`cygpath -w "$srcfile"`' 8379 enable_shared_with_static_runtimes=yes 8380 ;; 8381 8382 darwin* | rhapsody*) 8383 8384 8385 archive_cmds_need_lc=no 8386 hardcode_direct=no 8387 hardcode_automatic=yes 8388 hardcode_shlibpath_var=unsupported 8389 whole_archive_flag_spec='' 8390 link_all_deplibs=yes 8391 allow_undefined_flag="$_lt_dar_allow_undefined" 8392 case $cc_basename in 8393 ifort*) _lt_dar_can_shared=yes ;; 8394 *) _lt_dar_can_shared=$GCC ;; 8395 esac 8396 if test "$_lt_dar_can_shared" = "yes"; then 8397 output_verbose_link_cmd=echo 8398 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" 8399 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" 8400 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}" 8401 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}" 8402 8403 else 8404 ld_shlibs=no 8405 fi 8406 8407 ;; 8408 8409 dgux*) 8410 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 8411 hardcode_libdir_flag_spec='-L$libdir' 8412 hardcode_shlibpath_var=no 8413 ;; 8414 8415 freebsd1*) 8416 ld_shlibs=no 8417 ;; 8418 8419 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor 8420 # support. Future versions do this automatically, but an explicit c++rt0.o 8421 # does not break anything, and helps significantly (at the cost of a little 8422 # extra space). 8423 freebsd2.2*) 8424 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' 8425 hardcode_libdir_flag_spec='-R$libdir' 8426 hardcode_direct=yes 8427 hardcode_shlibpath_var=no 8428 ;; 8429 8430 # Unfortunately, older versions of FreeBSD 2 do not have this feature. 8431 freebsd2*) 8432 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 8433 hardcode_direct=yes 8434 hardcode_minus_L=yes 8435 hardcode_shlibpath_var=no 8436 ;; 8437 8438 # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 8439 freebsd* | dragonfly*) 8440 archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' 8441 hardcode_libdir_flag_spec='-R$libdir' 8442 hardcode_direct=yes 8443 hardcode_shlibpath_var=no 8444 ;; 8445 8446 hpux9*) 8447 if test "$GCC" = yes; then 8448 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' 8449 else 8450 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' 8451 fi 8452 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 8453 hardcode_libdir_separator=: 8454 hardcode_direct=yes 8455 8456 # hardcode_minus_L: Not really in the search PATH, 8457 # but as the default location of the library. 8458 hardcode_minus_L=yes 8459 export_dynamic_flag_spec='${wl}-E' 8460 ;; 8461 8462 hpux10*) 8463 if test "$GCC" = yes -a "$with_gnu_ld" = no; then 8464 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 8465 else 8466 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 8467 fi 8468 if test "$with_gnu_ld" = no; then 8469 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 8470 hardcode_libdir_flag_spec_ld='+b $libdir' 8471 hardcode_libdir_separator=: 8472 hardcode_direct=yes 8473 hardcode_direct_absolute=yes 8474 export_dynamic_flag_spec='${wl}-E' 8475 # hardcode_minus_L: Not really in the search PATH, 8476 # but as the default location of the library. 8477 hardcode_minus_L=yes 8478 fi 8479 ;; 8480 8481 hpux11*) 8482 if test "$GCC" = yes -a "$with_gnu_ld" = no; then 8483 case $host_cpu in 8484 hppa*64*) 8485 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 8486 ;; 8487 ia64*) 8488 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 8489 ;; 8490 *) 8491 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 8492 ;; 8493 esac 8494 else 8495 case $host_cpu in 8496 hppa*64*) 8497 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 8498 ;; 8499 ia64*) 8500 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 8501 ;; 8502 *) 8503 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 8504 ;; 8505 esac 8506 fi 8507 if test "$with_gnu_ld" = no; then 8508 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 8509 hardcode_libdir_separator=: 8510 8511 case $host_cpu in 8512 hppa*64*|ia64*) 8513 hardcode_direct=no 8514 hardcode_shlibpath_var=no 8515 ;; 8516 *) 8517 hardcode_direct=yes 8518 hardcode_direct_absolute=yes 8519 export_dynamic_flag_spec='${wl}-E' 8520 8521 # hardcode_minus_L: Not really in the search PATH, 8522 # but as the default location of the library. 8523 hardcode_minus_L=yes 8524 ;; 8525 esac 8526 fi 8527 ;; 8528 8529 irix5* | irix6* | nonstopux*) 8530 if test "$GCC" = yes; then 8531 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' 8532 # Try to use the -exported_symbol ld option, if it does not 8533 # work, assume that -exports_file does not work either and 8534 # implicitly export all symbols. 8535 save_LDFLAGS="$LDFLAGS" 8536 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null" 8537 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8538/* end confdefs.h. */ 8539int foo(void) {} 8540_ACEOF 8541if ac_fn_c_try_link "$LINENO"; then : 8542 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' 8543 8544fi 8545rm -f core conftest.err conftest.$ac_objext \ 8546 conftest$ac_exeext conftest.$ac_ext 8547 LDFLAGS="$save_LDFLAGS" 8548 else 8549 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' 8550 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' 8551 fi 8552 archive_cmds_need_lc='no' 8553 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8554 hardcode_libdir_separator=: 8555 inherit_rpath=yes 8556 link_all_deplibs=yes 8557 ;; 8558 8559 netbsd*) 8560 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 8561 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out 8562 else 8563 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF 8564 fi 8565 hardcode_libdir_flag_spec='-R$libdir' 8566 hardcode_direct=yes 8567 hardcode_shlibpath_var=no 8568 ;; 8569 8570 newsos6) 8571 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 8572 hardcode_direct=yes 8573 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8574 hardcode_libdir_separator=: 8575 hardcode_shlibpath_var=no 8576 ;; 8577 8578 *nto* | *qnx*) 8579 ;; 8580 8581 openbsd*) 8582 if test -f /usr/libexec/ld.so; then 8583 hardcode_direct=yes 8584 hardcode_shlibpath_var=no 8585 hardcode_direct_absolute=yes 8586 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 8587 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 8588 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' 8589 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 8590 export_dynamic_flag_spec='${wl}-E' 8591 else 8592 case $host_os in 8593 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) 8594 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 8595 hardcode_libdir_flag_spec='-R$libdir' 8596 ;; 8597 *) 8598 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 8599 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 8600 ;; 8601 esac 8602 fi 8603 else 8604 ld_shlibs=no 8605 fi 8606 ;; 8607 8608 os2*) 8609 hardcode_libdir_flag_spec='-L$libdir' 8610 hardcode_minus_L=yes 8611 allow_undefined_flag=unsupported 8612 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' 8613 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' 8614 ;; 8615 8616 osf3*) 8617 if test "$GCC" = yes; then 8618 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 8619 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' 8620 else 8621 allow_undefined_flag=' -expect_unresolved \*' 8622 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' 8623 fi 8624 archive_cmds_need_lc='no' 8625 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8626 hardcode_libdir_separator=: 8627 ;; 8628 8629 osf4* | osf5*) # as osf3* with the addition of -msym flag 8630 if test "$GCC" = yes; then 8631 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 8632 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' 8633 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8634 else 8635 allow_undefined_flag=' -expect_unresolved \*' 8636 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' 8637 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~ 8638 $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' 8639 8640 # Both c and cxx compiler support -rpath directly 8641 hardcode_libdir_flag_spec='-rpath $libdir' 8642 fi 8643 archive_cmds_need_lc='no' 8644 hardcode_libdir_separator=: 8645 ;; 8646 8647 solaris*) 8648 no_undefined_flag=' -z defs' 8649 if test "$GCC" = yes; then 8650 wlarc='${wl}' 8651 archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 8652 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 8653 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 8654 else 8655 case `$CC -V 2>&1` in 8656 *"Compilers 5.0"*) 8657 wlarc='' 8658 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' 8659 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 8660 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' 8661 ;; 8662 *) 8663 wlarc='${wl}' 8664 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags' 8665 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 8666 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 8667 ;; 8668 esac 8669 fi 8670 hardcode_libdir_flag_spec='-R$libdir' 8671 hardcode_shlibpath_var=no 8672 case $host_os in 8673 solaris2.[0-5] | solaris2.[0-5].*) ;; 8674 *) 8675 # The compiler driver will combine and reorder linker options, 8676 # but understands `-z linker_flag'. GCC discards it without `$wl', 8677 # but is careful enough not to reorder. 8678 # Supported since Solaris 2.6 (maybe 2.5.1?) 8679 if test "$GCC" = yes; then 8680 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' 8681 else 8682 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' 8683 fi 8684 ;; 8685 esac 8686 link_all_deplibs=yes 8687 ;; 8688 8689 sunos4*) 8690 if test "x$host_vendor" = xsequent; then 8691 # Use $CC to link under sequent, because it throws in some extra .o 8692 # files that make .init and .fini sections work. 8693 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' 8694 else 8695 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' 8696 fi 8697 hardcode_libdir_flag_spec='-L$libdir' 8698 hardcode_direct=yes 8699 hardcode_minus_L=yes 8700 hardcode_shlibpath_var=no 8701 ;; 8702 8703 sysv4) 8704 case $host_vendor in 8705 sni) 8706 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 8707 hardcode_direct=yes # is this really true??? 8708 ;; 8709 siemens) 8710 ## LD is ld it makes a PLAMLIB 8711 ## CC just makes a GrossModule. 8712 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' 8713 reload_cmds='$CC -r -o $output$reload_objs' 8714 hardcode_direct=no 8715 ;; 8716 motorola) 8717 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 8718 hardcode_direct=no #Motorola manual says yes, but my tests say they lie 8719 ;; 8720 esac 8721 runpath_var='LD_RUN_PATH' 8722 hardcode_shlibpath_var=no 8723 ;; 8724 8725 sysv4.3*) 8726 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 8727 hardcode_shlibpath_var=no 8728 export_dynamic_flag_spec='-Bexport' 8729 ;; 8730 8731 sysv4*MP*) 8732 if test -d /usr/nec; then 8733 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 8734 hardcode_shlibpath_var=no 8735 runpath_var=LD_RUN_PATH 8736 hardcode_runpath_var=yes 8737 ld_shlibs=yes 8738 fi 8739 ;; 8740 8741 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) 8742 no_undefined_flag='${wl}-z,text' 8743 archive_cmds_need_lc=no 8744 hardcode_shlibpath_var=no 8745 runpath_var='LD_RUN_PATH' 8746 8747 if test "$GCC" = yes; then 8748 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 8749 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 8750 else 8751 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 8752 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 8753 fi 8754 ;; 8755 8756 sysv5* | sco3.2v5* | sco5v6*) 8757 # Note: We can NOT use -z defs as we might desire, because we do not 8758 # link with -lc, and that would cause any symbols used from libc to 8759 # always be unresolved, which means just about no library would 8760 # ever link correctly. If we're not using GNU ld we use -z text 8761 # though, which does catch some bad symbols but isn't as heavy-handed 8762 # as -z defs. 8763 no_undefined_flag='${wl}-z,text' 8764 allow_undefined_flag='${wl}-z,nodefs' 8765 archive_cmds_need_lc=no 8766 hardcode_shlibpath_var=no 8767 hardcode_libdir_flag_spec='${wl}-R,$libdir' 8768 hardcode_libdir_separator=':' 8769 link_all_deplibs=yes 8770 export_dynamic_flag_spec='${wl}-Bexport' 8771 runpath_var='LD_RUN_PATH' 8772 8773 if test "$GCC" = yes; then 8774 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 8775 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 8776 else 8777 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 8778 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 8779 fi 8780 ;; 8781 8782 uts4*) 8783 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 8784 hardcode_libdir_flag_spec='-L$libdir' 8785 hardcode_shlibpath_var=no 8786 ;; 8787 8788 *) 8789 ld_shlibs=no 8790 ;; 8791 esac 8792 8793 if test x$host_vendor = xsni; then 8794 case $host in 8795 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 8796 export_dynamic_flag_spec='${wl}-Blargedynsym' 8797 ;; 8798 esac 8799 fi 8800 fi 8801 8802{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5 8803$as_echo "$ld_shlibs" >&6; } 8804test "$ld_shlibs" = no && can_build_shared=no 8805 8806with_gnu_ld=$with_gnu_ld 8807 8808 8809 8810 8811 8812 8813 8814 8815 8816 8817 8818 8819 8820 8821 8822# 8823# Do we need to explicitly link libc? 8824# 8825case "x$archive_cmds_need_lc" in 8826x|xyes) 8827 # Assume -lc should be added 8828 archive_cmds_need_lc=yes 8829 8830 if test "$enable_shared" = yes && test "$GCC" = yes; then 8831 case $archive_cmds in 8832 *'~'*) 8833 # FIXME: we may have to deal with multi-command sequences. 8834 ;; 8835 '$CC '*) 8836 # Test whether the compiler implicitly links with -lc since on some 8837 # systems, -lgcc has to come before -lc. If gcc already passes -lc 8838 # to ld, don't add -lc before -lgcc. 8839 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5 8840$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } 8841 $RM conftest* 8842 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8843 8844 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 8845 (eval $ac_compile) 2>&5 8846 ac_status=$? 8847 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 8848 test $ac_status = 0; } 2>conftest.err; then 8849 soname=conftest 8850 lib=conftest 8851 libobjs=conftest.$ac_objext 8852 deplibs= 8853 wl=$lt_prog_compiler_wl 8854 pic_flag=$lt_prog_compiler_pic 8855 compiler_flags=-v 8856 linker_flags=-v 8857 verstring= 8858 output_objdir=. 8859 libname=conftest 8860 lt_save_allow_undefined_flag=$allow_undefined_flag 8861 allow_undefined_flag= 8862 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5 8863 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 8864 ac_status=$? 8865 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 8866 test $ac_status = 0; } 8867 then 8868 archive_cmds_need_lc=no 8869 else 8870 archive_cmds_need_lc=yes 8871 fi 8872 allow_undefined_flag=$lt_save_allow_undefined_flag 8873 else 8874 cat conftest.err 1>&5 8875 fi 8876 $RM conftest* 8877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc" >&5 8878$as_echo "$archive_cmds_need_lc" >&6; } 8879 ;; 8880 esac 8881 fi 8882 ;; 8883esac 8884 8885 8886 8887 8888 8889 8890 8891 8892 8893 8894 8895 8896 8897 8898 8899 8900 8901 8902 8903 8904 8905 8906 8907 8908 8909 8910 8911 8912 8913 8914 8915 8916 8917 8918 8919 8920 8921 8922 8923 8924 8925 8926 8927 8928 8929 8930 8931 8932 8933 8934 8935 8936 8937 8938 8939 8940 8941 8942 8943 8944 8945 8946 8947 8948 8949 8950 8951 8952 8953 8954 8955 8956 8957 8958 8959 8960 8961 8962 8963 8964 8965 8966 8967 8968 8969 8970 8971 8972 8973 8974 8975 8976 8977 8978 8979 8980 8981 8982 8983 8984 8985 8986 8987 8988 8989 8990 8991 8992 8993 8994 8995 8996 8997 8998 8999 9000 9001 9002 9003 9004 9005 9006 9007 9008 9009 9010 9011 9012 9013 9014 9015 9016 9017 9018 9019 9020 9021 9022 9023 9024 9025 9026 9027 9028 9029 9030 9031 9032 9033 9034 9035 9036 9037 9038 9039 9040 9041 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 9042$as_echo_n "checking dynamic linker characteristics... " >&6; } 9043 9044if test "$GCC" = yes; then 9045 case $host_os in 9046 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;; 9047 *) lt_awk_arg="/^libraries:/" ;; 9048 esac 9049 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"` 9050 if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then 9051 # if the path contains ";" then we assume it to be the separator 9052 # otherwise default to the standard path separator (i.e. ":") - it is 9053 # assumed that no part of a normal pathname contains ";" but that should 9054 # okay in the real world where ";" in dirpaths is itself problematic. 9055 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'` 9056 else 9057 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 9058 fi 9059 # Ok, now we have the path, separated by spaces, we can step through it 9060 # and add multilib dir if necessary. 9061 lt_tmp_lt_search_path_spec= 9062 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` 9063 for lt_sys_path in $lt_search_path_spec; do 9064 if test -d "$lt_sys_path/$lt_multi_os_dir"; then 9065 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir" 9066 else 9067 test -d "$lt_sys_path" && \ 9068 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" 9069 fi 9070 done 9071 lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk ' 9072BEGIN {RS=" "; FS="/|\n";} { 9073 lt_foo=""; 9074 lt_count=0; 9075 for (lt_i = NF; lt_i > 0; lt_i--) { 9076 if ($lt_i != "" && $lt_i != ".") { 9077 if ($lt_i == "..") { 9078 lt_count++; 9079 } else { 9080 if (lt_count == 0) { 9081 lt_foo="/" $lt_i lt_foo; 9082 } else { 9083 lt_count--; 9084 } 9085 } 9086 } 9087 } 9088 if (lt_foo != "") { lt_freq[lt_foo]++; } 9089 if (lt_freq[lt_foo] == 1) { print lt_foo; } 9090}'` 9091 sys_lib_search_path_spec=`$ECHO $lt_search_path_spec` 9092else 9093 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 9094fi 9095library_names_spec= 9096libname_spec='lib$name' 9097soname_spec= 9098shrext_cmds=".so" 9099postinstall_cmds= 9100postuninstall_cmds= 9101finish_cmds= 9102finish_eval= 9103shlibpath_var= 9104shlibpath_overrides_runpath=unknown 9105version_type=none 9106dynamic_linker="$host_os ld.so" 9107sys_lib_dlsearch_path_spec="/lib /usr/lib" 9108need_lib_prefix=unknown 9109hardcode_into_libs=no 9110 9111# when you set need_version to no, make sure it does not cause -set_version 9112# flags to be left without arguments 9113need_version=unknown 9114 9115case $host_os in 9116aix3*) 9117 version_type=linux 9118 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' 9119 shlibpath_var=LIBPATH 9120 9121 # AIX 3 has no versioning support, so we append a major version to the name. 9122 soname_spec='${libname}${release}${shared_ext}$major' 9123 ;; 9124 9125aix[4-9]*) 9126 version_type=linux 9127 need_lib_prefix=no 9128 need_version=no 9129 hardcode_into_libs=yes 9130 if test "$host_cpu" = ia64; then 9131 # AIX 5 supports IA64 9132 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' 9133 shlibpath_var=LD_LIBRARY_PATH 9134 else 9135 # With GCC up to 2.95.x, collect2 would create an import file 9136 # for dependence libraries. The import file would start with 9137 # the line `#! .'. This would cause the generated library to 9138 # depend on `.', always an invalid library. This was fixed in 9139 # development snapshots of GCC prior to 3.0. 9140 case $host_os in 9141 aix4 | aix4.[01] | aix4.[01].*) 9142 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 9143 echo ' yes ' 9144 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then 9145 : 9146 else 9147 can_build_shared=no 9148 fi 9149 ;; 9150 esac 9151 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct 9152 # soname into executable. Probably we can add versioning support to 9153 # collect2, so additional links can be useful in future. 9154 if test "$aix_use_runtimelinking" = yes; then 9155 # If using run time linking (on AIX 4.2 or later) use lib<name>.so 9156 # instead of lib<name>.a to let people know that these are not 9157 # typical AIX shared libraries. 9158 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9159 else 9160 # We preserve .a as extension for shared libraries through AIX4.2 9161 # and later when we are not doing run time linking. 9162 library_names_spec='${libname}${release}.a $libname.a' 9163 soname_spec='${libname}${release}${shared_ext}$major' 9164 fi 9165 shlibpath_var=LIBPATH 9166 fi 9167 ;; 9168 9169amigaos*) 9170 case $host_cpu in 9171 powerpc) 9172 # Since July 2007 AmigaOS4 officially supports .so libraries. 9173 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. 9174 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9175 ;; 9176 m68k) 9177 library_names_spec='$libname.ixlibrary $libname.a' 9178 # Create ${libname}_ixlibrary.a entries in /sys/libs. 9179 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' 9180 ;; 9181 esac 9182 ;; 9183 9184beos*) 9185 library_names_spec='${libname}${shared_ext}' 9186 dynamic_linker="$host_os ld.so" 9187 shlibpath_var=LIBRARY_PATH 9188 ;; 9189 9190bsdi[45]*) 9191 version_type=linux 9192 need_version=no 9193 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9194 soname_spec='${libname}${release}${shared_ext}$major' 9195 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 9196 shlibpath_var=LD_LIBRARY_PATH 9197 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 9198 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 9199 # the default ld.so.conf also contains /usr/contrib/lib and 9200 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 9201 # libtool to hard-code these into programs 9202 ;; 9203 9204cygwin* | mingw* | pw32* | cegcc*) 9205 version_type=windows 9206 shrext_cmds=".dll" 9207 need_version=no 9208 need_lib_prefix=no 9209 9210 case $GCC,$host_os in 9211 yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*) 9212 library_names_spec='$libname.dll.a' 9213 # DLL is installed to $(libdir)/../bin by postinstall_cmds 9214 postinstall_cmds='base_file=`basename \${file}`~ 9215 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ 9216 dldir=$destdir/`dirname \$dlpath`~ 9217 test -d \$dldir || mkdir -p \$dldir~ 9218 $install_prog $dir/$dlname \$dldir/$dlname~ 9219 chmod a+x \$dldir/$dlname~ 9220 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 9221 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 9222 fi' 9223 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 9224 dlpath=$dir/\$dldll~ 9225 $RM \$dlpath' 9226 shlibpath_overrides_runpath=yes 9227 9228 case $host_os in 9229 cygwin*) 9230 # Cygwin DLLs use 'cyg' prefix rather than 'lib' 9231 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 9232 sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib" 9233 ;; 9234 mingw* | cegcc*) 9235 # MinGW DLLs use traditional 'lib' prefix 9236 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 9237 sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` 9238 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then 9239 # It is most probably a Windows format PATH printed by 9240 # mingw gcc, but we are running on Cygwin. Gcc prints its search 9241 # path with ; separators, and with drive letters. We can handle the 9242 # drive letters (cygwin fileutils understands them), so leave them, 9243 # especially as we might pass files found there to a mingw objdump, 9244 # which wouldn't understand a cygwinified path. Ahh. 9245 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` 9246 else 9247 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 9248 fi 9249 ;; 9250 pw32*) 9251 # pw32 DLLs use 'pw' prefix rather than 'lib' 9252 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 9253 ;; 9254 esac 9255 ;; 9256 9257 *) 9258 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' 9259 ;; 9260 esac 9261 dynamic_linker='Win32 ld.exe' 9262 # FIXME: first we should search . and the directory the executable is in 9263 shlibpath_var=PATH 9264 ;; 9265 9266darwin* | rhapsody*) 9267 dynamic_linker="$host_os dyld" 9268 version_type=darwin 9269 need_lib_prefix=no 9270 need_version=no 9271 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext' 9272 soname_spec='${libname}${release}${major}$shared_ext' 9273 shlibpath_overrides_runpath=yes 9274 shlibpath_var=DYLD_LIBRARY_PATH 9275 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' 9276 9277 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" 9278 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 9279 ;; 9280 9281dgux*) 9282 version_type=linux 9283 need_lib_prefix=no 9284 need_version=no 9285 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' 9286 soname_spec='${libname}${release}${shared_ext}$major' 9287 shlibpath_var=LD_LIBRARY_PATH 9288 ;; 9289 9290freebsd1*) 9291 dynamic_linker=no 9292 ;; 9293 9294freebsd* | dragonfly*) 9295 # DragonFly does not have aout. When/if they implement a new 9296 # versioning mechanism, adjust this. 9297 if test -x /usr/bin/objformat; then 9298 objformat=`/usr/bin/objformat` 9299 else 9300 case $host_os in 9301 freebsd[123]*) objformat=aout ;; 9302 *) objformat=elf ;; 9303 esac 9304 fi 9305 version_type=freebsd-$objformat 9306 case $version_type in 9307 freebsd-elf*) 9308 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 9309 need_version=no 9310 need_lib_prefix=no 9311 ;; 9312 freebsd-*) 9313 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' 9314 need_version=yes 9315 ;; 9316 esac 9317 shlibpath_var=LD_LIBRARY_PATH 9318 case $host_os in 9319 freebsd2*) 9320 shlibpath_overrides_runpath=yes 9321 ;; 9322 freebsd3.[01]* | freebsdelf3.[01]*) 9323 shlibpath_overrides_runpath=yes 9324 hardcode_into_libs=yes 9325 ;; 9326 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 9327 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 9328 shlibpath_overrides_runpath=no 9329 hardcode_into_libs=yes 9330 ;; 9331 *) # from 4.6 on, and DragonFly 9332 shlibpath_overrides_runpath=yes 9333 hardcode_into_libs=yes 9334 ;; 9335 esac 9336 ;; 9337 9338gnu*) 9339 version_type=linux 9340 need_lib_prefix=no 9341 need_version=no 9342 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 9343 soname_spec='${libname}${release}${shared_ext}$major' 9344 shlibpath_var=LD_LIBRARY_PATH 9345 hardcode_into_libs=yes 9346 ;; 9347 9348hpux9* | hpux10* | hpux11*) 9349 # Give a soname corresponding to the major version so that dld.sl refuses to 9350 # link against other versions. 9351 version_type=sunos 9352 need_lib_prefix=no 9353 need_version=no 9354 case $host_cpu in 9355 ia64*) 9356 shrext_cmds='.so' 9357 hardcode_into_libs=yes 9358 dynamic_linker="$host_os dld.so" 9359 shlibpath_var=LD_LIBRARY_PATH 9360 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 9361 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9362 soname_spec='${libname}${release}${shared_ext}$major' 9363 if test "X$HPUX_IA64_MODE" = X32; then 9364 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 9365 else 9366 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 9367 fi 9368 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 9369 ;; 9370 hppa*64*) 9371 shrext_cmds='.sl' 9372 hardcode_into_libs=yes 9373 dynamic_linker="$host_os dld.sl" 9374 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 9375 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 9376 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9377 soname_spec='${libname}${release}${shared_ext}$major' 9378 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 9379 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 9380 ;; 9381 *) 9382 shrext_cmds='.sl' 9383 dynamic_linker="$host_os dld.sl" 9384 shlibpath_var=SHLIB_PATH 9385 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 9386 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9387 soname_spec='${libname}${release}${shared_ext}$major' 9388 ;; 9389 esac 9390 # HP-UX runs *really* slowly unless shared libraries are mode 555. 9391 postinstall_cmds='chmod 555 $lib' 9392 ;; 9393 9394interix[3-9]*) 9395 version_type=linux 9396 need_lib_prefix=no 9397 need_version=no 9398 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 9399 soname_spec='${libname}${release}${shared_ext}$major' 9400 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 9401 shlibpath_var=LD_LIBRARY_PATH 9402 shlibpath_overrides_runpath=no 9403 hardcode_into_libs=yes 9404 ;; 9405 9406irix5* | irix6* | nonstopux*) 9407 case $host_os in 9408 nonstopux*) version_type=nonstopux ;; 9409 *) 9410 if test "$lt_cv_prog_gnu_ld" = yes; then 9411 version_type=linux 9412 else 9413 version_type=irix 9414 fi ;; 9415 esac 9416 need_lib_prefix=no 9417 need_version=no 9418 soname_spec='${libname}${release}${shared_ext}$major' 9419 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' 9420 case $host_os in 9421 irix5* | nonstopux*) 9422 libsuff= shlibsuff= 9423 ;; 9424 *) 9425 case $LD in # libtool.m4 will add one of these switches to LD 9426 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 9427 libsuff= shlibsuff= libmagic=32-bit;; 9428 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 9429 libsuff=32 shlibsuff=N32 libmagic=N32;; 9430 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 9431 libsuff=64 shlibsuff=64 libmagic=64-bit;; 9432 *) libsuff= shlibsuff= libmagic=never-match;; 9433 esac 9434 ;; 9435 esac 9436 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 9437 shlibpath_overrides_runpath=no 9438 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" 9439 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" 9440 hardcode_into_libs=yes 9441 ;; 9442 9443# No shared lib support for Linux oldld, aout, or coff. 9444linux*oldld* | linux*aout* | linux*coff*) 9445 dynamic_linker=no 9446 ;; 9447 9448# This must be Linux ELF. 9449linux* | k*bsd*-gnu) 9450 version_type=linux 9451 need_lib_prefix=no 9452 need_version=no 9453 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9454 soname_spec='${libname}${release}${shared_ext}$major' 9455 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 9456 shlibpath_var=LD_LIBRARY_PATH 9457 shlibpath_overrides_runpath=no 9458 # Some binutils ld are patched to set DT_RUNPATH 9459 save_LDFLAGS=$LDFLAGS 9460 save_libdir=$libdir 9461 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ 9462 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" 9463 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9464/* end confdefs.h. */ 9465 9466int 9467main () 9468{ 9469 9470 ; 9471 return 0; 9472} 9473_ACEOF 9474if ac_fn_c_try_link "$LINENO"; then : 9475 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then : 9476 shlibpath_overrides_runpath=yes 9477fi 9478fi 9479rm -f core conftest.err conftest.$ac_objext \ 9480 conftest$ac_exeext conftest.$ac_ext 9481 LDFLAGS=$save_LDFLAGS 9482 libdir=$save_libdir 9483 9484 # This implies no fast_install, which is unacceptable. 9485 # Some rework will be needed to allow for fast_install 9486 # before this can be enabled. 9487 hardcode_into_libs=yes 9488 9489 # Append ld.so.conf contents to the search path 9490 if test -f /etc/ld.so.conf; then 9491 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' ' '` 9492 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" 9493 fi 9494 9495 # We used to test for /lib/ld.so.1 and disable shared libraries on 9496 # powerpc, because MkLinux only supported shared libraries with the 9497 # GNU dynamic linker. Since this was broken with cross compilers, 9498 # most powerpc-linux boxes support dynamic linking these days and 9499 # people can always --disable-shared, the test was removed, and we 9500 # assume the GNU/Linux dynamic linker is in use. 9501 dynamic_linker='GNU/Linux ld.so' 9502 ;; 9503 9504netbsd*) 9505 version_type=sunos 9506 need_lib_prefix=no 9507 need_version=no 9508 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 9509 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 9510 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 9511 dynamic_linker='NetBSD (a.out) ld.so' 9512 else 9513 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 9514 soname_spec='${libname}${release}${shared_ext}$major' 9515 dynamic_linker='NetBSD ld.elf_so' 9516 fi 9517 shlibpath_var=LD_LIBRARY_PATH 9518 shlibpath_overrides_runpath=yes 9519 hardcode_into_libs=yes 9520 ;; 9521 9522newsos6) 9523 version_type=linux 9524 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9525 shlibpath_var=LD_LIBRARY_PATH 9526 shlibpath_overrides_runpath=yes 9527 ;; 9528 9529*nto* | *qnx*) 9530 version_type=qnx 9531 need_lib_prefix=no 9532 need_version=no 9533 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9534 soname_spec='${libname}${release}${shared_ext}$major' 9535 shlibpath_var=LD_LIBRARY_PATH 9536 shlibpath_overrides_runpath=no 9537 hardcode_into_libs=yes 9538 dynamic_linker='ldqnx.so' 9539 ;; 9540 9541openbsd*) 9542 version_type=sunos 9543 sys_lib_dlsearch_path_spec="/usr/lib" 9544 need_lib_prefix=no 9545 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. 9546 case $host_os in 9547 openbsd3.3 | openbsd3.3.*) need_version=yes ;; 9548 *) need_version=no ;; 9549 esac 9550 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 9551 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 9552 shlibpath_var=LD_LIBRARY_PATH 9553 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 9554 case $host_os in 9555 openbsd2.[89] | openbsd2.[89].*) 9556 shlibpath_overrides_runpath=no 9557 ;; 9558 *) 9559 shlibpath_overrides_runpath=yes 9560 ;; 9561 esac 9562 else 9563 shlibpath_overrides_runpath=yes 9564 fi 9565 ;; 9566 9567os2*) 9568 libname_spec='$name' 9569 shrext_cmds=".dll" 9570 need_lib_prefix=no 9571 library_names_spec='$libname${shared_ext} $libname.a' 9572 dynamic_linker='OS/2 ld.exe' 9573 shlibpath_var=LIBPATH 9574 ;; 9575 9576osf3* | osf4* | osf5*) 9577 version_type=osf 9578 need_lib_prefix=no 9579 need_version=no 9580 soname_spec='${libname}${release}${shared_ext}$major' 9581 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9582 shlibpath_var=LD_LIBRARY_PATH 9583 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 9584 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" 9585 ;; 9586 9587rdos*) 9588 dynamic_linker=no 9589 ;; 9590 9591solaris*) 9592 version_type=linux 9593 need_lib_prefix=no 9594 need_version=no 9595 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9596 soname_spec='${libname}${release}${shared_ext}$major' 9597 shlibpath_var=LD_LIBRARY_PATH 9598 shlibpath_overrides_runpath=yes 9599 hardcode_into_libs=yes 9600 # ldd complains unless libraries are executable 9601 postinstall_cmds='chmod +x $lib' 9602 ;; 9603 9604sunos4*) 9605 version_type=sunos 9606 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 9607 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 9608 shlibpath_var=LD_LIBRARY_PATH 9609 shlibpath_overrides_runpath=yes 9610 if test "$with_gnu_ld" = yes; then 9611 need_lib_prefix=no 9612 fi 9613 need_version=yes 9614 ;; 9615 9616sysv4 | sysv4.3*) 9617 version_type=linux 9618 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9619 soname_spec='${libname}${release}${shared_ext}$major' 9620 shlibpath_var=LD_LIBRARY_PATH 9621 case $host_vendor in 9622 sni) 9623 shlibpath_overrides_runpath=no 9624 need_lib_prefix=no 9625 runpath_var=LD_RUN_PATH 9626 ;; 9627 siemens) 9628 need_lib_prefix=no 9629 ;; 9630 motorola) 9631 need_lib_prefix=no 9632 need_version=no 9633 shlibpath_overrides_runpath=no 9634 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 9635 ;; 9636 esac 9637 ;; 9638 9639sysv4*MP*) 9640 if test -d /usr/nec ;then 9641 version_type=linux 9642 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' 9643 soname_spec='$libname${shared_ext}.$major' 9644 shlibpath_var=LD_LIBRARY_PATH 9645 fi 9646 ;; 9647 9648sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 9649 version_type=freebsd-elf 9650 need_lib_prefix=no 9651 need_version=no 9652 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 9653 soname_spec='${libname}${release}${shared_ext}$major' 9654 shlibpath_var=LD_LIBRARY_PATH 9655 shlibpath_overrides_runpath=yes 9656 hardcode_into_libs=yes 9657 if test "$with_gnu_ld" = yes; then 9658 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 9659 else 9660 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 9661 case $host_os in 9662 sco3.2v5*) 9663 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 9664 ;; 9665 esac 9666 fi 9667 sys_lib_dlsearch_path_spec='/usr/lib' 9668 ;; 9669 9670tpf*) 9671 # TPF is a cross-target only. Preferred cross-host = GNU/Linux. 9672 version_type=linux 9673 need_lib_prefix=no 9674 need_version=no 9675 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9676 shlibpath_var=LD_LIBRARY_PATH 9677 shlibpath_overrides_runpath=no 9678 hardcode_into_libs=yes 9679 ;; 9680 9681uts4*) 9682 version_type=linux 9683 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9684 soname_spec='${libname}${release}${shared_ext}$major' 9685 shlibpath_var=LD_LIBRARY_PATH 9686 ;; 9687 9688*) 9689 dynamic_linker=no 9690 ;; 9691esac 9692{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 9693$as_echo "$dynamic_linker" >&6; } 9694test "$dynamic_linker" = no && can_build_shared=no 9695 9696variables_saved_for_relink="PATH $shlibpath_var $runpath_var" 9697if test "$GCC" = yes; then 9698 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 9699fi 9700 9701if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then 9702 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" 9703fi 9704if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then 9705 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" 9706fi 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 9753 9754 9755 9756 9757 9758 9759 9760 9761 9762 9763 9764 9765 9766 9767 9768 9769 9770 9771 9772 9773 9774 9775 9776 9777 9778 9779 9780 9781 9782 9783 9784 9785 9786 9787 9788 9789 9790 9791 9792 9793 9794 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5 9795$as_echo_n "checking how to hardcode library paths into programs... " >&6; } 9796hardcode_action= 9797if test -n "$hardcode_libdir_flag_spec" || 9798 test -n "$runpath_var" || 9799 test "X$hardcode_automatic" = "Xyes" ; then 9800 9801 # We can hardcode non-existent directories. 9802 if test "$hardcode_direct" != no && 9803 # If the only mechanism to avoid hardcoding is shlibpath_var, we 9804 # have to relink, otherwise we might link with an installed library 9805 # when we should be linking with a yet-to-be-installed one 9806 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no && 9807 test "$hardcode_minus_L" != no; then 9808 # Linking always hardcodes the temporary library directory. 9809 hardcode_action=relink 9810 else 9811 # We can link without hardcoding, and we can hardcode nonexisting dirs. 9812 hardcode_action=immediate 9813 fi 9814else 9815 # We cannot hardcode anything, or else we can only hardcode existing 9816 # directories. 9817 hardcode_action=unsupported 9818fi 9819{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5 9820$as_echo "$hardcode_action" >&6; } 9821 9822if test "$hardcode_action" = relink || 9823 test "$inherit_rpath" = yes; then 9824 # Fast installation is not supported 9825 enable_fast_install=no 9826elif test "$shlibpath_overrides_runpath" = yes || 9827 test "$enable_shared" = no; then 9828 # Fast installation is not necessary 9829 enable_fast_install=needless 9830fi 9831 9832 9833 9834 9835 9836 9837 if test "x$enable_dlopen" != xyes; then 9838 enable_dlopen=unknown 9839 enable_dlopen_self=unknown 9840 enable_dlopen_self_static=unknown 9841else 9842 lt_cv_dlopen=no 9843 lt_cv_dlopen_libs= 9844 9845 case $host_os in 9846 beos*) 9847 lt_cv_dlopen="load_add_on" 9848 lt_cv_dlopen_libs= 9849 lt_cv_dlopen_self=yes 9850 ;; 9851 9852 mingw* | pw32* | cegcc*) 9853 lt_cv_dlopen="LoadLibrary" 9854 lt_cv_dlopen_libs= 9855 ;; 9856 9857 cygwin*) 9858 lt_cv_dlopen="dlopen" 9859 lt_cv_dlopen_libs= 9860 ;; 9861 9862 darwin*) 9863 # if libdl is installed we need to link against it 9864 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 9865$as_echo_n "checking for dlopen in -ldl... " >&6; } 9866if test "${ac_cv_lib_dl_dlopen+set}" = set; then : 9867 $as_echo_n "(cached) " >&6 9868else 9869 ac_check_lib_save_LIBS=$LIBS 9870LIBS="-ldl $LIBS" 9871cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9872/* end confdefs.h. */ 9873 9874/* Override any GCC internal prototype to avoid an error. 9875 Use char because int might match the return type of a GCC 9876 builtin and then its argument prototype would still apply. */ 9877#ifdef __cplusplus 9878extern "C" 9879#endif 9880char dlopen (); 9881int 9882main () 9883{ 9884return dlopen (); 9885 ; 9886 return 0; 9887} 9888_ACEOF 9889if ac_fn_c_try_link "$LINENO"; then : 9890 ac_cv_lib_dl_dlopen=yes 9891else 9892 ac_cv_lib_dl_dlopen=no 9893fi 9894rm -f core conftest.err conftest.$ac_objext \ 9895 conftest$ac_exeext conftest.$ac_ext 9896LIBS=$ac_check_lib_save_LIBS 9897fi 9898{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 9899$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 9900if test "x$ac_cv_lib_dl_dlopen" = x""yes; then : 9901 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 9902else 9903 9904 lt_cv_dlopen="dyld" 9905 lt_cv_dlopen_libs= 9906 lt_cv_dlopen_self=yes 9907 9908fi 9909 9910 ;; 9911 9912 *) 9913 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" 9914if test "x$ac_cv_func_shl_load" = x""yes; then : 9915 lt_cv_dlopen="shl_load" 9916else 9917 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 9918$as_echo_n "checking for shl_load in -ldld... " >&6; } 9919if test "${ac_cv_lib_dld_shl_load+set}" = set; then : 9920 $as_echo_n "(cached) " >&6 9921else 9922 ac_check_lib_save_LIBS=$LIBS 9923LIBS="-ldld $LIBS" 9924cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9925/* end confdefs.h. */ 9926 9927/* Override any GCC internal prototype to avoid an error. 9928 Use char because int might match the return type of a GCC 9929 builtin and then its argument prototype would still apply. */ 9930#ifdef __cplusplus 9931extern "C" 9932#endif 9933char shl_load (); 9934int 9935main () 9936{ 9937return shl_load (); 9938 ; 9939 return 0; 9940} 9941_ACEOF 9942if ac_fn_c_try_link "$LINENO"; then : 9943 ac_cv_lib_dld_shl_load=yes 9944else 9945 ac_cv_lib_dld_shl_load=no 9946fi 9947rm -f core conftest.err conftest.$ac_objext \ 9948 conftest$ac_exeext conftest.$ac_ext 9949LIBS=$ac_check_lib_save_LIBS 9950fi 9951{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 9952$as_echo "$ac_cv_lib_dld_shl_load" >&6; } 9953if test "x$ac_cv_lib_dld_shl_load" = x""yes; then : 9954 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld" 9955else 9956 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" 9957if test "x$ac_cv_func_dlopen" = x""yes; then : 9958 lt_cv_dlopen="dlopen" 9959else 9960 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 9961$as_echo_n "checking for dlopen in -ldl... " >&6; } 9962if test "${ac_cv_lib_dl_dlopen+set}" = set; then : 9963 $as_echo_n "(cached) " >&6 9964else 9965 ac_check_lib_save_LIBS=$LIBS 9966LIBS="-ldl $LIBS" 9967cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9968/* end confdefs.h. */ 9969 9970/* Override any GCC internal prototype to avoid an error. 9971 Use char because int might match the return type of a GCC 9972 builtin and then its argument prototype would still apply. */ 9973#ifdef __cplusplus 9974extern "C" 9975#endif 9976char dlopen (); 9977int 9978main () 9979{ 9980return dlopen (); 9981 ; 9982 return 0; 9983} 9984_ACEOF 9985if ac_fn_c_try_link "$LINENO"; then : 9986 ac_cv_lib_dl_dlopen=yes 9987else 9988 ac_cv_lib_dl_dlopen=no 9989fi 9990rm -f core conftest.err conftest.$ac_objext \ 9991 conftest$ac_exeext conftest.$ac_ext 9992LIBS=$ac_check_lib_save_LIBS 9993fi 9994{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 9995$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 9996if test "x$ac_cv_lib_dl_dlopen" = x""yes; then : 9997 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 9998else 9999 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5 10000$as_echo_n "checking for dlopen in -lsvld... " >&6; } 10001if test "${ac_cv_lib_svld_dlopen+set}" = set; then : 10002 $as_echo_n "(cached) " >&6 10003else 10004 ac_check_lib_save_LIBS=$LIBS 10005LIBS="-lsvld $LIBS" 10006cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10007/* end confdefs.h. */ 10008 10009/* Override any GCC internal prototype to avoid an error. 10010 Use char because int might match the return type of a GCC 10011 builtin and then its argument prototype would still apply. */ 10012#ifdef __cplusplus 10013extern "C" 10014#endif 10015char dlopen (); 10016int 10017main () 10018{ 10019return dlopen (); 10020 ; 10021 return 0; 10022} 10023_ACEOF 10024if ac_fn_c_try_link "$LINENO"; then : 10025 ac_cv_lib_svld_dlopen=yes 10026else 10027 ac_cv_lib_svld_dlopen=no 10028fi 10029rm -f core conftest.err conftest.$ac_objext \ 10030 conftest$ac_exeext conftest.$ac_ext 10031LIBS=$ac_check_lib_save_LIBS 10032fi 10033{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5 10034$as_echo "$ac_cv_lib_svld_dlopen" >&6; } 10035if test "x$ac_cv_lib_svld_dlopen" = x""yes; then : 10036 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" 10037else 10038 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5 10039$as_echo_n "checking for dld_link in -ldld... " >&6; } 10040if test "${ac_cv_lib_dld_dld_link+set}" = set; then : 10041 $as_echo_n "(cached) " >&6 10042else 10043 ac_check_lib_save_LIBS=$LIBS 10044LIBS="-ldld $LIBS" 10045cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10046/* end confdefs.h. */ 10047 10048/* Override any GCC internal prototype to avoid an error. 10049 Use char because int might match the return type of a GCC 10050 builtin and then its argument prototype would still apply. */ 10051#ifdef __cplusplus 10052extern "C" 10053#endif 10054char dld_link (); 10055int 10056main () 10057{ 10058return dld_link (); 10059 ; 10060 return 0; 10061} 10062_ACEOF 10063if ac_fn_c_try_link "$LINENO"; then : 10064 ac_cv_lib_dld_dld_link=yes 10065else 10066 ac_cv_lib_dld_dld_link=no 10067fi 10068rm -f core conftest.err conftest.$ac_objext \ 10069 conftest$ac_exeext conftest.$ac_ext 10070LIBS=$ac_check_lib_save_LIBS 10071fi 10072{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5 10073$as_echo "$ac_cv_lib_dld_dld_link" >&6; } 10074if test "x$ac_cv_lib_dld_dld_link" = x""yes; then : 10075 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld" 10076fi 10077 10078 10079fi 10080 10081 10082fi 10083 10084 10085fi 10086 10087 10088fi 10089 10090 10091fi 10092 10093 ;; 10094 esac 10095 10096 if test "x$lt_cv_dlopen" != xno; then 10097 enable_dlopen=yes 10098 else 10099 enable_dlopen=no 10100 fi 10101 10102 case $lt_cv_dlopen in 10103 dlopen) 10104 save_CPPFLAGS="$CPPFLAGS" 10105 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" 10106 10107 save_LDFLAGS="$LDFLAGS" 10108 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" 10109 10110 save_LIBS="$LIBS" 10111 LIBS="$lt_cv_dlopen_libs $LIBS" 10112 10113 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5 10114$as_echo_n "checking whether a program can dlopen itself... " >&6; } 10115if test "${lt_cv_dlopen_self+set}" = set; then : 10116 $as_echo_n "(cached) " >&6 10117else 10118 if test "$cross_compiling" = yes; then : 10119 lt_cv_dlopen_self=cross 10120else 10121 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 10122 lt_status=$lt_dlunknown 10123 cat > conftest.$ac_ext <<_LT_EOF 10124#line 10124 "configure" 10125#include "confdefs.h" 10126 10127#if HAVE_DLFCN_H 10128#include <dlfcn.h> 10129#endif 10130 10131#include <stdio.h> 10132 10133#ifdef RTLD_GLOBAL 10134# define LT_DLGLOBAL RTLD_GLOBAL 10135#else 10136# ifdef DL_GLOBAL 10137# define LT_DLGLOBAL DL_GLOBAL 10138# else 10139# define LT_DLGLOBAL 0 10140# endif 10141#endif 10142 10143/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 10144 find out it does not work in some platform. */ 10145#ifndef LT_DLLAZY_OR_NOW 10146# ifdef RTLD_LAZY 10147# define LT_DLLAZY_OR_NOW RTLD_LAZY 10148# else 10149# ifdef DL_LAZY 10150# define LT_DLLAZY_OR_NOW DL_LAZY 10151# else 10152# ifdef RTLD_NOW 10153# define LT_DLLAZY_OR_NOW RTLD_NOW 10154# else 10155# ifdef DL_NOW 10156# define LT_DLLAZY_OR_NOW DL_NOW 10157# else 10158# define LT_DLLAZY_OR_NOW 0 10159# endif 10160# endif 10161# endif 10162# endif 10163#endif 10164 10165void fnord() { int i=42;} 10166int main () 10167{ 10168 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 10169 int status = $lt_dlunknown; 10170 10171 if (self) 10172 { 10173 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 10174 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 10175 /* dlclose (self); */ 10176 } 10177 else 10178 puts (dlerror ()); 10179 10180 return status; 10181} 10182_LT_EOF 10183 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 10184 (eval $ac_link) 2>&5 10185 ac_status=$? 10186 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 10187 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 10188 (./conftest; exit; ) >&5 2>/dev/null 10189 lt_status=$? 10190 case x$lt_status in 10191 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; 10192 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; 10193 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; 10194 esac 10195 else : 10196 # compilation failed 10197 lt_cv_dlopen_self=no 10198 fi 10199fi 10200rm -fr conftest* 10201 10202 10203fi 10204{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5 10205$as_echo "$lt_cv_dlopen_self" >&6; } 10206 10207 if test "x$lt_cv_dlopen_self" = xyes; then 10208 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" 10209 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5 10210$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } 10211if test "${lt_cv_dlopen_self_static+set}" = set; then : 10212 $as_echo_n "(cached) " >&6 10213else 10214 if test "$cross_compiling" = yes; then : 10215 lt_cv_dlopen_self_static=cross 10216else 10217 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 10218 lt_status=$lt_dlunknown 10219 cat > conftest.$ac_ext <<_LT_EOF 10220#line 10220 "configure" 10221#include "confdefs.h" 10222 10223#if HAVE_DLFCN_H 10224#include <dlfcn.h> 10225#endif 10226 10227#include <stdio.h> 10228 10229#ifdef RTLD_GLOBAL 10230# define LT_DLGLOBAL RTLD_GLOBAL 10231#else 10232# ifdef DL_GLOBAL 10233# define LT_DLGLOBAL DL_GLOBAL 10234# else 10235# define LT_DLGLOBAL 0 10236# endif 10237#endif 10238 10239/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 10240 find out it does not work in some platform. */ 10241#ifndef LT_DLLAZY_OR_NOW 10242# ifdef RTLD_LAZY 10243# define LT_DLLAZY_OR_NOW RTLD_LAZY 10244# else 10245# ifdef DL_LAZY 10246# define LT_DLLAZY_OR_NOW DL_LAZY 10247# else 10248# ifdef RTLD_NOW 10249# define LT_DLLAZY_OR_NOW RTLD_NOW 10250# else 10251# ifdef DL_NOW 10252# define LT_DLLAZY_OR_NOW DL_NOW 10253# else 10254# define LT_DLLAZY_OR_NOW 0 10255# endif 10256# endif 10257# endif 10258# endif 10259#endif 10260 10261void fnord() { int i=42;} 10262int main () 10263{ 10264 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 10265 int status = $lt_dlunknown; 10266 10267 if (self) 10268 { 10269 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 10270 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 10271 /* dlclose (self); */ 10272 } 10273 else 10274 puts (dlerror ()); 10275 10276 return status; 10277} 10278_LT_EOF 10279 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 10280 (eval $ac_link) 2>&5 10281 ac_status=$? 10282 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 10283 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 10284 (./conftest; exit; ) >&5 2>/dev/null 10285 lt_status=$? 10286 case x$lt_status in 10287 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; 10288 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; 10289 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; 10290 esac 10291 else : 10292 # compilation failed 10293 lt_cv_dlopen_self_static=no 10294 fi 10295fi 10296rm -fr conftest* 10297 10298 10299fi 10300{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5 10301$as_echo "$lt_cv_dlopen_self_static" >&6; } 10302 fi 10303 10304 CPPFLAGS="$save_CPPFLAGS" 10305 LDFLAGS="$save_LDFLAGS" 10306 LIBS="$save_LIBS" 10307 ;; 10308 esac 10309 10310 case $lt_cv_dlopen_self in 10311 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; 10312 *) enable_dlopen_self=unknown ;; 10313 esac 10314 10315 case $lt_cv_dlopen_self_static in 10316 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; 10317 *) enable_dlopen_self_static=unknown ;; 10318 esac 10319fi 10320 10321 10322 10323 10324 10325 10326 10327 10328 10329 10330 10331 10332 10333 10334 10335 10336 10337striplib= 10338old_striplib= 10339{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5 10340$as_echo_n "checking whether stripping libraries is possible... " >&6; } 10341if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then 10342 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" 10343 test -z "$striplib" && striplib="$STRIP --strip-unneeded" 10344 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 10345$as_echo "yes" >&6; } 10346else 10347# FIXME - insert some real tests, host_os isn't really good enough 10348 case $host_os in 10349 darwin*) 10350 if test -n "$STRIP" ; then 10351 striplib="$STRIP -x" 10352 old_striplib="$STRIP -S" 10353 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 10354$as_echo "yes" >&6; } 10355 else 10356 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 10357$as_echo "no" >&6; } 10358 fi 10359 ;; 10360 *) 10361 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 10362$as_echo "no" >&6; } 10363 ;; 10364 esac 10365fi 10366 10367 10368 10369 10370 10371 10372 10373 10374 10375 10376 10377 10378 # Report which library types will actually be built 10379 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5 10380$as_echo_n "checking if libtool supports shared libraries... " >&6; } 10381 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5 10382$as_echo "$can_build_shared" >&6; } 10383 10384 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 10385$as_echo_n "checking whether to build shared libraries... " >&6; } 10386 test "$can_build_shared" = "no" && enable_shared=no 10387 10388 # On AIX, shared libraries and static libraries use the same namespace, and 10389 # are all built from PIC. 10390 case $host_os in 10391 aix3*) 10392 test "$enable_shared" = yes && enable_static=no 10393 if test -n "$RANLIB"; then 10394 archive_cmds="$archive_cmds~\$RANLIB \$lib" 10395 postinstall_cmds='$RANLIB $lib' 10396 fi 10397 ;; 10398 10399 aix[4-9]*) 10400 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then 10401 test "$enable_shared" = yes && enable_static=no 10402 fi 10403 ;; 10404 esac 10405 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5 10406$as_echo "$enable_shared" >&6; } 10407 10408 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 10409$as_echo_n "checking whether to build static libraries... " >&6; } 10410 # Make sure either enable_shared or enable_static is yes. 10411 test "$enable_shared" = yes || enable_static=yes 10412 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5 10413$as_echo "$enable_static" >&6; } 10414 10415 10416 10417 10418fi 10419ac_ext=c 10420ac_cpp='$CPP $CPPFLAGS' 10421ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 10422ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 10423ac_compiler_gnu=$ac_cv_c_compiler_gnu 10424 10425CC="$lt_save_CC" 10426 10427 10428 10429 10430 10431 10432 10433 10434 10435 10436 10437 10438 10439 ac_config_commands="$ac_config_commands libtool" 10440 10441 10442 10443 10444# Only expand once: 10445 10446 10447 10448 10449 10450# Define a configure option for an alternate module directory 10451 10452# Check whether --with-xorg-module-dir was given. 10453if test "${with_xorg_module_dir+set}" = set; then : 10454 withval=$with_xorg_module_dir; moduledir="$withval" 10455else 10456 moduledir="$libdir/xorg/modules" 10457fi 10458 10459 10460# Check whether --enable-dri was given. 10461if test "${enable_dri+set}" = set; then : 10462 enableval=$enable_dri; DRI="$enableval" 10463else 10464 DRI=auto 10465fi 10466 10467 10468# Store the list of server defined optional extensions in REQUIRED_MODULES 10469XORG_DRIVER_CHECK_EXT(XINERAMA, xineramaproto) 10470XORG_DRIVER_CHECK_EXT(RANDR, randrproto) 10471XORG_DRIVER_CHECK_EXT(RENDER, renderproto) 10472XORG_DRIVER_CHECK_EXT(XV, videoproto) 10473XORG_DRIVER_CHECK_EXT(DPMSExtension, xextproto) 10474 10475# Obtain compiler/linker options for the driver dependencies 10476 10477 10478 10479 10480 10481 10482if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 10483 if test -n "$ac_tool_prefix"; then 10484 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 10485set dummy ${ac_tool_prefix}pkg-config; ac_word=$2 10486{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 10487$as_echo_n "checking for $ac_word... " >&6; } 10488if test "${ac_cv_path_PKG_CONFIG+set}" = set; then : 10489 $as_echo_n "(cached) " >&6 10490else 10491 case $PKG_CONFIG in 10492 [\\/]* | ?:[\\/]*) 10493 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 10494 ;; 10495 *) 10496 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 10497for as_dir in $PATH 10498do 10499 IFS=$as_save_IFS 10500 test -z "$as_dir" && as_dir=. 10501 for ac_exec_ext in '' $ac_executable_extensions; do 10502 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 10503 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 10504 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 10505 break 2 10506 fi 10507done 10508 done 10509IFS=$as_save_IFS 10510 10511 ;; 10512esac 10513fi 10514PKG_CONFIG=$ac_cv_path_PKG_CONFIG 10515if test -n "$PKG_CONFIG"; then 10516 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 10517$as_echo "$PKG_CONFIG" >&6; } 10518else 10519 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 10520$as_echo "no" >&6; } 10521fi 10522 10523 10524fi 10525if test -z "$ac_cv_path_PKG_CONFIG"; then 10526 ac_pt_PKG_CONFIG=$PKG_CONFIG 10527 # Extract the first word of "pkg-config", so it can be a program name with args. 10528set dummy pkg-config; ac_word=$2 10529{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 10530$as_echo_n "checking for $ac_word... " >&6; } 10531if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then : 10532 $as_echo_n "(cached) " >&6 10533else 10534 case $ac_pt_PKG_CONFIG in 10535 [\\/]* | ?:[\\/]*) 10536 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 10537 ;; 10538 *) 10539 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 10540for as_dir in $PATH 10541do 10542 IFS=$as_save_IFS 10543 test -z "$as_dir" && as_dir=. 10544 for ac_exec_ext in '' $ac_executable_extensions; do 10545 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 10546 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 10547 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 10548 break 2 10549 fi 10550done 10551 done 10552IFS=$as_save_IFS 10553 10554 ;; 10555esac 10556fi 10557ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 10558if test -n "$ac_pt_PKG_CONFIG"; then 10559 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 10560$as_echo "$ac_pt_PKG_CONFIG" >&6; } 10561else 10562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 10563$as_echo "no" >&6; } 10564fi 10565 10566 if test "x$ac_pt_PKG_CONFIG" = x; then 10567 PKG_CONFIG="" 10568 else 10569 case $cross_compiling:$ac_tool_warned in 10570yes:) 10571{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 10572$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 10573ac_tool_warned=yes ;; 10574esac 10575 PKG_CONFIG=$ac_pt_PKG_CONFIG 10576 fi 10577else 10578 PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 10579fi 10580 10581fi 10582if test -n "$PKG_CONFIG"; then 10583 _pkg_min_version=0.9.0 10584 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 10585$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; } 10586 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 10587 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 10588$as_echo "yes" >&6; } 10589 else 10590 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 10591$as_echo "no" >&6; } 10592 PKG_CONFIG="" 10593 fi 10594fi 10595 10596pkg_failed=no 10597{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XORG" >&5 10598$as_echo_n "checking for XORG... " >&6; } 10599 10600if test -n "$XORG_CFLAGS"; then 10601 pkg_cv_XORG_CFLAGS="$XORG_CFLAGS" 10602 elif test -n "$PKG_CONFIG"; then 10603 if test -n "$PKG_CONFIG" && \ 10604 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.1.0 xproto fontsproto \$REQUIRED_MODULES\""; } >&5 10605 ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.1.0 xproto fontsproto $REQUIRED_MODULES") 2>&5 10606 ac_status=$? 10607 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 10608 test $ac_status = 0; }; then 10609 pkg_cv_XORG_CFLAGS=`$PKG_CONFIG --cflags "xorg-server >= 1.1.0 xproto fontsproto $REQUIRED_MODULES" 2>/dev/null` 10610else 10611 pkg_failed=yes 10612fi 10613 else 10614 pkg_failed=untried 10615fi 10616if test -n "$XORG_LIBS"; then 10617 pkg_cv_XORG_LIBS="$XORG_LIBS" 10618 elif test -n "$PKG_CONFIG"; then 10619 if test -n "$PKG_CONFIG" && \ 10620 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.1.0 xproto fontsproto \$REQUIRED_MODULES\""; } >&5 10621 ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.1.0 xproto fontsproto $REQUIRED_MODULES") 2>&5 10622 ac_status=$? 10623 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 10624 test $ac_status = 0; }; then 10625 pkg_cv_XORG_LIBS=`$PKG_CONFIG --libs "xorg-server >= 1.1.0 xproto fontsproto $REQUIRED_MODULES" 2>/dev/null` 10626else 10627 pkg_failed=yes 10628fi 10629 else 10630 pkg_failed=untried 10631fi 10632 10633 10634 10635if test $pkg_failed = yes; then 10636 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 10637$as_echo "no" >&6; } 10638 10639if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 10640 _pkg_short_errors_supported=yes 10641else 10642 _pkg_short_errors_supported=no 10643fi 10644 if test $_pkg_short_errors_supported = yes; then 10645 XORG_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "xorg-server >= 1.1.0 xproto fontsproto $REQUIRED_MODULES" 2>&1` 10646 else 10647 XORG_PKG_ERRORS=`$PKG_CONFIG --print-errors "xorg-server >= 1.1.0 xproto fontsproto $REQUIRED_MODULES" 2>&1` 10648 fi 10649 # Put the nasty error message in config.log where it belongs 10650 echo "$XORG_PKG_ERRORS" >&5 10651 10652 as_fn_error $? "Package requirements (xorg-server >= 1.1.0 xproto fontsproto $REQUIRED_MODULES) were not met: 10653 10654$XORG_PKG_ERRORS 10655 10656Consider adjusting the PKG_CONFIG_PATH environment variable if you 10657installed software in a non-standard prefix. 10658 10659Alternatively, you may set the environment variables XORG_CFLAGS 10660and XORG_LIBS to avoid the need to call pkg-config. 10661See the pkg-config man page for more details." "$LINENO" AS_MESSAGE_LOG_FDdnl 10662 10663elif test $pkg_failed = untried; then 10664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 10665$as_echo "no" >&6; } 10666 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 10667$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 10668as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 10669is in your PATH or set the PKG_CONFIG environment variable to the full 10670path to pkg-config. 10671 10672Alternatively, you may set the environment variables XORG_CFLAGS 10673and XORG_LIBS to avoid the need to call pkg-config. 10674See the pkg-config man page for more details. 10675 10676To get pkg-config, see <http://pkg-config.freedesktop.org/>. 10677See \`config.log' for more details" "$LINENO" 5; } 10678else 10679 XORG_CFLAGS=$pkg_cv_XORG_CFLAGS 10680 XORG_LIBS=$pkg_cv_XORG_LIBS 10681 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 10682$as_echo "yes" >&6; } 10683 10684fi 10685 10686pkg_failed=no 10687{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XEXT" >&5 10688$as_echo_n "checking for XEXT... " >&6; } 10689 10690if test -n "$XEXT_CFLAGS"; then 10691 pkg_cv_XEXT_CFLAGS="$XEXT_CFLAGS" 10692 elif test -n "$PKG_CONFIG"; then 10693 if test -n "$PKG_CONFIG" && \ 10694 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xextproto >= 7.0.99.1\""; } >&5 10695 ($PKG_CONFIG --exists --print-errors "xextproto >= 7.0.99.1") 2>&5 10696 ac_status=$? 10697 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 10698 test $ac_status = 0; }; then 10699 pkg_cv_XEXT_CFLAGS=`$PKG_CONFIG --cflags "xextproto >= 7.0.99.1" 2>/dev/null` 10700else 10701 pkg_failed=yes 10702fi 10703 else 10704 pkg_failed=untried 10705fi 10706if test -n "$XEXT_LIBS"; then 10707 pkg_cv_XEXT_LIBS="$XEXT_LIBS" 10708 elif test -n "$PKG_CONFIG"; then 10709 if test -n "$PKG_CONFIG" && \ 10710 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xextproto >= 7.0.99.1\""; } >&5 10711 ($PKG_CONFIG --exists --print-errors "xextproto >= 7.0.99.1") 2>&5 10712 ac_status=$? 10713 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 10714 test $ac_status = 0; }; then 10715 pkg_cv_XEXT_LIBS=`$PKG_CONFIG --libs "xextproto >= 7.0.99.1" 2>/dev/null` 10716else 10717 pkg_failed=yes 10718fi 10719 else 10720 pkg_failed=untried 10721fi 10722 10723 10724 10725if test $pkg_failed = yes; then 10726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 10727$as_echo "no" >&6; } 10728 10729if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 10730 _pkg_short_errors_supported=yes 10731else 10732 _pkg_short_errors_supported=no 10733fi 10734 if test $_pkg_short_errors_supported = yes; then 10735 XEXT_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "xextproto >= 7.0.99.1" 2>&1` 10736 else 10737 XEXT_PKG_ERRORS=`$PKG_CONFIG --print-errors "xextproto >= 7.0.99.1" 2>&1` 10738 fi 10739 # Put the nasty error message in config.log where it belongs 10740 echo "$XEXT_PKG_ERRORS" >&5 10741 10742 HAVE_XEXTPROTO_71="no" 10743elif test $pkg_failed = untried; then 10744 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 10745$as_echo "no" >&6; } 10746 HAVE_XEXTPROTO_71="no" 10747else 10748 XEXT_CFLAGS=$pkg_cv_XEXT_CFLAGS 10749 XEXT_LIBS=$pkg_cv_XEXT_LIBS 10750 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 10751$as_echo "yes" >&6; } 10752 HAVE_XEXTPROTO_71="yes"; 10753$as_echo "#define HAVE_XEXTPROTO_71 1" >>confdefs.h 10754 10755fi 10756 if test "$HAVE_XEXTPROTO_71" = "yes" ; then 10757 HAVE_XEXTPROTO_71_TRUE= 10758 HAVE_XEXTPROTO_71_FALSE='#' 10759else 10760 HAVE_XEXTPROTO_71_TRUE='#' 10761 HAVE_XEXTPROTO_71_FALSE= 10762fi 10763 10764sdkdir=`$PKG_CONFIG --variable=sdkdir xorg-server` 10765 10766# Checks for libraries. 10767 10768if test "x$DRI" = xauto; then 10769 as_ac_File=`$as_echo "ac_cv_file_${sdkdir}/dri.h" | $as_tr_sh` 10770{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${sdkdir}/dri.h" >&5 10771$as_echo_n "checking for ${sdkdir}/dri.h... " >&6; } 10772if eval "test \"\${$as_ac_File+set}\"" = set; then : 10773 $as_echo_n "(cached) " >&6 10774else 10775 test "$cross_compiling" = yes && 10776 as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5 10777if test -r "${sdkdir}/dri.h"; then 10778 eval "$as_ac_File=yes" 10779else 10780 eval "$as_ac_File=no" 10781fi 10782fi 10783eval ac_res=\$$as_ac_File 10784 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 10785$as_echo "$ac_res" >&6; } 10786if eval test \"x\$"$as_ac_File"\" = x"yes"; then : 10787 have_dri_h="yes" 10788else 10789 have_dri_h="no" 10790fi 10791 10792 as_ac_File=`$as_echo "ac_cv_file_${sdkdir}/sarea.h" | $as_tr_sh` 10793{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${sdkdir}/sarea.h" >&5 10794$as_echo_n "checking for ${sdkdir}/sarea.h... " >&6; } 10795if eval "test \"\${$as_ac_File+set}\"" = set; then : 10796 $as_echo_n "(cached) " >&6 10797else 10798 test "$cross_compiling" = yes && 10799 as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5 10800if test -r "${sdkdir}/sarea.h"; then 10801 eval "$as_ac_File=yes" 10802else 10803 eval "$as_ac_File=no" 10804fi 10805fi 10806eval ac_res=\$$as_ac_File 10807 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 10808$as_echo "$ac_res" >&6; } 10809if eval test \"x\$"$as_ac_File"\" = x"yes"; then : 10810 have_sarea_h="yes" 10811else 10812 have_sarea_h="no" 10813fi 10814 10815 as_ac_File=`$as_echo "ac_cv_file_${sdkdir}/dristruct.h" | $as_tr_sh` 10816{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${sdkdir}/dristruct.h" >&5 10817$as_echo_n "checking for ${sdkdir}/dristruct.h... " >&6; } 10818if eval "test \"\${$as_ac_File+set}\"" = set; then : 10819 $as_echo_n "(cached) " >&6 10820else 10821 test "$cross_compiling" = yes && 10822 as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5 10823if test -r "${sdkdir}/dristruct.h"; then 10824 eval "$as_ac_File=yes" 10825else 10826 eval "$as_ac_File=no" 10827fi 10828fi 10829eval ac_res=\$$as_ac_File 10830 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 10831$as_echo "$ac_res" >&6; } 10832if eval test \"x\$"$as_ac_File"\" = x"yes"; then : 10833 have_dristruct_h="yes" 10834else 10835 have_dristruct_h="no" 10836fi 10837 10838fi 10839 10840{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to include DRI support" >&5 10841$as_echo_n "checking whether to include DRI support... " >&6; } 10842if test "x$DRI" = xauto; then 10843 if test "x$have_dri_h" = xyes && \ 10844 test "x$have_sarea_h" = xyes && \ 10845 test "x$have_dristruct_h" = xyes; then 10846 DRI="yes" 10847 else 10848 DRI="no" 10849 fi 10850fi 10851{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $DRI" >&5 10852$as_echo "$DRI" >&6; } 10853 10854 if test "x$DRI" = xyes; then 10855 DRI_TRUE= 10856 DRI_FALSE='#' 10857else 10858 DRI_TRUE='#' 10859 DRI_FALSE= 10860fi 10861 10862if test "x$DRI" = xyes; then 10863 10864pkg_failed=no 10865{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for DRI" >&5 10866$as_echo_n "checking for DRI... " >&6; } 10867 10868if test -n "$DRI_CFLAGS"; then 10869 pkg_cv_DRI_CFLAGS="$DRI_CFLAGS" 10870 elif test -n "$PKG_CONFIG"; then 10871 if test -n "$PKG_CONFIG" && \ 10872 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libdrm >= 2.0 xf86driproto glproto\""; } >&5 10873 ($PKG_CONFIG --exists --print-errors "libdrm >= 2.0 xf86driproto glproto") 2>&5 10874 ac_status=$? 10875 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 10876 test $ac_status = 0; }; then 10877 pkg_cv_DRI_CFLAGS=`$PKG_CONFIG --cflags "libdrm >= 2.0 xf86driproto glproto" 2>/dev/null` 10878else 10879 pkg_failed=yes 10880fi 10881 else 10882 pkg_failed=untried 10883fi 10884if test -n "$DRI_LIBS"; then 10885 pkg_cv_DRI_LIBS="$DRI_LIBS" 10886 elif test -n "$PKG_CONFIG"; then 10887 if test -n "$PKG_CONFIG" && \ 10888 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libdrm >= 2.0 xf86driproto glproto\""; } >&5 10889 ($PKG_CONFIG --exists --print-errors "libdrm >= 2.0 xf86driproto glproto") 2>&5 10890 ac_status=$? 10891 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 10892 test $ac_status = 0; }; then 10893 pkg_cv_DRI_LIBS=`$PKG_CONFIG --libs "libdrm >= 2.0 xf86driproto glproto" 2>/dev/null` 10894else 10895 pkg_failed=yes 10896fi 10897 else 10898 pkg_failed=untried 10899fi 10900 10901 10902 10903if test $pkg_failed = yes; then 10904 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 10905$as_echo "no" >&6; } 10906 10907if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 10908 _pkg_short_errors_supported=yes 10909else 10910 _pkg_short_errors_supported=no 10911fi 10912 if test $_pkg_short_errors_supported = yes; then 10913 DRI_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "libdrm >= 2.0 xf86driproto glproto" 2>&1` 10914 else 10915 DRI_PKG_ERRORS=`$PKG_CONFIG --print-errors "libdrm >= 2.0 xf86driproto glproto" 2>&1` 10916 fi 10917 # Put the nasty error message in config.log where it belongs 10918 echo "$DRI_PKG_ERRORS" >&5 10919 10920 as_fn_error $? "Package requirements (libdrm >= 2.0 xf86driproto glproto) were not met: 10921 10922$DRI_PKG_ERRORS 10923 10924Consider adjusting the PKG_CONFIG_PATH environment variable if you 10925installed software in a non-standard prefix. 10926 10927Alternatively, you may set the environment variables DRI_CFLAGS 10928and DRI_LIBS to avoid the need to call pkg-config. 10929See the pkg-config man page for more details." "$LINENO" AS_MESSAGE_LOG_FDdnl 10930 10931elif test $pkg_failed = untried; then 10932 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 10933$as_echo "no" >&6; } 10934 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 10935$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 10936as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 10937is in your PATH or set the PKG_CONFIG environment variable to the full 10938path to pkg-config. 10939 10940Alternatively, you may set the environment variables DRI_CFLAGS 10941and DRI_LIBS to avoid the need to call pkg-config. 10942See the pkg-config man page for more details. 10943 10944To get pkg-config, see <http://pkg-config.freedesktop.org/>. 10945See \`config.log' for more details" "$LINENO" 5; } 10946else 10947 DRI_CFLAGS=$pkg_cv_DRI_CFLAGS 10948 DRI_LIBS=$pkg_cv_DRI_LIBS 10949 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 10950$as_echo "yes" >&6; } 10951 10952fi 10953 10954$as_echo "#define XF86DRI 1" >>confdefs.h 10955 10956 10957$as_echo "#define XF86DRI_DEVEL 1" >>confdefs.h 10958 10959fi 10960 10961SAVE_CPPFLAGS="$CPPFLAGS" 10962CPPFLAGS="$CPPFLAGS $XORG_CFLAGS" 10963 10964ac_fn_c_check_decl "$LINENO" "XSERVER_LIBPCIACCESS" "ac_cv_have_decl_XSERVER_LIBPCIACCESS" "#include \"xorg-server.h\" 10965" 10966if test "x$ac_cv_have_decl_XSERVER_LIBPCIACCESS" = x""yes; then : 10967 XSERVER_LIBPCIACCESS=yes 10968else 10969 XSERVER_LIBPCIACCESS=no 10970fi 10971 10972 10973CPPFLAGS="$SAVE_CPPFLAGS" 10974 10975if test "x$XSERVER_LIBPCIACCESS" = xyes; then 10976 10977pkg_failed=no 10978{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for PCIACCESS" >&5 10979$as_echo_n "checking for PCIACCESS... " >&6; } 10980 10981if test -n "$PCIACCESS_CFLAGS"; then 10982 pkg_cv_PCIACCESS_CFLAGS="$PCIACCESS_CFLAGS" 10983 elif test -n "$PKG_CONFIG"; then 10984 if test -n "$PKG_CONFIG" && \ 10985 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.8.0\""; } >&5 10986 ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.8.0") 2>&5 10987 ac_status=$? 10988 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 10989 test $ac_status = 0; }; then 10990 pkg_cv_PCIACCESS_CFLAGS=`$PKG_CONFIG --cflags "pciaccess >= 0.8.0" 2>/dev/null` 10991else 10992 pkg_failed=yes 10993fi 10994 else 10995 pkg_failed=untried 10996fi 10997if test -n "$PCIACCESS_LIBS"; then 10998 pkg_cv_PCIACCESS_LIBS="$PCIACCESS_LIBS" 10999 elif test -n "$PKG_CONFIG"; then 11000 if test -n "$PKG_CONFIG" && \ 11001 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.8.0\""; } >&5 11002 ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.8.0") 2>&5 11003 ac_status=$? 11004 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11005 test $ac_status = 0; }; then 11006 pkg_cv_PCIACCESS_LIBS=`$PKG_CONFIG --libs "pciaccess >= 0.8.0" 2>/dev/null` 11007else 11008 pkg_failed=yes 11009fi 11010 else 11011 pkg_failed=untried 11012fi 11013 11014 11015 11016if test $pkg_failed = yes; then 11017 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11018$as_echo "no" >&6; } 11019 11020if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 11021 _pkg_short_errors_supported=yes 11022else 11023 _pkg_short_errors_supported=no 11024fi 11025 if test $_pkg_short_errors_supported = yes; then 11026 PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "pciaccess >= 0.8.0" 2>&1` 11027 else 11028 PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --print-errors "pciaccess >= 0.8.0" 2>&1` 11029 fi 11030 # Put the nasty error message in config.log where it belongs 11031 echo "$PCIACCESS_PKG_ERRORS" >&5 11032 11033 as_fn_error $? "Package requirements (pciaccess >= 0.8.0) were not met: 11034 11035$PCIACCESS_PKG_ERRORS 11036 11037Consider adjusting the PKG_CONFIG_PATH environment variable if you 11038installed software in a non-standard prefix. 11039 11040Alternatively, you may set the environment variables PCIACCESS_CFLAGS 11041and PCIACCESS_LIBS to avoid the need to call pkg-config. 11042See the pkg-config man page for more details." "$LINENO" AS_MESSAGE_LOG_FDdnl 11043 11044elif test $pkg_failed = untried; then 11045 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11046$as_echo "no" >&6; } 11047 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 11048$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 11049as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 11050is in your PATH or set the PKG_CONFIG environment variable to the full 11051path to pkg-config. 11052 11053Alternatively, you may set the environment variables PCIACCESS_CFLAGS 11054and PCIACCESS_LIBS to avoid the need to call pkg-config. 11055See the pkg-config man page for more details. 11056 11057To get pkg-config, see <http://pkg-config.freedesktop.org/>. 11058See \`config.log' for more details" "$LINENO" 5; } 11059else 11060 PCIACCESS_CFLAGS=$pkg_cv_PCIACCESS_CFLAGS 11061 PCIACCESS_LIBS=$pkg_cv_PCIACCESS_LIBS 11062 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11063$as_echo "yes" >&6; } 11064 11065fi 11066fi 11067 if test "x$XSERVER_LIBPCIACCESS" = xyes; then 11068 XSERVER_LIBPCIACCESS_TRUE= 11069 XSERVER_LIBPCIACCESS_FALSE='#' 11070else 11071 XSERVER_LIBPCIACCESS_TRUE='#' 11072 XSERVER_LIBPCIACCESS_FALSE= 11073fi 11074 11075 11076 11077 11078cat >>confdefs.h <<_ACEOF 11079#define XGI_RELEASE_DATE "$RELEASE_DATE" 11080_ACEOF 11081 11082DRIVER_NAME=xgi 11083 11084 11085ac_config_files="$ac_config_files Makefile src/Makefile man/Makefile" 11086 11087cat >confcache <<\_ACEOF 11088# This file is a shell script that caches the results of configure 11089# tests run on this system so they can be shared between configure 11090# scripts and configure runs, see configure's option --config-cache. 11091# It is not useful on other systems. If it contains results you don't 11092# want to keep, you may remove or edit it. 11093# 11094# config.status only pays attention to the cache file if you give it 11095# the --recheck option to rerun configure. 11096# 11097# `ac_cv_env_foo' variables (set or unset) will be overridden when 11098# loading this file, other *unset* `ac_cv_foo' will be assigned the 11099# following values. 11100 11101_ACEOF 11102 11103# The following way of writing the cache mishandles newlines in values, 11104# but we know of no workaround that is simple, portable, and efficient. 11105# So, we kill variables containing newlines. 11106# Ultrix sh set writes to stderr and can't be redirected directly, 11107# and sets the high bit in the cache file unless we assign to the vars. 11108( 11109 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 11110 eval ac_val=\$$ac_var 11111 case $ac_val in #( 11112 *${as_nl}*) 11113 case $ac_var in #( 11114 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 11115$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 11116 esac 11117 case $ac_var in #( 11118 _ | IFS | as_nl) ;; #( 11119 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 11120 *) { eval $ac_var=; unset $ac_var;} ;; 11121 esac ;; 11122 esac 11123 done 11124 11125 (set) 2>&1 | 11126 case $as_nl`(ac_space=' '; set) 2>&1` in #( 11127 *${as_nl}ac_space=\ *) 11128 # `set' does not quote correctly, so add quotes: double-quote 11129 # substitution turns \\\\ into \\, and sed turns \\ into \. 11130 sed -n \ 11131 "s/'/'\\\\''/g; 11132 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 11133 ;; #( 11134 *) 11135 # `set' quotes correctly as required by POSIX, so do not add quotes. 11136 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 11137 ;; 11138 esac | 11139 sort 11140) | 11141 sed ' 11142 /^ac_cv_env_/b end 11143 t clear 11144 :clear 11145 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 11146 t end 11147 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 11148 :end' >>confcache 11149if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 11150 if test -w "$cache_file"; then 11151 test "x$cache_file" != "x/dev/null" && 11152 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 11153$as_echo "$as_me: updating cache $cache_file" >&6;} 11154 cat confcache >$cache_file 11155 else 11156 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 11157$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 11158 fi 11159fi 11160rm -f confcache 11161 11162test "x$prefix" = xNONE && prefix=$ac_default_prefix 11163# Let make expand exec_prefix. 11164test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 11165 11166DEFS=-DHAVE_CONFIG_H 11167 11168ac_libobjs= 11169ac_ltlibobjs= 11170U= 11171for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 11172 # 1. Remove the extension, and $U if already installed. 11173 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 11174 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 11175 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 11176 # will be set to the directory where LIBOBJS objects are built. 11177 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 11178 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 11179done 11180LIBOBJS=$ac_libobjs 11181 11182LTLIBOBJS=$ac_ltlibobjs 11183 11184 11185 if test -n "$EXEEXT"; then 11186 am__EXEEXT_TRUE= 11187 am__EXEEXT_FALSE='#' 11188else 11189 am__EXEEXT_TRUE='#' 11190 am__EXEEXT_FALSE= 11191fi 11192 11193if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then 11194 as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined. 11195Usually this means the macro was only invoked conditionally." "$LINENO" 5 11196fi 11197if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 11198 as_fn_error $? "conditional \"AMDEP\" was never defined. 11199Usually this means the macro was only invoked conditionally." "$LINENO" 5 11200fi 11201if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 11202 as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 11203Usually this means the macro was only invoked conditionally." "$LINENO" 5 11204fi 11205if test -z "${HAVE_XEXTPROTO_71_TRUE}" && test -z "${HAVE_XEXTPROTO_71_FALSE}"; then 11206 as_fn_error $? "conditional \"HAVE_XEXTPROTO_71\" was never defined. 11207Usually this means the macro was only invoked conditionally." "$LINENO" 5 11208fi 11209if test -z "${DRI_TRUE}" && test -z "${DRI_FALSE}"; then 11210 as_fn_error $? "conditional \"DRI\" was never defined. 11211Usually this means the macro was only invoked conditionally." "$LINENO" 5 11212fi 11213if test -z "${XSERVER_LIBPCIACCESS_TRUE}" && test -z "${XSERVER_LIBPCIACCESS_FALSE}"; then 11214 as_fn_error $? "conditional \"XSERVER_LIBPCIACCESS\" was never defined. 11215Usually this means the macro was only invoked conditionally." "$LINENO" 5 11216fi 11217 11218: ${CONFIG_STATUS=./config.status} 11219ac_write_fail=0 11220ac_clean_files_save=$ac_clean_files 11221ac_clean_files="$ac_clean_files $CONFIG_STATUS" 11222{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 11223$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 11224as_write_fail=0 11225cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 11226#! $SHELL 11227# Generated by $as_me. 11228# Run this file to recreate the current configuration. 11229# Compiler output produced by configure, useful for debugging 11230# configure, is in config.log if it exists. 11231 11232debug=false 11233ac_cs_recheck=false 11234ac_cs_silent=false 11235 11236SHELL=\${CONFIG_SHELL-$SHELL} 11237export SHELL 11238_ASEOF 11239cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 11240## -------------------- ## 11241## M4sh Initialization. ## 11242## -------------------- ## 11243 11244# Be more Bourne compatible 11245DUALCASE=1; export DUALCASE # for MKS sh 11246if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 11247 emulate sh 11248 NULLCMD=: 11249 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 11250 # is contrary to our usage. Disable this feature. 11251 alias -g '${1+"$@"}'='"$@"' 11252 setopt NO_GLOB_SUBST 11253else 11254 case `(set -o) 2>/dev/null` in #( 11255 *posix*) : 11256 set -o posix ;; #( 11257 *) : 11258 ;; 11259esac 11260fi 11261 11262 11263as_nl=' 11264' 11265export as_nl 11266# Printing a long string crashes Solaris 7 /usr/bin/printf. 11267as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 11268as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 11269as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 11270# Prefer a ksh shell builtin over an external printf program on Solaris, 11271# but without wasting forks for bash or zsh. 11272if test -z "$BASH_VERSION$ZSH_VERSION" \ 11273 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 11274 as_echo='print -r --' 11275 as_echo_n='print -rn --' 11276elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 11277 as_echo='printf %s\n' 11278 as_echo_n='printf %s' 11279else 11280 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 11281 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 11282 as_echo_n='/usr/ucb/echo -n' 11283 else 11284 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 11285 as_echo_n_body='eval 11286 arg=$1; 11287 case $arg in #( 11288 *"$as_nl"*) 11289 expr "X$arg" : "X\\(.*\\)$as_nl"; 11290 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 11291 esac; 11292 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 11293 ' 11294 export as_echo_n_body 11295 as_echo_n='sh -c $as_echo_n_body as_echo' 11296 fi 11297 export as_echo_body 11298 as_echo='sh -c $as_echo_body as_echo' 11299fi 11300 11301# The user is always right. 11302if test "${PATH_SEPARATOR+set}" != set; then 11303 PATH_SEPARATOR=: 11304 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 11305 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 11306 PATH_SEPARATOR=';' 11307 } 11308fi 11309 11310 11311# IFS 11312# We need space, tab and new line, in precisely that order. Quoting is 11313# there to prevent editors from complaining about space-tab. 11314# (If _AS_PATH_WALK were called with IFS unset, it would disable word 11315# splitting by setting IFS to empty value.) 11316IFS=" "" $as_nl" 11317 11318# Find who we are. Look in the path if we contain no directory separator. 11319case $0 in #(( 11320 *[\\/]* ) as_myself=$0 ;; 11321 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11322for as_dir in $PATH 11323do 11324 IFS=$as_save_IFS 11325 test -z "$as_dir" && as_dir=. 11326 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 11327 done 11328IFS=$as_save_IFS 11329 11330 ;; 11331esac 11332# We did not find ourselves, most probably we were run as `sh COMMAND' 11333# in which case we are not to be found in the path. 11334if test "x$as_myself" = x; then 11335 as_myself=$0 11336fi 11337if test ! -f "$as_myself"; then 11338 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 11339 exit 1 11340fi 11341 11342# Unset variables that we do not need and which cause bugs (e.g. in 11343# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 11344# suppresses any "Segmentation fault" message there. '((' could 11345# trigger a bug in pdksh 5.2.14. 11346for as_var in BASH_ENV ENV MAIL MAILPATH 11347do eval test x\${$as_var+set} = xset \ 11348 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 11349done 11350PS1='$ ' 11351PS2='> ' 11352PS4='+ ' 11353 11354# NLS nuisances. 11355LC_ALL=C 11356export LC_ALL 11357LANGUAGE=C 11358export LANGUAGE 11359 11360# CDPATH. 11361(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 11362 11363 11364# as_fn_error STATUS ERROR [LINENO LOG_FD] 11365# ---------------------------------------- 11366# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 11367# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 11368# script with STATUS, using 1 if that was 0. 11369as_fn_error () 11370{ 11371 as_status=$1; test $as_status -eq 0 && as_status=1 11372 if test "$4"; then 11373 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 11374 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 11375 fi 11376 $as_echo "$as_me: error: $2" >&2 11377 as_fn_exit $as_status 11378} # as_fn_error 11379 11380 11381# as_fn_set_status STATUS 11382# ----------------------- 11383# Set $? to STATUS, without forking. 11384as_fn_set_status () 11385{ 11386 return $1 11387} # as_fn_set_status 11388 11389# as_fn_exit STATUS 11390# ----------------- 11391# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 11392as_fn_exit () 11393{ 11394 set +e 11395 as_fn_set_status $1 11396 exit $1 11397} # as_fn_exit 11398 11399# as_fn_unset VAR 11400# --------------- 11401# Portably unset VAR. 11402as_fn_unset () 11403{ 11404 { eval $1=; unset $1;} 11405} 11406as_unset=as_fn_unset 11407# as_fn_append VAR VALUE 11408# ---------------------- 11409# Append the text in VALUE to the end of the definition contained in VAR. Take 11410# advantage of any shell optimizations that allow amortized linear growth over 11411# repeated appends, instead of the typical quadratic growth present in naive 11412# implementations. 11413if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 11414 eval 'as_fn_append () 11415 { 11416 eval $1+=\$2 11417 }' 11418else 11419 as_fn_append () 11420 { 11421 eval $1=\$$1\$2 11422 } 11423fi # as_fn_append 11424 11425# as_fn_arith ARG... 11426# ------------------ 11427# Perform arithmetic evaluation on the ARGs, and store the result in the 11428# global $as_val. Take advantage of shells that can avoid forks. The arguments 11429# must be portable across $(()) and expr. 11430if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 11431 eval 'as_fn_arith () 11432 { 11433 as_val=$(( $* )) 11434 }' 11435else 11436 as_fn_arith () 11437 { 11438 as_val=`expr "$@" || test $? -eq 1` 11439 } 11440fi # as_fn_arith 11441 11442 11443if expr a : '\(a\)' >/dev/null 2>&1 && 11444 test "X`expr 00001 : '.*\(...\)'`" = X001; then 11445 as_expr=expr 11446else 11447 as_expr=false 11448fi 11449 11450if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 11451 as_basename=basename 11452else 11453 as_basename=false 11454fi 11455 11456if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 11457 as_dirname=dirname 11458else 11459 as_dirname=false 11460fi 11461 11462as_me=`$as_basename -- "$0" || 11463$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 11464 X"$0" : 'X\(//\)$' \| \ 11465 X"$0" : 'X\(/\)' \| . 2>/dev/null || 11466$as_echo X/"$0" | 11467 sed '/^.*\/\([^/][^/]*\)\/*$/{ 11468 s//\1/ 11469 q 11470 } 11471 /^X\/\(\/\/\)$/{ 11472 s//\1/ 11473 q 11474 } 11475 /^X\/\(\/\).*/{ 11476 s//\1/ 11477 q 11478 } 11479 s/.*/./; q'` 11480 11481# Avoid depending upon Character Ranges. 11482as_cr_letters='abcdefghijklmnopqrstuvwxyz' 11483as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 11484as_cr_Letters=$as_cr_letters$as_cr_LETTERS 11485as_cr_digits='0123456789' 11486as_cr_alnum=$as_cr_Letters$as_cr_digits 11487 11488ECHO_C= ECHO_N= ECHO_T= 11489case `echo -n x` in #((((( 11490-n*) 11491 case `echo 'xy\c'` in 11492 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 11493 xy) ECHO_C='\c';; 11494 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 11495 ECHO_T=' ';; 11496 esac;; 11497*) 11498 ECHO_N='-n';; 11499esac 11500 11501rm -f conf$$ conf$$.exe conf$$.file 11502if test -d conf$$.dir; then 11503 rm -f conf$$.dir/conf$$.file 11504else 11505 rm -f conf$$.dir 11506 mkdir conf$$.dir 2>/dev/null 11507fi 11508if (echo >conf$$.file) 2>/dev/null; then 11509 if ln -s conf$$.file conf$$ 2>/dev/null; then 11510 as_ln_s='ln -s' 11511 # ... but there are two gotchas: 11512 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 11513 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 11514 # In both cases, we have to default to `cp -p'. 11515 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 11516 as_ln_s='cp -p' 11517 elif ln conf$$.file conf$$ 2>/dev/null; then 11518 as_ln_s=ln 11519 else 11520 as_ln_s='cp -p' 11521 fi 11522else 11523 as_ln_s='cp -p' 11524fi 11525rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 11526rmdir conf$$.dir 2>/dev/null 11527 11528 11529# as_fn_mkdir_p 11530# ------------- 11531# Create "$as_dir" as a directory, including parents if necessary. 11532as_fn_mkdir_p () 11533{ 11534 11535 case $as_dir in #( 11536 -*) as_dir=./$as_dir;; 11537 esac 11538 test -d "$as_dir" || eval $as_mkdir_p || { 11539 as_dirs= 11540 while :; do 11541 case $as_dir in #( 11542 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 11543 *) as_qdir=$as_dir;; 11544 esac 11545 as_dirs="'$as_qdir' $as_dirs" 11546 as_dir=`$as_dirname -- "$as_dir" || 11547$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 11548 X"$as_dir" : 'X\(//\)[^/]' \| \ 11549 X"$as_dir" : 'X\(//\)$' \| \ 11550 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 11551$as_echo X"$as_dir" | 11552 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 11553 s//\1/ 11554 q 11555 } 11556 /^X\(\/\/\)[^/].*/{ 11557 s//\1/ 11558 q 11559 } 11560 /^X\(\/\/\)$/{ 11561 s//\1/ 11562 q 11563 } 11564 /^X\(\/\).*/{ 11565 s//\1/ 11566 q 11567 } 11568 s/.*/./; q'` 11569 test -d "$as_dir" && break 11570 done 11571 test -z "$as_dirs" || eval "mkdir $as_dirs" 11572 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 11573 11574 11575} # as_fn_mkdir_p 11576if mkdir -p . 2>/dev/null; then 11577 as_mkdir_p='mkdir -p "$as_dir"' 11578else 11579 test -d ./-p && rmdir ./-p 11580 as_mkdir_p=false 11581fi 11582 11583if test -x / >/dev/null 2>&1; then 11584 as_test_x='test -x' 11585else 11586 if ls -dL / >/dev/null 2>&1; then 11587 as_ls_L_option=L 11588 else 11589 as_ls_L_option= 11590 fi 11591 as_test_x=' 11592 eval sh -c '\'' 11593 if test -d "$1"; then 11594 test -d "$1/."; 11595 else 11596 case $1 in #( 11597 -*)set "./$1";; 11598 esac; 11599 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( 11600 ???[sx]*):;;*)false;;esac;fi 11601 '\'' sh 11602 ' 11603fi 11604as_executable_p=$as_test_x 11605 11606# Sed expression to map a string onto a valid CPP name. 11607as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 11608 11609# Sed expression to map a string onto a valid variable name. 11610as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 11611 11612 11613exec 6>&1 11614## ----------------------------------- ## 11615## Main body of $CONFIG_STATUS script. ## 11616## ----------------------------------- ## 11617_ASEOF 11618test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 11619 11620cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 11621# Save the log message, to keep $0 and so on meaningful, and to 11622# report actual input values of CONFIG_FILES etc. instead of their 11623# values after options handling. 11624ac_log=" 11625This file was extended by xf86-video-xgi $as_me 1.6.0, which was 11626generated by GNU Autoconf 2.67. Invocation command line was 11627 11628 CONFIG_FILES = $CONFIG_FILES 11629 CONFIG_HEADERS = $CONFIG_HEADERS 11630 CONFIG_LINKS = $CONFIG_LINKS 11631 CONFIG_COMMANDS = $CONFIG_COMMANDS 11632 $ $0 $@ 11633 11634on `(hostname || uname -n) 2>/dev/null | sed 1q` 11635" 11636 11637_ACEOF 11638 11639case $ac_config_files in *" 11640"*) set x $ac_config_files; shift; ac_config_files=$*;; 11641esac 11642 11643case $ac_config_headers in *" 11644"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 11645esac 11646 11647 11648cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 11649# Files that config.status was made for. 11650config_files="$ac_config_files" 11651config_headers="$ac_config_headers" 11652config_commands="$ac_config_commands" 11653 11654_ACEOF 11655 11656cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 11657ac_cs_usage="\ 11658\`$as_me' instantiates files and other configuration actions 11659from templates according to the current configuration. Unless the files 11660and actions are specified as TAGs, all are instantiated by default. 11661 11662Usage: $0 [OPTION]... [TAG]... 11663 11664 -h, --help print this help, then exit 11665 -V, --version print version number and configuration settings, then exit 11666 --config print configuration, then exit 11667 -q, --quiet, --silent 11668 do not print progress messages 11669 -d, --debug don't remove temporary files 11670 --recheck update $as_me by reconfiguring in the same conditions 11671 --file=FILE[:TEMPLATE] 11672 instantiate the configuration file FILE 11673 --header=FILE[:TEMPLATE] 11674 instantiate the configuration header FILE 11675 11676Configuration files: 11677$config_files 11678 11679Configuration headers: 11680$config_headers 11681 11682Configuration commands: 11683$config_commands 11684 11685Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>." 11686 11687_ACEOF 11688cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 11689ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 11690ac_cs_version="\\ 11691xf86-video-xgi config.status 1.6.0 11692configured by $0, generated by GNU Autoconf 2.67, 11693 with options \\"\$ac_cs_config\\" 11694 11695Copyright (C) 2010 Free Software Foundation, Inc. 11696This config.status script is free software; the Free Software Foundation 11697gives unlimited permission to copy, distribute and modify it." 11698 11699ac_pwd='$ac_pwd' 11700srcdir='$srcdir' 11701INSTALL='$INSTALL' 11702MKDIR_P='$MKDIR_P' 11703AWK='$AWK' 11704test -n "\$AWK" || AWK=awk 11705_ACEOF 11706 11707cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 11708# The default lists apply if the user does not specify any file. 11709ac_need_defaults=: 11710while test $# != 0 11711do 11712 case $1 in 11713 --*=?*) 11714 ac_option=`expr "X$1" : 'X\([^=]*\)='` 11715 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 11716 ac_shift=: 11717 ;; 11718 --*=) 11719 ac_option=`expr "X$1" : 'X\([^=]*\)='` 11720 ac_optarg= 11721 ac_shift=: 11722 ;; 11723 *) 11724 ac_option=$1 11725 ac_optarg=$2 11726 ac_shift=shift 11727 ;; 11728 esac 11729 11730 case $ac_option in 11731 # Handling of the options. 11732 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 11733 ac_cs_recheck=: ;; 11734 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 11735 $as_echo "$ac_cs_version"; exit ;; 11736 --config | --confi | --conf | --con | --co | --c ) 11737 $as_echo "$ac_cs_config"; exit ;; 11738 --debug | --debu | --deb | --de | --d | -d ) 11739 debug=: ;; 11740 --file | --fil | --fi | --f ) 11741 $ac_shift 11742 case $ac_optarg in 11743 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 11744 '') as_fn_error $? "missing file argument" ;; 11745 esac 11746 as_fn_append CONFIG_FILES " '$ac_optarg'" 11747 ac_need_defaults=false;; 11748 --header | --heade | --head | --hea ) 11749 $ac_shift 11750 case $ac_optarg in 11751 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 11752 esac 11753 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 11754 ac_need_defaults=false;; 11755 --he | --h) 11756 # Conflict between --help and --header 11757 as_fn_error $? "ambiguous option: \`$1' 11758Try \`$0 --help' for more information.";; 11759 --help | --hel | -h ) 11760 $as_echo "$ac_cs_usage"; exit ;; 11761 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 11762 | -silent | --silent | --silen | --sile | --sil | --si | --s) 11763 ac_cs_silent=: ;; 11764 11765 # This is an error. 11766 -*) as_fn_error $? "unrecognized option: \`$1' 11767Try \`$0 --help' for more information." ;; 11768 11769 *) as_fn_append ac_config_targets " $1" 11770 ac_need_defaults=false ;; 11771 11772 esac 11773 shift 11774done 11775 11776ac_configure_extra_args= 11777 11778if $ac_cs_silent; then 11779 exec 6>/dev/null 11780 ac_configure_extra_args="$ac_configure_extra_args --silent" 11781fi 11782 11783_ACEOF 11784cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 11785if \$ac_cs_recheck; then 11786 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 11787 shift 11788 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 11789 CONFIG_SHELL='$SHELL' 11790 export CONFIG_SHELL 11791 exec "\$@" 11792fi 11793 11794_ACEOF 11795cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 11796exec 5>>config.log 11797{ 11798 echo 11799 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 11800## Running $as_me. ## 11801_ASBOX 11802 $as_echo "$ac_log" 11803} >&5 11804 11805_ACEOF 11806cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 11807# 11808# INIT-COMMANDS 11809# 11810AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" 11811 11812 11813# The HP-UX ksh and POSIX shell print the target directory to stdout 11814# if CDPATH is set. 11815(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 11816 11817sed_quote_subst='$sed_quote_subst' 11818double_quote_subst='$double_quote_subst' 11819delay_variable_subst='$delay_variable_subst' 11820enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`' 11821macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`' 11822macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`' 11823enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`' 11824pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`' 11825enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`' 11826host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`' 11827host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`' 11828host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`' 11829build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`' 11830build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`' 11831build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`' 11832SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`' 11833Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`' 11834GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`' 11835EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`' 11836FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`' 11837LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`' 11838NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`' 11839LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`' 11840max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`' 11841ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`' 11842exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`' 11843lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`' 11844lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`' 11845lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`' 11846reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`' 11847reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`' 11848OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`' 11849deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`' 11850file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`' 11851AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`' 11852AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`' 11853STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`' 11854RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`' 11855old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`' 11856old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`' 11857old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`' 11858CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`' 11859CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`' 11860compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`' 11861GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`' 11862lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`' 11863lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`' 11864lt_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"`' 11865lt_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"`' 11866objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`' 11867SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`' 11868ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`' 11869MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`' 11870lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`' 11871lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`' 11872lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`' 11873lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`' 11874lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`' 11875need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`' 11876DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`' 11877NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`' 11878LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`' 11879OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`' 11880OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`' 11881libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`' 11882shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`' 11883extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`' 11884archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`' 11885enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`' 11886export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`' 11887whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`' 11888compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`' 11889old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`' 11890old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`' 11891archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`' 11892archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`' 11893module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`' 11894module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`' 11895with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`' 11896allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`' 11897no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`' 11898hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`' 11899hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`' 11900hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`' 11901hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`' 11902hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`' 11903hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`' 11904hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`' 11905hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`' 11906inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`' 11907link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`' 11908fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`' 11909always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`' 11910export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`' 11911exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`' 11912include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`' 11913prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`' 11914file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`' 11915variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`' 11916need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`' 11917need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`' 11918version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`' 11919runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`' 11920shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`' 11921shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`' 11922libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`' 11923library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`' 11924soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`' 11925postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`' 11926postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`' 11927finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`' 11928finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`' 11929hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`' 11930sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`' 11931sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`' 11932hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`' 11933enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`' 11934enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`' 11935enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`' 11936old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`' 11937striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`' 11938 11939LTCC='$LTCC' 11940LTCFLAGS='$LTCFLAGS' 11941compiler='$compiler_DEFAULT' 11942 11943# Quote evaled strings. 11944for var in SED \ 11945GREP \ 11946EGREP \ 11947FGREP \ 11948LD \ 11949NM \ 11950LN_S \ 11951lt_SP2NL \ 11952lt_NL2SP \ 11953reload_flag \ 11954OBJDUMP \ 11955deplibs_check_method \ 11956file_magic_cmd \ 11957AR \ 11958AR_FLAGS \ 11959STRIP \ 11960RANLIB \ 11961CC \ 11962CFLAGS \ 11963compiler \ 11964lt_cv_sys_global_symbol_pipe \ 11965lt_cv_sys_global_symbol_to_cdecl \ 11966lt_cv_sys_global_symbol_to_c_name_address \ 11967lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 11968SHELL \ 11969ECHO \ 11970lt_prog_compiler_no_builtin_flag \ 11971lt_prog_compiler_wl \ 11972lt_prog_compiler_pic \ 11973lt_prog_compiler_static \ 11974lt_cv_prog_compiler_c_o \ 11975need_locks \ 11976DSYMUTIL \ 11977NMEDIT \ 11978LIPO \ 11979OTOOL \ 11980OTOOL64 \ 11981shrext_cmds \ 11982export_dynamic_flag_spec \ 11983whole_archive_flag_spec \ 11984compiler_needs_object \ 11985with_gnu_ld \ 11986allow_undefined_flag \ 11987no_undefined_flag \ 11988hardcode_libdir_flag_spec \ 11989hardcode_libdir_flag_spec_ld \ 11990hardcode_libdir_separator \ 11991fix_srcfile_path \ 11992exclude_expsyms \ 11993include_expsyms \ 11994file_list_spec \ 11995variables_saved_for_relink \ 11996libname_spec \ 11997library_names_spec \ 11998soname_spec \ 11999finish_eval \ 12000old_striplib \ 12001striplib; do 12002 case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in 12003 *[\\\\\\\`\\"\\\$]*) 12004 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" 12005 ;; 12006 *) 12007 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 12008 ;; 12009 esac 12010done 12011 12012# Double-quote double-evaled strings. 12013for var in reload_cmds \ 12014old_postinstall_cmds \ 12015old_postuninstall_cmds \ 12016old_archive_cmds \ 12017extract_expsyms_cmds \ 12018old_archive_from_new_cmds \ 12019old_archive_from_expsyms_cmds \ 12020archive_cmds \ 12021archive_expsym_cmds \ 12022module_cmds \ 12023module_expsym_cmds \ 12024export_symbols_cmds \ 12025prelink_cmds \ 12026postinstall_cmds \ 12027postuninstall_cmds \ 12028finish_cmds \ 12029sys_lib_search_path_spec \ 12030sys_lib_dlsearch_path_spec; do 12031 case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in 12032 *[\\\\\\\`\\"\\\$]*) 12033 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" 12034 ;; 12035 *) 12036 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 12037 ;; 12038 esac 12039done 12040 12041# Fix-up fallback echo if it was mangled by the above quoting rules. 12042case \$lt_ECHO in 12043*'\\\$0 --fallback-echo"') lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\` 12044 ;; 12045esac 12046 12047ac_aux_dir='$ac_aux_dir' 12048xsi_shell='$xsi_shell' 12049lt_shell_append='$lt_shell_append' 12050 12051# See if we are running on zsh, and set the options which allow our 12052# commands through without removal of \ escapes INIT. 12053if test -n "\${ZSH_VERSION+set}" ; then 12054 setopt NO_GLOB_SUBST 12055fi 12056 12057 12058 PACKAGE='$PACKAGE' 12059 VERSION='$VERSION' 12060 TIMESTAMP='$TIMESTAMP' 12061 RM='$RM' 12062 ofile='$ofile' 12063 12064 12065 12066 12067_ACEOF 12068 12069cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12070 12071# Handling of arguments. 12072for ac_config_target in $ac_config_targets 12073do 12074 case $ac_config_target in 12075 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 12076 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 12077 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; 12078 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 12079 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; 12080 "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;; 12081 12082 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 12083 esac 12084done 12085 12086 12087# If the user did not use the arguments to specify the items to instantiate, 12088# then the envvar interface is used. Set only those that are not. 12089# We use the long form for the default assignment because of an extremely 12090# bizarre bug on SunOS 4.1.3. 12091if $ac_need_defaults; then 12092 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 12093 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 12094 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 12095fi 12096 12097# Have a temporary directory for convenience. Make it in the build tree 12098# simply because there is no reason against having it here, and in addition, 12099# creating and moving files from /tmp can sometimes cause problems. 12100# Hook for its removal unless debugging. 12101# Note that there is a small window in which the directory will not be cleaned: 12102# after its creation but before its name has been assigned to `$tmp'. 12103$debug || 12104{ 12105 tmp= 12106 trap 'exit_status=$? 12107 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status 12108' 0 12109 trap 'as_fn_exit 1' 1 2 13 15 12110} 12111# Create a (secure) tmp directory for tmp files. 12112 12113{ 12114 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 12115 test -n "$tmp" && test -d "$tmp" 12116} || 12117{ 12118 tmp=./conf$$-$RANDOM 12119 (umask 077 && mkdir "$tmp") 12120} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 12121 12122# Set up the scripts for CONFIG_FILES section. 12123# No need to generate them if there are no CONFIG_FILES. 12124# This happens for instance with `./config.status config.h'. 12125if test -n "$CONFIG_FILES"; then 12126 12127 12128ac_cr=`echo X | tr X '\015'` 12129# On cygwin, bash can eat \r inside `` if the user requested igncr. 12130# But we know of no other shell where ac_cr would be empty at this 12131# point, so we can use a bashism as a fallback. 12132if test "x$ac_cr" = x; then 12133 eval ac_cr=\$\'\\r\' 12134fi 12135ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 12136if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 12137 ac_cs_awk_cr='\\r' 12138else 12139 ac_cs_awk_cr=$ac_cr 12140fi 12141 12142echo 'BEGIN {' >"$tmp/subs1.awk" && 12143_ACEOF 12144 12145 12146{ 12147 echo "cat >conf$$subs.awk <<_ACEOF" && 12148 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 12149 echo "_ACEOF" 12150} >conf$$subs.sh || 12151 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 12152ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 12153ac_delim='%!_!# ' 12154for ac_last_try in false false false false false :; do 12155 . ./conf$$subs.sh || 12156 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 12157 12158 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 12159 if test $ac_delim_n = $ac_delim_num; then 12160 break 12161 elif $ac_last_try; then 12162 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 12163 else 12164 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 12165 fi 12166done 12167rm -f conf$$subs.sh 12168 12169cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12170cat >>"\$tmp/subs1.awk" <<\\_ACAWK && 12171_ACEOF 12172sed -n ' 12173h 12174s/^/S["/; s/!.*/"]=/ 12175p 12176g 12177s/^[^!]*!// 12178:repl 12179t repl 12180s/'"$ac_delim"'$// 12181t delim 12182:nl 12183h 12184s/\(.\{148\}\)..*/\1/ 12185t more1 12186s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 12187p 12188n 12189b repl 12190:more1 12191s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 12192p 12193g 12194s/.\{148\}// 12195t nl 12196:delim 12197h 12198s/\(.\{148\}\)..*/\1/ 12199t more2 12200s/["\\]/\\&/g; s/^/"/; s/$/"/ 12201p 12202b 12203:more2 12204s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 12205p 12206g 12207s/.\{148\}// 12208t delim 12209' <conf$$subs.awk | sed ' 12210/^[^""]/{ 12211 N 12212 s/\n// 12213} 12214' >>$CONFIG_STATUS || ac_write_fail=1 12215rm -f conf$$subs.awk 12216cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12217_ACAWK 12218cat >>"\$tmp/subs1.awk" <<_ACAWK && 12219 for (key in S) S_is_set[key] = 1 12220 FS = "" 12221 12222} 12223{ 12224 line = $ 0 12225 nfields = split(line, field, "@") 12226 substed = 0 12227 len = length(field[1]) 12228 for (i = 2; i < nfields; i++) { 12229 key = field[i] 12230 keylen = length(key) 12231 if (S_is_set[key]) { 12232 value = S[key] 12233 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 12234 len += length(value) + length(field[++i]) 12235 substed = 1 12236 } else 12237 len += 1 + keylen 12238 } 12239 12240 print line 12241} 12242 12243_ACAWK 12244_ACEOF 12245cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12246if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 12247 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 12248else 12249 cat 12250fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \ 12251 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 12252_ACEOF 12253 12254# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 12255# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 12256# trailing colons and then remove the whole line if VPATH becomes empty 12257# (actually we leave an empty line to preserve line numbers). 12258if test "x$srcdir" = x.; then 12259 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 12260h 12261s/// 12262s/^/:/ 12263s/[ ]*$/:/ 12264s/:\$(srcdir):/:/g 12265s/:\${srcdir}:/:/g 12266s/:@srcdir@:/:/g 12267s/^:*// 12268s/:*$// 12269x 12270s/\(=[ ]*\).*/\1/ 12271G 12272s/\n// 12273s/^[^=]*=[ ]*$// 12274}' 12275fi 12276 12277cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12278fi # test -n "$CONFIG_FILES" 12279 12280# Set up the scripts for CONFIG_HEADERS section. 12281# No need to generate them if there are no CONFIG_HEADERS. 12282# This happens for instance with `./config.status Makefile'. 12283if test -n "$CONFIG_HEADERS"; then 12284cat >"$tmp/defines.awk" <<\_ACAWK || 12285BEGIN { 12286_ACEOF 12287 12288# Transform confdefs.h into an awk script `defines.awk', embedded as 12289# here-document in config.status, that substitutes the proper values into 12290# config.h.in to produce config.h. 12291 12292# Create a delimiter string that does not exist in confdefs.h, to ease 12293# handling of long lines. 12294ac_delim='%!_!# ' 12295for ac_last_try in false false :; do 12296 ac_t=`sed -n "/$ac_delim/p" confdefs.h` 12297 if test -z "$ac_t"; then 12298 break 12299 elif $ac_last_try; then 12300 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 12301 else 12302 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 12303 fi 12304done 12305 12306# For the awk script, D is an array of macro values keyed by name, 12307# likewise P contains macro parameters if any. Preserve backslash 12308# newline sequences. 12309 12310ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 12311sed -n ' 12312s/.\{148\}/&'"$ac_delim"'/g 12313t rset 12314:rset 12315s/^[ ]*#[ ]*define[ ][ ]*/ / 12316t def 12317d 12318:def 12319s/\\$// 12320t bsnl 12321s/["\\]/\\&/g 12322s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 12323D["\1"]=" \3"/p 12324s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 12325d 12326:bsnl 12327s/["\\]/\\&/g 12328s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 12329D["\1"]=" \3\\\\\\n"\\/p 12330t cont 12331s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 12332t cont 12333d 12334:cont 12335n 12336s/.\{148\}/&'"$ac_delim"'/g 12337t clear 12338:clear 12339s/\\$// 12340t bsnlc 12341s/["\\]/\\&/g; s/^/"/; s/$/"/p 12342d 12343:bsnlc 12344s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 12345b cont 12346' <confdefs.h | sed ' 12347s/'"$ac_delim"'/"\\\ 12348"/g' >>$CONFIG_STATUS || ac_write_fail=1 12349 12350cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12351 for (key in D) D_is_set[key] = 1 12352 FS = "" 12353} 12354/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 12355 line = \$ 0 12356 split(line, arg, " ") 12357 if (arg[1] == "#") { 12358 defundef = arg[2] 12359 mac1 = arg[3] 12360 } else { 12361 defundef = substr(arg[1], 2) 12362 mac1 = arg[2] 12363 } 12364 split(mac1, mac2, "(") #) 12365 macro = mac2[1] 12366 prefix = substr(line, 1, index(line, defundef) - 1) 12367 if (D_is_set[macro]) { 12368 # Preserve the white space surrounding the "#". 12369 print prefix "define", macro P[macro] D[macro] 12370 next 12371 } else { 12372 # Replace #undef with comments. This is necessary, for example, 12373 # in the case of _POSIX_SOURCE, which is predefined and required 12374 # on some systems where configure will not decide to define it. 12375 if (defundef == "undef") { 12376 print "/*", prefix defundef, macro, "*/" 12377 next 12378 } 12379 } 12380} 12381{ print } 12382_ACAWK 12383_ACEOF 12384cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12385 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 12386fi # test -n "$CONFIG_HEADERS" 12387 12388 12389eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 12390shift 12391for ac_tag 12392do 12393 case $ac_tag in 12394 :[FHLC]) ac_mode=$ac_tag; continue;; 12395 esac 12396 case $ac_mode$ac_tag in 12397 :[FHL]*:*);; 12398 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 12399 :[FH]-) ac_tag=-:-;; 12400 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 12401 esac 12402 ac_save_IFS=$IFS 12403 IFS=: 12404 set x $ac_tag 12405 IFS=$ac_save_IFS 12406 shift 12407 ac_file=$1 12408 shift 12409 12410 case $ac_mode in 12411 :L) ac_source=$1;; 12412 :[FH]) 12413 ac_file_inputs= 12414 for ac_f 12415 do 12416 case $ac_f in 12417 -) ac_f="$tmp/stdin";; 12418 *) # Look for the file first in the build tree, then in the source tree 12419 # (if the path is not absolute). The absolute path cannot be DOS-style, 12420 # because $ac_f cannot contain `:'. 12421 test -f "$ac_f" || 12422 case $ac_f in 12423 [\\/$]*) false;; 12424 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 12425 esac || 12426 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 12427 esac 12428 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 12429 as_fn_append ac_file_inputs " '$ac_f'" 12430 done 12431 12432 # Let's still pretend it is `configure' which instantiates (i.e., don't 12433 # use $as_me), people would be surprised to read: 12434 # /* config.h. Generated by config.status. */ 12435 configure_input='Generated from '` 12436 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 12437 `' by configure.' 12438 if test x"$ac_file" != x-; then 12439 configure_input="$ac_file. $configure_input" 12440 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 12441$as_echo "$as_me: creating $ac_file" >&6;} 12442 fi 12443 # Neutralize special characters interpreted by sed in replacement strings. 12444 case $configure_input in #( 12445 *\&* | *\|* | *\\* ) 12446 ac_sed_conf_input=`$as_echo "$configure_input" | 12447 sed 's/[\\\\&|]/\\\\&/g'`;; #( 12448 *) ac_sed_conf_input=$configure_input;; 12449 esac 12450 12451 case $ac_tag in 12452 *:-:* | *:-) cat >"$tmp/stdin" \ 12453 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 12454 esac 12455 ;; 12456 esac 12457 12458 ac_dir=`$as_dirname -- "$ac_file" || 12459$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 12460 X"$ac_file" : 'X\(//\)[^/]' \| \ 12461 X"$ac_file" : 'X\(//\)$' \| \ 12462 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 12463$as_echo X"$ac_file" | 12464 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 12465 s//\1/ 12466 q 12467 } 12468 /^X\(\/\/\)[^/].*/{ 12469 s//\1/ 12470 q 12471 } 12472 /^X\(\/\/\)$/{ 12473 s//\1/ 12474 q 12475 } 12476 /^X\(\/\).*/{ 12477 s//\1/ 12478 q 12479 } 12480 s/.*/./; q'` 12481 as_dir="$ac_dir"; as_fn_mkdir_p 12482 ac_builddir=. 12483 12484case "$ac_dir" in 12485.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 12486*) 12487 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 12488 # A ".." for each directory in $ac_dir_suffix. 12489 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 12490 case $ac_top_builddir_sub in 12491 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 12492 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 12493 esac ;; 12494esac 12495ac_abs_top_builddir=$ac_pwd 12496ac_abs_builddir=$ac_pwd$ac_dir_suffix 12497# for backward compatibility: 12498ac_top_builddir=$ac_top_build_prefix 12499 12500case $srcdir in 12501 .) # We are building in place. 12502 ac_srcdir=. 12503 ac_top_srcdir=$ac_top_builddir_sub 12504 ac_abs_top_srcdir=$ac_pwd ;; 12505 [\\/]* | ?:[\\/]* ) # Absolute name. 12506 ac_srcdir=$srcdir$ac_dir_suffix; 12507 ac_top_srcdir=$srcdir 12508 ac_abs_top_srcdir=$srcdir ;; 12509 *) # Relative name. 12510 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 12511 ac_top_srcdir=$ac_top_build_prefix$srcdir 12512 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 12513esac 12514ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 12515 12516 12517 case $ac_mode in 12518 :F) 12519 # 12520 # CONFIG_FILE 12521 # 12522 12523 case $INSTALL in 12524 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 12525 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 12526 esac 12527 ac_MKDIR_P=$MKDIR_P 12528 case $MKDIR_P in 12529 [\\/$]* | ?:[\\/]* ) ;; 12530 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 12531 esac 12532_ACEOF 12533 12534cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12535# If the template does not know about datarootdir, expand it. 12536# FIXME: This hack should be removed a few years after 2.60. 12537ac_datarootdir_hack=; ac_datarootdir_seen= 12538ac_sed_dataroot=' 12539/datarootdir/ { 12540 p 12541 q 12542} 12543/@datadir@/p 12544/@docdir@/p 12545/@infodir@/p 12546/@localedir@/p 12547/@mandir@/p' 12548case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 12549*datarootdir*) ac_datarootdir_seen=yes;; 12550*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 12551 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 12552$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 12553_ACEOF 12554cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12555 ac_datarootdir_hack=' 12556 s&@datadir@&$datadir&g 12557 s&@docdir@&$docdir&g 12558 s&@infodir@&$infodir&g 12559 s&@localedir@&$localedir&g 12560 s&@mandir@&$mandir&g 12561 s&\\\${datarootdir}&$datarootdir&g' ;; 12562esac 12563_ACEOF 12564 12565# Neutralize VPATH when `$srcdir' = `.'. 12566# Shell code in configure.ac might set extrasub. 12567# FIXME: do we really want to maintain this feature? 12568cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12569ac_sed_extra="$ac_vpsub 12570$extrasub 12571_ACEOF 12572cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12573:t 12574/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 12575s|@configure_input@|$ac_sed_conf_input|;t t 12576s&@top_builddir@&$ac_top_builddir_sub&;t t 12577s&@top_build_prefix@&$ac_top_build_prefix&;t t 12578s&@srcdir@&$ac_srcdir&;t t 12579s&@abs_srcdir@&$ac_abs_srcdir&;t t 12580s&@top_srcdir@&$ac_top_srcdir&;t t 12581s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 12582s&@builddir@&$ac_builddir&;t t 12583s&@abs_builddir@&$ac_abs_builddir&;t t 12584s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 12585s&@INSTALL@&$ac_INSTALL&;t t 12586s&@MKDIR_P@&$ac_MKDIR_P&;t t 12587$ac_datarootdir_hack 12588" 12589eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \ 12590 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 12591 12592test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 12593 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && 12594 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && 12595 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 12596which seems to be undefined. Please make sure it is defined" >&5 12597$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 12598which seems to be undefined. Please make sure it is defined" >&2;} 12599 12600 rm -f "$tmp/stdin" 12601 case $ac_file in 12602 -) cat "$tmp/out" && rm -f "$tmp/out";; 12603 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";; 12604 esac \ 12605 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 12606 ;; 12607 :H) 12608 # 12609 # CONFIG_HEADER 12610 # 12611 if test x"$ac_file" != x-; then 12612 { 12613 $as_echo "/* $configure_input */" \ 12614 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" 12615 } >"$tmp/config.h" \ 12616 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 12617 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then 12618 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 12619$as_echo "$as_me: $ac_file is unchanged" >&6;} 12620 else 12621 rm -f "$ac_file" 12622 mv "$tmp/config.h" "$ac_file" \ 12623 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 12624 fi 12625 else 12626 $as_echo "/* $configure_input */" \ 12627 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \ 12628 || as_fn_error $? "could not create -" "$LINENO" 5 12629 fi 12630# Compute "$ac_file"'s index in $config_headers. 12631_am_arg="$ac_file" 12632_am_stamp_count=1 12633for _am_header in $config_headers :; do 12634 case $_am_header in 12635 $_am_arg | $_am_arg:* ) 12636 break ;; 12637 * ) 12638 _am_stamp_count=`expr $_am_stamp_count + 1` ;; 12639 esac 12640done 12641echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 12642$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 12643 X"$_am_arg" : 'X\(//\)[^/]' \| \ 12644 X"$_am_arg" : 'X\(//\)$' \| \ 12645 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 12646$as_echo X"$_am_arg" | 12647 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 12648 s//\1/ 12649 q 12650 } 12651 /^X\(\/\/\)[^/].*/{ 12652 s//\1/ 12653 q 12654 } 12655 /^X\(\/\/\)$/{ 12656 s//\1/ 12657 q 12658 } 12659 /^X\(\/\).*/{ 12660 s//\1/ 12661 q 12662 } 12663 s/.*/./; q'`/stamp-h$_am_stamp_count 12664 ;; 12665 12666 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 12667$as_echo "$as_me: executing $ac_file commands" >&6;} 12668 ;; 12669 esac 12670 12671 12672 case $ac_file$ac_mode in 12673 "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 12674 # Autoconf 2.62 quotes --file arguments for eval, but not when files 12675 # are listed without --file. Let's play safe and only enable the eval 12676 # if we detect the quoting. 12677 case $CONFIG_FILES in 12678 *\'*) eval set x "$CONFIG_FILES" ;; 12679 *) set x $CONFIG_FILES ;; 12680 esac 12681 shift 12682 for mf 12683 do 12684 # Strip MF so we end up with the name of the file. 12685 mf=`echo "$mf" | sed -e 's/:.*$//'` 12686 # Check whether this is an Automake generated Makefile or not. 12687 # We used to match only the files named `Makefile.in', but 12688 # some people rename them; so instead we look at the file content. 12689 # Grep'ing the first line is not enough: some people post-process 12690 # each Makefile.in and add a new line on top of each file to say so. 12691 # Grep'ing the whole file is not good either: AIX grep has a line 12692 # limit of 2048, but all sed's we know have understand at least 4000. 12693 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then 12694 dirpart=`$as_dirname -- "$mf" || 12695$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 12696 X"$mf" : 'X\(//\)[^/]' \| \ 12697 X"$mf" : 'X\(//\)$' \| \ 12698 X"$mf" : 'X\(/\)' \| . 2>/dev/null || 12699$as_echo X"$mf" | 12700 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 12701 s//\1/ 12702 q 12703 } 12704 /^X\(\/\/\)[^/].*/{ 12705 s//\1/ 12706 q 12707 } 12708 /^X\(\/\/\)$/{ 12709 s//\1/ 12710 q 12711 } 12712 /^X\(\/\).*/{ 12713 s//\1/ 12714 q 12715 } 12716 s/.*/./; q'` 12717 else 12718 continue 12719 fi 12720 # Extract the definition of DEPDIR, am__include, and am__quote 12721 # from the Makefile without running `make'. 12722 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 12723 test -z "$DEPDIR" && continue 12724 am__include=`sed -n 's/^am__include = //p' < "$mf"` 12725 test -z "am__include" && continue 12726 am__quote=`sed -n 's/^am__quote = //p' < "$mf"` 12727 # When using ansi2knr, U may be empty or an underscore; expand it 12728 U=`sed -n 's/^U = //p' < "$mf"` 12729 # Find all dependency output files, they are included files with 12730 # $(DEPDIR) in their names. We invoke sed twice because it is the 12731 # simplest approach to changing $(DEPDIR) to its actual value in the 12732 # expansion. 12733 for file in `sed -n " 12734 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ 12735 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do 12736 # Make sure the directory exists. 12737 test -f "$dirpart/$file" && continue 12738 fdir=`$as_dirname -- "$file" || 12739$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 12740 X"$file" : 'X\(//\)[^/]' \| \ 12741 X"$file" : 'X\(//\)$' \| \ 12742 X"$file" : 'X\(/\)' \| . 2>/dev/null || 12743$as_echo X"$file" | 12744 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 12745 s//\1/ 12746 q 12747 } 12748 /^X\(\/\/\)[^/].*/{ 12749 s//\1/ 12750 q 12751 } 12752 /^X\(\/\/\)$/{ 12753 s//\1/ 12754 q 12755 } 12756 /^X\(\/\).*/{ 12757 s//\1/ 12758 q 12759 } 12760 s/.*/./; q'` 12761 as_dir=$dirpart/$fdir; as_fn_mkdir_p 12762 # echo "creating $dirpart/$file" 12763 echo '# dummy' > "$dirpart/$file" 12764 done 12765 done 12766} 12767 ;; 12768 "libtool":C) 12769 12770 # See if we are running on zsh, and set the options which allow our 12771 # commands through without removal of \ escapes. 12772 if test -n "${ZSH_VERSION+set}" ; then 12773 setopt NO_GLOB_SUBST 12774 fi 12775 12776 cfgfile="${ofile}T" 12777 trap "$RM \"$cfgfile\"; exit 1" 1 2 15 12778 $RM "$cfgfile" 12779 12780 cat <<_LT_EOF >> "$cfgfile" 12781#! $SHELL 12782 12783# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services. 12784# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION 12785# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 12786# NOTE: Changes made to this file will be lost: look at ltmain.sh. 12787# 12788# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 12789# 2006, 2007, 2008 Free Software Foundation, Inc. 12790# Written by Gordon Matzigkeit, 1996 12791# 12792# This file is part of GNU Libtool. 12793# 12794# GNU Libtool is free software; you can redistribute it and/or 12795# modify it under the terms of the GNU General Public License as 12796# published by the Free Software Foundation; either version 2 of 12797# the License, or (at your option) any later version. 12798# 12799# As a special exception to the GNU General Public License, 12800# if you distribute this file as part of a program or library that 12801# is built using GNU Libtool, you may include this file under the 12802# same distribution terms that you use for the rest of that program. 12803# 12804# GNU Libtool is distributed in the hope that it will be useful, 12805# but WITHOUT ANY WARRANTY; without even the implied warranty of 12806# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12807# GNU General Public License for more details. 12808# 12809# You should have received a copy of the GNU General Public License 12810# along with GNU Libtool; see the file COPYING. If not, a copy 12811# can be downloaded from http://www.gnu.org/licenses/gpl.html, or 12812# obtained by writing to the Free Software Foundation, Inc., 12813# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 12814 12815 12816# The names of the tagged configurations supported by this script. 12817available_tags="" 12818 12819# ### BEGIN LIBTOOL CONFIG 12820 12821# Whether or not to build static libraries. 12822build_old_libs=$enable_static 12823 12824# Which release of libtool.m4 was used? 12825macro_version=$macro_version 12826macro_revision=$macro_revision 12827 12828# Whether or not to build shared libraries. 12829build_libtool_libs=$enable_shared 12830 12831# What type of objects to build. 12832pic_mode=$pic_mode 12833 12834# Whether or not to optimize for fast installation. 12835fast_install=$enable_fast_install 12836 12837# The host system. 12838host_alias=$host_alias 12839host=$host 12840host_os=$host_os 12841 12842# The build system. 12843build_alias=$build_alias 12844build=$build 12845build_os=$build_os 12846 12847# A sed program that does not truncate output. 12848SED=$lt_SED 12849 12850# Sed that helps us avoid accidentally triggering echo(1) options like -n. 12851Xsed="\$SED -e 1s/^X//" 12852 12853# A grep program that handles long lines. 12854GREP=$lt_GREP 12855 12856# An ERE matcher. 12857EGREP=$lt_EGREP 12858 12859# A literal string matcher. 12860FGREP=$lt_FGREP 12861 12862# A BSD- or MS-compatible name lister. 12863NM=$lt_NM 12864 12865# Whether we need soft or hard links. 12866LN_S=$lt_LN_S 12867 12868# What is the maximum length of a command? 12869max_cmd_len=$max_cmd_len 12870 12871# Object file suffix (normally "o"). 12872objext=$ac_objext 12873 12874# Executable file suffix (normally ""). 12875exeext=$exeext 12876 12877# whether the shell understands "unset". 12878lt_unset=$lt_unset 12879 12880# turn spaces into newlines. 12881SP2NL=$lt_lt_SP2NL 12882 12883# turn newlines into spaces. 12884NL2SP=$lt_lt_NL2SP 12885 12886# How to create reloadable object files. 12887reload_flag=$lt_reload_flag 12888reload_cmds=$lt_reload_cmds 12889 12890# An object symbol dumper. 12891OBJDUMP=$lt_OBJDUMP 12892 12893# Method to check whether dependent libraries are shared objects. 12894deplibs_check_method=$lt_deplibs_check_method 12895 12896# Command to use when deplibs_check_method == "file_magic". 12897file_magic_cmd=$lt_file_magic_cmd 12898 12899# The archiver. 12900AR=$lt_AR 12901AR_FLAGS=$lt_AR_FLAGS 12902 12903# A symbol stripping program. 12904STRIP=$lt_STRIP 12905 12906# Commands used to install an old-style archive. 12907RANLIB=$lt_RANLIB 12908old_postinstall_cmds=$lt_old_postinstall_cmds 12909old_postuninstall_cmds=$lt_old_postuninstall_cmds 12910 12911# A C compiler. 12912LTCC=$lt_CC 12913 12914# LTCC compiler flags. 12915LTCFLAGS=$lt_CFLAGS 12916 12917# Take the output of nm and produce a listing of raw symbols and C names. 12918global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe 12919 12920# Transform the output of nm in a proper C declaration. 12921global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl 12922 12923# Transform the output of nm in a C name address pair. 12924global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 12925 12926# Transform the output of nm in a C name address pair when lib prefix is needed. 12927global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 12928 12929# The name of the directory that contains temporary libtool files. 12930objdir=$objdir 12931 12932# Shell to use when invoking shell scripts. 12933SHELL=$lt_SHELL 12934 12935# An echo program that does not interpret backslashes. 12936ECHO=$lt_ECHO 12937 12938# Used to examine libraries when file_magic_cmd begins with "file". 12939MAGIC_CMD=$MAGIC_CMD 12940 12941# Must we lock files when doing compilation? 12942need_locks=$lt_need_locks 12943 12944# Tool to manipulate archived DWARF debug symbol files on Mac OS X. 12945DSYMUTIL=$lt_DSYMUTIL 12946 12947# Tool to change global to local symbols on Mac OS X. 12948NMEDIT=$lt_NMEDIT 12949 12950# Tool to manipulate fat objects and archives on Mac OS X. 12951LIPO=$lt_LIPO 12952 12953# ldd/readelf like tool for Mach-O binaries on Mac OS X. 12954OTOOL=$lt_OTOOL 12955 12956# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. 12957OTOOL64=$lt_OTOOL64 12958 12959# Old archive suffix (normally "a"). 12960libext=$libext 12961 12962# Shared library suffix (normally ".so"). 12963shrext_cmds=$lt_shrext_cmds 12964 12965# The commands to extract the exported symbol list from a shared archive. 12966extract_expsyms_cmds=$lt_extract_expsyms_cmds 12967 12968# Variables whose values should be saved in libtool wrapper scripts and 12969# restored at link time. 12970variables_saved_for_relink=$lt_variables_saved_for_relink 12971 12972# Do we need the "lib" prefix for modules? 12973need_lib_prefix=$need_lib_prefix 12974 12975# Do we need a version for libraries? 12976need_version=$need_version 12977 12978# Library versioning type. 12979version_type=$version_type 12980 12981# Shared library runtime path variable. 12982runpath_var=$runpath_var 12983 12984# Shared library path variable. 12985shlibpath_var=$shlibpath_var 12986 12987# Is shlibpath searched before the hard-coded library search path? 12988shlibpath_overrides_runpath=$shlibpath_overrides_runpath 12989 12990# Format of library name prefix. 12991libname_spec=$lt_libname_spec 12992 12993# List of archive names. First name is the real one, the rest are links. 12994# The last name is the one that the linker finds with -lNAME 12995library_names_spec=$lt_library_names_spec 12996 12997# The coded name of the library, if different from the real name. 12998soname_spec=$lt_soname_spec 12999 13000# Command to use after installation of a shared archive. 13001postinstall_cmds=$lt_postinstall_cmds 13002 13003# Command to use after uninstallation of a shared archive. 13004postuninstall_cmds=$lt_postuninstall_cmds 13005 13006# Commands used to finish a libtool library installation in a directory. 13007finish_cmds=$lt_finish_cmds 13008 13009# As "finish_cmds", except a single script fragment to be evaled but 13010# not shown. 13011finish_eval=$lt_finish_eval 13012 13013# Whether we should hardcode library paths into libraries. 13014hardcode_into_libs=$hardcode_into_libs 13015 13016# Compile-time system search path for libraries. 13017sys_lib_search_path_spec=$lt_sys_lib_search_path_spec 13018 13019# Run-time system search path for libraries. 13020sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec 13021 13022# Whether dlopen is supported. 13023dlopen_support=$enable_dlopen 13024 13025# Whether dlopen of programs is supported. 13026dlopen_self=$enable_dlopen_self 13027 13028# Whether dlopen of statically linked programs is supported. 13029dlopen_self_static=$enable_dlopen_self_static 13030 13031# Commands to strip libraries. 13032old_striplib=$lt_old_striplib 13033striplib=$lt_striplib 13034 13035 13036# The linker used to build libraries. 13037LD=$lt_LD 13038 13039# Commands used to build an old-style archive. 13040old_archive_cmds=$lt_old_archive_cmds 13041 13042# A language specific compiler. 13043CC=$lt_compiler 13044 13045# Is the compiler the GNU compiler? 13046with_gcc=$GCC 13047 13048# Compiler flag to turn off builtin functions. 13049no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 13050 13051# How to pass a linker flag through the compiler. 13052wl=$lt_lt_prog_compiler_wl 13053 13054# Additional compiler flags for building library objects. 13055pic_flag=$lt_lt_prog_compiler_pic 13056 13057# Compiler flag to prevent dynamic linking. 13058link_static_flag=$lt_lt_prog_compiler_static 13059 13060# Does compiler simultaneously support -c and -o options? 13061compiler_c_o=$lt_lt_cv_prog_compiler_c_o 13062 13063# Whether or not to add -lc for building shared libraries. 13064build_libtool_need_lc=$archive_cmds_need_lc 13065 13066# Whether or not to disallow shared libs when runtime libs are static. 13067allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes 13068 13069# Compiler flag to allow reflexive dlopens. 13070export_dynamic_flag_spec=$lt_export_dynamic_flag_spec 13071 13072# Compiler flag to generate shared objects directly from archives. 13073whole_archive_flag_spec=$lt_whole_archive_flag_spec 13074 13075# Whether the compiler copes with passing no objects directly. 13076compiler_needs_object=$lt_compiler_needs_object 13077 13078# Create an old-style archive from a shared archive. 13079old_archive_from_new_cmds=$lt_old_archive_from_new_cmds 13080 13081# Create a temporary old-style archive to link instead of a shared archive. 13082old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds 13083 13084# Commands used to build a shared archive. 13085archive_cmds=$lt_archive_cmds 13086archive_expsym_cmds=$lt_archive_expsym_cmds 13087 13088# Commands used to build a loadable module if different from building 13089# a shared archive. 13090module_cmds=$lt_module_cmds 13091module_expsym_cmds=$lt_module_expsym_cmds 13092 13093# Whether we are building with GNU ld or not. 13094with_gnu_ld=$lt_with_gnu_ld 13095 13096# Flag that allows shared libraries with undefined symbols to be built. 13097allow_undefined_flag=$lt_allow_undefined_flag 13098 13099# Flag that enforces no undefined symbols. 13100no_undefined_flag=$lt_no_undefined_flag 13101 13102# Flag to hardcode \$libdir into a binary during linking. 13103# This must work even if \$libdir does not exist 13104hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec 13105 13106# If ld is used when linking, flag to hardcode \$libdir into a binary 13107# during linking. This must work even if \$libdir does not exist. 13108hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld 13109 13110# Whether we need a single "-rpath" flag with a separated argument. 13111hardcode_libdir_separator=$lt_hardcode_libdir_separator 13112 13113# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 13114# DIR into the resulting binary. 13115hardcode_direct=$hardcode_direct 13116 13117# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 13118# DIR into the resulting binary and the resulting library dependency is 13119# "absolute",i.e impossible to change by setting \${shlibpath_var} if the 13120# library is relocated. 13121hardcode_direct_absolute=$hardcode_direct_absolute 13122 13123# Set to "yes" if using the -LDIR flag during linking hardcodes DIR 13124# into the resulting binary. 13125hardcode_minus_L=$hardcode_minus_L 13126 13127# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR 13128# into the resulting binary. 13129hardcode_shlibpath_var=$hardcode_shlibpath_var 13130 13131# Set to "yes" if building a shared library automatically hardcodes DIR 13132# into the library and all subsequent libraries and executables linked 13133# against it. 13134hardcode_automatic=$hardcode_automatic 13135 13136# Set to yes if linker adds runtime paths of dependent libraries 13137# to runtime path list. 13138inherit_rpath=$inherit_rpath 13139 13140# Whether libtool must link a program against all its dependency libraries. 13141link_all_deplibs=$link_all_deplibs 13142 13143# Fix the shell variable \$srcfile for the compiler. 13144fix_srcfile_path=$lt_fix_srcfile_path 13145 13146# Set to "yes" if exported symbols are required. 13147always_export_symbols=$always_export_symbols 13148 13149# The commands to list exported symbols. 13150export_symbols_cmds=$lt_export_symbols_cmds 13151 13152# Symbols that should not be listed in the preloaded symbols. 13153exclude_expsyms=$lt_exclude_expsyms 13154 13155# Symbols that must always be exported. 13156include_expsyms=$lt_include_expsyms 13157 13158# Commands necessary for linking programs (against libraries) with templates. 13159prelink_cmds=$lt_prelink_cmds 13160 13161# Specify filename containing input files. 13162file_list_spec=$lt_file_list_spec 13163 13164# How to hardcode a shared library path into an executable. 13165hardcode_action=$hardcode_action 13166 13167# ### END LIBTOOL CONFIG 13168 13169_LT_EOF 13170 13171 case $host_os in 13172 aix3*) 13173 cat <<\_LT_EOF >> "$cfgfile" 13174# AIX sometimes has problems with the GCC collect2 program. For some 13175# reason, if we set the COLLECT_NAMES environment variable, the problems 13176# vanish in a puff of smoke. 13177if test "X${COLLECT_NAMES+set}" != Xset; then 13178 COLLECT_NAMES= 13179 export COLLECT_NAMES 13180fi 13181_LT_EOF 13182 ;; 13183 esac 13184 13185 13186ltmain="$ac_aux_dir/ltmain.sh" 13187 13188 13189 # We use sed instead of cat because bash on DJGPP gets confused if 13190 # if finds mixed CR/LF and LF-only lines. Since sed operates in 13191 # text mode, it properly converts lines to CR/LF. This bash problem 13192 # is reportedly fixed, but why not run on old versions too? 13193 sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \ 13194 || (rm -f "$cfgfile"; exit 1) 13195 13196 case $xsi_shell in 13197 yes) 13198 cat << \_LT_EOF >> "$cfgfile" 13199 13200# func_dirname file append nondir_replacement 13201# Compute the dirname of FILE. If nonempty, add APPEND to the result, 13202# otherwise set result to NONDIR_REPLACEMENT. 13203func_dirname () 13204{ 13205 case ${1} in 13206 */*) func_dirname_result="${1%/*}${2}" ;; 13207 * ) func_dirname_result="${3}" ;; 13208 esac 13209} 13210 13211# func_basename file 13212func_basename () 13213{ 13214 func_basename_result="${1##*/}" 13215} 13216 13217# func_dirname_and_basename file append nondir_replacement 13218# perform func_basename and func_dirname in a single function 13219# call: 13220# dirname: Compute the dirname of FILE. If nonempty, 13221# add APPEND to the result, otherwise set result 13222# to NONDIR_REPLACEMENT. 13223# value returned in "$func_dirname_result" 13224# basename: Compute filename of FILE. 13225# value retuned in "$func_basename_result" 13226# Implementation must be kept synchronized with func_dirname 13227# and func_basename. For efficiency, we do not delegate to 13228# those functions but instead duplicate the functionality here. 13229func_dirname_and_basename () 13230{ 13231 case ${1} in 13232 */*) func_dirname_result="${1%/*}${2}" ;; 13233 * ) func_dirname_result="${3}" ;; 13234 esac 13235 func_basename_result="${1##*/}" 13236} 13237 13238# func_stripname prefix suffix name 13239# strip PREFIX and SUFFIX off of NAME. 13240# PREFIX and SUFFIX must not contain globbing or regex special 13241# characters, hashes, percent signs, but SUFFIX may contain a leading 13242# dot (in which case that matches only a dot). 13243func_stripname () 13244{ 13245 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are 13246 # positional parameters, so assign one to ordinary parameter first. 13247 func_stripname_result=${3} 13248 func_stripname_result=${func_stripname_result#"${1}"} 13249 func_stripname_result=${func_stripname_result%"${2}"} 13250} 13251 13252# func_opt_split 13253func_opt_split () 13254{ 13255 func_opt_split_opt=${1%%=*} 13256 func_opt_split_arg=${1#*=} 13257} 13258 13259# func_lo2o object 13260func_lo2o () 13261{ 13262 case ${1} in 13263 *.lo) func_lo2o_result=${1%.lo}.${objext} ;; 13264 *) func_lo2o_result=${1} ;; 13265 esac 13266} 13267 13268# func_xform libobj-or-source 13269func_xform () 13270{ 13271 func_xform_result=${1%.*}.lo 13272} 13273 13274# func_arith arithmetic-term... 13275func_arith () 13276{ 13277 func_arith_result=$(( $* )) 13278} 13279 13280# func_len string 13281# STRING may not start with a hyphen. 13282func_len () 13283{ 13284 func_len_result=${#1} 13285} 13286 13287_LT_EOF 13288 ;; 13289 *) # Bourne compatible functions. 13290 cat << \_LT_EOF >> "$cfgfile" 13291 13292# func_dirname file append nondir_replacement 13293# Compute the dirname of FILE. If nonempty, add APPEND to the result, 13294# otherwise set result to NONDIR_REPLACEMENT. 13295func_dirname () 13296{ 13297 # Extract subdirectory from the argument. 13298 func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"` 13299 if test "X$func_dirname_result" = "X${1}"; then 13300 func_dirname_result="${3}" 13301 else 13302 func_dirname_result="$func_dirname_result${2}" 13303 fi 13304} 13305 13306# func_basename file 13307func_basename () 13308{ 13309 func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"` 13310} 13311 13312 13313# func_stripname prefix suffix name 13314# strip PREFIX and SUFFIX off of NAME. 13315# PREFIX and SUFFIX must not contain globbing or regex special 13316# characters, hashes, percent signs, but SUFFIX may contain a leading 13317# dot (in which case that matches only a dot). 13318# func_strip_suffix prefix name 13319func_stripname () 13320{ 13321 case ${2} in 13322 .*) func_stripname_result=`$ECHO "X${3}" \ 13323 | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;; 13324 *) func_stripname_result=`$ECHO "X${3}" \ 13325 | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;; 13326 esac 13327} 13328 13329# sed scripts: 13330my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q' 13331my_sed_long_arg='1s/^-[^=]*=//' 13332 13333# func_opt_split 13334func_opt_split () 13335{ 13336 func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"` 13337 func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"` 13338} 13339 13340# func_lo2o object 13341func_lo2o () 13342{ 13343 func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"` 13344} 13345 13346# func_xform libobj-or-source 13347func_xform () 13348{ 13349 func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'` 13350} 13351 13352# func_arith arithmetic-term... 13353func_arith () 13354{ 13355 func_arith_result=`expr "$@"` 13356} 13357 13358# func_len string 13359# STRING may not start with a hyphen. 13360func_len () 13361{ 13362 func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len` 13363} 13364 13365_LT_EOF 13366esac 13367 13368case $lt_shell_append in 13369 yes) 13370 cat << \_LT_EOF >> "$cfgfile" 13371 13372# func_append var value 13373# Append VALUE to the end of shell variable VAR. 13374func_append () 13375{ 13376 eval "$1+=\$2" 13377} 13378_LT_EOF 13379 ;; 13380 *) 13381 cat << \_LT_EOF >> "$cfgfile" 13382 13383# func_append var value 13384# Append VALUE to the end of shell variable VAR. 13385func_append () 13386{ 13387 eval "$1=\$$1\$2" 13388} 13389 13390_LT_EOF 13391 ;; 13392 esac 13393 13394 13395 sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \ 13396 || (rm -f "$cfgfile"; exit 1) 13397 13398 mv -f "$cfgfile" "$ofile" || 13399 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") 13400 chmod +x "$ofile" 13401 13402 ;; 13403 13404 esac 13405done # for ac_tag 13406 13407 13408as_fn_exit 0 13409_ACEOF 13410ac_clean_files=$ac_clean_files_save 13411 13412test $ac_write_fail = 0 || 13413 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 13414 13415 13416# configure is writing to config.log, and then calls config.status. 13417# config.status does its own redirection, appending to config.log. 13418# Unfortunately, on DOS this fails, as config.log is still kept open 13419# by configure, so config.status won't be able to write to it; its 13420# output is simply discarded. So we exec the FD to /dev/null, 13421# effectively closing config.log, so it can be properly (re)opened and 13422# appended to by config.status. When coming back to configure, we 13423# need to make the FD available again. 13424if test "$no_create" != yes; then 13425 ac_cs_success=: 13426 ac_config_status_args= 13427 test "$silent" = yes && 13428 ac_config_status_args="$ac_config_status_args --quiet" 13429 exec 5>/dev/null 13430 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 13431 exec 5>>config.log 13432 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 13433 # would make configure fail if this is the last instruction. 13434 $ac_cs_success || as_fn_exit 1 13435fi 13436if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 13437 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 13438$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 13439fi 13440 13441