configure revision 555991fd
1#! /bin/sh 2# Guess values for system-dependent variables and create Makefiles. 3# Generated by GNU Autoconf 2.68 for libSM 1.2.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. 94as_myself= 95case $0 in #(( 96 *[\\/]* ) as_myself=$0 ;; 97 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 98for as_dir in $PATH 99do 100 IFS=$as_save_IFS 101 test -z "$as_dir" && as_dir=. 102 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 103 done 104IFS=$as_save_IFS 105 106 ;; 107esac 108# We did not find ourselves, most probably we were run as `sh COMMAND' 109# in which case we are not to be found in the path. 110if test "x$as_myself" = x; then 111 as_myself=$0 112fi 113if test ! -f "$as_myself"; then 114 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 115 exit 1 116fi 117 118# Unset variables that we do not need and which cause bugs (e.g. in 119# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 120# suppresses any "Segmentation fault" message there. '((' could 121# trigger a bug in pdksh 5.2.14. 122for as_var in BASH_ENV ENV MAIL MAILPATH 123do eval test x\${$as_var+set} = xset \ 124 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 125done 126PS1='$ ' 127PS2='> ' 128PS4='+ ' 129 130# NLS nuisances. 131LC_ALL=C 132export LC_ALL 133LANGUAGE=C 134export LANGUAGE 135 136# CDPATH. 137(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 138 139if test "x$CONFIG_SHELL" = x; then 140 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : 141 emulate sh 142 NULLCMD=: 143 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 144 # is contrary to our usage. Disable this feature. 145 alias -g '\${1+\"\$@\"}'='\"\$@\"' 146 setopt NO_GLOB_SUBST 147else 148 case \`(set -o) 2>/dev/null\` in #( 149 *posix*) : 150 set -o posix ;; #( 151 *) : 152 ;; 153esac 154fi 155" 156 as_required="as_fn_return () { (exit \$1); } 157as_fn_success () { as_fn_return 0; } 158as_fn_failure () { as_fn_return 1; } 159as_fn_ret_success () { return 0; } 160as_fn_ret_failure () { return 1; } 161 162exitcode=0 163as_fn_success || { exitcode=1; echo as_fn_success failed.; } 164as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 165as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 166as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 167if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : 168 169else 170 exitcode=1; echo positional parameters were not saved. 171fi 172test x\$exitcode = x0 || exit 1" 173 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 174 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 175 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 176 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 177test \$(( 1 + 1 )) = 2 || exit 1 178 179 test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || ( 180 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 181 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO 182 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO 183 PATH=/empty FPATH=/empty; export PATH FPATH 184 test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\ 185 || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1" 186 if (eval "$as_required") 2>/dev/null; then : 187 as_have_required=yes 188else 189 as_have_required=no 190fi 191 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : 192 193else 194 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 195as_found=false 196for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 197do 198 IFS=$as_save_IFS 199 test -z "$as_dir" && as_dir=. 200 as_found=: 201 case $as_dir in #( 202 /*) 203 for as_base in sh bash ksh sh5; do 204 # Try only shells that exist, to save several forks. 205 as_shell=$as_dir/$as_base 206 if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 207 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : 208 CONFIG_SHELL=$as_shell as_have_required=yes 209 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : 210 break 2 211fi 212fi 213 done;; 214 esac 215 as_found=false 216done 217$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 218 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : 219 CONFIG_SHELL=$SHELL as_have_required=yes 220fi; } 221IFS=$as_save_IFS 222 223 224 if test "x$CONFIG_SHELL" != x; then : 225 # We cannot yet assume a decent shell, so we have to provide a 226 # neutralization value for shells without unset; and this also 227 # works around shells that cannot unset nonexistent variables. 228 # Preserve -v and -x to the replacement shell. 229 BASH_ENV=/dev/null 230 ENV=/dev/null 231 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 232 export CONFIG_SHELL 233 case $- in # (((( 234 *v*x* | *x*v* ) as_opts=-vx ;; 235 *v* ) as_opts=-v ;; 236 *x* ) as_opts=-x ;; 237 * ) as_opts= ;; 238 esac 239 exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"} 240fi 241 242 if test x$as_have_required = xno; then : 243 $as_echo "$0: This script requires a shell more modern than all" 244 $as_echo "$0: the shells that I found on your system." 245 if test x${ZSH_VERSION+set} = xset ; then 246 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" 247 $as_echo "$0: be upgraded to zsh 4.3.4 or later." 248 else 249 $as_echo "$0: Please tell bug-autoconf@gnu.org and 250$0: https://bugs.freedesktop.org/enter_bug.cgi?product=xorg 251$0: about your system, including any error possibly output 252$0: before this message. Then install a modern shell, or 253$0: manually run the script under such a shell if you do 254$0: have one." 255 fi 256 exit 1 257fi 258fi 259fi 260SHELL=${CONFIG_SHELL-/bin/sh} 261export SHELL 262# Unset more variables known to interfere with behavior of common tools. 263CLICOLOR_FORCE= GREP_OPTIONS= 264unset CLICOLOR_FORCE GREP_OPTIONS 265 266## --------------------- ## 267## M4sh Shell Functions. ## 268## --------------------- ## 269# as_fn_unset VAR 270# --------------- 271# Portably unset VAR. 272as_fn_unset () 273{ 274 { eval $1=; unset $1;} 275} 276as_unset=as_fn_unset 277 278# as_fn_set_status STATUS 279# ----------------------- 280# Set $? to STATUS, without forking. 281as_fn_set_status () 282{ 283 return $1 284} # as_fn_set_status 285 286# as_fn_exit STATUS 287# ----------------- 288# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 289as_fn_exit () 290{ 291 set +e 292 as_fn_set_status $1 293 exit $1 294} # as_fn_exit 295 296# as_fn_mkdir_p 297# ------------- 298# Create "$as_dir" as a directory, including parents if necessary. 299as_fn_mkdir_p () 300{ 301 302 case $as_dir in #( 303 -*) as_dir=./$as_dir;; 304 esac 305 test -d "$as_dir" || eval $as_mkdir_p || { 306 as_dirs= 307 while :; do 308 case $as_dir in #( 309 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 310 *) as_qdir=$as_dir;; 311 esac 312 as_dirs="'$as_qdir' $as_dirs" 313 as_dir=`$as_dirname -- "$as_dir" || 314$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 315 X"$as_dir" : 'X\(//\)[^/]' \| \ 316 X"$as_dir" : 'X\(//\)$' \| \ 317 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 318$as_echo X"$as_dir" | 319 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 320 s//\1/ 321 q 322 } 323 /^X\(\/\/\)[^/].*/{ 324 s//\1/ 325 q 326 } 327 /^X\(\/\/\)$/{ 328 s//\1/ 329 q 330 } 331 /^X\(\/\).*/{ 332 s//\1/ 333 q 334 } 335 s/.*/./; q'` 336 test -d "$as_dir" && break 337 done 338 test -z "$as_dirs" || eval "mkdir $as_dirs" 339 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 340 341 342} # as_fn_mkdir_p 343# as_fn_append VAR VALUE 344# ---------------------- 345# Append the text in VALUE to the end of the definition contained in VAR. Take 346# advantage of any shell optimizations that allow amortized linear growth over 347# repeated appends, instead of the typical quadratic growth present in naive 348# implementations. 349if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 350 eval 'as_fn_append () 351 { 352 eval $1+=\$2 353 }' 354else 355 as_fn_append () 356 { 357 eval $1=\$$1\$2 358 } 359fi # as_fn_append 360 361# as_fn_arith ARG... 362# ------------------ 363# Perform arithmetic evaluation on the ARGs, and store the result in the 364# global $as_val. Take advantage of shells that can avoid forks. The arguments 365# must be portable across $(()) and expr. 366if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 367 eval 'as_fn_arith () 368 { 369 as_val=$(( $* )) 370 }' 371else 372 as_fn_arith () 373 { 374 as_val=`expr "$@" || test $? -eq 1` 375 } 376fi # as_fn_arith 377 378 379# as_fn_error STATUS ERROR [LINENO LOG_FD] 380# ---------------------------------------- 381# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 382# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 383# script with STATUS, using 1 if that was 0. 384as_fn_error () 385{ 386 as_status=$1; test $as_status -eq 0 && as_status=1 387 if test "$4"; then 388 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 389 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 390 fi 391 $as_echo "$as_me: error: $2" >&2 392 as_fn_exit $as_status 393} # as_fn_error 394 395if expr a : '\(a\)' >/dev/null 2>&1 && 396 test "X`expr 00001 : '.*\(...\)'`" = X001; then 397 as_expr=expr 398else 399 as_expr=false 400fi 401 402if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 403 as_basename=basename 404else 405 as_basename=false 406fi 407 408if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 409 as_dirname=dirname 410else 411 as_dirname=false 412fi 413 414as_me=`$as_basename -- "$0" || 415$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 416 X"$0" : 'X\(//\)$' \| \ 417 X"$0" : 'X\(/\)' \| . 2>/dev/null || 418$as_echo X/"$0" | 419 sed '/^.*\/\([^/][^/]*\)\/*$/{ 420 s//\1/ 421 q 422 } 423 /^X\/\(\/\/\)$/{ 424 s//\1/ 425 q 426 } 427 /^X\/\(\/\).*/{ 428 s//\1/ 429 q 430 } 431 s/.*/./; q'` 432 433# Avoid depending upon Character Ranges. 434as_cr_letters='abcdefghijklmnopqrstuvwxyz' 435as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 436as_cr_Letters=$as_cr_letters$as_cr_LETTERS 437as_cr_digits='0123456789' 438as_cr_alnum=$as_cr_Letters$as_cr_digits 439 440 441 as_lineno_1=$LINENO as_lineno_1a=$LINENO 442 as_lineno_2=$LINENO as_lineno_2a=$LINENO 443 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 444 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 445 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 446 sed -n ' 447 p 448 /[$]LINENO/= 449 ' <$as_myself | 450 sed ' 451 s/[$]LINENO.*/&-/ 452 t lineno 453 b 454 :lineno 455 N 456 :loop 457 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 458 t loop 459 s/-\n.*// 460 ' >$as_me.lineno && 461 chmod +x "$as_me.lineno" || 462 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 463 464 # Don't try to exec as it changes $[0], causing all sort of problems 465 # (the dirname of $[0] is not the place where we might find the 466 # original and so on. Autoconf is especially sensitive to this). 467 . "./$as_me.lineno" 468 # Exit status is that of the last command. 469 exit 470} 471 472ECHO_C= ECHO_N= ECHO_T= 473case `echo -n x` in #((((( 474-n*) 475 case `echo 'xy\c'` in 476 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 477 xy) ECHO_C='\c';; 478 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 479 ECHO_T=' ';; 480 esac;; 481*) 482 ECHO_N='-n';; 483esac 484 485rm -f conf$$ conf$$.exe conf$$.file 486if test -d conf$$.dir; then 487 rm -f conf$$.dir/conf$$.file 488else 489 rm -f conf$$.dir 490 mkdir conf$$.dir 2>/dev/null 491fi 492if (echo >conf$$.file) 2>/dev/null; then 493 if ln -s conf$$.file conf$$ 2>/dev/null; then 494 as_ln_s='ln -s' 495 # ... but there are two gotchas: 496 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 497 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 498 # In both cases, we have to default to `cp -p'. 499 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 500 as_ln_s='cp -p' 501 elif ln conf$$.file conf$$ 2>/dev/null; then 502 as_ln_s=ln 503 else 504 as_ln_s='cp -p' 505 fi 506else 507 as_ln_s='cp -p' 508fi 509rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 510rmdir conf$$.dir 2>/dev/null 511 512if mkdir -p . 2>/dev/null; then 513 as_mkdir_p='mkdir -p "$as_dir"' 514else 515 test -d ./-p && rmdir ./-p 516 as_mkdir_p=false 517fi 518 519if test -x / >/dev/null 2>&1; then 520 as_test_x='test -x' 521else 522 if ls -dL / >/dev/null 2>&1; then 523 as_ls_L_option=L 524 else 525 as_ls_L_option= 526 fi 527 as_test_x=' 528 eval sh -c '\'' 529 if test -d "$1"; then 530 test -d "$1/."; 531 else 532 case $1 in #( 533 -*)set "./$1";; 534 esac; 535 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( 536 ???[sx]*):;;*)false;;esac;fi 537 '\'' sh 538 ' 539fi 540as_executable_p=$as_test_x 541 542# Sed expression to map a string onto a valid CPP name. 543as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 544 545# Sed expression to map a string onto a valid variable name. 546as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 547 548as_awk_strverscmp=' 549 # Use only awk features that work with 7th edition Unix awk (1978). 550 # My, what an old awk you have, Mr. Solaris! 551 END { 552 while (length(v1) && length(v2)) { 553 # Set d1 to be the next thing to compare from v1, and likewise for d2. 554 # Normally this is a single character, but if v1 and v2 contain digits, 555 # compare them as integers and fractions as strverscmp does. 556 if (v1 ~ /^[0-9]/ && v2 ~ /^[0-9]/) { 557 # Split v1 and v2 into their leading digit string components d1 and d2, 558 # and advance v1 and v2 past the leading digit strings. 559 for (len1 = 1; substr(v1, len1 + 1) ~ /^[0-9]/; len1++) continue 560 for (len2 = 1; substr(v2, len2 + 1) ~ /^[0-9]/; len2++) continue 561 d1 = substr(v1, 1, len1); v1 = substr(v1, len1 + 1) 562 d2 = substr(v2, 1, len2); v2 = substr(v2, len2 + 1) 563 if (d1 ~ /^0/) { 564 if (d2 ~ /^0/) { 565 # Compare two fractions. 566 while (d1 ~ /^0/ && d2 ~ /^0/) { 567 d1 = substr(d1, 2); len1-- 568 d2 = substr(d2, 2); len2-- 569 } 570 if (len1 != len2 && ! (len1 && len2 && substr(d1, 1, 1) == substr(d2, 1, 1))) { 571 # The two components differ in length, and the common prefix 572 # contains only leading zeros. Consider the longer to be less. 573 d1 = -len1 574 d2 = -len2 575 } else { 576 # Otherwise, compare as strings. 577 d1 = "x" d1 578 d2 = "x" d2 579 } 580 } else { 581 # A fraction is less than an integer. 582 exit 1 583 } 584 } else { 585 if (d2 ~ /^0/) { 586 # An integer is greater than a fraction. 587 exit 2 588 } else { 589 # Compare two integers. 590 d1 += 0 591 d2 += 0 592 } 593 } 594 } else { 595 # The normal case, without worrying about digits. 596 d1 = substr(v1, 1, 1); v1 = substr(v1, 2) 597 d2 = substr(v2, 1, 1); v2 = substr(v2, 2) 598 } 599 if (d1 < d2) exit 1 600 if (d1 > d2) exit 2 601 } 602 # Beware Solaris /usr/xgp4/bin/awk (at least through Solaris 10), 603 # which mishandles some comparisons of empty strings to integers. 604 if (length(v2)) exit 1 605 if (length(v1)) exit 2 606 } 607' 608SHELL=${CONFIG_SHELL-/bin/sh} 609 610 611test -n "$DJDIR" || exec 7<&0 </dev/null 612exec 6>&1 613 614# Name of the host. 615# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, 616# so uname gets run too. 617ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 618 619# 620# Initializations. 621# 622ac_default_prefix=/usr/local 623ac_clean_files= 624ac_config_libobj_dir=. 625LIBOBJS= 626cross_compiling=no 627subdirs= 628MFLAGS= 629MAKEFLAGS= 630 631# Identity of this package. 632PACKAGE_NAME='libSM' 633PACKAGE_TARNAME='libSM' 634PACKAGE_VERSION='1.2.0' 635PACKAGE_STRING='libSM 1.2.0' 636PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg' 637PACKAGE_URL='' 638 639ac_unique_file="Makefile.am" 640# Factoring default headers for most tests. 641ac_includes_default="\ 642#include <stdio.h> 643#ifdef HAVE_SYS_TYPES_H 644# include <sys/types.h> 645#endif 646#ifdef HAVE_SYS_STAT_H 647# include <sys/stat.h> 648#endif 649#ifdef STDC_HEADERS 650# include <stdlib.h> 651# include <stddef.h> 652#else 653# ifdef HAVE_STDLIB_H 654# include <stdlib.h> 655# endif 656#endif 657#ifdef HAVE_STRING_H 658# if !defined STDC_HEADERS && defined HAVE_MEMORY_H 659# include <memory.h> 660# endif 661# include <string.h> 662#endif 663#ifdef HAVE_STRINGS_H 664# include <strings.h> 665#endif 666#ifdef HAVE_INTTYPES_H 667# include <inttypes.h> 668#endif 669#ifdef HAVE_STDINT_H 670# include <stdint.h> 671#endif 672#ifdef HAVE_UNISTD_H 673# include <unistd.h> 674#endif" 675 676ac_subst_vars='am__EXEEXT_FALSE 677am__EXEEXT_TRUE 678LTLIBOBJS 679LIBOBJS 680WITH_LIBUUID_FALSE 681WITH_LIBUUID_TRUE 682LIBUUID_LIBS 683LIBUUID_CFLAGS 684XTRANS_LIBS 685XTRANS_CFLAGS 686SM_LIBS 687SM_CFLAGS 688OTOOL64 689OTOOL 690LIPO 691NMEDIT 692DSYMUTIL 693RANLIB 694AR 695OBJDUMP 696LN_S 697NM 698ac_ct_DUMPBIN 699DUMPBIN 700LD 701FGREP 702LIBTOOL 703HAVE_STYLESHEETS_FALSE 704HAVE_STYLESHEETS_TRUE 705XSL_STYLESHEET 706STYLESHEET_SRCDIR 707XORG_SGML_PATH 708HAVE_FOP_FALSE 709HAVE_FOP_TRUE 710FOP 711HAVE_XMLTO_FALSE 712HAVE_XMLTO_TRUE 713HAVE_XMLTO_TEXT_FALSE 714HAVE_XMLTO_TEXT_TRUE 715XMLTO 716ENABLE_DOCS_FALSE 717ENABLE_DOCS_TRUE 718AM_BACKSLASH 719AM_DEFAULT_VERBOSITY 720MAN_SUBSTS 721XORG_MAN_PAGE 722ADMIN_MAN_DIR 723DRIVER_MAN_DIR 724MISC_MAN_DIR 725FILE_MAN_DIR 726LIB_MAN_DIR 727APP_MAN_DIR 728ADMIN_MAN_SUFFIX 729DRIVER_MAN_SUFFIX 730MISC_MAN_SUFFIX 731FILE_MAN_SUFFIX 732LIB_MAN_SUFFIX 733APP_MAN_SUFFIX 734SED 735host_os 736host_vendor 737host_cpu 738host 739build_os 740build_vendor 741build_cpu 742build 743INSTALL_CMD 744PKG_CONFIG 745CHANGELOG_CMD 746CWARNFLAGS 747EGREP 748GREP 749CPP 750am__fastdepCC_FALSE 751am__fastdepCC_TRUE 752CCDEPMODE 753AMDEPBACKSLASH 754AMDEP_FALSE 755AMDEP_TRUE 756am__quote 757am__include 758DEPDIR 759OBJEXT 760EXEEXT 761ac_ct_CC 762CPPFLAGS 763LDFLAGS 764CFLAGS 765CC 766MAINT 767MAINTAINER_MODE_FALSE 768MAINTAINER_MODE_TRUE 769am__untar 770am__tar 771AMTAR 772am__leading_dot 773SET_MAKE 774AWK 775mkdir_p 776MKDIR_P 777INSTALL_STRIP_PROGRAM 778STRIP 779install_sh 780MAKEINFO 781AUTOHEADER 782AUTOMAKE 783AUTOCONF 784ACLOCAL 785VERSION 786PACKAGE 787CYGPATH_W 788am__isrc 789INSTALL_DATA 790INSTALL_SCRIPT 791INSTALL_PROGRAM 792target_alias 793host_alias 794build_alias 795LIBS 796ECHO_T 797ECHO_N 798ECHO_C 799DEFS 800mandir 801localedir 802libdir 803psdir 804pdfdir 805dvidir 806htmldir 807infodir 808docdir 809oldincludedir 810includedir 811localstatedir 812sharedstatedir 813sysconfdir 814datadir 815datarootdir 816libexecdir 817sbindir 818bindir 819program_transform_name 820prefix 821exec_prefix 822PACKAGE_URL 823PACKAGE_BUGREPORT 824PACKAGE_STRING 825PACKAGE_VERSION 826PACKAGE_TARNAME 827PACKAGE_NAME 828PATH_SEPARATOR 829SHELL' 830ac_subst_files='' 831ac_user_opts=' 832enable_option_checking 833enable_maintainer_mode 834enable_dependency_tracking 835enable_strict_compilation 836enable_silent_rules 837enable_docs 838with_xmlto 839with_fop 840enable_shared 841enable_static 842with_pic 843enable_fast_install 844with_gnu_ld 845enable_libtool_lock 846enable_unix_transport 847enable_tcp_transport 848enable_ipv6 849enable_local_transport 850with_libuuid 851' 852 ac_precious_vars='build_alias 853host_alias 854target_alias 855CC 856CFLAGS 857LDFLAGS 858LIBS 859CPPFLAGS 860CPP 861PKG_CONFIG 862XMLTO 863FOP 864SM_CFLAGS 865SM_LIBS 866XTRANS_CFLAGS 867XTRANS_LIBS 868LIBUUID_CFLAGS 869LIBUUID_LIBS' 870 871 872# Initialize some variables set by options. 873ac_init_help= 874ac_init_version=false 875ac_unrecognized_opts= 876ac_unrecognized_sep= 877# The variables have the same names as the options, with 878# dashes changed to underlines. 879cache_file=/dev/null 880exec_prefix=NONE 881no_create= 882no_recursion= 883prefix=NONE 884program_prefix=NONE 885program_suffix=NONE 886program_transform_name=s,x,x, 887silent= 888site= 889srcdir= 890verbose= 891x_includes=NONE 892x_libraries=NONE 893 894# Installation directory options. 895# These are left unexpanded so users can "make install exec_prefix=/foo" 896# and all the variables that are supposed to be based on exec_prefix 897# by default will actually change. 898# Use braces instead of parens because sh, perl, etc. also accept them. 899# (The list follows the same order as the GNU Coding Standards.) 900bindir='${exec_prefix}/bin' 901sbindir='${exec_prefix}/sbin' 902libexecdir='${exec_prefix}/libexec' 903datarootdir='${prefix}/share' 904datadir='${datarootdir}' 905sysconfdir='${prefix}/etc' 906sharedstatedir='${prefix}/com' 907localstatedir='${prefix}/var' 908includedir='${prefix}/include' 909oldincludedir='/usr/include' 910docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 911infodir='${datarootdir}/info' 912htmldir='${docdir}' 913dvidir='${docdir}' 914pdfdir='${docdir}' 915psdir='${docdir}' 916libdir='${exec_prefix}/lib' 917localedir='${datarootdir}/locale' 918mandir='${datarootdir}/man' 919 920ac_prev= 921ac_dashdash= 922for ac_option 923do 924 # If the previous option needs an argument, assign it. 925 if test -n "$ac_prev"; then 926 eval $ac_prev=\$ac_option 927 ac_prev= 928 continue 929 fi 930 931 case $ac_option in 932 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 933 *=) ac_optarg= ;; 934 *) ac_optarg=yes ;; 935 esac 936 937 # Accept the important Cygnus configure options, so we can diagnose typos. 938 939 case $ac_dashdash$ac_option in 940 --) 941 ac_dashdash=yes ;; 942 943 -bindir | --bindir | --bindi | --bind | --bin | --bi) 944 ac_prev=bindir ;; 945 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 946 bindir=$ac_optarg ;; 947 948 -build | --build | --buil | --bui | --bu) 949 ac_prev=build_alias ;; 950 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 951 build_alias=$ac_optarg ;; 952 953 -cache-file | --cache-file | --cache-fil | --cache-fi \ 954 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 955 ac_prev=cache_file ;; 956 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 957 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 958 cache_file=$ac_optarg ;; 959 960 --config-cache | -C) 961 cache_file=config.cache ;; 962 963 -datadir | --datadir | --datadi | --datad) 964 ac_prev=datadir ;; 965 -datadir=* | --datadir=* | --datadi=* | --datad=*) 966 datadir=$ac_optarg ;; 967 968 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 969 | --dataroo | --dataro | --datar) 970 ac_prev=datarootdir ;; 971 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 972 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 973 datarootdir=$ac_optarg ;; 974 975 -disable-* | --disable-*) 976 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 977 # Reject names that are not valid shell variable names. 978 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 979 as_fn_error $? "invalid feature name: $ac_useropt" 980 ac_useropt_orig=$ac_useropt 981 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 982 case $ac_user_opts in 983 *" 984"enable_$ac_useropt" 985"*) ;; 986 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 987 ac_unrecognized_sep=', ';; 988 esac 989 eval enable_$ac_useropt=no ;; 990 991 -docdir | --docdir | --docdi | --doc | --do) 992 ac_prev=docdir ;; 993 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 994 docdir=$ac_optarg ;; 995 996 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 997 ac_prev=dvidir ;; 998 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 999 dvidir=$ac_optarg ;; 1000 1001 -enable-* | --enable-*) 1002 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 1003 # Reject names that are not valid shell variable names. 1004 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1005 as_fn_error $? "invalid feature name: $ac_useropt" 1006 ac_useropt_orig=$ac_useropt 1007 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1008 case $ac_user_opts in 1009 *" 1010"enable_$ac_useropt" 1011"*) ;; 1012 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 1013 ac_unrecognized_sep=', ';; 1014 esac 1015 eval enable_$ac_useropt=\$ac_optarg ;; 1016 1017 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 1018 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 1019 | --exec | --exe | --ex) 1020 ac_prev=exec_prefix ;; 1021 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 1022 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 1023 | --exec=* | --exe=* | --ex=*) 1024 exec_prefix=$ac_optarg ;; 1025 1026 -gas | --gas | --ga | --g) 1027 # Obsolete; use --with-gas. 1028 with_gas=yes ;; 1029 1030 -help | --help | --hel | --he | -h) 1031 ac_init_help=long ;; 1032 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 1033 ac_init_help=recursive ;; 1034 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 1035 ac_init_help=short ;; 1036 1037 -host | --host | --hos | --ho) 1038 ac_prev=host_alias ;; 1039 -host=* | --host=* | --hos=* | --ho=*) 1040 host_alias=$ac_optarg ;; 1041 1042 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 1043 ac_prev=htmldir ;; 1044 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 1045 | --ht=*) 1046 htmldir=$ac_optarg ;; 1047 1048 -includedir | --includedir | --includedi | --included | --include \ 1049 | --includ | --inclu | --incl | --inc) 1050 ac_prev=includedir ;; 1051 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 1052 | --includ=* | --inclu=* | --incl=* | --inc=*) 1053 includedir=$ac_optarg ;; 1054 1055 -infodir | --infodir | --infodi | --infod | --info | --inf) 1056 ac_prev=infodir ;; 1057 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 1058 infodir=$ac_optarg ;; 1059 1060 -libdir | --libdir | --libdi | --libd) 1061 ac_prev=libdir ;; 1062 -libdir=* | --libdir=* | --libdi=* | --libd=*) 1063 libdir=$ac_optarg ;; 1064 1065 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 1066 | --libexe | --libex | --libe) 1067 ac_prev=libexecdir ;; 1068 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 1069 | --libexe=* | --libex=* | --libe=*) 1070 libexecdir=$ac_optarg ;; 1071 1072 -localedir | --localedir | --localedi | --localed | --locale) 1073 ac_prev=localedir ;; 1074 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 1075 localedir=$ac_optarg ;; 1076 1077 -localstatedir | --localstatedir | --localstatedi | --localstated \ 1078 | --localstate | --localstat | --localsta | --localst | --locals) 1079 ac_prev=localstatedir ;; 1080 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 1081 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 1082 localstatedir=$ac_optarg ;; 1083 1084 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 1085 ac_prev=mandir ;; 1086 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 1087 mandir=$ac_optarg ;; 1088 1089 -nfp | --nfp | --nf) 1090 # Obsolete; use --without-fp. 1091 with_fp=no ;; 1092 1093 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1094 | --no-cr | --no-c | -n) 1095 no_create=yes ;; 1096 1097 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1098 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1099 no_recursion=yes ;; 1100 1101 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1102 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1103 | --oldin | --oldi | --old | --ol | --o) 1104 ac_prev=oldincludedir ;; 1105 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1106 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1107 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1108 oldincludedir=$ac_optarg ;; 1109 1110 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1111 ac_prev=prefix ;; 1112 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1113 prefix=$ac_optarg ;; 1114 1115 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1116 | --program-pre | --program-pr | --program-p) 1117 ac_prev=program_prefix ;; 1118 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1119 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1120 program_prefix=$ac_optarg ;; 1121 1122 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1123 | --program-suf | --program-su | --program-s) 1124 ac_prev=program_suffix ;; 1125 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1126 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1127 program_suffix=$ac_optarg ;; 1128 1129 -program-transform-name | --program-transform-name \ 1130 | --program-transform-nam | --program-transform-na \ 1131 | --program-transform-n | --program-transform- \ 1132 | --program-transform | --program-transfor \ 1133 | --program-transfo | --program-transf \ 1134 | --program-trans | --program-tran \ 1135 | --progr-tra | --program-tr | --program-t) 1136 ac_prev=program_transform_name ;; 1137 -program-transform-name=* | --program-transform-name=* \ 1138 | --program-transform-nam=* | --program-transform-na=* \ 1139 | --program-transform-n=* | --program-transform-=* \ 1140 | --program-transform=* | --program-transfor=* \ 1141 | --program-transfo=* | --program-transf=* \ 1142 | --program-trans=* | --program-tran=* \ 1143 | --progr-tra=* | --program-tr=* | --program-t=*) 1144 program_transform_name=$ac_optarg ;; 1145 1146 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1147 ac_prev=pdfdir ;; 1148 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1149 pdfdir=$ac_optarg ;; 1150 1151 -psdir | --psdir | --psdi | --psd | --ps) 1152 ac_prev=psdir ;; 1153 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1154 psdir=$ac_optarg ;; 1155 1156 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1157 | -silent | --silent | --silen | --sile | --sil) 1158 silent=yes ;; 1159 1160 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1161 ac_prev=sbindir ;; 1162 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1163 | --sbi=* | --sb=*) 1164 sbindir=$ac_optarg ;; 1165 1166 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1167 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1168 | --sharedst | --shareds | --shared | --share | --shar \ 1169 | --sha | --sh) 1170 ac_prev=sharedstatedir ;; 1171 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1172 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1173 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1174 | --sha=* | --sh=*) 1175 sharedstatedir=$ac_optarg ;; 1176 1177 -site | --site | --sit) 1178 ac_prev=site ;; 1179 -site=* | --site=* | --sit=*) 1180 site=$ac_optarg ;; 1181 1182 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1183 ac_prev=srcdir ;; 1184 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1185 srcdir=$ac_optarg ;; 1186 1187 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1188 | --syscon | --sysco | --sysc | --sys | --sy) 1189 ac_prev=sysconfdir ;; 1190 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1191 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1192 sysconfdir=$ac_optarg ;; 1193 1194 -target | --target | --targe | --targ | --tar | --ta | --t) 1195 ac_prev=target_alias ;; 1196 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1197 target_alias=$ac_optarg ;; 1198 1199 -v | -verbose | --verbose | --verbos | --verbo | --verb) 1200 verbose=yes ;; 1201 1202 -version | --version | --versio | --versi | --vers | -V) 1203 ac_init_version=: ;; 1204 1205 -with-* | --with-*) 1206 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1207 # Reject names that are not valid shell variable names. 1208 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1209 as_fn_error $? "invalid package name: $ac_useropt" 1210 ac_useropt_orig=$ac_useropt 1211 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1212 case $ac_user_opts in 1213 *" 1214"with_$ac_useropt" 1215"*) ;; 1216 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1217 ac_unrecognized_sep=', ';; 1218 esac 1219 eval with_$ac_useropt=\$ac_optarg ;; 1220 1221 -without-* | --without-*) 1222 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1223 # Reject names that are not valid shell variable names. 1224 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1225 as_fn_error $? "invalid package name: $ac_useropt" 1226 ac_useropt_orig=$ac_useropt 1227 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1228 case $ac_user_opts in 1229 *" 1230"with_$ac_useropt" 1231"*) ;; 1232 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1233 ac_unrecognized_sep=', ';; 1234 esac 1235 eval with_$ac_useropt=no ;; 1236 1237 --x) 1238 # Obsolete; use --with-x. 1239 with_x=yes ;; 1240 1241 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1242 | --x-incl | --x-inc | --x-in | --x-i) 1243 ac_prev=x_includes ;; 1244 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1245 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1246 x_includes=$ac_optarg ;; 1247 1248 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1249 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1250 ac_prev=x_libraries ;; 1251 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1252 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1253 x_libraries=$ac_optarg ;; 1254 1255 -*) as_fn_error $? "unrecognized option: \`$ac_option' 1256Try \`$0 --help' for more information" 1257 ;; 1258 1259 *=*) 1260 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1261 # Reject names that are not valid shell variable names. 1262 case $ac_envvar in #( 1263 '' | [0-9]* | *[!_$as_cr_alnum]* ) 1264 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 1265 esac 1266 eval $ac_envvar=\$ac_optarg 1267 export $ac_envvar ;; 1268 1269 *) 1270 # FIXME: should be removed in autoconf 3.0. 1271 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1272 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1273 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1274 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 1275 ;; 1276 1277 esac 1278done 1279 1280if test -n "$ac_prev"; then 1281 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1282 as_fn_error $? "missing argument to $ac_option" 1283fi 1284 1285if test -n "$ac_unrecognized_opts"; then 1286 case $enable_option_checking in 1287 no) ;; 1288 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 1289 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1290 esac 1291fi 1292 1293# Check all directory arguments for consistency. 1294for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1295 datadir sysconfdir sharedstatedir localstatedir includedir \ 1296 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1297 libdir localedir mandir 1298do 1299 eval ac_val=\$$ac_var 1300 # Remove trailing slashes. 1301 case $ac_val in 1302 */ ) 1303 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1304 eval $ac_var=\$ac_val;; 1305 esac 1306 # Be sure to have absolute directory names. 1307 case $ac_val in 1308 [\\/$]* | ?:[\\/]* ) continue;; 1309 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1310 esac 1311 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 1312done 1313 1314# There might be people who depend on the old broken behavior: `$host' 1315# used to hold the argument of --host etc. 1316# FIXME: To remove some day. 1317build=$build_alias 1318host=$host_alias 1319target=$target_alias 1320 1321# FIXME: To remove some day. 1322if test "x$host_alias" != x; then 1323 if test "x$build_alias" = x; then 1324 cross_compiling=maybe 1325 $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host. 1326 If a cross compiler is detected then cross compile mode will be used" >&2 1327 elif test "x$build_alias" != "x$host_alias"; then 1328 cross_compiling=yes 1329 fi 1330fi 1331 1332ac_tool_prefix= 1333test -n "$host_alias" && ac_tool_prefix=$host_alias- 1334 1335test "$silent" = yes && exec 6>/dev/null 1336 1337 1338ac_pwd=`pwd` && test -n "$ac_pwd" && 1339ac_ls_di=`ls -di .` && 1340ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1341 as_fn_error $? "working directory cannot be determined" 1342test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1343 as_fn_error $? "pwd does not report name of working directory" 1344 1345 1346# Find the source files, if location was not specified. 1347if test -z "$srcdir"; then 1348 ac_srcdir_defaulted=yes 1349 # Try the directory containing this script, then the parent directory. 1350 ac_confdir=`$as_dirname -- "$as_myself" || 1351$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1352 X"$as_myself" : 'X\(//\)[^/]' \| \ 1353 X"$as_myself" : 'X\(//\)$' \| \ 1354 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1355$as_echo X"$as_myself" | 1356 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1357 s//\1/ 1358 q 1359 } 1360 /^X\(\/\/\)[^/].*/{ 1361 s//\1/ 1362 q 1363 } 1364 /^X\(\/\/\)$/{ 1365 s//\1/ 1366 q 1367 } 1368 /^X\(\/\).*/{ 1369 s//\1/ 1370 q 1371 } 1372 s/.*/./; q'` 1373 srcdir=$ac_confdir 1374 if test ! -r "$srcdir/$ac_unique_file"; then 1375 srcdir=.. 1376 fi 1377else 1378 ac_srcdir_defaulted=no 1379fi 1380if test ! -r "$srcdir/$ac_unique_file"; then 1381 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1382 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 1383fi 1384ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1385ac_abs_confdir=`( 1386 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 1387 pwd)` 1388# When building in place, set srcdir=. 1389if test "$ac_abs_confdir" = "$ac_pwd"; then 1390 srcdir=. 1391fi 1392# Remove unnecessary trailing slashes from srcdir. 1393# Double slashes in file names in object file debugging info 1394# mess up M-x gdb in Emacs. 1395case $srcdir in 1396*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1397esac 1398for ac_var in $ac_precious_vars; do 1399 eval ac_env_${ac_var}_set=\${${ac_var}+set} 1400 eval ac_env_${ac_var}_value=\$${ac_var} 1401 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1402 eval ac_cv_env_${ac_var}_value=\$${ac_var} 1403done 1404 1405# 1406# Report the --help message. 1407# 1408if test "$ac_init_help" = "long"; then 1409 # Omit some internal or obsolete options to make the list less imposing. 1410 # This message is too long to be a string in the A/UX 3.1 sh. 1411 cat <<_ACEOF 1412\`configure' configures libSM 1.2.0 to adapt to many kinds of systems. 1413 1414Usage: $0 [OPTION]... [VAR=VALUE]... 1415 1416To assign environment variables (e.g., CC, CFLAGS...), specify them as 1417VAR=VALUE. See below for descriptions of some of the useful variables. 1418 1419Defaults for the options are specified in brackets. 1420 1421Configuration: 1422 -h, --help display this help and exit 1423 --help=short display options specific to this package 1424 --help=recursive display the short help of all the included packages 1425 -V, --version display version information and exit 1426 -q, --quiet, --silent do not print \`checking ...' messages 1427 --cache-file=FILE cache test results in FILE [disabled] 1428 -C, --config-cache alias for \`--cache-file=config.cache' 1429 -n, --no-create do not create output files 1430 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1431 1432Installation directories: 1433 --prefix=PREFIX install architecture-independent files in PREFIX 1434 [$ac_default_prefix] 1435 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1436 [PREFIX] 1437 1438By default, \`make install' will install all the files in 1439\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1440an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1441for instance \`--prefix=\$HOME'. 1442 1443For better control, use the options below. 1444 1445Fine tuning of the installation directories: 1446 --bindir=DIR user executables [EPREFIX/bin] 1447 --sbindir=DIR system admin executables [EPREFIX/sbin] 1448 --libexecdir=DIR program executables [EPREFIX/libexec] 1449 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1450 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1451 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1452 --libdir=DIR object code libraries [EPREFIX/lib] 1453 --includedir=DIR C header files [PREFIX/include] 1454 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1455 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1456 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1457 --infodir=DIR info documentation [DATAROOTDIR/info] 1458 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1459 --mandir=DIR man documentation [DATAROOTDIR/man] 1460 --docdir=DIR documentation root [DATAROOTDIR/doc/libSM] 1461 --htmldir=DIR html documentation [DOCDIR] 1462 --dvidir=DIR dvi documentation [DOCDIR] 1463 --pdfdir=DIR pdf documentation [DOCDIR] 1464 --psdir=DIR ps documentation [DOCDIR] 1465_ACEOF 1466 1467 cat <<\_ACEOF 1468 1469Program names: 1470 --program-prefix=PREFIX prepend PREFIX to installed program names 1471 --program-suffix=SUFFIX append SUFFIX to installed program names 1472 --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1473 1474System types: 1475 --build=BUILD configure for building on BUILD [guessed] 1476 --host=HOST cross-compile to build programs to run on HOST [BUILD] 1477_ACEOF 1478fi 1479 1480if test -n "$ac_init_help"; then 1481 case $ac_init_help in 1482 short | recursive ) echo "Configuration of libSM 1.2.0:";; 1483 esac 1484 cat <<\_ACEOF 1485 1486Optional Features: 1487 --disable-option-checking ignore unrecognized --enable/--with options 1488 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1489 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1490 --enable-maintainer-mode enable make rules and dependencies not useful 1491 (and sometimes confusing) to the casual installer 1492 --disable-dependency-tracking speeds up one-time build 1493 --enable-dependency-tracking do not reject slow dependency extractors 1494 --enable-strict-compilation 1495 Enable all warnings from compiler and make them 1496 errors (default: disabled) 1497 --enable-silent-rules less verbose build output (undo: `make V=1') 1498 --disable-silent-rules verbose build output (undo: `make V=0') 1499 --enable-docs Enable building the documentation (default: yes) 1500 --enable-shared[=PKGS] build shared libraries [default=yes] 1501 --enable-static[=PKGS] build static libraries [default=yes] 1502 --enable-fast-install[=PKGS] 1503 optimize for fast installation [default=yes] 1504 --disable-libtool-lock avoid locking (might break parallel builds) 1505 --enable-unix-transport Enable UNIX domain socket transport 1506 --enable-tcp-transport Enable TCP socket transport 1507 --enable-ipv6 Enable IPv6 support 1508 --enable-local-transport 1509 Enable os-specific local transport 1510 1511Optional Packages: 1512 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1513 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1514 --with-xmlto Use xmlto to regenerate documentation (default: yes, 1515 if installed) 1516 --with-fop Use fop to regenerate documentation (default: yes, 1517 if installed) 1518 --with-pic try to use only PIC/non-PIC objects [default=use 1519 both] 1520 --with-gnu-ld assume the C compiler uses GNU ld [default=no] 1521 --with-libuuid Build with libuuid support for client IDs 1522 1523Some influential environment variables: 1524 CC C compiler command 1525 CFLAGS C compiler flags 1526 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1527 nonstandard directory <lib dir> 1528 LIBS libraries to pass to the linker, e.g. -l<library> 1529 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 1530 you have headers in a nonstandard directory <include dir> 1531 CPP C preprocessor 1532 PKG_CONFIG path to pkg-config utility 1533 XMLTO Path to xmlto command 1534 FOP Path to fop command 1535 SM_CFLAGS C compiler flags for SM, overriding pkg-config 1536 SM_LIBS linker flags for SM, overriding pkg-config 1537 XTRANS_CFLAGS 1538 C compiler flags for XTRANS, overriding pkg-config 1539 XTRANS_LIBS linker flags for XTRANS, overriding pkg-config 1540 LIBUUID_CFLAGS 1541 C compiler flags for LIBUUID, overriding pkg-config 1542 LIBUUID_LIBS 1543 linker flags for LIBUUID, overriding pkg-config 1544 1545Use these variables to override the choices made by `configure' or to help 1546it to find libraries and programs with nonstandard names/locations. 1547 1548Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>. 1549_ACEOF 1550ac_status=$? 1551fi 1552 1553if test "$ac_init_help" = "recursive"; then 1554 # If there are subdirs, report their specific --help. 1555 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1556 test -d "$ac_dir" || 1557 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1558 continue 1559 ac_builddir=. 1560 1561case "$ac_dir" in 1562.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1563*) 1564 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1565 # A ".." for each directory in $ac_dir_suffix. 1566 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1567 case $ac_top_builddir_sub in 1568 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1569 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1570 esac ;; 1571esac 1572ac_abs_top_builddir=$ac_pwd 1573ac_abs_builddir=$ac_pwd$ac_dir_suffix 1574# for backward compatibility: 1575ac_top_builddir=$ac_top_build_prefix 1576 1577case $srcdir in 1578 .) # We are building in place. 1579 ac_srcdir=. 1580 ac_top_srcdir=$ac_top_builddir_sub 1581 ac_abs_top_srcdir=$ac_pwd ;; 1582 [\\/]* | ?:[\\/]* ) # Absolute name. 1583 ac_srcdir=$srcdir$ac_dir_suffix; 1584 ac_top_srcdir=$srcdir 1585 ac_abs_top_srcdir=$srcdir ;; 1586 *) # Relative name. 1587 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1588 ac_top_srcdir=$ac_top_build_prefix$srcdir 1589 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1590esac 1591ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1592 1593 cd "$ac_dir" || { ac_status=$?; continue; } 1594 # Check for guested configure. 1595 if test -f "$ac_srcdir/configure.gnu"; then 1596 echo && 1597 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1598 elif test -f "$ac_srcdir/configure"; then 1599 echo && 1600 $SHELL "$ac_srcdir/configure" --help=recursive 1601 else 1602 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1603 fi || ac_status=$? 1604 cd "$ac_pwd" || { ac_status=$?; break; } 1605 done 1606fi 1607 1608test -n "$ac_init_help" && exit $ac_status 1609if $ac_init_version; then 1610 cat <<\_ACEOF 1611libSM configure 1.2.0 1612generated by GNU Autoconf 2.68 1613 1614Copyright (C) 2010 Free Software Foundation, Inc. 1615This configure script is free software; the Free Software Foundation 1616gives unlimited permission to copy, distribute and modify it. 1617_ACEOF 1618 exit 1619fi 1620 1621## ------------------------ ## 1622## Autoconf initialization. ## 1623## ------------------------ ## 1624 1625# ac_fn_c_try_compile LINENO 1626# -------------------------- 1627# Try to compile conftest.$ac_ext, and return whether this succeeded. 1628ac_fn_c_try_compile () 1629{ 1630 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1631 rm -f conftest.$ac_objext 1632 if { { ac_try="$ac_compile" 1633case "(($ac_try" in 1634 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1635 *) ac_try_echo=$ac_try;; 1636esac 1637eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1638$as_echo "$ac_try_echo"; } >&5 1639 (eval "$ac_compile") 2>conftest.err 1640 ac_status=$? 1641 if test -s conftest.err; then 1642 grep -v '^ *+' conftest.err >conftest.er1 1643 cat conftest.er1 >&5 1644 mv -f conftest.er1 conftest.err 1645 fi 1646 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1647 test $ac_status = 0; } && { 1648 test -z "$ac_c_werror_flag" || 1649 test ! -s conftest.err 1650 } && test -s conftest.$ac_objext; then : 1651 ac_retval=0 1652else 1653 $as_echo "$as_me: failed program was:" >&5 1654sed 's/^/| /' conftest.$ac_ext >&5 1655 1656 ac_retval=1 1657fi 1658 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1659 as_fn_set_status $ac_retval 1660 1661} # ac_fn_c_try_compile 1662 1663# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES 1664# --------------------------------------------- 1665# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR 1666# accordingly. 1667ac_fn_c_check_decl () 1668{ 1669 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1670 as_decl_name=`echo $2|sed 's/ *(.*//'` 1671 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 1672 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 1673$as_echo_n "checking whether $as_decl_name is declared... " >&6; } 1674if eval \${$3+:} false; then : 1675 $as_echo_n "(cached) " >&6 1676else 1677 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1678/* end confdefs.h. */ 1679$4 1680int 1681main () 1682{ 1683#ifndef $as_decl_name 1684#ifdef __cplusplus 1685 (void) $as_decl_use; 1686#else 1687 (void) $as_decl_name; 1688#endif 1689#endif 1690 1691 ; 1692 return 0; 1693} 1694_ACEOF 1695if ac_fn_c_try_compile "$LINENO"; then : 1696 eval "$3=yes" 1697else 1698 eval "$3=no" 1699fi 1700rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1701fi 1702eval ac_res=\$$3 1703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1704$as_echo "$ac_res" >&6; } 1705 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1706 1707} # ac_fn_c_check_decl 1708 1709# ac_fn_c_try_cpp LINENO 1710# ---------------------- 1711# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 1712ac_fn_c_try_cpp () 1713{ 1714 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1715 if { { ac_try="$ac_cpp conftest.$ac_ext" 1716case "(($ac_try" in 1717 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1718 *) ac_try_echo=$ac_try;; 1719esac 1720eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1721$as_echo "$ac_try_echo"; } >&5 1722 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 1723 ac_status=$? 1724 if test -s conftest.err; then 1725 grep -v '^ *+' conftest.err >conftest.er1 1726 cat conftest.er1 >&5 1727 mv -f conftest.er1 conftest.err 1728 fi 1729 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1730 test $ac_status = 0; } > conftest.i && { 1731 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 1732 test ! -s conftest.err 1733 }; then : 1734 ac_retval=0 1735else 1736 $as_echo "$as_me: failed program was:" >&5 1737sed 's/^/| /' conftest.$ac_ext >&5 1738 1739 ac_retval=1 1740fi 1741 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1742 as_fn_set_status $ac_retval 1743 1744} # ac_fn_c_try_cpp 1745 1746# ac_fn_c_try_run LINENO 1747# ---------------------- 1748# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1749# that executables *can* be run. 1750ac_fn_c_try_run () 1751{ 1752 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1753 if { { ac_try="$ac_link" 1754case "(($ac_try" in 1755 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1756 *) ac_try_echo=$ac_try;; 1757esac 1758eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1759$as_echo "$ac_try_echo"; } >&5 1760 (eval "$ac_link") 2>&5 1761 ac_status=$? 1762 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1763 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 1764 { { case "(($ac_try" in 1765 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1766 *) ac_try_echo=$ac_try;; 1767esac 1768eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1769$as_echo "$ac_try_echo"; } >&5 1770 (eval "$ac_try") 2>&5 1771 ac_status=$? 1772 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1773 test $ac_status = 0; }; }; then : 1774 ac_retval=0 1775else 1776 $as_echo "$as_me: program exited with status $ac_status" >&5 1777 $as_echo "$as_me: failed program was:" >&5 1778sed 's/^/| /' conftest.$ac_ext >&5 1779 1780 ac_retval=$ac_status 1781fi 1782 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1783 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1784 as_fn_set_status $ac_retval 1785 1786} # ac_fn_c_try_run 1787 1788# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1789# ------------------------------------------------------- 1790# Tests whether HEADER exists and can be compiled using the include files in 1791# INCLUDES, setting the cache variable VAR accordingly. 1792ac_fn_c_check_header_compile () 1793{ 1794 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1795 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1796$as_echo_n "checking for $2... " >&6; } 1797if eval \${$3+:} false; then : 1798 $as_echo_n "(cached) " >&6 1799else 1800 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1801/* end confdefs.h. */ 1802$4 1803#include <$2> 1804_ACEOF 1805if ac_fn_c_try_compile "$LINENO"; then : 1806 eval "$3=yes" 1807else 1808 eval "$3=no" 1809fi 1810rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1811fi 1812eval ac_res=\$$3 1813 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1814$as_echo "$ac_res" >&6; } 1815 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1816 1817} # ac_fn_c_check_header_compile 1818 1819# ac_fn_c_try_link LINENO 1820# ----------------------- 1821# Try to link conftest.$ac_ext, and return whether this succeeded. 1822ac_fn_c_try_link () 1823{ 1824 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1825 rm -f conftest.$ac_objext conftest$ac_exeext 1826 if { { ac_try="$ac_link" 1827case "(($ac_try" in 1828 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1829 *) ac_try_echo=$ac_try;; 1830esac 1831eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1832$as_echo "$ac_try_echo"; } >&5 1833 (eval "$ac_link") 2>conftest.err 1834 ac_status=$? 1835 if test -s conftest.err; then 1836 grep -v '^ *+' conftest.err >conftest.er1 1837 cat conftest.er1 >&5 1838 mv -f conftest.er1 conftest.err 1839 fi 1840 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1841 test $ac_status = 0; } && { 1842 test -z "$ac_c_werror_flag" || 1843 test ! -s conftest.err 1844 } && test -s conftest$ac_exeext && { 1845 test "$cross_compiling" = yes || 1846 $as_test_x conftest$ac_exeext 1847 }; then : 1848 ac_retval=0 1849else 1850 $as_echo "$as_me: failed program was:" >&5 1851sed 's/^/| /' conftest.$ac_ext >&5 1852 1853 ac_retval=1 1854fi 1855 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1856 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1857 # interfere with the next link command; also delete a directory that is 1858 # left behind by Apple's compiler. We do this before executing the actions. 1859 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1860 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1861 as_fn_set_status $ac_retval 1862 1863} # ac_fn_c_try_link 1864 1865# ac_fn_c_check_func LINENO FUNC VAR 1866# ---------------------------------- 1867# Tests whether FUNC exists, setting the cache variable VAR accordingly 1868ac_fn_c_check_func () 1869{ 1870 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1871 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1872$as_echo_n "checking for $2... " >&6; } 1873if eval \${$3+:} false; then : 1874 $as_echo_n "(cached) " >&6 1875else 1876 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1877/* end confdefs.h. */ 1878/* Define $2 to an innocuous variant, in case <limits.h> declares $2. 1879 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 1880#define $2 innocuous_$2 1881 1882/* System header to define __stub macros and hopefully few prototypes, 1883 which can conflict with char $2 (); below. 1884 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 1885 <limits.h> exists even on freestanding compilers. */ 1886 1887#ifdef __STDC__ 1888# include <limits.h> 1889#else 1890# include <assert.h> 1891#endif 1892 1893#undef $2 1894 1895/* Override any GCC internal prototype to avoid an error. 1896 Use char because int might match the return type of a GCC 1897 builtin and then its argument prototype would still apply. */ 1898#ifdef __cplusplus 1899extern "C" 1900#endif 1901char $2 (); 1902/* The GNU C library defines this for functions which it implements 1903 to always fail with ENOSYS. Some functions are actually named 1904 something starting with __ and the normal name is an alias. */ 1905#if defined __stub_$2 || defined __stub___$2 1906choke me 1907#endif 1908 1909int 1910main () 1911{ 1912return $2 (); 1913 ; 1914 return 0; 1915} 1916_ACEOF 1917if ac_fn_c_try_link "$LINENO"; then : 1918 eval "$3=yes" 1919else 1920 eval "$3=no" 1921fi 1922rm -f core conftest.err conftest.$ac_objext \ 1923 conftest$ac_exeext conftest.$ac_ext 1924fi 1925eval ac_res=\$$3 1926 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1927$as_echo "$ac_res" >&6; } 1928 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1929 1930} # ac_fn_c_check_func 1931 1932# ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES 1933# ---------------------------------------------------- 1934# Tries to find if the field MEMBER exists in type AGGR, after including 1935# INCLUDES, setting cache variable VAR accordingly. 1936ac_fn_c_check_member () 1937{ 1938 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1939 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5 1940$as_echo_n "checking for $2.$3... " >&6; } 1941if eval \${$4+:} false; then : 1942 $as_echo_n "(cached) " >&6 1943else 1944 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1945/* end confdefs.h. */ 1946$5 1947int 1948main () 1949{ 1950static $2 ac_aggr; 1951if (ac_aggr.$3) 1952return 0; 1953 ; 1954 return 0; 1955} 1956_ACEOF 1957if ac_fn_c_try_compile "$LINENO"; then : 1958 eval "$4=yes" 1959else 1960 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1961/* end confdefs.h. */ 1962$5 1963int 1964main () 1965{ 1966static $2 ac_aggr; 1967if (sizeof ac_aggr.$3) 1968return 0; 1969 ; 1970 return 0; 1971} 1972_ACEOF 1973if ac_fn_c_try_compile "$LINENO"; then : 1974 eval "$4=yes" 1975else 1976 eval "$4=no" 1977fi 1978rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1979fi 1980rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1981fi 1982eval ac_res=\$$4 1983 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1984$as_echo "$ac_res" >&6; } 1985 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1986 1987} # ac_fn_c_check_member 1988 1989# ac_fn_c_check_type LINENO TYPE VAR INCLUDES 1990# ------------------------------------------- 1991# Tests whether TYPE exists after having included INCLUDES, setting cache 1992# variable VAR accordingly. 1993ac_fn_c_check_type () 1994{ 1995 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1996 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1997$as_echo_n "checking for $2... " >&6; } 1998if eval \${$3+:} false; then : 1999 $as_echo_n "(cached) " >&6 2000else 2001 eval "$3=no" 2002 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2003/* end confdefs.h. */ 2004$4 2005int 2006main () 2007{ 2008if (sizeof ($2)) 2009 return 0; 2010 ; 2011 return 0; 2012} 2013_ACEOF 2014if ac_fn_c_try_compile "$LINENO"; then : 2015 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2016/* end confdefs.h. */ 2017$4 2018int 2019main () 2020{ 2021if (sizeof (($2))) 2022 return 0; 2023 ; 2024 return 0; 2025} 2026_ACEOF 2027if ac_fn_c_try_compile "$LINENO"; then : 2028 2029else 2030 eval "$3=yes" 2031fi 2032rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2033fi 2034rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2035fi 2036eval ac_res=\$$3 2037 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 2038$as_echo "$ac_res" >&6; } 2039 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2040 2041} # ac_fn_c_check_type 2042cat >config.log <<_ACEOF 2043This file contains any messages produced by compilers while 2044running configure, to aid debugging if configure makes a mistake. 2045 2046It was created by libSM $as_me 1.2.0, which was 2047generated by GNU Autoconf 2.68. Invocation command line was 2048 2049 $ $0 $@ 2050 2051_ACEOF 2052exec 5>>config.log 2053{ 2054cat <<_ASUNAME 2055## --------- ## 2056## Platform. ## 2057## --------- ## 2058 2059hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 2060uname -m = `(uname -m) 2>/dev/null || echo unknown` 2061uname -r = `(uname -r) 2>/dev/null || echo unknown` 2062uname -s = `(uname -s) 2>/dev/null || echo unknown` 2063uname -v = `(uname -v) 2>/dev/null || echo unknown` 2064 2065/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 2066/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 2067 2068/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 2069/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 2070/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 2071/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 2072/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 2073/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 2074/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 2075 2076_ASUNAME 2077 2078as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2079for as_dir in $PATH 2080do 2081 IFS=$as_save_IFS 2082 test -z "$as_dir" && as_dir=. 2083 $as_echo "PATH: $as_dir" 2084 done 2085IFS=$as_save_IFS 2086 2087} >&5 2088 2089cat >&5 <<_ACEOF 2090 2091 2092## ----------- ## 2093## Core tests. ## 2094## ----------- ## 2095 2096_ACEOF 2097 2098 2099# Keep a trace of the command line. 2100# Strip out --no-create and --no-recursion so they do not pile up. 2101# Strip out --silent because we don't want to record it for future runs. 2102# Also quote any args containing shell meta-characters. 2103# Make two passes to allow for proper duplicate-argument suppression. 2104ac_configure_args= 2105ac_configure_args0= 2106ac_configure_args1= 2107ac_must_keep_next=false 2108for ac_pass in 1 2 2109do 2110 for ac_arg 2111 do 2112 case $ac_arg in 2113 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 2114 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 2115 | -silent | --silent | --silen | --sile | --sil) 2116 continue ;; 2117 *\'*) 2118 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 2119 esac 2120 case $ac_pass in 2121 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 2122 2) 2123 as_fn_append ac_configure_args1 " '$ac_arg'" 2124 if test $ac_must_keep_next = true; then 2125 ac_must_keep_next=false # Got value, back to normal. 2126 else 2127 case $ac_arg in 2128 *=* | --config-cache | -C | -disable-* | --disable-* \ 2129 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 2130 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 2131 | -with-* | --with-* | -without-* | --without-* | --x) 2132 case "$ac_configure_args0 " in 2133 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 2134 esac 2135 ;; 2136 -* ) ac_must_keep_next=true ;; 2137 esac 2138 fi 2139 as_fn_append ac_configure_args " '$ac_arg'" 2140 ;; 2141 esac 2142 done 2143done 2144{ ac_configure_args0=; unset ac_configure_args0;} 2145{ ac_configure_args1=; unset ac_configure_args1;} 2146 2147# When interrupted or exit'd, cleanup temporary files, and complete 2148# config.log. We remove comments because anyway the quotes in there 2149# would cause problems or look ugly. 2150# WARNING: Use '\'' to represent an apostrophe within the trap. 2151# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 2152trap 'exit_status=$? 2153 # Save into config.log some information that might help in debugging. 2154 { 2155 echo 2156 2157 $as_echo "## ---------------- ## 2158## Cache variables. ## 2159## ---------------- ##" 2160 echo 2161 # The following way of writing the cache mishandles newlines in values, 2162( 2163 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 2164 eval ac_val=\$$ac_var 2165 case $ac_val in #( 2166 *${as_nl}*) 2167 case $ac_var in #( 2168 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 2169$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 2170 esac 2171 case $ac_var in #( 2172 _ | IFS | as_nl) ;; #( 2173 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 2174 *) { eval $ac_var=; unset $ac_var;} ;; 2175 esac ;; 2176 esac 2177 done 2178 (set) 2>&1 | 2179 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 2180 *${as_nl}ac_space=\ *) 2181 sed -n \ 2182 "s/'\''/'\''\\\\'\'''\''/g; 2183 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 2184 ;; #( 2185 *) 2186 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 2187 ;; 2188 esac | 2189 sort 2190) 2191 echo 2192 2193 $as_echo "## ----------------- ## 2194## Output variables. ## 2195## ----------------- ##" 2196 echo 2197 for ac_var in $ac_subst_vars 2198 do 2199 eval ac_val=\$$ac_var 2200 case $ac_val in 2201 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2202 esac 2203 $as_echo "$ac_var='\''$ac_val'\''" 2204 done | sort 2205 echo 2206 2207 if test -n "$ac_subst_files"; then 2208 $as_echo "## ------------------- ## 2209## File substitutions. ## 2210## ------------------- ##" 2211 echo 2212 for ac_var in $ac_subst_files 2213 do 2214 eval ac_val=\$$ac_var 2215 case $ac_val in 2216 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2217 esac 2218 $as_echo "$ac_var='\''$ac_val'\''" 2219 done | sort 2220 echo 2221 fi 2222 2223 if test -s confdefs.h; then 2224 $as_echo "## ----------- ## 2225## confdefs.h. ## 2226## ----------- ##" 2227 echo 2228 cat confdefs.h 2229 echo 2230 fi 2231 test "$ac_signal" != 0 && 2232 $as_echo "$as_me: caught signal $ac_signal" 2233 $as_echo "$as_me: exit $exit_status" 2234 } >&5 2235 rm -f core *.core core.conftest.* && 2236 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2237 exit $exit_status 2238' 0 2239for ac_signal in 1 2 13 15; do 2240 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 2241done 2242ac_signal=0 2243 2244# confdefs.h avoids OS command line length limits that DEFS can exceed. 2245rm -f -r conftest* confdefs.h 2246 2247$as_echo "/* confdefs.h */" > confdefs.h 2248 2249# Predefined preprocessor variables. 2250 2251cat >>confdefs.h <<_ACEOF 2252#define PACKAGE_NAME "$PACKAGE_NAME" 2253_ACEOF 2254 2255cat >>confdefs.h <<_ACEOF 2256#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2257_ACEOF 2258 2259cat >>confdefs.h <<_ACEOF 2260#define PACKAGE_VERSION "$PACKAGE_VERSION" 2261_ACEOF 2262 2263cat >>confdefs.h <<_ACEOF 2264#define PACKAGE_STRING "$PACKAGE_STRING" 2265_ACEOF 2266 2267cat >>confdefs.h <<_ACEOF 2268#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2269_ACEOF 2270 2271cat >>confdefs.h <<_ACEOF 2272#define PACKAGE_URL "$PACKAGE_URL" 2273_ACEOF 2274 2275 2276# Let the site file select an alternate cache file if it wants to. 2277# Prefer an explicitly selected file to automatically selected ones. 2278ac_site_file1=NONE 2279ac_site_file2=NONE 2280if test -n "$CONFIG_SITE"; then 2281 # We do not want a PATH search for config.site. 2282 case $CONFIG_SITE in #(( 2283 -*) ac_site_file1=./$CONFIG_SITE;; 2284 */*) ac_site_file1=$CONFIG_SITE;; 2285 *) ac_site_file1=./$CONFIG_SITE;; 2286 esac 2287elif test "x$prefix" != xNONE; then 2288 ac_site_file1=$prefix/share/config.site 2289 ac_site_file2=$prefix/etc/config.site 2290else 2291 ac_site_file1=$ac_default_prefix/share/config.site 2292 ac_site_file2=$ac_default_prefix/etc/config.site 2293fi 2294for ac_site_file in "$ac_site_file1" "$ac_site_file2" 2295do 2296 test "x$ac_site_file" = xNONE && continue 2297 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then 2298 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2299$as_echo "$as_me: loading site script $ac_site_file" >&6;} 2300 sed 's/^/| /' "$ac_site_file" >&5 2301 . "$ac_site_file" \ 2302 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2303$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2304as_fn_error $? "failed to load site script $ac_site_file 2305See \`config.log' for more details" "$LINENO" 5; } 2306 fi 2307done 2308 2309if test -r "$cache_file"; then 2310 # Some versions of bash will fail to source /dev/null (special files 2311 # actually), so we avoid doing that. DJGPP emulates it as a regular file. 2312 if test /dev/null != "$cache_file" && test -f "$cache_file"; then 2313 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2314$as_echo "$as_me: loading cache $cache_file" >&6;} 2315 case $cache_file in 2316 [\\/]* | ?:[\\/]* ) . "$cache_file";; 2317 *) . "./$cache_file";; 2318 esac 2319 fi 2320else 2321 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2322$as_echo "$as_me: creating cache $cache_file" >&6;} 2323 >$cache_file 2324fi 2325 2326# Check that the precious variables saved in the cache have kept the same 2327# value. 2328ac_cache_corrupted=false 2329for ac_var in $ac_precious_vars; do 2330 eval ac_old_set=\$ac_cv_env_${ac_var}_set 2331 eval ac_new_set=\$ac_env_${ac_var}_set 2332 eval ac_old_val=\$ac_cv_env_${ac_var}_value 2333 eval ac_new_val=\$ac_env_${ac_var}_value 2334 case $ac_old_set,$ac_new_set in 2335 set,) 2336 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2337$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2338 ac_cache_corrupted=: ;; 2339 ,set) 2340 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2341$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2342 ac_cache_corrupted=: ;; 2343 ,);; 2344 *) 2345 if test "x$ac_old_val" != "x$ac_new_val"; then 2346 # differences in whitespace do not lead to failure. 2347 ac_old_val_w=`echo x $ac_old_val` 2348 ac_new_val_w=`echo x $ac_new_val` 2349 if test "$ac_old_val_w" != "$ac_new_val_w"; then 2350 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2351$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2352 ac_cache_corrupted=: 2353 else 2354 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2355$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2356 eval $ac_var=\$ac_old_val 2357 fi 2358 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2359$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2360 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2361$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2362 fi;; 2363 esac 2364 # Pass precious variables to config.status. 2365 if test "$ac_new_set" = set; then 2366 case $ac_new_val in 2367 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2368 *) ac_arg=$ac_var=$ac_new_val ;; 2369 esac 2370 case " $ac_configure_args " in 2371 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2372 *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2373 esac 2374 fi 2375done 2376if $ac_cache_corrupted; then 2377 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2378$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2379 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2380$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2381 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 2382fi 2383## -------------------- ## 2384## Main body of script. ## 2385## -------------------- ## 2386 2387ac_ext=c 2388ac_cpp='$CPP $CPPFLAGS' 2389ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2390ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2391ac_compiler_gnu=$ac_cv_c_compiler_gnu 2392 2393 2394 2395 2396am__api_version='1.11' 2397 2398ac_aux_dir= 2399for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do 2400 if test -f "$ac_dir/install-sh"; then 2401 ac_aux_dir=$ac_dir 2402 ac_install_sh="$ac_aux_dir/install-sh -c" 2403 break 2404 elif test -f "$ac_dir/install.sh"; then 2405 ac_aux_dir=$ac_dir 2406 ac_install_sh="$ac_aux_dir/install.sh -c" 2407 break 2408 elif test -f "$ac_dir/shtool"; then 2409 ac_aux_dir=$ac_dir 2410 ac_install_sh="$ac_aux_dir/shtool install -c" 2411 break 2412 fi 2413done 2414if test -z "$ac_aux_dir"; then 2415 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 2416fi 2417 2418# These three variables are undocumented and unsupported, 2419# and are intended to be withdrawn in a future Autoconf release. 2420# They can cause serious problems if a builder's source tree is in a directory 2421# whose full name contains unusual characters. 2422ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2423ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2424ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2425 2426 2427# Find a good install program. We prefer a C program (faster), 2428# so one script is as good as another. But avoid the broken or 2429# incompatible versions: 2430# SysV /etc/install, /usr/sbin/install 2431# SunOS /usr/etc/install 2432# IRIX /sbin/install 2433# AIX /bin/install 2434# AmigaOS /C/install, which installs bootblocks on floppy discs 2435# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 2436# AFS /usr/afsws/bin/install, which mishandles nonexistent args 2437# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 2438# OS/2's system install, which has a completely different semantic 2439# ./install, which can be erroneously created by make from ./install.sh. 2440# Reject install programs that cannot install multiple files. 2441{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 2442$as_echo_n "checking for a BSD-compatible install... " >&6; } 2443if test -z "$INSTALL"; then 2444if ${ac_cv_path_install+:} false; then : 2445 $as_echo_n "(cached) " >&6 2446else 2447 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2448for as_dir in $PATH 2449do 2450 IFS=$as_save_IFS 2451 test -z "$as_dir" && as_dir=. 2452 # Account for people who put trailing slashes in PATH elements. 2453case $as_dir/ in #(( 2454 ./ | .// | /[cC]/* | \ 2455 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 2456 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 2457 /usr/ucb/* ) ;; 2458 *) 2459 # OSF1 and SCO ODT 3.0 have their own names for install. 2460 # Don't use installbsd from OSF since it installs stuff as root 2461 # by default. 2462 for ac_prog in ginstall scoinst install; do 2463 for ac_exec_ext in '' $ac_executable_extensions; do 2464 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then 2465 if test $ac_prog = install && 2466 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2467 # AIX install. It has an incompatible calling convention. 2468 : 2469 elif test $ac_prog = install && 2470 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2471 # program-specific install script used by HP pwplus--don't use. 2472 : 2473 else 2474 rm -rf conftest.one conftest.two conftest.dir 2475 echo one > conftest.one 2476 echo two > conftest.two 2477 mkdir conftest.dir 2478 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 2479 test -s conftest.one && test -s conftest.two && 2480 test -s conftest.dir/conftest.one && 2481 test -s conftest.dir/conftest.two 2482 then 2483 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 2484 break 3 2485 fi 2486 fi 2487 fi 2488 done 2489 done 2490 ;; 2491esac 2492 2493 done 2494IFS=$as_save_IFS 2495 2496rm -rf conftest.one conftest.two conftest.dir 2497 2498fi 2499 if test "${ac_cv_path_install+set}" = set; then 2500 INSTALL=$ac_cv_path_install 2501 else 2502 # As a last resort, use the slow shell script. Don't cache a 2503 # value for INSTALL within a source directory, because that will 2504 # break other packages using the cache if that directory is 2505 # removed, or if the value is a relative name. 2506 INSTALL=$ac_install_sh 2507 fi 2508fi 2509{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 2510$as_echo "$INSTALL" >&6; } 2511 2512# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 2513# It thinks the first close brace ends the variable substitution. 2514test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 2515 2516test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 2517 2518test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 2519 2520{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 2521$as_echo_n "checking whether build environment is sane... " >&6; } 2522# Just in case 2523sleep 1 2524echo timestamp > conftest.file 2525# Reject unsafe characters in $srcdir or the absolute working directory 2526# name. Accept space and tab only in the latter. 2527am_lf=' 2528' 2529case `pwd` in 2530 *[\\\"\#\$\&\'\`$am_lf]*) 2531 as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; 2532esac 2533case $srcdir in 2534 *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 2535 as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;; 2536esac 2537 2538# Do `set' in a subshell so we don't clobber the current shell's 2539# arguments. Must try -L first in case configure is actually a 2540# symlink; some systems play weird games with the mod time of symlinks 2541# (eg FreeBSD returns the mod time of the symlink's containing 2542# directory). 2543if ( 2544 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 2545 if test "$*" = "X"; then 2546 # -L didn't work. 2547 set X `ls -t "$srcdir/configure" conftest.file` 2548 fi 2549 rm -f conftest.file 2550 if test "$*" != "X $srcdir/configure conftest.file" \ 2551 && test "$*" != "X conftest.file $srcdir/configure"; then 2552 2553 # If neither matched, then we have a broken ls. This can happen 2554 # if, for instance, CONFIG_SHELL is bash and it inherits a 2555 # broken ls alias from the environment. This has actually 2556 # happened. Such a system could not be considered "sane". 2557 as_fn_error $? "ls -t appears to fail. Make sure there is not a broken 2558alias in your environment" "$LINENO" 5 2559 fi 2560 2561 test "$2" = conftest.file 2562 ) 2563then 2564 # Ok. 2565 : 2566else 2567 as_fn_error $? "newly created file is older than distributed files! 2568Check your system clock" "$LINENO" 5 2569fi 2570{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2571$as_echo "yes" >&6; } 2572test "$program_prefix" != NONE && 2573 program_transform_name="s&^&$program_prefix&;$program_transform_name" 2574# Use a double $ so make ignores it. 2575test "$program_suffix" != NONE && 2576 program_transform_name="s&\$&$program_suffix&;$program_transform_name" 2577# Double any \ or $. 2578# By default was `s,x,x', remove it if useless. 2579ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 2580program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 2581 2582# expand $ac_aux_dir to an absolute path 2583am_aux_dir=`cd $ac_aux_dir && pwd` 2584 2585if test x"${MISSING+set}" != xset; then 2586 case $am_aux_dir in 2587 *\ * | *\ *) 2588 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; 2589 *) 2590 MISSING="\${SHELL} $am_aux_dir/missing" ;; 2591 esac 2592fi 2593# Use eval to expand $SHELL 2594if eval "$MISSING --run true"; then 2595 am_missing_run="$MISSING --run " 2596else 2597 am_missing_run= 2598 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5 2599$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;} 2600fi 2601 2602if test x"${install_sh}" != xset; then 2603 case $am_aux_dir in 2604 *\ * | *\ *) 2605 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 2606 *) 2607 install_sh="\${SHELL} $am_aux_dir/install-sh" 2608 esac 2609fi 2610 2611# Installed binaries are usually stripped using `strip' when the user 2612# run `make install-strip'. However `strip' might not be the right 2613# tool to use in cross-compilation environments, therefore Automake 2614# will honor the `STRIP' environment variable to overrule this program. 2615if test "$cross_compiling" != no; then 2616 if test -n "$ac_tool_prefix"; then 2617 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 2618set dummy ${ac_tool_prefix}strip; ac_word=$2 2619{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2620$as_echo_n "checking for $ac_word... " >&6; } 2621if ${ac_cv_prog_STRIP+:} false; then : 2622 $as_echo_n "(cached) " >&6 2623else 2624 if test -n "$STRIP"; then 2625 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 2626else 2627as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2628for as_dir in $PATH 2629do 2630 IFS=$as_save_IFS 2631 test -z "$as_dir" && as_dir=. 2632 for ac_exec_ext in '' $ac_executable_extensions; do 2633 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2634 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 2635 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2636 break 2 2637 fi 2638done 2639 done 2640IFS=$as_save_IFS 2641 2642fi 2643fi 2644STRIP=$ac_cv_prog_STRIP 2645if test -n "$STRIP"; then 2646 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 2647$as_echo "$STRIP" >&6; } 2648else 2649 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2650$as_echo "no" >&6; } 2651fi 2652 2653 2654fi 2655if test -z "$ac_cv_prog_STRIP"; then 2656 ac_ct_STRIP=$STRIP 2657 # Extract the first word of "strip", so it can be a program name with args. 2658set dummy strip; ac_word=$2 2659{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2660$as_echo_n "checking for $ac_word... " >&6; } 2661if ${ac_cv_prog_ac_ct_STRIP+:} false; then : 2662 $as_echo_n "(cached) " >&6 2663else 2664 if test -n "$ac_ct_STRIP"; then 2665 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 2666else 2667as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2668for as_dir in $PATH 2669do 2670 IFS=$as_save_IFS 2671 test -z "$as_dir" && as_dir=. 2672 for ac_exec_ext in '' $ac_executable_extensions; do 2673 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2674 ac_cv_prog_ac_ct_STRIP="strip" 2675 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2676 break 2 2677 fi 2678done 2679 done 2680IFS=$as_save_IFS 2681 2682fi 2683fi 2684ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 2685if test -n "$ac_ct_STRIP"; then 2686 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 2687$as_echo "$ac_ct_STRIP" >&6; } 2688else 2689 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2690$as_echo "no" >&6; } 2691fi 2692 2693 if test "x$ac_ct_STRIP" = x; then 2694 STRIP=":" 2695 else 2696 case $cross_compiling:$ac_tool_warned in 2697yes:) 2698{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2699$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2700ac_tool_warned=yes ;; 2701esac 2702 STRIP=$ac_ct_STRIP 2703 fi 2704else 2705 STRIP="$ac_cv_prog_STRIP" 2706fi 2707 2708fi 2709INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 2710 2711{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 2712$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 2713if test -z "$MKDIR_P"; then 2714 if ${ac_cv_path_mkdir+:} false; then : 2715 $as_echo_n "(cached) " >&6 2716else 2717 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2718for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 2719do 2720 IFS=$as_save_IFS 2721 test -z "$as_dir" && as_dir=. 2722 for ac_prog in mkdir gmkdir; do 2723 for ac_exec_ext in '' $ac_executable_extensions; do 2724 { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue 2725 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 2726 'mkdir (GNU coreutils) '* | \ 2727 'mkdir (coreutils) '* | \ 2728 'mkdir (fileutils) '4.1*) 2729 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 2730 break 3;; 2731 esac 2732 done 2733 done 2734 done 2735IFS=$as_save_IFS 2736 2737fi 2738 2739 test -d ./--version && rmdir ./--version 2740 if test "${ac_cv_path_mkdir+set}" = set; then 2741 MKDIR_P="$ac_cv_path_mkdir -p" 2742 else 2743 # As a last resort, use the slow shell script. Don't cache a 2744 # value for MKDIR_P within a source directory, because that will 2745 # break other packages using the cache if that directory is 2746 # removed, or if the value is a relative name. 2747 MKDIR_P="$ac_install_sh -d" 2748 fi 2749fi 2750{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 2751$as_echo "$MKDIR_P" >&6; } 2752 2753mkdir_p="$MKDIR_P" 2754case $mkdir_p in 2755 [\\/$]* | ?:[\\/]*) ;; 2756 */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;; 2757esac 2758 2759for ac_prog in gawk mawk nawk awk 2760do 2761 # Extract the first word of "$ac_prog", so it can be a program name with args. 2762set dummy $ac_prog; ac_word=$2 2763{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2764$as_echo_n "checking for $ac_word... " >&6; } 2765if ${ac_cv_prog_AWK+:} false; then : 2766 $as_echo_n "(cached) " >&6 2767else 2768 if test -n "$AWK"; then 2769 ac_cv_prog_AWK="$AWK" # Let the user override the test. 2770else 2771as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2772for as_dir in $PATH 2773do 2774 IFS=$as_save_IFS 2775 test -z "$as_dir" && as_dir=. 2776 for ac_exec_ext in '' $ac_executable_extensions; do 2777 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2778 ac_cv_prog_AWK="$ac_prog" 2779 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2780 break 2 2781 fi 2782done 2783 done 2784IFS=$as_save_IFS 2785 2786fi 2787fi 2788AWK=$ac_cv_prog_AWK 2789if test -n "$AWK"; then 2790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 2791$as_echo "$AWK" >&6; } 2792else 2793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2794$as_echo "no" >&6; } 2795fi 2796 2797 2798 test -n "$AWK" && break 2799done 2800 2801{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 2802$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 2803set x ${MAKE-make} 2804ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 2805if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : 2806 $as_echo_n "(cached) " >&6 2807else 2808 cat >conftest.make <<\_ACEOF 2809SHELL = /bin/sh 2810all: 2811 @echo '@@@%%%=$(MAKE)=@@@%%%' 2812_ACEOF 2813# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 2814case `${MAKE-make} -f conftest.make 2>/dev/null` in 2815 *@@@%%%=?*=@@@%%%*) 2816 eval ac_cv_prog_make_${ac_make}_set=yes;; 2817 *) 2818 eval ac_cv_prog_make_${ac_make}_set=no;; 2819esac 2820rm -f conftest.make 2821fi 2822if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 2823 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2824$as_echo "yes" >&6; } 2825 SET_MAKE= 2826else 2827 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2828$as_echo "no" >&6; } 2829 SET_MAKE="MAKE=${MAKE-make}" 2830fi 2831 2832rm -rf .tst 2>/dev/null 2833mkdir .tst 2>/dev/null 2834if test -d .tst; then 2835 am__leading_dot=. 2836else 2837 am__leading_dot=_ 2838fi 2839rmdir .tst 2>/dev/null 2840 2841if test "`cd $srcdir && pwd`" != "`pwd`"; then 2842 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 2843 # is not polluted with repeated "-I." 2844 am__isrc=' -I$(srcdir)' 2845 # test to see if srcdir already configured 2846 if test -f $srcdir/config.status; then 2847 as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 2848 fi 2849fi 2850 2851# test whether we have cygpath 2852if test -z "$CYGPATH_W"; then 2853 if (cygpath --version) >/dev/null 2>/dev/null; then 2854 CYGPATH_W='cygpath -w' 2855 else 2856 CYGPATH_W=echo 2857 fi 2858fi 2859 2860 2861# Define the identity of the package. 2862 PACKAGE='libSM' 2863 VERSION='1.2.0' 2864 2865 2866cat >>confdefs.h <<_ACEOF 2867#define PACKAGE "$PACKAGE" 2868_ACEOF 2869 2870 2871cat >>confdefs.h <<_ACEOF 2872#define VERSION "$VERSION" 2873_ACEOF 2874 2875# Some tools Automake needs. 2876 2877ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 2878 2879 2880AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 2881 2882 2883AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 2884 2885 2886AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 2887 2888 2889MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 2890 2891# We need awk for the "check" target. The system "awk" is bad on 2892# some platforms. 2893# Always define AMTAR for backward compatibility. 2894 2895AMTAR=${AMTAR-"${am_missing_run}tar"} 2896 2897am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -' 2898 2899 2900 2901 2902 2903 2904 2905{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5 2906$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; } 2907 # Check whether --enable-maintainer-mode was given. 2908if test "${enable_maintainer_mode+set}" = set; then : 2909 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval 2910else 2911 USE_MAINTAINER_MODE=no 2912fi 2913 2914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5 2915$as_echo "$USE_MAINTAINER_MODE" >&6; } 2916 if test $USE_MAINTAINER_MODE = yes; then 2917 MAINTAINER_MODE_TRUE= 2918 MAINTAINER_MODE_FALSE='#' 2919else 2920 MAINTAINER_MODE_TRUE='#' 2921 MAINTAINER_MODE_FALSE= 2922fi 2923 2924 MAINT=$MAINTAINER_MODE_TRUE 2925 2926 2927 2928# Require xorg-macros minimum of 1.10 for DocBook XML documentation 2929 2930 2931 2932 2933 2934 2935 2936 2937 2938 2939 2940DEPDIR="${am__leading_dot}deps" 2941 2942ac_config_commands="$ac_config_commands depfiles" 2943 2944 2945am_make=${MAKE-make} 2946cat > confinc << 'END' 2947am__doit: 2948 @echo this is the am__doit target 2949.PHONY: am__doit 2950END 2951# If we don't find an include directive, just comment out the code. 2952{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 2953$as_echo_n "checking for style of include used by $am_make... " >&6; } 2954am__include="#" 2955am__quote= 2956_am_result=none 2957# First try GNU make style include. 2958echo "include confinc" > confmf 2959# Ignore all kinds of additional output from `make'. 2960case `$am_make -s -f confmf 2> /dev/null` in #( 2961*the\ am__doit\ target*) 2962 am__include=include 2963 am__quote= 2964 _am_result=GNU 2965 ;; 2966esac 2967# Now try BSD make style include. 2968if test "$am__include" = "#"; then 2969 echo '.include "confinc"' > confmf 2970 case `$am_make -s -f confmf 2> /dev/null` in #( 2971 *the\ am__doit\ target*) 2972 am__include=.include 2973 am__quote="\"" 2974 _am_result=BSD 2975 ;; 2976 esac 2977fi 2978 2979 2980{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 2981$as_echo "$_am_result" >&6; } 2982rm -f confinc confmf 2983 2984# Check whether --enable-dependency-tracking was given. 2985if test "${enable_dependency_tracking+set}" = set; then : 2986 enableval=$enable_dependency_tracking; 2987fi 2988 2989if test "x$enable_dependency_tracking" != xno; then 2990 am_depcomp="$ac_aux_dir/depcomp" 2991 AMDEPBACKSLASH='\' 2992fi 2993 if test "x$enable_dependency_tracking" != xno; then 2994 AMDEP_TRUE= 2995 AMDEP_FALSE='#' 2996else 2997 AMDEP_TRUE='#' 2998 AMDEP_FALSE= 2999fi 3000 3001 3002ac_ext=c 3003ac_cpp='$CPP $CPPFLAGS' 3004ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3005ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3006ac_compiler_gnu=$ac_cv_c_compiler_gnu 3007if test -n "$ac_tool_prefix"; then 3008 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 3009set dummy ${ac_tool_prefix}gcc; ac_word=$2 3010{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3011$as_echo_n "checking for $ac_word... " >&6; } 3012if ${ac_cv_prog_CC+:} false; then : 3013 $as_echo_n "(cached) " >&6 3014else 3015 if test -n "$CC"; then 3016 ac_cv_prog_CC="$CC" # Let the user override the test. 3017else 3018as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3019for as_dir in $PATH 3020do 3021 IFS=$as_save_IFS 3022 test -z "$as_dir" && as_dir=. 3023 for ac_exec_ext in '' $ac_executable_extensions; do 3024 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3025 ac_cv_prog_CC="${ac_tool_prefix}gcc" 3026 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3027 break 2 3028 fi 3029done 3030 done 3031IFS=$as_save_IFS 3032 3033fi 3034fi 3035CC=$ac_cv_prog_CC 3036if test -n "$CC"; then 3037 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3038$as_echo "$CC" >&6; } 3039else 3040 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3041$as_echo "no" >&6; } 3042fi 3043 3044 3045fi 3046if test -z "$ac_cv_prog_CC"; then 3047 ac_ct_CC=$CC 3048 # Extract the first word of "gcc", so it can be a program name with args. 3049set dummy gcc; ac_word=$2 3050{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3051$as_echo_n "checking for $ac_word... " >&6; } 3052if ${ac_cv_prog_ac_ct_CC+:} false; then : 3053 $as_echo_n "(cached) " >&6 3054else 3055 if test -n "$ac_ct_CC"; then 3056 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3057else 3058as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3059for as_dir in $PATH 3060do 3061 IFS=$as_save_IFS 3062 test -z "$as_dir" && as_dir=. 3063 for ac_exec_ext in '' $ac_executable_extensions; do 3064 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3065 ac_cv_prog_ac_ct_CC="gcc" 3066 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3067 break 2 3068 fi 3069done 3070 done 3071IFS=$as_save_IFS 3072 3073fi 3074fi 3075ac_ct_CC=$ac_cv_prog_ac_ct_CC 3076if test -n "$ac_ct_CC"; then 3077 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3078$as_echo "$ac_ct_CC" >&6; } 3079else 3080 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3081$as_echo "no" >&6; } 3082fi 3083 3084 if test "x$ac_ct_CC" = x; then 3085 CC="" 3086 else 3087 case $cross_compiling:$ac_tool_warned in 3088yes:) 3089{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3090$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3091ac_tool_warned=yes ;; 3092esac 3093 CC=$ac_ct_CC 3094 fi 3095else 3096 CC="$ac_cv_prog_CC" 3097fi 3098 3099if test -z "$CC"; then 3100 if test -n "$ac_tool_prefix"; then 3101 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 3102set dummy ${ac_tool_prefix}cc; ac_word=$2 3103{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3104$as_echo_n "checking for $ac_word... " >&6; } 3105if ${ac_cv_prog_CC+:} false; then : 3106 $as_echo_n "(cached) " >&6 3107else 3108 if test -n "$CC"; then 3109 ac_cv_prog_CC="$CC" # Let the user override the test. 3110else 3111as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3112for as_dir in $PATH 3113do 3114 IFS=$as_save_IFS 3115 test -z "$as_dir" && as_dir=. 3116 for ac_exec_ext in '' $ac_executable_extensions; do 3117 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3118 ac_cv_prog_CC="${ac_tool_prefix}cc" 3119 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3120 break 2 3121 fi 3122done 3123 done 3124IFS=$as_save_IFS 3125 3126fi 3127fi 3128CC=$ac_cv_prog_CC 3129if test -n "$CC"; then 3130 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3131$as_echo "$CC" >&6; } 3132else 3133 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3134$as_echo "no" >&6; } 3135fi 3136 3137 3138 fi 3139fi 3140if test -z "$CC"; then 3141 # Extract the first word of "cc", so it can be a program name with args. 3142set dummy cc; ac_word=$2 3143{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3144$as_echo_n "checking for $ac_word... " >&6; } 3145if ${ac_cv_prog_CC+:} false; then : 3146 $as_echo_n "(cached) " >&6 3147else 3148 if test -n "$CC"; then 3149 ac_cv_prog_CC="$CC" # Let the user override the test. 3150else 3151 ac_prog_rejected=no 3152as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3153for as_dir in $PATH 3154do 3155 IFS=$as_save_IFS 3156 test -z "$as_dir" && as_dir=. 3157 for ac_exec_ext in '' $ac_executable_extensions; do 3158 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3159 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 3160 ac_prog_rejected=yes 3161 continue 3162 fi 3163 ac_cv_prog_CC="cc" 3164 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3165 break 2 3166 fi 3167done 3168 done 3169IFS=$as_save_IFS 3170 3171if test $ac_prog_rejected = yes; then 3172 # We found a bogon in the path, so make sure we never use it. 3173 set dummy $ac_cv_prog_CC 3174 shift 3175 if test $# != 0; then 3176 # We chose a different compiler from the bogus one. 3177 # However, it has the same basename, so the bogon will be chosen 3178 # first if we set CC to just the basename; use the full file name. 3179 shift 3180 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 3181 fi 3182fi 3183fi 3184fi 3185CC=$ac_cv_prog_CC 3186if test -n "$CC"; then 3187 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3188$as_echo "$CC" >&6; } 3189else 3190 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3191$as_echo "no" >&6; } 3192fi 3193 3194 3195fi 3196if test -z "$CC"; then 3197 if test -n "$ac_tool_prefix"; then 3198 for ac_prog in cl.exe 3199 do 3200 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 3201set dummy $ac_tool_prefix$ac_prog; ac_word=$2 3202{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3203$as_echo_n "checking for $ac_word... " >&6; } 3204if ${ac_cv_prog_CC+:} false; then : 3205 $as_echo_n "(cached) " >&6 3206else 3207 if test -n "$CC"; then 3208 ac_cv_prog_CC="$CC" # Let the user override the test. 3209else 3210as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3211for as_dir in $PATH 3212do 3213 IFS=$as_save_IFS 3214 test -z "$as_dir" && as_dir=. 3215 for ac_exec_ext in '' $ac_executable_extensions; do 3216 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3217 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 3218 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3219 break 2 3220 fi 3221done 3222 done 3223IFS=$as_save_IFS 3224 3225fi 3226fi 3227CC=$ac_cv_prog_CC 3228if test -n "$CC"; then 3229 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3230$as_echo "$CC" >&6; } 3231else 3232 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3233$as_echo "no" >&6; } 3234fi 3235 3236 3237 test -n "$CC" && break 3238 done 3239fi 3240if test -z "$CC"; then 3241 ac_ct_CC=$CC 3242 for ac_prog in cl.exe 3243do 3244 # Extract the first word of "$ac_prog", so it can be a program name with args. 3245set dummy $ac_prog; ac_word=$2 3246{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3247$as_echo_n "checking for $ac_word... " >&6; } 3248if ${ac_cv_prog_ac_ct_CC+:} false; then : 3249 $as_echo_n "(cached) " >&6 3250else 3251 if test -n "$ac_ct_CC"; then 3252 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3253else 3254as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3255for as_dir in $PATH 3256do 3257 IFS=$as_save_IFS 3258 test -z "$as_dir" && as_dir=. 3259 for ac_exec_ext in '' $ac_executable_extensions; do 3260 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3261 ac_cv_prog_ac_ct_CC="$ac_prog" 3262 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3263 break 2 3264 fi 3265done 3266 done 3267IFS=$as_save_IFS 3268 3269fi 3270fi 3271ac_ct_CC=$ac_cv_prog_ac_ct_CC 3272if test -n "$ac_ct_CC"; then 3273 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3274$as_echo "$ac_ct_CC" >&6; } 3275else 3276 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3277$as_echo "no" >&6; } 3278fi 3279 3280 3281 test -n "$ac_ct_CC" && break 3282done 3283 3284 if test "x$ac_ct_CC" = x; then 3285 CC="" 3286 else 3287 case $cross_compiling:$ac_tool_warned in 3288yes:) 3289{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3290$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3291ac_tool_warned=yes ;; 3292esac 3293 CC=$ac_ct_CC 3294 fi 3295fi 3296 3297fi 3298 3299 3300test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3301$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3302as_fn_error $? "no acceptable C compiler found in \$PATH 3303See \`config.log' for more details" "$LINENO" 5; } 3304 3305# Provide some information about the compiler. 3306$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 3307set X $ac_compile 3308ac_compiler=$2 3309for ac_option in --version -v -V -qversion; do 3310 { { ac_try="$ac_compiler $ac_option >&5" 3311case "(($ac_try" in 3312 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3313 *) ac_try_echo=$ac_try;; 3314esac 3315eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3316$as_echo "$ac_try_echo"; } >&5 3317 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 3318 ac_status=$? 3319 if test -s conftest.err; then 3320 sed '10a\ 3321... rest of stderr output deleted ... 3322 10q' conftest.err >conftest.er1 3323 cat conftest.er1 >&5 3324 fi 3325 rm -f conftest.er1 conftest.err 3326 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3327 test $ac_status = 0; } 3328done 3329 3330cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3331/* end confdefs.h. */ 3332 3333int 3334main () 3335{ 3336 3337 ; 3338 return 0; 3339} 3340_ACEOF 3341ac_clean_files_save=$ac_clean_files 3342ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 3343# Try to create an executable without -o first, disregard a.out. 3344# It will help us diagnose broken compilers, and finding out an intuition 3345# of exeext. 3346{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 3347$as_echo_n "checking whether the C compiler works... " >&6; } 3348ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 3349 3350# The possible output files: 3351ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 3352 3353ac_rmfiles= 3354for ac_file in $ac_files 3355do 3356 case $ac_file in 3357 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3358 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 3359 esac 3360done 3361rm -f $ac_rmfiles 3362 3363if { { ac_try="$ac_link_default" 3364case "(($ac_try" in 3365 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3366 *) ac_try_echo=$ac_try;; 3367esac 3368eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3369$as_echo "$ac_try_echo"; } >&5 3370 (eval "$ac_link_default") 2>&5 3371 ac_status=$? 3372 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3373 test $ac_status = 0; }; then : 3374 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 3375# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 3376# in a Makefile. We should not override ac_cv_exeext if it was cached, 3377# so that the user can short-circuit this test for compilers unknown to 3378# Autoconf. 3379for ac_file in $ac_files '' 3380do 3381 test -f "$ac_file" || continue 3382 case $ac_file in 3383 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 3384 ;; 3385 [ab].out ) 3386 # We found the default executable, but exeext='' is most 3387 # certainly right. 3388 break;; 3389 *.* ) 3390 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 3391 then :; else 3392 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3393 fi 3394 # We set ac_cv_exeext here because the later test for it is not 3395 # safe: cross compilers may not add the suffix if given an `-o' 3396 # argument, so we may need to know it at that point already. 3397 # Even if this section looks crufty: it has the advantage of 3398 # actually working. 3399 break;; 3400 * ) 3401 break;; 3402 esac 3403done 3404test "$ac_cv_exeext" = no && ac_cv_exeext= 3405 3406else 3407 ac_file='' 3408fi 3409if test -z "$ac_file"; then : 3410 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3411$as_echo "no" >&6; } 3412$as_echo "$as_me: failed program was:" >&5 3413sed 's/^/| /' conftest.$ac_ext >&5 3414 3415{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3416$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3417as_fn_error 77 "C compiler cannot create executables 3418See \`config.log' for more details" "$LINENO" 5; } 3419else 3420 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3421$as_echo "yes" >&6; } 3422fi 3423{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 3424$as_echo_n "checking for C compiler default output file name... " >&6; } 3425{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 3426$as_echo "$ac_file" >&6; } 3427ac_exeext=$ac_cv_exeext 3428 3429rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 3430ac_clean_files=$ac_clean_files_save 3431{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 3432$as_echo_n "checking for suffix of executables... " >&6; } 3433if { { ac_try="$ac_link" 3434case "(($ac_try" in 3435 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3436 *) ac_try_echo=$ac_try;; 3437esac 3438eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3439$as_echo "$ac_try_echo"; } >&5 3440 (eval "$ac_link") 2>&5 3441 ac_status=$? 3442 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3443 test $ac_status = 0; }; then : 3444 # If both `conftest.exe' and `conftest' are `present' (well, observable) 3445# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3446# work properly (i.e., refer to `conftest.exe'), while it won't with 3447# `rm'. 3448for ac_file in conftest.exe conftest conftest.*; do 3449 test -f "$ac_file" || continue 3450 case $ac_file in 3451 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3452 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3453 break;; 3454 * ) break;; 3455 esac 3456done 3457else 3458 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3459$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3460as_fn_error $? "cannot compute suffix of executables: cannot compile and link 3461See \`config.log' for more details" "$LINENO" 5; } 3462fi 3463rm -f conftest conftest$ac_cv_exeext 3464{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 3465$as_echo "$ac_cv_exeext" >&6; } 3466 3467rm -f conftest.$ac_ext 3468EXEEXT=$ac_cv_exeext 3469ac_exeext=$EXEEXT 3470cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3471/* end confdefs.h. */ 3472#include <stdio.h> 3473int 3474main () 3475{ 3476FILE *f = fopen ("conftest.out", "w"); 3477 return ferror (f) || fclose (f) != 0; 3478 3479 ; 3480 return 0; 3481} 3482_ACEOF 3483ac_clean_files="$ac_clean_files conftest.out" 3484# Check that the compiler produces executables we can run. If not, either 3485# the compiler is broken, or we cross compile. 3486{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 3487$as_echo_n "checking whether we are cross compiling... " >&6; } 3488if test "$cross_compiling" != yes; then 3489 { { ac_try="$ac_link" 3490case "(($ac_try" in 3491 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3492 *) ac_try_echo=$ac_try;; 3493esac 3494eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3495$as_echo "$ac_try_echo"; } >&5 3496 (eval "$ac_link") 2>&5 3497 ac_status=$? 3498 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3499 test $ac_status = 0; } 3500 if { ac_try='./conftest$ac_cv_exeext' 3501 { { case "(($ac_try" in 3502 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3503 *) ac_try_echo=$ac_try;; 3504esac 3505eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3506$as_echo "$ac_try_echo"; } >&5 3507 (eval "$ac_try") 2>&5 3508 ac_status=$? 3509 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3510 test $ac_status = 0; }; }; then 3511 cross_compiling=no 3512 else 3513 if test "$cross_compiling" = maybe; then 3514 cross_compiling=yes 3515 else 3516 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3517$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3518as_fn_error $? "cannot run C compiled programs. 3519If you meant to cross compile, use \`--host'. 3520See \`config.log' for more details" "$LINENO" 5; } 3521 fi 3522 fi 3523fi 3524{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 3525$as_echo "$cross_compiling" >&6; } 3526 3527rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 3528ac_clean_files=$ac_clean_files_save 3529{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 3530$as_echo_n "checking for suffix of object files... " >&6; } 3531if ${ac_cv_objext+:} false; then : 3532 $as_echo_n "(cached) " >&6 3533else 3534 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3535/* end confdefs.h. */ 3536 3537int 3538main () 3539{ 3540 3541 ; 3542 return 0; 3543} 3544_ACEOF 3545rm -f conftest.o conftest.obj 3546if { { ac_try="$ac_compile" 3547case "(($ac_try" in 3548 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3549 *) ac_try_echo=$ac_try;; 3550esac 3551eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3552$as_echo "$ac_try_echo"; } >&5 3553 (eval "$ac_compile") 2>&5 3554 ac_status=$? 3555 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3556 test $ac_status = 0; }; then : 3557 for ac_file in conftest.o conftest.obj conftest.*; do 3558 test -f "$ac_file" || continue; 3559 case $ac_file in 3560 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 3561 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3562 break;; 3563 esac 3564done 3565else 3566 $as_echo "$as_me: failed program was:" >&5 3567sed 's/^/| /' conftest.$ac_ext >&5 3568 3569{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3570$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3571as_fn_error $? "cannot compute suffix of object files: cannot compile 3572See \`config.log' for more details" "$LINENO" 5; } 3573fi 3574rm -f conftest.$ac_cv_objext conftest.$ac_ext 3575fi 3576{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 3577$as_echo "$ac_cv_objext" >&6; } 3578OBJEXT=$ac_cv_objext 3579ac_objext=$OBJEXT 3580{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 3581$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 3582if ${ac_cv_c_compiler_gnu+:} false; then : 3583 $as_echo_n "(cached) " >&6 3584else 3585 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3586/* end confdefs.h. */ 3587 3588int 3589main () 3590{ 3591#ifndef __GNUC__ 3592 choke me 3593#endif 3594 3595 ; 3596 return 0; 3597} 3598_ACEOF 3599if ac_fn_c_try_compile "$LINENO"; then : 3600 ac_compiler_gnu=yes 3601else 3602 ac_compiler_gnu=no 3603fi 3604rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3605ac_cv_c_compiler_gnu=$ac_compiler_gnu 3606 3607fi 3608{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 3609$as_echo "$ac_cv_c_compiler_gnu" >&6; } 3610if test $ac_compiler_gnu = yes; then 3611 GCC=yes 3612else 3613 GCC= 3614fi 3615ac_test_CFLAGS=${CFLAGS+set} 3616ac_save_CFLAGS=$CFLAGS 3617{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 3618$as_echo_n "checking whether $CC accepts -g... " >&6; } 3619if ${ac_cv_prog_cc_g+:} false; then : 3620 $as_echo_n "(cached) " >&6 3621else 3622 ac_save_c_werror_flag=$ac_c_werror_flag 3623 ac_c_werror_flag=yes 3624 ac_cv_prog_cc_g=no 3625 CFLAGS="-g" 3626 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3627/* end confdefs.h. */ 3628 3629int 3630main () 3631{ 3632 3633 ; 3634 return 0; 3635} 3636_ACEOF 3637if ac_fn_c_try_compile "$LINENO"; then : 3638 ac_cv_prog_cc_g=yes 3639else 3640 CFLAGS="" 3641 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3642/* end confdefs.h. */ 3643 3644int 3645main () 3646{ 3647 3648 ; 3649 return 0; 3650} 3651_ACEOF 3652if ac_fn_c_try_compile "$LINENO"; then : 3653 3654else 3655 ac_c_werror_flag=$ac_save_c_werror_flag 3656 CFLAGS="-g" 3657 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3658/* end confdefs.h. */ 3659 3660int 3661main () 3662{ 3663 3664 ; 3665 return 0; 3666} 3667_ACEOF 3668if ac_fn_c_try_compile "$LINENO"; then : 3669 ac_cv_prog_cc_g=yes 3670fi 3671rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3672fi 3673rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3674fi 3675rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3676 ac_c_werror_flag=$ac_save_c_werror_flag 3677fi 3678{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 3679$as_echo "$ac_cv_prog_cc_g" >&6; } 3680if test "$ac_test_CFLAGS" = set; then 3681 CFLAGS=$ac_save_CFLAGS 3682elif test $ac_cv_prog_cc_g = yes; then 3683 if test "$GCC" = yes; then 3684 CFLAGS="-g -O2" 3685 else 3686 CFLAGS="-g" 3687 fi 3688else 3689 if test "$GCC" = yes; then 3690 CFLAGS="-O2" 3691 else 3692 CFLAGS= 3693 fi 3694fi 3695{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 3696$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3697if ${ac_cv_prog_cc_c89+:} false; then : 3698 $as_echo_n "(cached) " >&6 3699else 3700 ac_cv_prog_cc_c89=no 3701ac_save_CC=$CC 3702cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3703/* end confdefs.h. */ 3704#include <stdarg.h> 3705#include <stdio.h> 3706#include <sys/types.h> 3707#include <sys/stat.h> 3708/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3709struct buf { int x; }; 3710FILE * (*rcsopen) (struct buf *, struct stat *, int); 3711static char *e (p, i) 3712 char **p; 3713 int i; 3714{ 3715 return p[i]; 3716} 3717static char *f (char * (*g) (char **, int), char **p, ...) 3718{ 3719 char *s; 3720 va_list v; 3721 va_start (v,p); 3722 s = g (p, va_arg (v,int)); 3723 va_end (v); 3724 return s; 3725} 3726 3727/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3728 function prototypes and stuff, but not '\xHH' hex character constants. 3729 These don't provoke an error unfortunately, instead are silently treated 3730 as 'x'. The following induces an error, until -std is added to get 3731 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3732 array size at least. It's necessary to write '\x00'==0 to get something 3733 that's true only with -std. */ 3734int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3735 3736/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3737 inside strings and character constants. */ 3738#define FOO(x) 'x' 3739int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3740 3741int test (int i, double x); 3742struct s1 {int (*f) (int a);}; 3743struct s2 {int (*f) (double a);}; 3744int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3745int argc; 3746char **argv; 3747int 3748main () 3749{ 3750return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3751 ; 3752 return 0; 3753} 3754_ACEOF 3755for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3756 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3757do 3758 CC="$ac_save_CC $ac_arg" 3759 if ac_fn_c_try_compile "$LINENO"; then : 3760 ac_cv_prog_cc_c89=$ac_arg 3761fi 3762rm -f core conftest.err conftest.$ac_objext 3763 test "x$ac_cv_prog_cc_c89" != "xno" && break 3764done 3765rm -f conftest.$ac_ext 3766CC=$ac_save_CC 3767 3768fi 3769# AC_CACHE_VAL 3770case "x$ac_cv_prog_cc_c89" in 3771 x) 3772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 3773$as_echo "none needed" >&6; } ;; 3774 xno) 3775 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 3776$as_echo "unsupported" >&6; } ;; 3777 *) 3778 CC="$CC $ac_cv_prog_cc_c89" 3779 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 3780$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 3781esac 3782if test "x$ac_cv_prog_cc_c89" != xno; then : 3783 3784fi 3785 3786ac_ext=c 3787ac_cpp='$CPP $CPPFLAGS' 3788ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3789ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3790ac_compiler_gnu=$ac_cv_c_compiler_gnu 3791 3792depcc="$CC" am_compiler_list= 3793 3794{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 3795$as_echo_n "checking dependency style of $depcc... " >&6; } 3796if ${am_cv_CC_dependencies_compiler_type+:} false; then : 3797 $as_echo_n "(cached) " >&6 3798else 3799 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 3800 # We make a subdir and do the tests there. Otherwise we can end up 3801 # making bogus files that we don't know about and never remove. For 3802 # instance it was reported that on HP-UX the gcc test will end up 3803 # making a dummy file named `D' -- because `-MD' means `put the output 3804 # in D'. 3805 mkdir conftest.dir 3806 # Copy depcomp to subdir because otherwise we won't find it if we're 3807 # using a relative directory. 3808 cp "$am_depcomp" conftest.dir 3809 cd conftest.dir 3810 # We will build objects and dependencies in a subdirectory because 3811 # it helps to detect inapplicable dependency modes. For instance 3812 # both Tru64's cc and ICC support -MD to output dependencies as a 3813 # side effect of compilation, but ICC will put the dependencies in 3814 # the current directory while Tru64 will put them in the object 3815 # directory. 3816 mkdir sub 3817 3818 am_cv_CC_dependencies_compiler_type=none 3819 if test "$am_compiler_list" = ""; then 3820 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 3821 fi 3822 am__universal=false 3823 case " $depcc " in #( 3824 *\ -arch\ *\ -arch\ *) am__universal=true ;; 3825 esac 3826 3827 for depmode in $am_compiler_list; do 3828 # Setup a source with many dependencies, because some compilers 3829 # like to wrap large dependency lists on column 80 (with \), and 3830 # we should not choose a depcomp mode which is confused by this. 3831 # 3832 # We need to recreate these files for each test, as the compiler may 3833 # overwrite some of them when testing with obscure command lines. 3834 # This happens at least with the AIX C compiler. 3835 : > sub/conftest.c 3836 for i in 1 2 3 4 5 6; do 3837 echo '#include "conftst'$i'.h"' >> sub/conftest.c 3838 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with 3839 # Solaris 8's {/usr,}/bin/sh. 3840 touch sub/conftst$i.h 3841 done 3842 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 3843 3844 # We check with `-c' and `-o' for the sake of the "dashmstdout" 3845 # mode. It turns out that the SunPro C++ compiler does not properly 3846 # handle `-M -o', and we need to detect this. Also, some Intel 3847 # versions had trouble with output in subdirs 3848 am__obj=sub/conftest.${OBJEXT-o} 3849 am__minus_obj="-o $am__obj" 3850 case $depmode in 3851 gcc) 3852 # This depmode causes a compiler race in universal mode. 3853 test "$am__universal" = false || continue 3854 ;; 3855 nosideeffect) 3856 # after this tag, mechanisms are not by side-effect, so they'll 3857 # only be used when explicitly requested 3858 if test "x$enable_dependency_tracking" = xyes; then 3859 continue 3860 else 3861 break 3862 fi 3863 ;; 3864 msvisualcpp | msvcmsys) 3865 # This compiler won't grok `-c -o', but also, the minuso test has 3866 # not run yet. These depmodes are late enough in the game, and 3867 # so weak that their functioning should not be impacted. 3868 am__obj=conftest.${OBJEXT-o} 3869 am__minus_obj= 3870 ;; 3871 none) break ;; 3872 esac 3873 if depmode=$depmode \ 3874 source=sub/conftest.c object=$am__obj \ 3875 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 3876 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 3877 >/dev/null 2>conftest.err && 3878 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 3879 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 3880 grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 3881 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 3882 # icc doesn't choke on unknown options, it will just issue warnings 3883 # or remarks (even with -Werror). So we grep stderr for any message 3884 # that says an option was ignored or not supported. 3885 # When given -MP, icc 7.0 and 7.1 complain thusly: 3886 # icc: Command line warning: ignoring option '-M'; no argument required 3887 # The diagnosis changed in icc 8.0: 3888 # icc: Command line remark: option '-MP' not supported 3889 if (grep 'ignoring option' conftest.err || 3890 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 3891 am_cv_CC_dependencies_compiler_type=$depmode 3892 break 3893 fi 3894 fi 3895 done 3896 3897 cd .. 3898 rm -rf conftest.dir 3899else 3900 am_cv_CC_dependencies_compiler_type=none 3901fi 3902 3903fi 3904{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 3905$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 3906CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 3907 3908 if 3909 test "x$enable_dependency_tracking" != xno \ 3910 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 3911 am__fastdepCC_TRUE= 3912 am__fastdepCC_FALSE='#' 3913else 3914 am__fastdepCC_TRUE='#' 3915 am__fastdepCC_FALSE= 3916fi 3917 3918 3919 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5 3920$as_echo_n "checking for $CC option to accept ISO C99... " >&6; } 3921if ${ac_cv_prog_cc_c99+:} false; then : 3922 $as_echo_n "(cached) " >&6 3923else 3924 ac_cv_prog_cc_c99=no 3925ac_save_CC=$CC 3926cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3927/* end confdefs.h. */ 3928#include <stdarg.h> 3929#include <stdbool.h> 3930#include <stdlib.h> 3931#include <wchar.h> 3932#include <stdio.h> 3933 3934// Check varargs macros. These examples are taken from C99 6.10.3.5. 3935#define debug(...) fprintf (stderr, __VA_ARGS__) 3936#define showlist(...) puts (#__VA_ARGS__) 3937#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) 3938static void 3939test_varargs_macros (void) 3940{ 3941 int x = 1234; 3942 int y = 5678; 3943 debug ("Flag"); 3944 debug ("X = %d\n", x); 3945 showlist (The first, second, and third items.); 3946 report (x>y, "x is %d but y is %d", x, y); 3947} 3948 3949// Check long long types. 3950#define BIG64 18446744073709551615ull 3951#define BIG32 4294967295ul 3952#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) 3953#if !BIG_OK 3954 your preprocessor is broken; 3955#endif 3956#if BIG_OK 3957#else 3958 your preprocessor is broken; 3959#endif 3960static long long int bignum = -9223372036854775807LL; 3961static unsigned long long int ubignum = BIG64; 3962 3963struct incomplete_array 3964{ 3965 int datasize; 3966 double data[]; 3967}; 3968 3969struct named_init { 3970 int number; 3971 const wchar_t *name; 3972 double average; 3973}; 3974 3975typedef const char *ccp; 3976 3977static inline int 3978test_restrict (ccp restrict text) 3979{ 3980 // See if C++-style comments work. 3981 // Iterate through items via the restricted pointer. 3982 // Also check for declarations in for loops. 3983 for (unsigned int i = 0; *(text+i) != '\0'; ++i) 3984 continue; 3985 return 0; 3986} 3987 3988// Check varargs and va_copy. 3989static void 3990test_varargs (const char *format, ...) 3991{ 3992 va_list args; 3993 va_start (args, format); 3994 va_list args_copy; 3995 va_copy (args_copy, args); 3996 3997 const char *str; 3998 int number; 3999 float fnumber; 4000 4001 while (*format) 4002 { 4003 switch (*format++) 4004 { 4005 case 's': // string 4006 str = va_arg (args_copy, const char *); 4007 break; 4008 case 'd': // int 4009 number = va_arg (args_copy, int); 4010 break; 4011 case 'f': // float 4012 fnumber = va_arg (args_copy, double); 4013 break; 4014 default: 4015 break; 4016 } 4017 } 4018 va_end (args_copy); 4019 va_end (args); 4020} 4021 4022int 4023main () 4024{ 4025 4026 // Check bool. 4027 _Bool success = false; 4028 4029 // Check restrict. 4030 if (test_restrict ("String literal") == 0) 4031 success = true; 4032 char *restrict newvar = "Another string"; 4033 4034 // Check varargs. 4035 test_varargs ("s, d' f .", "string", 65, 34.234); 4036 test_varargs_macros (); 4037 4038 // Check flexible array members. 4039 struct incomplete_array *ia = 4040 malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); 4041 ia->datasize = 10; 4042 for (int i = 0; i < ia->datasize; ++i) 4043 ia->data[i] = i * 1.234; 4044 4045 // Check named initializers. 4046 struct named_init ni = { 4047 .number = 34, 4048 .name = L"Test wide string", 4049 .average = 543.34343, 4050 }; 4051 4052 ni.number = 58; 4053 4054 int dynamic_array[ni.number]; 4055 dynamic_array[ni.number - 1] = 543; 4056 4057 // work around unused variable warnings 4058 return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' 4059 || dynamic_array[ni.number - 1] != 543); 4060 4061 ; 4062 return 0; 4063} 4064_ACEOF 4065for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -xc99=all -qlanglvl=extc99 4066do 4067 CC="$ac_save_CC $ac_arg" 4068 if ac_fn_c_try_compile "$LINENO"; then : 4069 ac_cv_prog_cc_c99=$ac_arg 4070fi 4071rm -f core conftest.err conftest.$ac_objext 4072 test "x$ac_cv_prog_cc_c99" != "xno" && break 4073done 4074rm -f conftest.$ac_ext 4075CC=$ac_save_CC 4076 4077fi 4078# AC_CACHE_VAL 4079case "x$ac_cv_prog_cc_c99" in 4080 x) 4081 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4082$as_echo "none needed" >&6; } ;; 4083 xno) 4084 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4085$as_echo "unsupported" >&6; } ;; 4086 *) 4087 CC="$CC $ac_cv_prog_cc_c99" 4088 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 4089$as_echo "$ac_cv_prog_cc_c99" >&6; } ;; 4090esac 4091if test "x$ac_cv_prog_cc_c99" != xno; then : 4092 4093fi 4094 4095 4096 4097ac_ext=c 4098ac_cpp='$CPP $CPPFLAGS' 4099ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4100ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4101ac_compiler_gnu=$ac_cv_c_compiler_gnu 4102{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 4103$as_echo_n "checking how to run the C preprocessor... " >&6; } 4104# On Suns, sometimes $CPP names a directory. 4105if test -n "$CPP" && test -d "$CPP"; then 4106 CPP= 4107fi 4108if test -z "$CPP"; then 4109 if ${ac_cv_prog_CPP+:} false; then : 4110 $as_echo_n "(cached) " >&6 4111else 4112 # Double quotes because CPP needs to be expanded 4113 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 4114 do 4115 ac_preproc_ok=false 4116for ac_c_preproc_warn_flag in '' yes 4117do 4118 # Use a header file that comes with gcc, so configuring glibc 4119 # with a fresh cross-compiler works. 4120 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4121 # <limits.h> exists even on freestanding compilers. 4122 # On the NeXT, cc -E runs the code through the compiler's parser, 4123 # not just through cpp. "Syntax error" is here to catch this case. 4124 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4125/* end confdefs.h. */ 4126#ifdef __STDC__ 4127# include <limits.h> 4128#else 4129# include <assert.h> 4130#endif 4131 Syntax error 4132_ACEOF 4133if ac_fn_c_try_cpp "$LINENO"; then : 4134 4135else 4136 # Broken: fails on valid input. 4137continue 4138fi 4139rm -f conftest.err conftest.i conftest.$ac_ext 4140 4141 # OK, works on sane cases. Now check whether nonexistent headers 4142 # can be detected and how. 4143 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4144/* end confdefs.h. */ 4145#include <ac_nonexistent.h> 4146_ACEOF 4147if ac_fn_c_try_cpp "$LINENO"; then : 4148 # Broken: success on invalid input. 4149continue 4150else 4151 # Passes both tests. 4152ac_preproc_ok=: 4153break 4154fi 4155rm -f conftest.err conftest.i conftest.$ac_ext 4156 4157done 4158# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 4159rm -f conftest.i conftest.err conftest.$ac_ext 4160if $ac_preproc_ok; then : 4161 break 4162fi 4163 4164 done 4165 ac_cv_prog_CPP=$CPP 4166 4167fi 4168 CPP=$ac_cv_prog_CPP 4169else 4170 ac_cv_prog_CPP=$CPP 4171fi 4172{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 4173$as_echo "$CPP" >&6; } 4174ac_preproc_ok=false 4175for ac_c_preproc_warn_flag in '' yes 4176do 4177 # Use a header file that comes with gcc, so configuring glibc 4178 # with a fresh cross-compiler works. 4179 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4180 # <limits.h> exists even on freestanding compilers. 4181 # On the NeXT, cc -E runs the code through the compiler's parser, 4182 # not just through cpp. "Syntax error" is here to catch this case. 4183 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4184/* end confdefs.h. */ 4185#ifdef __STDC__ 4186# include <limits.h> 4187#else 4188# include <assert.h> 4189#endif 4190 Syntax error 4191_ACEOF 4192if ac_fn_c_try_cpp "$LINENO"; then : 4193 4194else 4195 # Broken: fails on valid input. 4196continue 4197fi 4198rm -f conftest.err conftest.i conftest.$ac_ext 4199 4200 # OK, works on sane cases. Now check whether nonexistent headers 4201 # can be detected and how. 4202 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4203/* end confdefs.h. */ 4204#include <ac_nonexistent.h> 4205_ACEOF 4206if ac_fn_c_try_cpp "$LINENO"; then : 4207 # Broken: success on invalid input. 4208continue 4209else 4210 # Passes both tests. 4211ac_preproc_ok=: 4212break 4213fi 4214rm -f conftest.err conftest.i conftest.$ac_ext 4215 4216done 4217# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 4218rm -f conftest.i conftest.err conftest.$ac_ext 4219if $ac_preproc_ok; then : 4220 4221else 4222 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4223$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4224as_fn_error $? "C preprocessor \"$CPP\" fails sanity check 4225See \`config.log' for more details" "$LINENO" 5; } 4226fi 4227 4228ac_ext=c 4229ac_cpp='$CPP $CPPFLAGS' 4230ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4231ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4232ac_compiler_gnu=$ac_cv_c_compiler_gnu 4233 4234 4235{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 4236$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 4237if ${ac_cv_path_GREP+:} false; then : 4238 $as_echo_n "(cached) " >&6 4239else 4240 if test -z "$GREP"; then 4241 ac_path_GREP_found=false 4242 # Loop through the user's path and test for each of PROGNAME-LIST 4243 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4244for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4245do 4246 IFS=$as_save_IFS 4247 test -z "$as_dir" && as_dir=. 4248 for ac_prog in grep ggrep; do 4249 for ac_exec_ext in '' $ac_executable_extensions; do 4250 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 4251 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue 4252# Check for GNU ac_path_GREP and select it if it is found. 4253 # Check for GNU $ac_path_GREP 4254case `"$ac_path_GREP" --version 2>&1` in 4255*GNU*) 4256 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 4257*) 4258 ac_count=0 4259 $as_echo_n 0123456789 >"conftest.in" 4260 while : 4261 do 4262 cat "conftest.in" "conftest.in" >"conftest.tmp" 4263 mv "conftest.tmp" "conftest.in" 4264 cp "conftest.in" "conftest.nl" 4265 $as_echo 'GREP' >> "conftest.nl" 4266 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4267 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4268 as_fn_arith $ac_count + 1 && ac_count=$as_val 4269 if test $ac_count -gt ${ac_path_GREP_max-0}; then 4270 # Best one so far, save it but keep looking for a better one 4271 ac_cv_path_GREP="$ac_path_GREP" 4272 ac_path_GREP_max=$ac_count 4273 fi 4274 # 10*(2^10) chars as input seems more than enough 4275 test $ac_count -gt 10 && break 4276 done 4277 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4278esac 4279 4280 $ac_path_GREP_found && break 3 4281 done 4282 done 4283 done 4284IFS=$as_save_IFS 4285 if test -z "$ac_cv_path_GREP"; then 4286 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4287 fi 4288else 4289 ac_cv_path_GREP=$GREP 4290fi 4291 4292fi 4293{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 4294$as_echo "$ac_cv_path_GREP" >&6; } 4295 GREP="$ac_cv_path_GREP" 4296 4297 4298{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 4299$as_echo_n "checking for egrep... " >&6; } 4300if ${ac_cv_path_EGREP+:} false; then : 4301 $as_echo_n "(cached) " >&6 4302else 4303 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 4304 then ac_cv_path_EGREP="$GREP -E" 4305 else 4306 if test -z "$EGREP"; then 4307 ac_path_EGREP_found=false 4308 # Loop through the user's path and test for each of PROGNAME-LIST 4309 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4310for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4311do 4312 IFS=$as_save_IFS 4313 test -z "$as_dir" && as_dir=. 4314 for ac_prog in egrep; do 4315 for ac_exec_ext in '' $ac_executable_extensions; do 4316 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 4317 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue 4318# Check for GNU ac_path_EGREP and select it if it is found. 4319 # Check for GNU $ac_path_EGREP 4320case `"$ac_path_EGREP" --version 2>&1` in 4321*GNU*) 4322 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 4323*) 4324 ac_count=0 4325 $as_echo_n 0123456789 >"conftest.in" 4326 while : 4327 do 4328 cat "conftest.in" "conftest.in" >"conftest.tmp" 4329 mv "conftest.tmp" "conftest.in" 4330 cp "conftest.in" "conftest.nl" 4331 $as_echo 'EGREP' >> "conftest.nl" 4332 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4333 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4334 as_fn_arith $ac_count + 1 && ac_count=$as_val 4335 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 4336 # Best one so far, save it but keep looking for a better one 4337 ac_cv_path_EGREP="$ac_path_EGREP" 4338 ac_path_EGREP_max=$ac_count 4339 fi 4340 # 10*(2^10) chars as input seems more than enough 4341 test $ac_count -gt 10 && break 4342 done 4343 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4344esac 4345 4346 $ac_path_EGREP_found && break 3 4347 done 4348 done 4349 done 4350IFS=$as_save_IFS 4351 if test -z "$ac_cv_path_EGREP"; then 4352 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4353 fi 4354else 4355 ac_cv_path_EGREP=$EGREP 4356fi 4357 4358 fi 4359fi 4360{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 4361$as_echo "$ac_cv_path_EGREP" >&6; } 4362 EGREP="$ac_cv_path_EGREP" 4363 4364 4365{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 4366$as_echo_n "checking for ANSI C header files... " >&6; } 4367if ${ac_cv_header_stdc+:} false; then : 4368 $as_echo_n "(cached) " >&6 4369else 4370 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4371/* end confdefs.h. */ 4372#include <stdlib.h> 4373#include <stdarg.h> 4374#include <string.h> 4375#include <float.h> 4376 4377int 4378main () 4379{ 4380 4381 ; 4382 return 0; 4383} 4384_ACEOF 4385if ac_fn_c_try_compile "$LINENO"; then : 4386 ac_cv_header_stdc=yes 4387else 4388 ac_cv_header_stdc=no 4389fi 4390rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4391 4392if test $ac_cv_header_stdc = yes; then 4393 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 4394 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4395/* end confdefs.h. */ 4396#include <string.h> 4397 4398_ACEOF 4399if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4400 $EGREP "memchr" >/dev/null 2>&1; then : 4401 4402else 4403 ac_cv_header_stdc=no 4404fi 4405rm -f conftest* 4406 4407fi 4408 4409if test $ac_cv_header_stdc = yes; then 4410 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 4411 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4412/* end confdefs.h. */ 4413#include <stdlib.h> 4414 4415_ACEOF 4416if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4417 $EGREP "free" >/dev/null 2>&1; then : 4418 4419else 4420 ac_cv_header_stdc=no 4421fi 4422rm -f conftest* 4423 4424fi 4425 4426if test $ac_cv_header_stdc = yes; then 4427 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 4428 if test "$cross_compiling" = yes; then : 4429 : 4430else 4431 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4432/* end confdefs.h. */ 4433#include <ctype.h> 4434#include <stdlib.h> 4435#if ((' ' & 0x0FF) == 0x020) 4436# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 4437# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 4438#else 4439# define ISLOWER(c) \ 4440 (('a' <= (c) && (c) <= 'i') \ 4441 || ('j' <= (c) && (c) <= 'r') \ 4442 || ('s' <= (c) && (c) <= 'z')) 4443# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 4444#endif 4445 4446#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 4447int 4448main () 4449{ 4450 int i; 4451 for (i = 0; i < 256; i++) 4452 if (XOR (islower (i), ISLOWER (i)) 4453 || toupper (i) != TOUPPER (i)) 4454 return 2; 4455 return 0; 4456} 4457_ACEOF 4458if ac_fn_c_try_run "$LINENO"; then : 4459 4460else 4461 ac_cv_header_stdc=no 4462fi 4463rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 4464 conftest.$ac_objext conftest.beam conftest.$ac_ext 4465fi 4466 4467fi 4468fi 4469{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 4470$as_echo "$ac_cv_header_stdc" >&6; } 4471if test $ac_cv_header_stdc = yes; then 4472 4473$as_echo "#define STDC_HEADERS 1" >>confdefs.h 4474 4475fi 4476 4477# On IRIX 5.3, sys/types and inttypes.h are conflicting. 4478for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 4479 inttypes.h stdint.h unistd.h 4480do : 4481 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4482ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 4483" 4484if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 4485 cat >>confdefs.h <<_ACEOF 4486#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4487_ACEOF 4488 4489fi 4490 4491done 4492 4493 4494 4495 4496if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 4497 if test -n "$ac_tool_prefix"; then 4498 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 4499set dummy ${ac_tool_prefix}pkg-config; ac_word=$2 4500{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4501$as_echo_n "checking for $ac_word... " >&6; } 4502if ${ac_cv_path_PKG_CONFIG+:} false; then : 4503 $as_echo_n "(cached) " >&6 4504else 4505 case $PKG_CONFIG in 4506 [\\/]* | ?:[\\/]*) 4507 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 4508 ;; 4509 *) 4510 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4511for as_dir in $PATH 4512do 4513 IFS=$as_save_IFS 4514 test -z "$as_dir" && as_dir=. 4515 for ac_exec_ext in '' $ac_executable_extensions; do 4516 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4517 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 4518 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4519 break 2 4520 fi 4521done 4522 done 4523IFS=$as_save_IFS 4524 4525 ;; 4526esac 4527fi 4528PKG_CONFIG=$ac_cv_path_PKG_CONFIG 4529if test -n "$PKG_CONFIG"; then 4530 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 4531$as_echo "$PKG_CONFIG" >&6; } 4532else 4533 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4534$as_echo "no" >&6; } 4535fi 4536 4537 4538fi 4539if test -z "$ac_cv_path_PKG_CONFIG"; then 4540 ac_pt_PKG_CONFIG=$PKG_CONFIG 4541 # Extract the first word of "pkg-config", so it can be a program name with args. 4542set dummy pkg-config; ac_word=$2 4543{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4544$as_echo_n "checking for $ac_word... " >&6; } 4545if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then : 4546 $as_echo_n "(cached) " >&6 4547else 4548 case $ac_pt_PKG_CONFIG in 4549 [\\/]* | ?:[\\/]*) 4550 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 4551 ;; 4552 *) 4553 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4554for as_dir in $PATH 4555do 4556 IFS=$as_save_IFS 4557 test -z "$as_dir" && as_dir=. 4558 for ac_exec_ext in '' $ac_executable_extensions; do 4559 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4560 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 4561 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4562 break 2 4563 fi 4564done 4565 done 4566IFS=$as_save_IFS 4567 4568 ;; 4569esac 4570fi 4571ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 4572if test -n "$ac_pt_PKG_CONFIG"; then 4573 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 4574$as_echo "$ac_pt_PKG_CONFIG" >&6; } 4575else 4576 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4577$as_echo "no" >&6; } 4578fi 4579 4580 if test "x$ac_pt_PKG_CONFIG" = x; then 4581 PKG_CONFIG="" 4582 else 4583 case $cross_compiling:$ac_tool_warned in 4584yes:) 4585{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4586$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4587ac_tool_warned=yes ;; 4588esac 4589 PKG_CONFIG=$ac_pt_PKG_CONFIG 4590 fi 4591else 4592 PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 4593fi 4594 4595fi 4596if test -n "$PKG_CONFIG"; then 4597 _pkg_min_version=0.9.0 4598 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 4599$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; } 4600 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 4601 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4602$as_echo "yes" >&6; } 4603 else 4604 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4605$as_echo "no" >&6; } 4606 PKG_CONFIG="" 4607 fi 4608 4609fi 4610# Make sure we can run config.sub. 4611$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 4612 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 4613 4614{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 4615$as_echo_n "checking build system type... " >&6; } 4616if ${ac_cv_build+:} false; then : 4617 $as_echo_n "(cached) " >&6 4618else 4619 ac_build_alias=$build_alias 4620test "x$ac_build_alias" = x && 4621 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 4622test "x$ac_build_alias" = x && 4623 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 4624ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 4625 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 4626 4627fi 4628{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 4629$as_echo "$ac_cv_build" >&6; } 4630case $ac_cv_build in 4631*-*-*) ;; 4632*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 4633esac 4634build=$ac_cv_build 4635ac_save_IFS=$IFS; IFS='-' 4636set x $ac_cv_build 4637shift 4638build_cpu=$1 4639build_vendor=$2 4640shift; shift 4641# Remember, the first character of IFS is used to create $*, 4642# except with old shells: 4643build_os=$* 4644IFS=$ac_save_IFS 4645case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 4646 4647 4648{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 4649$as_echo_n "checking host system type... " >&6; } 4650if ${ac_cv_host+:} false; then : 4651 $as_echo_n "(cached) " >&6 4652else 4653 if test "x$host_alias" = x; then 4654 ac_cv_host=$ac_cv_build 4655else 4656 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 4657 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 4658fi 4659 4660fi 4661{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 4662$as_echo "$ac_cv_host" >&6; } 4663case $ac_cv_host in 4664*-*-*) ;; 4665*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 4666esac 4667host=$ac_cv_host 4668ac_save_IFS=$IFS; IFS='-' 4669set x $ac_cv_host 4670shift 4671host_cpu=$1 4672host_vendor=$2 4673shift; shift 4674# Remember, the first character of IFS is used to create $*, 4675# except with old shells: 4676host_os=$* 4677IFS=$ac_save_IFS 4678case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 4679 4680 4681{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 4682$as_echo_n "checking for a sed that does not truncate output... " >&6; } 4683if ${ac_cv_path_SED+:} false; then : 4684 $as_echo_n "(cached) " >&6 4685else 4686 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 4687 for ac_i in 1 2 3 4 5 6 7; do 4688 ac_script="$ac_script$as_nl$ac_script" 4689 done 4690 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 4691 { ac_script=; unset ac_script;} 4692 if test -z "$SED"; then 4693 ac_path_SED_found=false 4694 # Loop through the user's path and test for each of PROGNAME-LIST 4695 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4696for as_dir in $PATH 4697do 4698 IFS=$as_save_IFS 4699 test -z "$as_dir" && as_dir=. 4700 for ac_prog in sed gsed; do 4701 for ac_exec_ext in '' $ac_executable_extensions; do 4702 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 4703 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue 4704# Check for GNU ac_path_SED and select it if it is found. 4705 # Check for GNU $ac_path_SED 4706case `"$ac_path_SED" --version 2>&1` in 4707*GNU*) 4708 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 4709*) 4710 ac_count=0 4711 $as_echo_n 0123456789 >"conftest.in" 4712 while : 4713 do 4714 cat "conftest.in" "conftest.in" >"conftest.tmp" 4715 mv "conftest.tmp" "conftest.in" 4716 cp "conftest.in" "conftest.nl" 4717 $as_echo '' >> "conftest.nl" 4718 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 4719 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4720 as_fn_arith $ac_count + 1 && ac_count=$as_val 4721 if test $ac_count -gt ${ac_path_SED_max-0}; then 4722 # Best one so far, save it but keep looking for a better one 4723 ac_cv_path_SED="$ac_path_SED" 4724 ac_path_SED_max=$ac_count 4725 fi 4726 # 10*(2^10) chars as input seems more than enough 4727 test $ac_count -gt 10 && break 4728 done 4729 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4730esac 4731 4732 $ac_path_SED_found && break 3 4733 done 4734 done 4735 done 4736IFS=$as_save_IFS 4737 if test -z "$ac_cv_path_SED"; then 4738 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 4739 fi 4740else 4741 ac_cv_path_SED=$SED 4742fi 4743 4744fi 4745{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 4746$as_echo "$ac_cv_path_SED" >&6; } 4747 SED="$ac_cv_path_SED" 4748 rm -f conftest.sed 4749 4750 4751 4752 4753 4754if test "x$GCC" = xyes ; then 4755 CWARNFLAGS="-Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes \ 4756-Wmissing-declarations -Wnested-externs -fno-strict-aliasing \ 4757-Wbad-function-cast -Wformat=2" 4758 case `$CC -dumpversion` in 4759 3.4.* | 4.*) 4760 CWARNFLAGS="$CWARNFLAGS -Wold-style-definition -Wdeclaration-after-statement" 4761 ;; 4762 esac 4763else 4764 ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" 4765if test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then : 4766 SUNCC="yes" 4767else 4768 SUNCC="no" 4769fi 4770 4771 if test "x$SUNCC" = "xyes"; then 4772 CWARNFLAGS="-v" 4773 fi 4774fi 4775 4776 4777 4778# If the module's configure.ac calls AC_PROG_CC later on, CC gets set to C89 4779 4780 4781 4782# Check whether --enable-strict-compilation was given. 4783if test "${enable_strict_compilation+set}" = set; then : 4784 enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval 4785else 4786 STRICT_COMPILE=no 4787fi 4788 4789if test "x$STRICT_COMPILE" = "xyes"; then 4790 ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" 4791if test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then : 4792 SUNCC="yes" 4793else 4794 SUNCC="no" 4795fi 4796 4797 ac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" 4798if test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes; then : 4799 INTELCC="yes" 4800else 4801 INTELCC="no" 4802fi 4803 4804 if test "x$GCC" = xyes ; then 4805 STRICT_CFLAGS="-pedantic -Werror" 4806 elif test "x$SUNCC" = "xyes"; then 4807 STRICT_CFLAGS="-errwarn" 4808 elif test "x$INTELCC" = "xyes"; then 4809 STRICT_CFLAGS="-Werror" 4810 fi 4811fi 4812CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS" 4813 4814 4815 4816 4817cat >>confdefs.h <<_ACEOF 4818#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1` 4819_ACEOF 4820 4821 PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1` 4822 if test "x$PVM" = "x"; then 4823 PVM="0" 4824 fi 4825 4826cat >>confdefs.h <<_ACEOF 4827#define PACKAGE_VERSION_MINOR $PVM 4828_ACEOF 4829 4830 PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1` 4831 if test "x$PVP" = "x"; then 4832 PVP="0" 4833 fi 4834 4835cat >>confdefs.h <<_ACEOF 4836#define PACKAGE_VERSION_PATCHLEVEL $PVP 4837_ACEOF 4838 4839 4840 4841CHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \ 4842mv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \ 4843|| (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \ 4844echo 'git directory not found: installing possibly empty changelog.' >&2)" 4845 4846 4847 4848 4849macros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros` 4850INSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \ 4851mv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \ 4852|| (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \ 4853echo 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)" 4854 4855 4856 4857 4858 4859 4860if test x$APP_MAN_SUFFIX = x ; then 4861 APP_MAN_SUFFIX=1 4862fi 4863if test x$APP_MAN_DIR = x ; then 4864 APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)' 4865fi 4866 4867if test x$LIB_MAN_SUFFIX = x ; then 4868 LIB_MAN_SUFFIX=3 4869fi 4870if test x$LIB_MAN_DIR = x ; then 4871 LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)' 4872fi 4873 4874if test x$FILE_MAN_SUFFIX = x ; then 4875 case $host_os in 4876 solaris*) FILE_MAN_SUFFIX=4 ;; 4877 *) FILE_MAN_SUFFIX=5 ;; 4878 esac 4879fi 4880if test x$FILE_MAN_DIR = x ; then 4881 FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)' 4882fi 4883 4884if test x$MISC_MAN_SUFFIX = x ; then 4885 case $host_os in 4886 solaris*) MISC_MAN_SUFFIX=5 ;; 4887 *) MISC_MAN_SUFFIX=7 ;; 4888 esac 4889fi 4890if test x$MISC_MAN_DIR = x ; then 4891 MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)' 4892fi 4893 4894if test x$DRIVER_MAN_SUFFIX = x ; then 4895 case $host_os in 4896 solaris*) DRIVER_MAN_SUFFIX=7 ;; 4897 *) DRIVER_MAN_SUFFIX=4 ;; 4898 esac 4899fi 4900if test x$DRIVER_MAN_DIR = x ; then 4901 DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)' 4902fi 4903 4904if test x$ADMIN_MAN_SUFFIX = x ; then 4905 case $host_os in 4906 solaris*) ADMIN_MAN_SUFFIX=1m ;; 4907 *) ADMIN_MAN_SUFFIX=8 ;; 4908 esac 4909fi 4910if test x$ADMIN_MAN_DIR = x ; then 4911 ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)' 4912fi 4913 4914 4915 4916 4917 4918 4919 4920 4921 4922 4923 4924 4925 4926 4927 4928XORG_MAN_PAGE="X Version 11" 4929 4930MAN_SUBSTS="\ 4931 -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 4932 -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 4933 -e 's|__xservername__|Xorg|g' \ 4934 -e 's|__xconfigfile__|xorg.conf|g' \ 4935 -e 's|__projectroot__|\$(prefix)|g' \ 4936 -e 's|__apploaddir__|\$(appdefaultdir)|g' \ 4937 -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \ 4938 -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \ 4939 -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \ 4940 -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \ 4941 -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \ 4942 -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'" 4943 4944 4945 4946# Check whether --enable-silent-rules was given. 4947if test "${enable_silent_rules+set}" = set; then : 4948 enableval=$enable_silent_rules; 4949fi 4950 4951case $enable_silent_rules in 4952yes) AM_DEFAULT_VERBOSITY=0;; 4953no) AM_DEFAULT_VERBOSITY=1;; 4954*) AM_DEFAULT_VERBOSITY=0;; 4955esac 4956AM_BACKSLASH='\' 4957 4958 4959 4960default= 4961if test "x$default" = x ; then 4962 default="yes" 4963fi 4964# Check whether --enable-docs was given. 4965if test "${enable_docs+set}" = set; then : 4966 enableval=$enable_docs; build_docs=$enableval 4967else 4968 build_docs=$default 4969fi 4970 4971 if test x$build_docs = xyes; then 4972 ENABLE_DOCS_TRUE= 4973 ENABLE_DOCS_FALSE='#' 4974else 4975 ENABLE_DOCS_TRUE='#' 4976 ENABLE_DOCS_FALSE= 4977fi 4978 4979{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build documentation" >&5 4980$as_echo_n "checking whether to build documentation... " >&6; } 4981{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $build_docs" >&5 4982$as_echo "$build_docs" >&6; } 4983 4984 4985 4986 4987# Check whether --with-xmlto was given. 4988if test "${with_xmlto+set}" = set; then : 4989 withval=$with_xmlto; use_xmlto=$withval 4990else 4991 use_xmlto=auto 4992fi 4993 4994 4995if test "x$use_xmlto" = x"auto"; then 4996 # Extract the first word of "xmlto", so it can be a program name with args. 4997set dummy xmlto; ac_word=$2 4998{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4999$as_echo_n "checking for $ac_word... " >&6; } 5000if ${ac_cv_path_XMLTO+:} false; then : 5001 $as_echo_n "(cached) " >&6 5002else 5003 case $XMLTO in 5004 [\\/]* | ?:[\\/]*) 5005 ac_cv_path_XMLTO="$XMLTO" # Let the user override the test with a path. 5006 ;; 5007 *) 5008 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5009for as_dir in $PATH 5010do 5011 IFS=$as_save_IFS 5012 test -z "$as_dir" && as_dir=. 5013 for ac_exec_ext in '' $ac_executable_extensions; do 5014 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5015 ac_cv_path_XMLTO="$as_dir/$ac_word$ac_exec_ext" 5016 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5017 break 2 5018 fi 5019done 5020 done 5021IFS=$as_save_IFS 5022 5023 ;; 5024esac 5025fi 5026XMLTO=$ac_cv_path_XMLTO 5027if test -n "$XMLTO"; then 5028 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XMLTO" >&5 5029$as_echo "$XMLTO" >&6; } 5030else 5031 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5032$as_echo "no" >&6; } 5033fi 5034 5035 5036 if test "x$XMLTO" = "x"; then 5037 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: xmlto not found - documentation targets will be skipped" >&5 5038$as_echo "$as_me: WARNING: xmlto not found - documentation targets will be skipped" >&2;} 5039 have_xmlto=no 5040 else 5041 have_xmlto=yes 5042 fi 5043elif test "x$use_xmlto" = x"yes" ; then 5044 # Extract the first word of "xmlto", so it can be a program name with args. 5045set dummy xmlto; ac_word=$2 5046{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5047$as_echo_n "checking for $ac_word... " >&6; } 5048if ${ac_cv_path_XMLTO+:} false; then : 5049 $as_echo_n "(cached) " >&6 5050else 5051 case $XMLTO in 5052 [\\/]* | ?:[\\/]*) 5053 ac_cv_path_XMLTO="$XMLTO" # Let the user override the test with a path. 5054 ;; 5055 *) 5056 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5057for as_dir in $PATH 5058do 5059 IFS=$as_save_IFS 5060 test -z "$as_dir" && as_dir=. 5061 for ac_exec_ext in '' $ac_executable_extensions; do 5062 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5063 ac_cv_path_XMLTO="$as_dir/$ac_word$ac_exec_ext" 5064 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5065 break 2 5066 fi 5067done 5068 done 5069IFS=$as_save_IFS 5070 5071 ;; 5072esac 5073fi 5074XMLTO=$ac_cv_path_XMLTO 5075if test -n "$XMLTO"; then 5076 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XMLTO" >&5 5077$as_echo "$XMLTO" >&6; } 5078else 5079 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5080$as_echo "no" >&6; } 5081fi 5082 5083 5084 if test "x$XMLTO" = "x"; then 5085 as_fn_error $? "--with-xmlto=yes specified but xmlto not found in PATH" "$LINENO" 5 5086 fi 5087 have_xmlto=yes 5088elif test "x$use_xmlto" = x"no" ; then 5089 if test "x$XMLTO" != "x"; then 5090 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ignoring XMLTO environment variable since --with-xmlto=no was specified" >&5 5091$as_echo "$as_me: WARNING: ignoring XMLTO environment variable since --with-xmlto=no was specified" >&2;} 5092 fi 5093 have_xmlto=no 5094else 5095 as_fn_error $? "--with-xmlto expects 'yes' or 'no'" "$LINENO" 5 5096fi 5097 5098# Test for a minimum version of xmlto, if provided. 5099if test "$have_xmlto" = yes; then 5100 # scrape the xmlto version 5101 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the xmlto version" >&5 5102$as_echo_n "checking the xmlto version... " >&6; } 5103 xmlto_version=`$XMLTO --version 2>/dev/null | cut -d' ' -f3` 5104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xmlto_version" >&5 5105$as_echo "$xmlto_version" >&6; } 5106 as_arg_v1=$xmlto_version 5107as_arg_v2=0.0.20 5108awk "$as_awk_strverscmp" v1="$as_arg_v1" v2="$as_arg_v2" /dev/null 5109case $? in #( 5110 1) : 5111 if test "x$use_xmlto" = xauto; then 5112 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: xmlto version $xmlto_version found, but 0.0.20 needed" >&5 5113$as_echo "$as_me: WARNING: xmlto version $xmlto_version found, but 0.0.20 needed" >&2;} 5114 have_xmlto=no 5115 else 5116 as_fn_error $? "xmlto version $xmlto_version found, but 0.0.20 needed" "$LINENO" 5 5117 fi ;; #( 5118 0) : 5119 ;; #( 5120 2) : 5121 ;; #( 5122 *) : 5123 ;; 5124esac 5125fi 5126 5127# Test for the ability of xmlto to generate a text target 5128have_xmlto_text=no 5129cat > conftest.xml << "EOF" 5130EOF 5131if test "$have_xmlto" = yes; then : 5132 if $XMLTO --skip-validation txt conftest.xml >/dev/null 2>&1; then : 5133 have_xmlto_text=yes 5134else 5135 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: xmlto cannot generate text format, this format skipped" >&5 5136$as_echo "$as_me: WARNING: xmlto cannot generate text format, this format skipped" >&2;} 5137fi 5138fi 5139rm -f conftest.xml 5140 if test $have_xmlto_text = yes; then 5141 HAVE_XMLTO_TEXT_TRUE= 5142 HAVE_XMLTO_TEXT_FALSE='#' 5143else 5144 HAVE_XMLTO_TEXT_TRUE='#' 5145 HAVE_XMLTO_TEXT_FALSE= 5146fi 5147 5148 if test "$have_xmlto" = yes; then 5149 HAVE_XMLTO_TRUE= 5150 HAVE_XMLTO_FALSE='#' 5151else 5152 HAVE_XMLTO_TRUE='#' 5153 HAVE_XMLTO_FALSE= 5154fi 5155 5156 5157 5158 5159 5160# Check whether --with-fop was given. 5161if test "${with_fop+set}" = set; then : 5162 withval=$with_fop; use_fop=$withval 5163else 5164 use_fop=auto 5165fi 5166 5167 5168if test "x$use_fop" = x"auto"; then 5169 # Extract the first word of "fop", so it can be a program name with args. 5170set dummy fop; ac_word=$2 5171{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5172$as_echo_n "checking for $ac_word... " >&6; } 5173if ${ac_cv_path_FOP+:} false; then : 5174 $as_echo_n "(cached) " >&6 5175else 5176 case $FOP in 5177 [\\/]* | ?:[\\/]*) 5178 ac_cv_path_FOP="$FOP" # Let the user override the test with a path. 5179 ;; 5180 *) 5181 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5182for as_dir in $PATH 5183do 5184 IFS=$as_save_IFS 5185 test -z "$as_dir" && as_dir=. 5186 for ac_exec_ext in '' $ac_executable_extensions; do 5187 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5188 ac_cv_path_FOP="$as_dir/$ac_word$ac_exec_ext" 5189 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5190 break 2 5191 fi 5192done 5193 done 5194IFS=$as_save_IFS 5195 5196 ;; 5197esac 5198fi 5199FOP=$ac_cv_path_FOP 5200if test -n "$FOP"; then 5201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FOP" >&5 5202$as_echo "$FOP" >&6; } 5203else 5204 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5205$as_echo "no" >&6; } 5206fi 5207 5208 5209 if test "x$FOP" = "x"; then 5210 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: fop not found - documentation targets will be skipped" >&5 5211$as_echo "$as_me: WARNING: fop not found - documentation targets will be skipped" >&2;} 5212 have_fop=no 5213 else 5214 have_fop=yes 5215 fi 5216elif test "x$use_fop" = x"yes" ; then 5217 # Extract the first word of "fop", so it can be a program name with args. 5218set dummy fop; ac_word=$2 5219{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5220$as_echo_n "checking for $ac_word... " >&6; } 5221if ${ac_cv_path_FOP+:} false; then : 5222 $as_echo_n "(cached) " >&6 5223else 5224 case $FOP in 5225 [\\/]* | ?:[\\/]*) 5226 ac_cv_path_FOP="$FOP" # Let the user override the test with a path. 5227 ;; 5228 *) 5229 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5230for as_dir in $PATH 5231do 5232 IFS=$as_save_IFS 5233 test -z "$as_dir" && as_dir=. 5234 for ac_exec_ext in '' $ac_executable_extensions; do 5235 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5236 ac_cv_path_FOP="$as_dir/$ac_word$ac_exec_ext" 5237 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5238 break 2 5239 fi 5240done 5241 done 5242IFS=$as_save_IFS 5243 5244 ;; 5245esac 5246fi 5247FOP=$ac_cv_path_FOP 5248if test -n "$FOP"; then 5249 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FOP" >&5 5250$as_echo "$FOP" >&6; } 5251else 5252 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5253$as_echo "no" >&6; } 5254fi 5255 5256 5257 if test "x$FOP" = "x"; then 5258 as_fn_error $? "--with-fop=yes specified but fop not found in PATH" "$LINENO" 5 5259 fi 5260 have_fop=yes 5261elif test "x$use_fop" = x"no" ; then 5262 if test "x$FOP" != "x"; then 5263 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ignoring FOP environment variable since --with-fop=no was specified" >&5 5264$as_echo "$as_me: WARNING: ignoring FOP environment variable since --with-fop=no was specified" >&2;} 5265 fi 5266 have_fop=no 5267else 5268 as_fn_error $? "--with-fop expects 'yes' or 'no'" "$LINENO" 5 5269fi 5270 if test "$have_fop" = yes; then 5271 HAVE_FOP_TRUE= 5272 HAVE_FOP_FALSE='#' 5273else 5274 HAVE_FOP_TRUE='#' 5275 HAVE_FOP_FALSE= 5276fi 5277 5278 5279 5280{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for X.Org SGML entities >= 1.5" >&5 5281$as_echo_n "checking for X.Org SGML entities >= 1.5... " >&6; } 5282XORG_SGML_PATH= 5283if test -n "$PKG_CONFIG" && \ 5284 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-sgml-doctools >= 1.5\""; } >&5 5285 ($PKG_CONFIG --exists --print-errors "xorg-sgml-doctools >= 1.5") 2>&5 5286 ac_status=$? 5287 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 5288 test $ac_status = 0; }; then 5289 XORG_SGML_PATH=`$PKG_CONFIG --variable=sgmlrootdir xorg-sgml-doctools` 5290else 5291 : 5292 5293fi 5294 5295# Define variables STYLESHEET_SRCDIR and XSL_STYLESHEET containing 5296# the path and the name of the doc stylesheet 5297if test "x$XORG_SGML_PATH" != "x" ; then 5298 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XORG_SGML_PATH" >&5 5299$as_echo "$XORG_SGML_PATH" >&6; } 5300 STYLESHEET_SRCDIR=$XORG_SGML_PATH/X11 5301 XSL_STYLESHEET=$STYLESHEET_SRCDIR/xorg.xsl 5302else 5303 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5304$as_echo "no" >&6; } 5305fi 5306 5307 5308 5309 5310 if test "x$XSL_STYLESHEET" != "x"; then 5311 HAVE_STYLESHEETS_TRUE= 5312 HAVE_STYLESHEETS_FALSE='#' 5313else 5314 HAVE_STYLESHEETS_TRUE='#' 5315 HAVE_STYLESHEETS_FALSE= 5316fi 5317 5318 5319 5320ac_config_headers="$ac_config_headers config.h" 5321 5322 5323# Checks for programs. 5324case `pwd` in 5325 *\ * | *\ *) 5326 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 5327$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; 5328esac 5329 5330 5331 5332macro_version='2.2.10' 5333macro_revision='1.3175' 5334 5335 5336 5337 5338 5339 5340 5341 5342 5343 5344 5345 5346 5347ltmain="$ac_aux_dir/ltmain.sh" 5348 5349# Backslashify metacharacters that are still active within 5350# double-quoted strings. 5351sed_quote_subst='s/\(["`$\\]\)/\\\1/g' 5352 5353# Same as above, but do not quote variable references. 5354double_quote_subst='s/\(["`\\]\)/\\\1/g' 5355 5356# Sed substitution to delay expansion of an escaped shell variable in a 5357# double_quote_subst'ed string. 5358delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' 5359 5360# Sed substitution to delay expansion of an escaped single quote. 5361delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' 5362 5363# Sed substitution to avoid accidental globbing in evaled expressions 5364no_glob_subst='s/\*/\\\*/g' 5365 5366ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 5367ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO 5368ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO 5369 5370{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5 5371$as_echo_n "checking how to print strings... " >&6; } 5372# Test print first, because it will be a builtin if present. 5373if test "X`print -r -- -n 2>/dev/null`" = X-n && \ 5374 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then 5375 ECHO='print -r --' 5376elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then 5377 ECHO='printf %s\n' 5378else 5379 # Use this function as a fallback that always works. 5380 func_fallback_echo () 5381 { 5382 eval 'cat <<_LTECHO_EOF 5383$1 5384_LTECHO_EOF' 5385 } 5386 ECHO='func_fallback_echo' 5387fi 5388 5389# func_echo_all arg... 5390# Invoke $ECHO with all args, space-separated. 5391func_echo_all () 5392{ 5393 $ECHO "" 5394} 5395 5396case "$ECHO" in 5397 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5 5398$as_echo "printf" >&6; } ;; 5399 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5 5400$as_echo "print -r" >&6; } ;; 5401 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5 5402$as_echo "cat" >&6; } ;; 5403esac 5404 5405 5406 5407 5408 5409 5410 5411 5412 5413 5414 5415 5416 5417 5418{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 5419$as_echo_n "checking for a sed that does not truncate output... " >&6; } 5420if ${ac_cv_path_SED+:} false; then : 5421 $as_echo_n "(cached) " >&6 5422else 5423 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 5424 for ac_i in 1 2 3 4 5 6 7; do 5425 ac_script="$ac_script$as_nl$ac_script" 5426 done 5427 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 5428 { ac_script=; unset ac_script;} 5429 if test -z "$SED"; then 5430 ac_path_SED_found=false 5431 # Loop through the user's path and test for each of PROGNAME-LIST 5432 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5433for as_dir in $PATH 5434do 5435 IFS=$as_save_IFS 5436 test -z "$as_dir" && as_dir=. 5437 for ac_prog in sed gsed; do 5438 for ac_exec_ext in '' $ac_executable_extensions; do 5439 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 5440 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue 5441# Check for GNU ac_path_SED and select it if it is found. 5442 # Check for GNU $ac_path_SED 5443case `"$ac_path_SED" --version 2>&1` in 5444*GNU*) 5445 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 5446*) 5447 ac_count=0 5448 $as_echo_n 0123456789 >"conftest.in" 5449 while : 5450 do 5451 cat "conftest.in" "conftest.in" >"conftest.tmp" 5452 mv "conftest.tmp" "conftest.in" 5453 cp "conftest.in" "conftest.nl" 5454 $as_echo '' >> "conftest.nl" 5455 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 5456 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 5457 as_fn_arith $ac_count + 1 && ac_count=$as_val 5458 if test $ac_count -gt ${ac_path_SED_max-0}; then 5459 # Best one so far, save it but keep looking for a better one 5460 ac_cv_path_SED="$ac_path_SED" 5461 ac_path_SED_max=$ac_count 5462 fi 5463 # 10*(2^10) chars as input seems more than enough 5464 test $ac_count -gt 10 && break 5465 done 5466 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 5467esac 5468 5469 $ac_path_SED_found && break 3 5470 done 5471 done 5472 done 5473IFS=$as_save_IFS 5474 if test -z "$ac_cv_path_SED"; then 5475 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 5476 fi 5477else 5478 ac_cv_path_SED=$SED 5479fi 5480 5481fi 5482{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 5483$as_echo "$ac_cv_path_SED" >&6; } 5484 SED="$ac_cv_path_SED" 5485 rm -f conftest.sed 5486 5487test -z "$SED" && SED=sed 5488Xsed="$SED -e 1s/^X//" 5489 5490 5491 5492 5493 5494 5495 5496 5497 5498 5499 5500{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5 5501$as_echo_n "checking for fgrep... " >&6; } 5502if ${ac_cv_path_FGREP+:} false; then : 5503 $as_echo_n "(cached) " >&6 5504else 5505 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 5506 then ac_cv_path_FGREP="$GREP -F" 5507 else 5508 if test -z "$FGREP"; then 5509 ac_path_FGREP_found=false 5510 # Loop through the user's path and test for each of PROGNAME-LIST 5511 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5512for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 5513do 5514 IFS=$as_save_IFS 5515 test -z "$as_dir" && as_dir=. 5516 for ac_prog in fgrep; do 5517 for ac_exec_ext in '' $ac_executable_extensions; do 5518 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" 5519 { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue 5520# Check for GNU ac_path_FGREP and select it if it is found. 5521 # Check for GNU $ac_path_FGREP 5522case `"$ac_path_FGREP" --version 2>&1` in 5523*GNU*) 5524 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;; 5525*) 5526 ac_count=0 5527 $as_echo_n 0123456789 >"conftest.in" 5528 while : 5529 do 5530 cat "conftest.in" "conftest.in" >"conftest.tmp" 5531 mv "conftest.tmp" "conftest.in" 5532 cp "conftest.in" "conftest.nl" 5533 $as_echo 'FGREP' >> "conftest.nl" 5534 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break 5535 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 5536 as_fn_arith $ac_count + 1 && ac_count=$as_val 5537 if test $ac_count -gt ${ac_path_FGREP_max-0}; then 5538 # Best one so far, save it but keep looking for a better one 5539 ac_cv_path_FGREP="$ac_path_FGREP" 5540 ac_path_FGREP_max=$ac_count 5541 fi 5542 # 10*(2^10) chars as input seems more than enough 5543 test $ac_count -gt 10 && break 5544 done 5545 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 5546esac 5547 5548 $ac_path_FGREP_found && break 3 5549 done 5550 done 5551 done 5552IFS=$as_save_IFS 5553 if test -z "$ac_cv_path_FGREP"; then 5554 as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 5555 fi 5556else 5557 ac_cv_path_FGREP=$FGREP 5558fi 5559 5560 fi 5561fi 5562{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5 5563$as_echo "$ac_cv_path_FGREP" >&6; } 5564 FGREP="$ac_cv_path_FGREP" 5565 5566 5567test -z "$GREP" && GREP=grep 5568 5569 5570 5571 5572 5573 5574 5575 5576 5577 5578 5579 5580 5581 5582 5583 5584 5585 5586 5587# Check whether --with-gnu-ld was given. 5588if test "${with_gnu_ld+set}" = set; then : 5589 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes 5590else 5591 with_gnu_ld=no 5592fi 5593 5594ac_prog=ld 5595if test "$GCC" = yes; then 5596 # Check if gcc -print-prog-name=ld gives a path. 5597 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 5598$as_echo_n "checking for ld used by $CC... " >&6; } 5599 case $host in 5600 *-*-mingw*) 5601 # gcc leaves a trailing carriage return which upsets mingw 5602 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 5603 *) 5604 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 5605 esac 5606 case $ac_prog in 5607 # Accept absolute paths. 5608 [\\/]* | ?:[\\/]*) 5609 re_direlt='/[^/][^/]*/\.\./' 5610 # Canonicalize the pathname of ld 5611 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` 5612 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do 5613 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` 5614 done 5615 test -z "$LD" && LD="$ac_prog" 5616 ;; 5617 "") 5618 # If it fails, then pretend we aren't using GCC. 5619 ac_prog=ld 5620 ;; 5621 *) 5622 # If it is relative, then search for the first ld in PATH. 5623 with_gnu_ld=unknown 5624 ;; 5625 esac 5626elif test "$with_gnu_ld" = yes; then 5627 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 5628$as_echo_n "checking for GNU ld... " >&6; } 5629else 5630 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 5631$as_echo_n "checking for non-GNU ld... " >&6; } 5632fi 5633if ${lt_cv_path_LD+:} false; then : 5634 $as_echo_n "(cached) " >&6 5635else 5636 if test -z "$LD"; then 5637 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 5638 for ac_dir in $PATH; do 5639 IFS="$lt_save_ifs" 5640 test -z "$ac_dir" && ac_dir=. 5641 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 5642 lt_cv_path_LD="$ac_dir/$ac_prog" 5643 # Check to see if the program is GNU ld. I'd rather use --version, 5644 # but apparently some variants of GNU ld only accept -v. 5645 # Break only if it was the GNU/non-GNU ld that we prefer. 5646 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in 5647 *GNU* | *'with BFD'*) 5648 test "$with_gnu_ld" != no && break 5649 ;; 5650 *) 5651 test "$with_gnu_ld" != yes && break 5652 ;; 5653 esac 5654 fi 5655 done 5656 IFS="$lt_save_ifs" 5657else 5658 lt_cv_path_LD="$LD" # Let the user override the test with a path. 5659fi 5660fi 5661 5662LD="$lt_cv_path_LD" 5663if test -n "$LD"; then 5664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 5665$as_echo "$LD" >&6; } 5666else 5667 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5668$as_echo "no" >&6; } 5669fi 5670test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5 5671{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 5672$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 5673if ${lt_cv_prog_gnu_ld+:} false; then : 5674 $as_echo_n "(cached) " >&6 5675else 5676 # I'd rather use --version here, but apparently some GNU lds only accept -v. 5677case `$LD -v 2>&1 </dev/null` in 5678*GNU* | *'with BFD'*) 5679 lt_cv_prog_gnu_ld=yes 5680 ;; 5681*) 5682 lt_cv_prog_gnu_ld=no 5683 ;; 5684esac 5685fi 5686{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5 5687$as_echo "$lt_cv_prog_gnu_ld" >&6; } 5688with_gnu_ld=$lt_cv_prog_gnu_ld 5689 5690 5691 5692 5693 5694 5695 5696 5697 5698{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5 5699$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } 5700if ${lt_cv_path_NM+:} false; then : 5701 $as_echo_n "(cached) " >&6 5702else 5703 if test -n "$NM"; then 5704 # Let the user override the test. 5705 lt_cv_path_NM="$NM" 5706else 5707 lt_nm_to_check="${ac_tool_prefix}nm" 5708 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 5709 lt_nm_to_check="$lt_nm_to_check nm" 5710 fi 5711 for lt_tmp_nm in $lt_nm_to_check; do 5712 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 5713 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 5714 IFS="$lt_save_ifs" 5715 test -z "$ac_dir" && ac_dir=. 5716 tmp_nm="$ac_dir/$lt_tmp_nm" 5717 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then 5718 # Check to see if the nm accepts a BSD-compat flag. 5719 # Adding the `sed 1q' prevents false positives on HP-UX, which says: 5720 # nm: unknown option "B" ignored 5721 # Tru64's nm complains that /dev/null is an invalid object file 5722 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in 5723 */dev/null* | *'Invalid file or object type'*) 5724 lt_cv_path_NM="$tmp_nm -B" 5725 break 5726 ;; 5727 *) 5728 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in 5729 */dev/null*) 5730 lt_cv_path_NM="$tmp_nm -p" 5731 break 5732 ;; 5733 *) 5734 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 5735 continue # so that we can try to find one that supports BSD flags 5736 ;; 5737 esac 5738 ;; 5739 esac 5740 fi 5741 done 5742 IFS="$lt_save_ifs" 5743 done 5744 : ${lt_cv_path_NM=no} 5745fi 5746fi 5747{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5 5748$as_echo "$lt_cv_path_NM" >&6; } 5749if test "$lt_cv_path_NM" != "no"; then 5750 NM="$lt_cv_path_NM" 5751else 5752 # Didn't find any BSD compatible name lister, look for dumpbin. 5753 if test -n "$DUMPBIN"; then : 5754 # Let the user override the test. 5755 else 5756 if test -n "$ac_tool_prefix"; then 5757 for ac_prog in dumpbin "link -dump" 5758 do 5759 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 5760set dummy $ac_tool_prefix$ac_prog; ac_word=$2 5761{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5762$as_echo_n "checking for $ac_word... " >&6; } 5763if ${ac_cv_prog_DUMPBIN+:} false; then : 5764 $as_echo_n "(cached) " >&6 5765else 5766 if test -n "$DUMPBIN"; then 5767 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. 5768else 5769as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5770for as_dir in $PATH 5771do 5772 IFS=$as_save_IFS 5773 test -z "$as_dir" && as_dir=. 5774 for ac_exec_ext in '' $ac_executable_extensions; do 5775 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5776 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" 5777 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5778 break 2 5779 fi 5780done 5781 done 5782IFS=$as_save_IFS 5783 5784fi 5785fi 5786DUMPBIN=$ac_cv_prog_DUMPBIN 5787if test -n "$DUMPBIN"; then 5788 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5 5789$as_echo "$DUMPBIN" >&6; } 5790else 5791 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5792$as_echo "no" >&6; } 5793fi 5794 5795 5796 test -n "$DUMPBIN" && break 5797 done 5798fi 5799if test -z "$DUMPBIN"; then 5800 ac_ct_DUMPBIN=$DUMPBIN 5801 for ac_prog in dumpbin "link -dump" 5802do 5803 # Extract the first word of "$ac_prog", so it can be a program name with args. 5804set dummy $ac_prog; ac_word=$2 5805{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5806$as_echo_n "checking for $ac_word... " >&6; } 5807if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then : 5808 $as_echo_n "(cached) " >&6 5809else 5810 if test -n "$ac_ct_DUMPBIN"; then 5811 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test. 5812else 5813as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5814for as_dir in $PATH 5815do 5816 IFS=$as_save_IFS 5817 test -z "$as_dir" && as_dir=. 5818 for ac_exec_ext in '' $ac_executable_extensions; do 5819 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5820 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" 5821 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5822 break 2 5823 fi 5824done 5825 done 5826IFS=$as_save_IFS 5827 5828fi 5829fi 5830ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN 5831if test -n "$ac_ct_DUMPBIN"; then 5832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5 5833$as_echo "$ac_ct_DUMPBIN" >&6; } 5834else 5835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5836$as_echo "no" >&6; } 5837fi 5838 5839 5840 test -n "$ac_ct_DUMPBIN" && break 5841done 5842 5843 if test "x$ac_ct_DUMPBIN" = x; then 5844 DUMPBIN=":" 5845 else 5846 case $cross_compiling:$ac_tool_warned in 5847yes:) 5848{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5849$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5850ac_tool_warned=yes ;; 5851esac 5852 DUMPBIN=$ac_ct_DUMPBIN 5853 fi 5854fi 5855 5856 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in 5857 *COFF*) 5858 DUMPBIN="$DUMPBIN -symbols" 5859 ;; 5860 *) 5861 DUMPBIN=: 5862 ;; 5863 esac 5864 fi 5865 5866 if test "$DUMPBIN" != ":"; then 5867 NM="$DUMPBIN" 5868 fi 5869fi 5870test -z "$NM" && NM=nm 5871 5872 5873 5874 5875 5876 5877{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5 5878$as_echo_n "checking the name lister ($NM) interface... " >&6; } 5879if ${lt_cv_nm_interface+:} false; then : 5880 $as_echo_n "(cached) " >&6 5881else 5882 lt_cv_nm_interface="BSD nm" 5883 echo "int some_variable = 0;" > conftest.$ac_ext 5884 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5) 5885 (eval "$ac_compile" 2>conftest.err) 5886 cat conftest.err >&5 5887 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5) 5888 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) 5889 cat conftest.err >&5 5890 (eval echo "\"\$as_me:$LINENO: output\"" >&5) 5891 cat conftest.out >&5 5892 if $GREP 'External.*some_variable' conftest.out > /dev/null; then 5893 lt_cv_nm_interface="MS dumpbin" 5894 fi 5895 rm -f conftest* 5896fi 5897{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5 5898$as_echo "$lt_cv_nm_interface" >&6; } 5899 5900{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 5901$as_echo_n "checking whether ln -s works... " >&6; } 5902LN_S=$as_ln_s 5903if test "$LN_S" = "ln -s"; then 5904 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 5905$as_echo "yes" >&6; } 5906else 5907 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 5908$as_echo "no, using $LN_S" >&6; } 5909fi 5910 5911# find the maximum length of command line arguments 5912{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5 5913$as_echo_n "checking the maximum length of command line arguments... " >&6; } 5914if ${lt_cv_sys_max_cmd_len+:} false; then : 5915 $as_echo_n "(cached) " >&6 5916else 5917 i=0 5918 teststring="ABCD" 5919 5920 case $build_os in 5921 msdosdjgpp*) 5922 # On DJGPP, this test can blow up pretty badly due to problems in libc 5923 # (any single argument exceeding 2000 bytes causes a buffer overrun 5924 # during glob expansion). Even if it were fixed, the result of this 5925 # check would be larger than it should be. 5926 lt_cv_sys_max_cmd_len=12288; # 12K is about right 5927 ;; 5928 5929 gnu*) 5930 # Under GNU Hurd, this test is not required because there is 5931 # no limit to the length of command line arguments. 5932 # Libtool will interpret -1 as no limit whatsoever 5933 lt_cv_sys_max_cmd_len=-1; 5934 ;; 5935 5936 cygwin* | mingw* | cegcc*) 5937 # On Win9x/ME, this test blows up -- it succeeds, but takes 5938 # about 5 minutes as the teststring grows exponentially. 5939 # Worse, since 9x/ME are not pre-emptively multitasking, 5940 # you end up with a "frozen" computer, even though with patience 5941 # the test eventually succeeds (with a max line length of 256k). 5942 # Instead, let's just punt: use the minimum linelength reported by 5943 # all of the supported platforms: 8192 (on NT/2K/XP). 5944 lt_cv_sys_max_cmd_len=8192; 5945 ;; 5946 5947 mint*) 5948 # On MiNT this can take a long time and run out of memory. 5949 lt_cv_sys_max_cmd_len=8192; 5950 ;; 5951 5952 amigaos*) 5953 # On AmigaOS with pdksh, this test takes hours, literally. 5954 # So we just punt and use a minimum line length of 8192. 5955 lt_cv_sys_max_cmd_len=8192; 5956 ;; 5957 5958 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) 5959 # This has been around since 386BSD, at least. Likely further. 5960 if test -x /sbin/sysctl; then 5961 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` 5962 elif test -x /usr/sbin/sysctl; then 5963 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` 5964 else 5965 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs 5966 fi 5967 # And add a safety zone 5968 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 5969 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 5970 ;; 5971 5972 interix*) 5973 # We know the value 262144 and hardcode it with a safety zone (like BSD) 5974 lt_cv_sys_max_cmd_len=196608 5975 ;; 5976 5977 osf*) 5978 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure 5979 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not 5980 # nice to cause kernel panics so lets avoid the loop below. 5981 # First set a reasonable default. 5982 lt_cv_sys_max_cmd_len=16384 5983 # 5984 if test -x /sbin/sysconfig; then 5985 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in 5986 *1*) lt_cv_sys_max_cmd_len=-1 ;; 5987 esac 5988 fi 5989 ;; 5990 sco3.2v5*) 5991 lt_cv_sys_max_cmd_len=102400 5992 ;; 5993 sysv5* | sco5v6* | sysv4.2uw2*) 5994 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` 5995 if test -n "$kargmax"; then 5996 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` 5997 else 5998 lt_cv_sys_max_cmd_len=32768 5999 fi 6000 ;; 6001 *) 6002 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` 6003 if test -n "$lt_cv_sys_max_cmd_len"; then 6004 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 6005 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 6006 else 6007 # Make teststring a little bigger before we do anything with it. 6008 # a 1K string should be a reasonable start. 6009 for i in 1 2 3 4 5 6 7 8 ; do 6010 teststring=$teststring$teststring 6011 done 6012 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} 6013 # If test is not a shell built-in, we'll probably end up computing a 6014 # maximum length that is only half of the actual maximum length, but 6015 # we can't tell. 6016 while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \ 6017 = "X$teststring$teststring"; } >/dev/null 2>&1 && 6018 test $i != 17 # 1/2 MB should be enough 6019 do 6020 i=`expr $i + 1` 6021 teststring=$teststring$teststring 6022 done 6023 # Only check the string length outside the loop. 6024 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` 6025 teststring= 6026 # Add a significant safety factor because C++ compilers can tack on 6027 # massive amounts of additional arguments before passing them to the 6028 # linker. It appears as though 1/2 is a usable value. 6029 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` 6030 fi 6031 ;; 6032 esac 6033 6034fi 6035 6036if test -n $lt_cv_sys_max_cmd_len ; then 6037 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5 6038$as_echo "$lt_cv_sys_max_cmd_len" >&6; } 6039else 6040 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5 6041$as_echo "none" >&6; } 6042fi 6043max_cmd_len=$lt_cv_sys_max_cmd_len 6044 6045 6046 6047 6048 6049 6050: ${CP="cp -f"} 6051: ${MV="mv -f"} 6052: ${RM="rm -f"} 6053 6054{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5 6055$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; } 6056# Try some XSI features 6057xsi_shell=no 6058( _lt_dummy="a/b/c" 6059 test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \ 6060 = c,a/b,, \ 6061 && eval 'test $(( 1 + 1 )) -eq 2 \ 6062 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \ 6063 && xsi_shell=yes 6064{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5 6065$as_echo "$xsi_shell" >&6; } 6066 6067 6068{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5 6069$as_echo_n "checking whether the shell understands \"+=\"... " >&6; } 6070lt_shell_append=no 6071( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \ 6072 >/dev/null 2>&1 \ 6073 && lt_shell_append=yes 6074{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5 6075$as_echo "$lt_shell_append" >&6; } 6076 6077 6078if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 6079 lt_unset=unset 6080else 6081 lt_unset=false 6082fi 6083 6084 6085 6086 6087 6088# test EBCDIC or ASCII 6089case `echo X|tr X '\101'` in 6090 A) # ASCII based system 6091 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr 6092 lt_SP2NL='tr \040 \012' 6093 lt_NL2SP='tr \015\012 \040\040' 6094 ;; 6095 *) # EBCDIC based system 6096 lt_SP2NL='tr \100 \n' 6097 lt_NL2SP='tr \r\n \100\100' 6098 ;; 6099esac 6100 6101 6102 6103 6104 6105 6106 6107 6108 6109{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 6110$as_echo_n "checking for $LD option to reload object files... " >&6; } 6111if ${lt_cv_ld_reload_flag+:} false; then : 6112 $as_echo_n "(cached) " >&6 6113else 6114 lt_cv_ld_reload_flag='-r' 6115fi 6116{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5 6117$as_echo "$lt_cv_ld_reload_flag" >&6; } 6118reload_flag=$lt_cv_ld_reload_flag 6119case $reload_flag in 6120"" | " "*) ;; 6121*) reload_flag=" $reload_flag" ;; 6122esac 6123reload_cmds='$LD$reload_flag -o $output$reload_objs' 6124case $host_os in 6125 darwin*) 6126 if test "$GCC" = yes; then 6127 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs' 6128 else 6129 reload_cmds='$LD$reload_flag -o $output$reload_objs' 6130 fi 6131 ;; 6132esac 6133 6134 6135 6136 6137 6138 6139 6140 6141 6142if test -n "$ac_tool_prefix"; then 6143 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. 6144set dummy ${ac_tool_prefix}objdump; ac_word=$2 6145{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6146$as_echo_n "checking for $ac_word... " >&6; } 6147if ${ac_cv_prog_OBJDUMP+:} false; then : 6148 $as_echo_n "(cached) " >&6 6149else 6150 if test -n "$OBJDUMP"; then 6151 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 6152else 6153as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6154for as_dir in $PATH 6155do 6156 IFS=$as_save_IFS 6157 test -z "$as_dir" && as_dir=. 6158 for ac_exec_ext in '' $ac_executable_extensions; do 6159 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6160 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" 6161 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6162 break 2 6163 fi 6164done 6165 done 6166IFS=$as_save_IFS 6167 6168fi 6169fi 6170OBJDUMP=$ac_cv_prog_OBJDUMP 6171if test -n "$OBJDUMP"; then 6172 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5 6173$as_echo "$OBJDUMP" >&6; } 6174else 6175 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6176$as_echo "no" >&6; } 6177fi 6178 6179 6180fi 6181if test -z "$ac_cv_prog_OBJDUMP"; then 6182 ac_ct_OBJDUMP=$OBJDUMP 6183 # Extract the first word of "objdump", so it can be a program name with args. 6184set dummy objdump; ac_word=$2 6185{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6186$as_echo_n "checking for $ac_word... " >&6; } 6187if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then : 6188 $as_echo_n "(cached) " >&6 6189else 6190 if test -n "$ac_ct_OBJDUMP"; then 6191 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. 6192else 6193as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6194for as_dir in $PATH 6195do 6196 IFS=$as_save_IFS 6197 test -z "$as_dir" && as_dir=. 6198 for ac_exec_ext in '' $ac_executable_extensions; do 6199 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6200 ac_cv_prog_ac_ct_OBJDUMP="objdump" 6201 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6202 break 2 6203 fi 6204done 6205 done 6206IFS=$as_save_IFS 6207 6208fi 6209fi 6210ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP 6211if test -n "$ac_ct_OBJDUMP"; then 6212 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5 6213$as_echo "$ac_ct_OBJDUMP" >&6; } 6214else 6215 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6216$as_echo "no" >&6; } 6217fi 6218 6219 if test "x$ac_ct_OBJDUMP" = x; then 6220 OBJDUMP="false" 6221 else 6222 case $cross_compiling:$ac_tool_warned in 6223yes:) 6224{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6225$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6226ac_tool_warned=yes ;; 6227esac 6228 OBJDUMP=$ac_ct_OBJDUMP 6229 fi 6230else 6231 OBJDUMP="$ac_cv_prog_OBJDUMP" 6232fi 6233 6234test -z "$OBJDUMP" && OBJDUMP=objdump 6235 6236 6237 6238 6239 6240 6241 6242 6243 6244{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5 6245$as_echo_n "checking how to recognize dependent libraries... " >&6; } 6246if ${lt_cv_deplibs_check_method+:} false; then : 6247 $as_echo_n "(cached) " >&6 6248else 6249 lt_cv_file_magic_cmd='$MAGIC_CMD' 6250lt_cv_file_magic_test_file= 6251lt_cv_deplibs_check_method='unknown' 6252# Need to set the preceding variable on all platforms that support 6253# interlibrary dependencies. 6254# 'none' -- dependencies not supported. 6255# `unknown' -- same as none, but documents that we really don't know. 6256# 'pass_all' -- all dependencies passed with no checks. 6257# 'test_compile' -- check by making test program. 6258# 'file_magic [[regex]]' -- check by looking for files in library path 6259# which responds to the $file_magic_cmd with a given extended regex. 6260# If you have `file' or equivalent on your system and you're not sure 6261# whether `pass_all' will *always* work, you probably want this one. 6262 6263case $host_os in 6264aix[4-9]*) 6265 lt_cv_deplibs_check_method=pass_all 6266 ;; 6267 6268beos*) 6269 lt_cv_deplibs_check_method=pass_all 6270 ;; 6271 6272bsdi[45]*) 6273 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' 6274 lt_cv_file_magic_cmd='/usr/bin/file -L' 6275 lt_cv_file_magic_test_file=/shlib/libc.so 6276 ;; 6277 6278cygwin*) 6279 # func_win32_libid is a shell function defined in ltmain.sh 6280 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 6281 lt_cv_file_magic_cmd='func_win32_libid' 6282 ;; 6283 6284mingw* | pw32*) 6285 # Base MSYS/MinGW do not provide the 'file' command needed by 6286 # func_win32_libid shell function, so use a weaker test based on 'objdump', 6287 # unless we find 'file', for example because we are cross-compiling. 6288 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin. 6289 if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then 6290 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 6291 lt_cv_file_magic_cmd='func_win32_libid' 6292 else 6293 # Keep this pattern in sync with the one in func_win32_libid. 6294 lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)' 6295 lt_cv_file_magic_cmd='$OBJDUMP -f' 6296 fi 6297 ;; 6298 6299cegcc*) 6300 # use the weaker test based on 'objdump'. See mingw*. 6301 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' 6302 lt_cv_file_magic_cmd='$OBJDUMP -f' 6303 ;; 6304 6305darwin* | rhapsody*) 6306 lt_cv_deplibs_check_method=pass_all 6307 ;; 6308 6309freebsd* | dragonfly*) 6310 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 6311 case $host_cpu in 6312 i*86 ) 6313 # Not sure whether the presence of OpenBSD here was a mistake. 6314 # Let's accept both of them until this is cleared up. 6315 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' 6316 lt_cv_file_magic_cmd=/usr/bin/file 6317 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 6318 ;; 6319 esac 6320 else 6321 lt_cv_deplibs_check_method=pass_all 6322 fi 6323 ;; 6324 6325gnu*) 6326 lt_cv_deplibs_check_method=pass_all 6327 ;; 6328 6329haiku*) 6330 lt_cv_deplibs_check_method=pass_all 6331 ;; 6332 6333hpux10.20* | hpux11*) 6334 lt_cv_file_magic_cmd=/usr/bin/file 6335 case $host_cpu in 6336 ia64*) 6337 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' 6338 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 6339 ;; 6340 hppa*64*) 6341 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]' 6342 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl 6343 ;; 6344 *) 6345 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library' 6346 lt_cv_file_magic_test_file=/usr/lib/libc.sl 6347 ;; 6348 esac 6349 ;; 6350 6351interix[3-9]*) 6352 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here 6353 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' 6354 ;; 6355 6356irix5* | irix6* | nonstopux*) 6357 case $LD in 6358 *-32|*"-32 ") libmagic=32-bit;; 6359 *-n32|*"-n32 ") libmagic=N32;; 6360 *-64|*"-64 ") libmagic=64-bit;; 6361 *) libmagic=never-match;; 6362 esac 6363 lt_cv_deplibs_check_method=pass_all 6364 ;; 6365 6366# This must be Linux ELF. 6367linux* | k*bsd*-gnu | kopensolaris*-gnu) 6368 lt_cv_deplibs_check_method=pass_all 6369 ;; 6370 6371netbsd*) 6372 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 6373 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 6374 else 6375 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' 6376 fi 6377 ;; 6378 6379newos6*) 6380 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' 6381 lt_cv_file_magic_cmd=/usr/bin/file 6382 lt_cv_file_magic_test_file=/usr/lib/libnls.so 6383 ;; 6384 6385*nto* | *qnx*) 6386 lt_cv_deplibs_check_method=pass_all 6387 ;; 6388 6389openbsd*) 6390 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 6391 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' 6392 else 6393 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 6394 fi 6395 ;; 6396 6397osf3* | osf4* | osf5*) 6398 lt_cv_deplibs_check_method=pass_all 6399 ;; 6400 6401rdos*) 6402 lt_cv_deplibs_check_method=pass_all 6403 ;; 6404 6405solaris*) 6406 lt_cv_deplibs_check_method=pass_all 6407 ;; 6408 6409sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 6410 lt_cv_deplibs_check_method=pass_all 6411 ;; 6412 6413sysv4 | sysv4.3*) 6414 case $host_vendor in 6415 motorola) 6416 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]' 6417 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 6418 ;; 6419 ncr) 6420 lt_cv_deplibs_check_method=pass_all 6421 ;; 6422 sequent) 6423 lt_cv_file_magic_cmd='/bin/file' 6424 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' 6425 ;; 6426 sni) 6427 lt_cv_file_magic_cmd='/bin/file' 6428 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" 6429 lt_cv_file_magic_test_file=/lib/libc.so 6430 ;; 6431 siemens) 6432 lt_cv_deplibs_check_method=pass_all 6433 ;; 6434 pc) 6435 lt_cv_deplibs_check_method=pass_all 6436 ;; 6437 esac 6438 ;; 6439 6440tpf*) 6441 lt_cv_deplibs_check_method=pass_all 6442 ;; 6443esac 6444 6445fi 6446{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 6447$as_echo "$lt_cv_deplibs_check_method" >&6; } 6448file_magic_cmd=$lt_cv_file_magic_cmd 6449deplibs_check_method=$lt_cv_deplibs_check_method 6450test -z "$deplibs_check_method" && deplibs_check_method=unknown 6451 6452 6453 6454 6455 6456 6457 6458 6459 6460 6461 6462 6463if test -n "$ac_tool_prefix"; then 6464 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. 6465set dummy ${ac_tool_prefix}ar; ac_word=$2 6466{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6467$as_echo_n "checking for $ac_word... " >&6; } 6468if ${ac_cv_prog_AR+:} false; then : 6469 $as_echo_n "(cached) " >&6 6470else 6471 if test -n "$AR"; then 6472 ac_cv_prog_AR="$AR" # Let the user override the test. 6473else 6474as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6475for as_dir in $PATH 6476do 6477 IFS=$as_save_IFS 6478 test -z "$as_dir" && as_dir=. 6479 for ac_exec_ext in '' $ac_executable_extensions; do 6480 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6481 ac_cv_prog_AR="${ac_tool_prefix}ar" 6482 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6483 break 2 6484 fi 6485done 6486 done 6487IFS=$as_save_IFS 6488 6489fi 6490fi 6491AR=$ac_cv_prog_AR 6492if test -n "$AR"; then 6493 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 6494$as_echo "$AR" >&6; } 6495else 6496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6497$as_echo "no" >&6; } 6498fi 6499 6500 6501fi 6502if test -z "$ac_cv_prog_AR"; then 6503 ac_ct_AR=$AR 6504 # Extract the first word of "ar", so it can be a program name with args. 6505set dummy ar; ac_word=$2 6506{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6507$as_echo_n "checking for $ac_word... " >&6; } 6508if ${ac_cv_prog_ac_ct_AR+:} false; then : 6509 $as_echo_n "(cached) " >&6 6510else 6511 if test -n "$ac_ct_AR"; then 6512 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 6513else 6514as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6515for as_dir in $PATH 6516do 6517 IFS=$as_save_IFS 6518 test -z "$as_dir" && as_dir=. 6519 for ac_exec_ext in '' $ac_executable_extensions; do 6520 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6521 ac_cv_prog_ac_ct_AR="ar" 6522 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6523 break 2 6524 fi 6525done 6526 done 6527IFS=$as_save_IFS 6528 6529fi 6530fi 6531ac_ct_AR=$ac_cv_prog_ac_ct_AR 6532if test -n "$ac_ct_AR"; then 6533 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 6534$as_echo "$ac_ct_AR" >&6; } 6535else 6536 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6537$as_echo "no" >&6; } 6538fi 6539 6540 if test "x$ac_ct_AR" = x; then 6541 AR="false" 6542 else 6543 case $cross_compiling:$ac_tool_warned in 6544yes:) 6545{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6546$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6547ac_tool_warned=yes ;; 6548esac 6549 AR=$ac_ct_AR 6550 fi 6551else 6552 AR="$ac_cv_prog_AR" 6553fi 6554 6555test -z "$AR" && AR=ar 6556test -z "$AR_FLAGS" && AR_FLAGS=cru 6557 6558 6559 6560 6561 6562 6563 6564 6565 6566 6567 6568if test -n "$ac_tool_prefix"; then 6569 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 6570set dummy ${ac_tool_prefix}strip; ac_word=$2 6571{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6572$as_echo_n "checking for $ac_word... " >&6; } 6573if ${ac_cv_prog_STRIP+:} false; then : 6574 $as_echo_n "(cached) " >&6 6575else 6576 if test -n "$STRIP"; then 6577 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 6578else 6579as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6580for as_dir in $PATH 6581do 6582 IFS=$as_save_IFS 6583 test -z "$as_dir" && as_dir=. 6584 for ac_exec_ext in '' $ac_executable_extensions; do 6585 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6586 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 6587 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6588 break 2 6589 fi 6590done 6591 done 6592IFS=$as_save_IFS 6593 6594fi 6595fi 6596STRIP=$ac_cv_prog_STRIP 6597if test -n "$STRIP"; then 6598 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 6599$as_echo "$STRIP" >&6; } 6600else 6601 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6602$as_echo "no" >&6; } 6603fi 6604 6605 6606fi 6607if test -z "$ac_cv_prog_STRIP"; then 6608 ac_ct_STRIP=$STRIP 6609 # Extract the first word of "strip", so it can be a program name with args. 6610set dummy strip; ac_word=$2 6611{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6612$as_echo_n "checking for $ac_word... " >&6; } 6613if ${ac_cv_prog_ac_ct_STRIP+:} false; then : 6614 $as_echo_n "(cached) " >&6 6615else 6616 if test -n "$ac_ct_STRIP"; then 6617 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 6618else 6619as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6620for as_dir in $PATH 6621do 6622 IFS=$as_save_IFS 6623 test -z "$as_dir" && as_dir=. 6624 for ac_exec_ext in '' $ac_executable_extensions; do 6625 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6626 ac_cv_prog_ac_ct_STRIP="strip" 6627 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6628 break 2 6629 fi 6630done 6631 done 6632IFS=$as_save_IFS 6633 6634fi 6635fi 6636ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 6637if test -n "$ac_ct_STRIP"; then 6638 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 6639$as_echo "$ac_ct_STRIP" >&6; } 6640else 6641 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6642$as_echo "no" >&6; } 6643fi 6644 6645 if test "x$ac_ct_STRIP" = x; then 6646 STRIP=":" 6647 else 6648 case $cross_compiling:$ac_tool_warned in 6649yes:) 6650{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6651$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6652ac_tool_warned=yes ;; 6653esac 6654 STRIP=$ac_ct_STRIP 6655 fi 6656else 6657 STRIP="$ac_cv_prog_STRIP" 6658fi 6659 6660test -z "$STRIP" && STRIP=: 6661 6662 6663 6664 6665 6666 6667if test -n "$ac_tool_prefix"; then 6668 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 6669set dummy ${ac_tool_prefix}ranlib; ac_word=$2 6670{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6671$as_echo_n "checking for $ac_word... " >&6; } 6672if ${ac_cv_prog_RANLIB+:} false; then : 6673 $as_echo_n "(cached) " >&6 6674else 6675 if test -n "$RANLIB"; then 6676 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 6677else 6678as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6679for as_dir in $PATH 6680do 6681 IFS=$as_save_IFS 6682 test -z "$as_dir" && as_dir=. 6683 for ac_exec_ext in '' $ac_executable_extensions; do 6684 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6685 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 6686 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6687 break 2 6688 fi 6689done 6690 done 6691IFS=$as_save_IFS 6692 6693fi 6694fi 6695RANLIB=$ac_cv_prog_RANLIB 6696if test -n "$RANLIB"; then 6697 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 6698$as_echo "$RANLIB" >&6; } 6699else 6700 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6701$as_echo "no" >&6; } 6702fi 6703 6704 6705fi 6706if test -z "$ac_cv_prog_RANLIB"; then 6707 ac_ct_RANLIB=$RANLIB 6708 # Extract the first word of "ranlib", so it can be a program name with args. 6709set dummy ranlib; ac_word=$2 6710{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6711$as_echo_n "checking for $ac_word... " >&6; } 6712if ${ac_cv_prog_ac_ct_RANLIB+:} false; then : 6713 $as_echo_n "(cached) " >&6 6714else 6715 if test -n "$ac_ct_RANLIB"; then 6716 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 6717else 6718as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6719for as_dir in $PATH 6720do 6721 IFS=$as_save_IFS 6722 test -z "$as_dir" && as_dir=. 6723 for ac_exec_ext in '' $ac_executable_extensions; do 6724 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6725 ac_cv_prog_ac_ct_RANLIB="ranlib" 6726 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6727 break 2 6728 fi 6729done 6730 done 6731IFS=$as_save_IFS 6732 6733fi 6734fi 6735ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 6736if test -n "$ac_ct_RANLIB"; then 6737 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 6738$as_echo "$ac_ct_RANLIB" >&6; } 6739else 6740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6741$as_echo "no" >&6; } 6742fi 6743 6744 if test "x$ac_ct_RANLIB" = x; then 6745 RANLIB=":" 6746 else 6747 case $cross_compiling:$ac_tool_warned in 6748yes:) 6749{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6750$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6751ac_tool_warned=yes ;; 6752esac 6753 RANLIB=$ac_ct_RANLIB 6754 fi 6755else 6756 RANLIB="$ac_cv_prog_RANLIB" 6757fi 6758 6759test -z "$RANLIB" && RANLIB=: 6760 6761 6762 6763 6764 6765 6766# Determine commands to create old-style static archives. 6767old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' 6768old_postinstall_cmds='chmod 644 $oldlib' 6769old_postuninstall_cmds= 6770 6771if test -n "$RANLIB"; then 6772 case $host_os in 6773 openbsd*) 6774 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib" 6775 ;; 6776 *) 6777 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib" 6778 ;; 6779 esac 6780 old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib" 6781fi 6782 6783case $host_os in 6784 darwin*) 6785 lock_old_archive_extraction=yes ;; 6786 *) 6787 lock_old_archive_extraction=no ;; 6788esac 6789 6790 6791 6792 6793 6794 6795 6796 6797 6798 6799 6800 6801 6802 6803 6804 6805 6806 6807 6808 6809 6810 6811 6812 6813 6814 6815 6816 6817 6818 6819 6820 6821 6822 6823 6824 6825 6826 6827 6828# If no C compiler was specified, use CC. 6829LTCC=${LTCC-"$CC"} 6830 6831# If no C compiler flags were specified, use CFLAGS. 6832LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 6833 6834# Allow CC to be a program name with arguments. 6835compiler=$CC 6836 6837 6838# Check for command to grab the raw symbol name followed by C symbol from nm. 6839{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5 6840$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } 6841if ${lt_cv_sys_global_symbol_pipe+:} false; then : 6842 $as_echo_n "(cached) " >&6 6843else 6844 6845# These are sane defaults that work on at least a few old systems. 6846# [They come from Ultrix. What could be older than Ultrix?!! ;)] 6847 6848# Character class describing NM global symbol codes. 6849symcode='[BCDEGRST]' 6850 6851# Regexp to match symbols that can be accessed directly from C. 6852sympat='\([_A-Za-z][_A-Za-z0-9]*\)' 6853 6854# Define system-specific variables. 6855case $host_os in 6856aix*) 6857 symcode='[BCDT]' 6858 ;; 6859cygwin* | mingw* | pw32* | cegcc*) 6860 symcode='[ABCDGISTW]' 6861 ;; 6862hpux*) 6863 if test "$host_cpu" = ia64; then 6864 symcode='[ABCDEGRST]' 6865 fi 6866 ;; 6867irix* | nonstopux*) 6868 symcode='[BCDEGRST]' 6869 ;; 6870osf*) 6871 symcode='[BCDEGQRST]' 6872 ;; 6873solaris*) 6874 symcode='[BDRT]' 6875 ;; 6876sco3.2v5*) 6877 symcode='[DT]' 6878 ;; 6879sysv4.2uw2*) 6880 symcode='[DT]' 6881 ;; 6882sysv5* | sco5v6* | unixware* | OpenUNIX*) 6883 symcode='[ABDT]' 6884 ;; 6885sysv4) 6886 symcode='[DFNSTU]' 6887 ;; 6888esac 6889 6890# If we're using GNU nm, then use its standard symbol codes. 6891case `$NM -V 2>&1` in 6892*GNU* | *'with BFD'*) 6893 symcode='[ABCDGIRSTW]' ;; 6894esac 6895 6896# Transform an extracted symbol line into a proper C declaration. 6897# Some systems (esp. on ia64) link data and code symbols differently, 6898# so use this general approach. 6899lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 6900 6901# Transform an extracted symbol line into symbol name and symbol address 6902lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'" 6903lt_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'" 6904 6905# Handle CRLF in mingw tool chain 6906opt_cr= 6907case $build_os in 6908mingw*) 6909 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp 6910 ;; 6911esac 6912 6913# Try without a prefix underscore, then with it. 6914for ac_symprfx in "" "_"; do 6915 6916 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 6917 symxfrm="\\1 $ac_symprfx\\2 \\2" 6918 6919 # Write the raw and C identifiers. 6920 if test "$lt_cv_nm_interface" = "MS dumpbin"; then 6921 # Fake it for dumpbin and say T for any non-static function 6922 # and D for any global variable. 6923 # Also find C++ and __fastcall symbols from MSVC++, 6924 # which start with @ or ?. 6925 lt_cv_sys_global_symbol_pipe="$AWK '"\ 6926" {last_section=section; section=\$ 3};"\ 6927" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ 6928" \$ 0!~/External *\|/{next};"\ 6929" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ 6930" {if(hide[section]) next};"\ 6931" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\ 6932" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\ 6933" s[1]~/^[@?]/{print s[1], s[1]; next};"\ 6934" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\ 6935" ' prfx=^$ac_symprfx" 6936 else 6937 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 6938 fi 6939 6940 # Check to see that the pipe works correctly. 6941 pipe_works=no 6942 6943 rm -f conftest* 6944 cat > conftest.$ac_ext <<_LT_EOF 6945#ifdef __cplusplus 6946extern "C" { 6947#endif 6948char nm_test_var; 6949void nm_test_func(void); 6950void nm_test_func(void){} 6951#ifdef __cplusplus 6952} 6953#endif 6954int main(){nm_test_var='a';nm_test_func();return(0);} 6955_LT_EOF 6956 6957 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6958 (eval $ac_compile) 2>&5 6959 ac_status=$? 6960 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6961 test $ac_status = 0; }; then 6962 # Now try to grab the symbols. 6963 nlist=conftest.nm 6964 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5 6965 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5 6966 ac_status=$? 6967 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6968 test $ac_status = 0; } && test -s "$nlist"; then 6969 # Try sorting and uniquifying the output. 6970 if sort "$nlist" | uniq > "$nlist"T; then 6971 mv -f "$nlist"T "$nlist" 6972 else 6973 rm -f "$nlist"T 6974 fi 6975 6976 # Make sure that we snagged all the symbols we need. 6977 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 6978 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 6979 cat <<_LT_EOF > conftest.$ac_ext 6980#ifdef __cplusplus 6981extern "C" { 6982#endif 6983 6984_LT_EOF 6985 # Now generate the symbol file. 6986 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' 6987 6988 cat <<_LT_EOF >> conftest.$ac_ext 6989 6990/* The mapping between symbol names and symbols. */ 6991const struct { 6992 const char *name; 6993 void *address; 6994} 6995lt__PROGRAM__LTX_preloaded_symbols[] = 6996{ 6997 { "@PROGRAM@", (void *) 0 }, 6998_LT_EOF 6999 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext 7000 cat <<\_LT_EOF >> conftest.$ac_ext 7001 {0, (void *) 0} 7002}; 7003 7004/* This works around a problem in FreeBSD linker */ 7005#ifdef FREEBSD_WORKAROUND 7006static const void *lt_preloaded_setup() { 7007 return lt__PROGRAM__LTX_preloaded_symbols; 7008} 7009#endif 7010 7011#ifdef __cplusplus 7012} 7013#endif 7014_LT_EOF 7015 # Now try linking the two files. 7016 mv conftest.$ac_objext conftstm.$ac_objext 7017 lt_save_LIBS="$LIBS" 7018 lt_save_CFLAGS="$CFLAGS" 7019 LIBS="conftstm.$ac_objext" 7020 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 7021 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 7022 (eval $ac_link) 2>&5 7023 ac_status=$? 7024 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 7025 test $ac_status = 0; } && test -s conftest${ac_exeext}; then 7026 pipe_works=yes 7027 fi 7028 LIBS="$lt_save_LIBS" 7029 CFLAGS="$lt_save_CFLAGS" 7030 else 7031 echo "cannot find nm_test_func in $nlist" >&5 7032 fi 7033 else 7034 echo "cannot find nm_test_var in $nlist" >&5 7035 fi 7036 else 7037 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 7038 fi 7039 else 7040 echo "$progname: failed program was:" >&5 7041 cat conftest.$ac_ext >&5 7042 fi 7043 rm -rf conftest* conftst* 7044 7045 # Do not use the global_symbol_pipe unless it works. 7046 if test "$pipe_works" = yes; then 7047 break 7048 else 7049 lt_cv_sys_global_symbol_pipe= 7050 fi 7051done 7052 7053fi 7054 7055if test -z "$lt_cv_sys_global_symbol_pipe"; then 7056 lt_cv_sys_global_symbol_to_cdecl= 7057fi 7058if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 7059 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5 7060$as_echo "failed" >&6; } 7061else 7062 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 7063$as_echo "ok" >&6; } 7064fi 7065 7066 7067 7068 7069 7070 7071 7072 7073 7074 7075 7076 7077 7078 7079 7080 7081 7082 7083 7084 7085 7086 7087# Check whether --enable-libtool-lock was given. 7088if test "${enable_libtool_lock+set}" = set; then : 7089 enableval=$enable_libtool_lock; 7090fi 7091 7092test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes 7093 7094# Some flags need to be propagated to the compiler or linker for good 7095# libtool support. 7096case $host in 7097ia64-*-hpux*) 7098 # Find out which ABI we are using. 7099 echo 'int i;' > conftest.$ac_ext 7100 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 7101 (eval $ac_compile) 2>&5 7102 ac_status=$? 7103 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 7104 test $ac_status = 0; }; then 7105 case `/usr/bin/file conftest.$ac_objext` in 7106 *ELF-32*) 7107 HPUX_IA64_MODE="32" 7108 ;; 7109 *ELF-64*) 7110 HPUX_IA64_MODE="64" 7111 ;; 7112 esac 7113 fi 7114 rm -rf conftest* 7115 ;; 7116*-*-irix6*) 7117 # Find out which ABI we are using. 7118 echo '#line '$LINENO' "configure"' > conftest.$ac_ext 7119 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 7120 (eval $ac_compile) 2>&5 7121 ac_status=$? 7122 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 7123 test $ac_status = 0; }; then 7124 if test "$lt_cv_prog_gnu_ld" = yes; then 7125 case `/usr/bin/file conftest.$ac_objext` in 7126 *32-bit*) 7127 LD="${LD-ld} -melf32bsmip" 7128 ;; 7129 *N32*) 7130 LD="${LD-ld} -melf32bmipn32" 7131 ;; 7132 *64-bit*) 7133 LD="${LD-ld} -melf64bmip" 7134 ;; 7135 esac 7136 else 7137 case `/usr/bin/file conftest.$ac_objext` in 7138 *32-bit*) 7139 LD="${LD-ld} -32" 7140 ;; 7141 *N32*) 7142 LD="${LD-ld} -n32" 7143 ;; 7144 *64-bit*) 7145 LD="${LD-ld} -64" 7146 ;; 7147 esac 7148 fi 7149 fi 7150 rm -rf conftest* 7151 ;; 7152 7153x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \ 7154s390*-*linux*|s390*-*tpf*|sparc*-*linux*) 7155 # Find out which ABI we are using. 7156 echo 'int i;' > conftest.$ac_ext 7157 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 7158 (eval $ac_compile) 2>&5 7159 ac_status=$? 7160 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 7161 test $ac_status = 0; }; then 7162 case `/usr/bin/file conftest.o` in 7163 *32-bit*) 7164 case $host in 7165 x86_64-*kfreebsd*-gnu) 7166 LD="${LD-ld} -m elf_i386_fbsd" 7167 ;; 7168 x86_64-*linux*) 7169 LD="${LD-ld} -m elf_i386" 7170 ;; 7171 ppc64-*linux*|powerpc64-*linux*) 7172 LD="${LD-ld} -m elf32ppclinux" 7173 ;; 7174 s390x-*linux*) 7175 LD="${LD-ld} -m elf_s390" 7176 ;; 7177 sparc64-*linux*) 7178 LD="${LD-ld} -m elf32_sparc" 7179 ;; 7180 esac 7181 ;; 7182 *64-bit*) 7183 case $host in 7184 x86_64-*kfreebsd*-gnu) 7185 LD="${LD-ld} -m elf_x86_64_fbsd" 7186 ;; 7187 x86_64-*linux*) 7188 LD="${LD-ld} -m elf_x86_64" 7189 ;; 7190 ppc*-*linux*|powerpc*-*linux*) 7191 LD="${LD-ld} -m elf64ppc" 7192 ;; 7193 s390*-*linux*|s390*-*tpf*) 7194 LD="${LD-ld} -m elf64_s390" 7195 ;; 7196 sparc*-*linux*) 7197 LD="${LD-ld} -m elf64_sparc" 7198 ;; 7199 esac 7200 ;; 7201 esac 7202 fi 7203 rm -rf conftest* 7204 ;; 7205 7206*-*-sco3.2v5*) 7207 # On SCO OpenServer 5, we need -belf to get full-featured binaries. 7208 SAVE_CFLAGS="$CFLAGS" 7209 CFLAGS="$CFLAGS -belf" 7210 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5 7211$as_echo_n "checking whether the C compiler needs -belf... " >&6; } 7212if ${lt_cv_cc_needs_belf+:} false; then : 7213 $as_echo_n "(cached) " >&6 7214else 7215 ac_ext=c 7216ac_cpp='$CPP $CPPFLAGS' 7217ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7218ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7219ac_compiler_gnu=$ac_cv_c_compiler_gnu 7220 7221 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7222/* end confdefs.h. */ 7223 7224int 7225main () 7226{ 7227 7228 ; 7229 return 0; 7230} 7231_ACEOF 7232if ac_fn_c_try_link "$LINENO"; then : 7233 lt_cv_cc_needs_belf=yes 7234else 7235 lt_cv_cc_needs_belf=no 7236fi 7237rm -f core conftest.err conftest.$ac_objext \ 7238 conftest$ac_exeext conftest.$ac_ext 7239 ac_ext=c 7240ac_cpp='$CPP $CPPFLAGS' 7241ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7242ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7243ac_compiler_gnu=$ac_cv_c_compiler_gnu 7244 7245fi 7246{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5 7247$as_echo "$lt_cv_cc_needs_belf" >&6; } 7248 if test x"$lt_cv_cc_needs_belf" != x"yes"; then 7249 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 7250 CFLAGS="$SAVE_CFLAGS" 7251 fi 7252 ;; 7253sparc*-*solaris*) 7254 # Find out which ABI we are using. 7255 echo 'int i;' > conftest.$ac_ext 7256 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 7257 (eval $ac_compile) 2>&5 7258 ac_status=$? 7259 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 7260 test $ac_status = 0; }; then 7261 case `/usr/bin/file conftest.o` in 7262 *64-bit*) 7263 case $lt_cv_prog_gnu_ld in 7264 yes*) LD="${LD-ld} -m elf64_sparc" ;; 7265 *) 7266 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then 7267 LD="${LD-ld} -64" 7268 fi 7269 ;; 7270 esac 7271 ;; 7272 esac 7273 fi 7274 rm -rf conftest* 7275 ;; 7276esac 7277 7278need_locks="$enable_libtool_lock" 7279 7280 7281 case $host_os in 7282 rhapsody* | darwin*) 7283 if test -n "$ac_tool_prefix"; then 7284 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. 7285set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 7286{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7287$as_echo_n "checking for $ac_word... " >&6; } 7288if ${ac_cv_prog_DSYMUTIL+:} false; then : 7289 $as_echo_n "(cached) " >&6 7290else 7291 if test -n "$DSYMUTIL"; then 7292 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. 7293else 7294as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7295for as_dir in $PATH 7296do 7297 IFS=$as_save_IFS 7298 test -z "$as_dir" && as_dir=. 7299 for ac_exec_ext in '' $ac_executable_extensions; do 7300 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7301 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" 7302 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7303 break 2 7304 fi 7305done 7306 done 7307IFS=$as_save_IFS 7308 7309fi 7310fi 7311DSYMUTIL=$ac_cv_prog_DSYMUTIL 7312if test -n "$DSYMUTIL"; then 7313 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5 7314$as_echo "$DSYMUTIL" >&6; } 7315else 7316 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7317$as_echo "no" >&6; } 7318fi 7319 7320 7321fi 7322if test -z "$ac_cv_prog_DSYMUTIL"; then 7323 ac_ct_DSYMUTIL=$DSYMUTIL 7324 # Extract the first word of "dsymutil", so it can be a program name with args. 7325set dummy dsymutil; ac_word=$2 7326{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7327$as_echo_n "checking for $ac_word... " >&6; } 7328if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then : 7329 $as_echo_n "(cached) " >&6 7330else 7331 if test -n "$ac_ct_DSYMUTIL"; then 7332 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. 7333else 7334as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7335for as_dir in $PATH 7336do 7337 IFS=$as_save_IFS 7338 test -z "$as_dir" && as_dir=. 7339 for ac_exec_ext in '' $ac_executable_extensions; do 7340 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7341 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" 7342 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7343 break 2 7344 fi 7345done 7346 done 7347IFS=$as_save_IFS 7348 7349fi 7350fi 7351ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL 7352if test -n "$ac_ct_DSYMUTIL"; then 7353 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5 7354$as_echo "$ac_ct_DSYMUTIL" >&6; } 7355else 7356 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7357$as_echo "no" >&6; } 7358fi 7359 7360 if test "x$ac_ct_DSYMUTIL" = x; then 7361 DSYMUTIL=":" 7362 else 7363 case $cross_compiling:$ac_tool_warned in 7364yes:) 7365{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7366$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7367ac_tool_warned=yes ;; 7368esac 7369 DSYMUTIL=$ac_ct_DSYMUTIL 7370 fi 7371else 7372 DSYMUTIL="$ac_cv_prog_DSYMUTIL" 7373fi 7374 7375 if test -n "$ac_tool_prefix"; then 7376 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. 7377set dummy ${ac_tool_prefix}nmedit; ac_word=$2 7378{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7379$as_echo_n "checking for $ac_word... " >&6; } 7380if ${ac_cv_prog_NMEDIT+:} false; then : 7381 $as_echo_n "(cached) " >&6 7382else 7383 if test -n "$NMEDIT"; then 7384 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. 7385else 7386as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7387for as_dir in $PATH 7388do 7389 IFS=$as_save_IFS 7390 test -z "$as_dir" && as_dir=. 7391 for ac_exec_ext in '' $ac_executable_extensions; do 7392 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7393 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" 7394 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7395 break 2 7396 fi 7397done 7398 done 7399IFS=$as_save_IFS 7400 7401fi 7402fi 7403NMEDIT=$ac_cv_prog_NMEDIT 7404if test -n "$NMEDIT"; then 7405 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5 7406$as_echo "$NMEDIT" >&6; } 7407else 7408 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7409$as_echo "no" >&6; } 7410fi 7411 7412 7413fi 7414if test -z "$ac_cv_prog_NMEDIT"; then 7415 ac_ct_NMEDIT=$NMEDIT 7416 # Extract the first word of "nmedit", so it can be a program name with args. 7417set dummy nmedit; ac_word=$2 7418{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7419$as_echo_n "checking for $ac_word... " >&6; } 7420if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then : 7421 $as_echo_n "(cached) " >&6 7422else 7423 if test -n "$ac_ct_NMEDIT"; then 7424 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. 7425else 7426as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7427for as_dir in $PATH 7428do 7429 IFS=$as_save_IFS 7430 test -z "$as_dir" && as_dir=. 7431 for ac_exec_ext in '' $ac_executable_extensions; do 7432 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7433 ac_cv_prog_ac_ct_NMEDIT="nmedit" 7434 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7435 break 2 7436 fi 7437done 7438 done 7439IFS=$as_save_IFS 7440 7441fi 7442fi 7443ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT 7444if test -n "$ac_ct_NMEDIT"; then 7445 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5 7446$as_echo "$ac_ct_NMEDIT" >&6; } 7447else 7448 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7449$as_echo "no" >&6; } 7450fi 7451 7452 if test "x$ac_ct_NMEDIT" = x; then 7453 NMEDIT=":" 7454 else 7455 case $cross_compiling:$ac_tool_warned in 7456yes:) 7457{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7458$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7459ac_tool_warned=yes ;; 7460esac 7461 NMEDIT=$ac_ct_NMEDIT 7462 fi 7463else 7464 NMEDIT="$ac_cv_prog_NMEDIT" 7465fi 7466 7467 if test -n "$ac_tool_prefix"; then 7468 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. 7469set dummy ${ac_tool_prefix}lipo; ac_word=$2 7470{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7471$as_echo_n "checking for $ac_word... " >&6; } 7472if ${ac_cv_prog_LIPO+:} false; then : 7473 $as_echo_n "(cached) " >&6 7474else 7475 if test -n "$LIPO"; then 7476 ac_cv_prog_LIPO="$LIPO" # Let the user override the test. 7477else 7478as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7479for as_dir in $PATH 7480do 7481 IFS=$as_save_IFS 7482 test -z "$as_dir" && as_dir=. 7483 for ac_exec_ext in '' $ac_executable_extensions; do 7484 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7485 ac_cv_prog_LIPO="${ac_tool_prefix}lipo" 7486 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7487 break 2 7488 fi 7489done 7490 done 7491IFS=$as_save_IFS 7492 7493fi 7494fi 7495LIPO=$ac_cv_prog_LIPO 7496if test -n "$LIPO"; then 7497 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5 7498$as_echo "$LIPO" >&6; } 7499else 7500 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7501$as_echo "no" >&6; } 7502fi 7503 7504 7505fi 7506if test -z "$ac_cv_prog_LIPO"; then 7507 ac_ct_LIPO=$LIPO 7508 # Extract the first word of "lipo", so it can be a program name with args. 7509set dummy lipo; ac_word=$2 7510{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7511$as_echo_n "checking for $ac_word... " >&6; } 7512if ${ac_cv_prog_ac_ct_LIPO+:} false; then : 7513 $as_echo_n "(cached) " >&6 7514else 7515 if test -n "$ac_ct_LIPO"; then 7516 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. 7517else 7518as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7519for as_dir in $PATH 7520do 7521 IFS=$as_save_IFS 7522 test -z "$as_dir" && as_dir=. 7523 for ac_exec_ext in '' $ac_executable_extensions; do 7524 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7525 ac_cv_prog_ac_ct_LIPO="lipo" 7526 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7527 break 2 7528 fi 7529done 7530 done 7531IFS=$as_save_IFS 7532 7533fi 7534fi 7535ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO 7536if test -n "$ac_ct_LIPO"; then 7537 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5 7538$as_echo "$ac_ct_LIPO" >&6; } 7539else 7540 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7541$as_echo "no" >&6; } 7542fi 7543 7544 if test "x$ac_ct_LIPO" = x; then 7545 LIPO=":" 7546 else 7547 case $cross_compiling:$ac_tool_warned in 7548yes:) 7549{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7550$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7551ac_tool_warned=yes ;; 7552esac 7553 LIPO=$ac_ct_LIPO 7554 fi 7555else 7556 LIPO="$ac_cv_prog_LIPO" 7557fi 7558 7559 if test -n "$ac_tool_prefix"; then 7560 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. 7561set dummy ${ac_tool_prefix}otool; ac_word=$2 7562{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7563$as_echo_n "checking for $ac_word... " >&6; } 7564if ${ac_cv_prog_OTOOL+:} false; then : 7565 $as_echo_n "(cached) " >&6 7566else 7567 if test -n "$OTOOL"; then 7568 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test. 7569else 7570as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7571for as_dir in $PATH 7572do 7573 IFS=$as_save_IFS 7574 test -z "$as_dir" && as_dir=. 7575 for ac_exec_ext in '' $ac_executable_extensions; do 7576 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7577 ac_cv_prog_OTOOL="${ac_tool_prefix}otool" 7578 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7579 break 2 7580 fi 7581done 7582 done 7583IFS=$as_save_IFS 7584 7585fi 7586fi 7587OTOOL=$ac_cv_prog_OTOOL 7588if test -n "$OTOOL"; then 7589 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5 7590$as_echo "$OTOOL" >&6; } 7591else 7592 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7593$as_echo "no" >&6; } 7594fi 7595 7596 7597fi 7598if test -z "$ac_cv_prog_OTOOL"; then 7599 ac_ct_OTOOL=$OTOOL 7600 # Extract the first word of "otool", so it can be a program name with args. 7601set dummy otool; ac_word=$2 7602{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7603$as_echo_n "checking for $ac_word... " >&6; } 7604if ${ac_cv_prog_ac_ct_OTOOL+:} false; then : 7605 $as_echo_n "(cached) " >&6 7606else 7607 if test -n "$ac_ct_OTOOL"; then 7608 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test. 7609else 7610as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7611for as_dir in $PATH 7612do 7613 IFS=$as_save_IFS 7614 test -z "$as_dir" && as_dir=. 7615 for ac_exec_ext in '' $ac_executable_extensions; do 7616 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7617 ac_cv_prog_ac_ct_OTOOL="otool" 7618 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7619 break 2 7620 fi 7621done 7622 done 7623IFS=$as_save_IFS 7624 7625fi 7626fi 7627ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL 7628if test -n "$ac_ct_OTOOL"; then 7629 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5 7630$as_echo "$ac_ct_OTOOL" >&6; } 7631else 7632 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7633$as_echo "no" >&6; } 7634fi 7635 7636 if test "x$ac_ct_OTOOL" = x; then 7637 OTOOL=":" 7638 else 7639 case $cross_compiling:$ac_tool_warned in 7640yes:) 7641{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7642$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7643ac_tool_warned=yes ;; 7644esac 7645 OTOOL=$ac_ct_OTOOL 7646 fi 7647else 7648 OTOOL="$ac_cv_prog_OTOOL" 7649fi 7650 7651 if test -n "$ac_tool_prefix"; then 7652 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. 7653set dummy ${ac_tool_prefix}otool64; ac_word=$2 7654{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7655$as_echo_n "checking for $ac_word... " >&6; } 7656if ${ac_cv_prog_OTOOL64+:} false; then : 7657 $as_echo_n "(cached) " >&6 7658else 7659 if test -n "$OTOOL64"; then 7660 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test. 7661else 7662as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7663for as_dir in $PATH 7664do 7665 IFS=$as_save_IFS 7666 test -z "$as_dir" && as_dir=. 7667 for ac_exec_ext in '' $ac_executable_extensions; do 7668 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7669 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" 7670 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7671 break 2 7672 fi 7673done 7674 done 7675IFS=$as_save_IFS 7676 7677fi 7678fi 7679OTOOL64=$ac_cv_prog_OTOOL64 7680if test -n "$OTOOL64"; then 7681 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5 7682$as_echo "$OTOOL64" >&6; } 7683else 7684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7685$as_echo "no" >&6; } 7686fi 7687 7688 7689fi 7690if test -z "$ac_cv_prog_OTOOL64"; then 7691 ac_ct_OTOOL64=$OTOOL64 7692 # Extract the first word of "otool64", so it can be a program name with args. 7693set dummy otool64; ac_word=$2 7694{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7695$as_echo_n "checking for $ac_word... " >&6; } 7696if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then : 7697 $as_echo_n "(cached) " >&6 7698else 7699 if test -n "$ac_ct_OTOOL64"; then 7700 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test. 7701else 7702as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7703for as_dir in $PATH 7704do 7705 IFS=$as_save_IFS 7706 test -z "$as_dir" && as_dir=. 7707 for ac_exec_ext in '' $ac_executable_extensions; do 7708 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7709 ac_cv_prog_ac_ct_OTOOL64="otool64" 7710 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7711 break 2 7712 fi 7713done 7714 done 7715IFS=$as_save_IFS 7716 7717fi 7718fi 7719ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 7720if test -n "$ac_ct_OTOOL64"; then 7721 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5 7722$as_echo "$ac_ct_OTOOL64" >&6; } 7723else 7724 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7725$as_echo "no" >&6; } 7726fi 7727 7728 if test "x$ac_ct_OTOOL64" = x; then 7729 OTOOL64=":" 7730 else 7731 case $cross_compiling:$ac_tool_warned in 7732yes:) 7733{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7734$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7735ac_tool_warned=yes ;; 7736esac 7737 OTOOL64=$ac_ct_OTOOL64 7738 fi 7739else 7740 OTOOL64="$ac_cv_prog_OTOOL64" 7741fi 7742 7743 7744 7745 7746 7747 7748 7749 7750 7751 7752 7753 7754 7755 7756 7757 7758 7759 7760 7761 7762 7763 7764 7765 7766 7767 7768 7769 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5 7770$as_echo_n "checking for -single_module linker flag... " >&6; } 7771if ${lt_cv_apple_cc_single_mod+:} false; then : 7772 $as_echo_n "(cached) " >&6 7773else 7774 lt_cv_apple_cc_single_mod=no 7775 if test -z "${LT_MULTI_MODULE}"; then 7776 # By default we will add the -single_module flag. You can override 7777 # by either setting the environment variable LT_MULTI_MODULE 7778 # non-empty at configure time, or by adding -multi_module to the 7779 # link flags. 7780 rm -rf libconftest.dylib* 7781 echo "int foo(void){return 1;}" > conftest.c 7782 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7783-dynamiclib -Wl,-single_module conftest.c" >&5 7784 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7785 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err 7786 _lt_result=$? 7787 if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then 7788 lt_cv_apple_cc_single_mod=yes 7789 else 7790 cat conftest.err >&5 7791 fi 7792 rm -rf libconftest.dylib* 7793 rm -f conftest.* 7794 fi 7795fi 7796{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5 7797$as_echo "$lt_cv_apple_cc_single_mod" >&6; } 7798 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5 7799$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } 7800if ${lt_cv_ld_exported_symbols_list+:} false; then : 7801 $as_echo_n "(cached) " >&6 7802else 7803 lt_cv_ld_exported_symbols_list=no 7804 save_LDFLAGS=$LDFLAGS 7805 echo "_main" > conftest.sym 7806 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" 7807 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7808/* end confdefs.h. */ 7809 7810int 7811main () 7812{ 7813 7814 ; 7815 return 0; 7816} 7817_ACEOF 7818if ac_fn_c_try_link "$LINENO"; then : 7819 lt_cv_ld_exported_symbols_list=yes 7820else 7821 lt_cv_ld_exported_symbols_list=no 7822fi 7823rm -f core conftest.err conftest.$ac_objext \ 7824 conftest$ac_exeext conftest.$ac_ext 7825 LDFLAGS="$save_LDFLAGS" 7826 7827fi 7828{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5 7829$as_echo "$lt_cv_ld_exported_symbols_list" >&6; } 7830 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5 7831$as_echo_n "checking for -force_load linker flag... " >&6; } 7832if ${lt_cv_ld_force_load+:} false; then : 7833 $as_echo_n "(cached) " >&6 7834else 7835 lt_cv_ld_force_load=no 7836 cat > conftest.c << _LT_EOF 7837int forced_loaded() { return 2;} 7838_LT_EOF 7839 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5 7840 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5 7841 echo "$AR cru libconftest.a conftest.o" >&5 7842 $AR cru libconftest.a conftest.o 2>&5 7843 echo "$RANLIB libconftest.a" >&5 7844 $RANLIB libconftest.a 2>&5 7845 cat > conftest.c << _LT_EOF 7846int main() { return 0;} 7847_LT_EOF 7848 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5 7849 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err 7850 _lt_result=$? 7851 if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then 7852 lt_cv_ld_force_load=yes 7853 else 7854 cat conftest.err >&5 7855 fi 7856 rm -f conftest.err libconftest.a conftest conftest.c 7857 rm -rf conftest.dSYM 7858 7859fi 7860{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5 7861$as_echo "$lt_cv_ld_force_load" >&6; } 7862 case $host_os in 7863 rhapsody* | darwin1.[012]) 7864 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; 7865 darwin1.*) 7866 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 7867 darwin*) # darwin 5.x on 7868 # if running on 10.5 or later, the deployment target defaults 7869 # to the OS version, if on x86, and 10.4, the deployment 7870 # target defaults to 10.4. Don't you love it? 7871 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in 7872 10.0,*86*-darwin8*|10.0,*-darwin[91]*) 7873 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 7874 10.[012]*) 7875 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 7876 10.*) 7877 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 7878 esac 7879 ;; 7880 esac 7881 if test "$lt_cv_apple_cc_single_mod" = "yes"; then 7882 _lt_dar_single_mod='$single_module' 7883 fi 7884 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then 7885 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym' 7886 else 7887 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}' 7888 fi 7889 if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then 7890 _lt_dsymutil='~$DSYMUTIL $lib || :' 7891 else 7892 _lt_dsymutil= 7893 fi 7894 ;; 7895 esac 7896 7897for ac_header in dlfcn.h 7898do : 7899 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default 7900" 7901if test "x$ac_cv_header_dlfcn_h" = xyes; then : 7902 cat >>confdefs.h <<_ACEOF 7903#define HAVE_DLFCN_H 1 7904_ACEOF 7905 7906fi 7907 7908done 7909 7910 7911 7912 7913 7914# Set options 7915 7916 7917 7918 enable_dlopen=no 7919 7920 7921 enable_win32_dll=no 7922 7923 7924 # Check whether --enable-shared was given. 7925if test "${enable_shared+set}" = set; then : 7926 enableval=$enable_shared; p=${PACKAGE-default} 7927 case $enableval in 7928 yes) enable_shared=yes ;; 7929 no) enable_shared=no ;; 7930 *) 7931 enable_shared=no 7932 # Look at the argument we got. We use all the common list separators. 7933 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7934 for pkg in $enableval; do 7935 IFS="$lt_save_ifs" 7936 if test "X$pkg" = "X$p"; then 7937 enable_shared=yes 7938 fi 7939 done 7940 IFS="$lt_save_ifs" 7941 ;; 7942 esac 7943else 7944 enable_shared=yes 7945fi 7946 7947 7948 7949 7950 7951 7952 7953 7954 7955 # Check whether --enable-static was given. 7956if test "${enable_static+set}" = set; then : 7957 enableval=$enable_static; p=${PACKAGE-default} 7958 case $enableval in 7959 yes) enable_static=yes ;; 7960 no) enable_static=no ;; 7961 *) 7962 enable_static=no 7963 # Look at the argument we got. We use all the common list separators. 7964 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7965 for pkg in $enableval; do 7966 IFS="$lt_save_ifs" 7967 if test "X$pkg" = "X$p"; then 7968 enable_static=yes 7969 fi 7970 done 7971 IFS="$lt_save_ifs" 7972 ;; 7973 esac 7974else 7975 enable_static=yes 7976fi 7977 7978 7979 7980 7981 7982 7983 7984 7985 7986 7987# Check whether --with-pic was given. 7988if test "${with_pic+set}" = set; then : 7989 withval=$with_pic; pic_mode="$withval" 7990else 7991 pic_mode=default 7992fi 7993 7994 7995test -z "$pic_mode" && pic_mode=default 7996 7997 7998 7999 8000 8001 8002 8003 # Check whether --enable-fast-install was given. 8004if test "${enable_fast_install+set}" = set; then : 8005 enableval=$enable_fast_install; p=${PACKAGE-default} 8006 case $enableval in 8007 yes) enable_fast_install=yes ;; 8008 no) enable_fast_install=no ;; 8009 *) 8010 enable_fast_install=no 8011 # Look at the argument we got. We use all the common list separators. 8012 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 8013 for pkg in $enableval; do 8014 IFS="$lt_save_ifs" 8015 if test "X$pkg" = "X$p"; then 8016 enable_fast_install=yes 8017 fi 8018 done 8019 IFS="$lt_save_ifs" 8020 ;; 8021 esac 8022else 8023 enable_fast_install=yes 8024fi 8025 8026 8027 8028 8029 8030 8031 8032 8033 8034 8035 8036# This can be used to rebuild libtool when needed 8037LIBTOOL_DEPS="$ltmain" 8038 8039# Always use our own libtool. 8040LIBTOOL='$(SHELL) $(top_builddir)/libtool' 8041 8042 8043 8044 8045 8046 8047 8048 8049 8050 8051 8052 8053 8054 8055 8056 8057 8058 8059 8060 8061 8062 8063 8064 8065 8066 8067test -z "$LN_S" && LN_S="ln -s" 8068 8069 8070 8071 8072 8073 8074 8075 8076 8077 8078 8079 8080 8081 8082if test -n "${ZSH_VERSION+set}" ; then 8083 setopt NO_GLOB_SUBST 8084fi 8085 8086{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5 8087$as_echo_n "checking for objdir... " >&6; } 8088if ${lt_cv_objdir+:} false; then : 8089 $as_echo_n "(cached) " >&6 8090else 8091 rm -f .libs 2>/dev/null 8092mkdir .libs 2>/dev/null 8093if test -d .libs; then 8094 lt_cv_objdir=.libs 8095else 8096 # MS-DOS does not allow filenames that begin with a dot. 8097 lt_cv_objdir=_libs 8098fi 8099rmdir .libs 2>/dev/null 8100fi 8101{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5 8102$as_echo "$lt_cv_objdir" >&6; } 8103objdir=$lt_cv_objdir 8104 8105 8106 8107 8108 8109cat >>confdefs.h <<_ACEOF 8110#define LT_OBJDIR "$lt_cv_objdir/" 8111_ACEOF 8112 8113 8114 8115 8116case $host_os in 8117aix3*) 8118 # AIX sometimes has problems with the GCC collect2 program. For some 8119 # reason, if we set the COLLECT_NAMES environment variable, the problems 8120 # vanish in a puff of smoke. 8121 if test "X${COLLECT_NAMES+set}" != Xset; then 8122 COLLECT_NAMES= 8123 export COLLECT_NAMES 8124 fi 8125 ;; 8126esac 8127 8128# Global variables: 8129ofile=libtool 8130can_build_shared=yes 8131 8132# All known linkers require a `.a' archive for static linking (except MSVC, 8133# which needs '.lib'). 8134libext=a 8135 8136with_gnu_ld="$lt_cv_prog_gnu_ld" 8137 8138old_CC="$CC" 8139old_CFLAGS="$CFLAGS" 8140 8141# Set sane defaults for various variables 8142test -z "$CC" && CC=cc 8143test -z "$LTCC" && LTCC=$CC 8144test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS 8145test -z "$LD" && LD=ld 8146test -z "$ac_objext" && ac_objext=o 8147 8148for cc_temp in $compiler""; do 8149 case $cc_temp in 8150 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 8151 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 8152 \-*) ;; 8153 *) break;; 8154 esac 8155done 8156cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` 8157 8158 8159# Only perform the check for file, if the check method requires it 8160test -z "$MAGIC_CMD" && MAGIC_CMD=file 8161case $deplibs_check_method in 8162file_magic*) 8163 if test "$file_magic_cmd" = '$MAGIC_CMD'; then 8164 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5 8165$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } 8166if ${lt_cv_path_MAGIC_CMD+:} false; then : 8167 $as_echo_n "(cached) " >&6 8168else 8169 case $MAGIC_CMD in 8170[\\/*] | ?:[\\/]*) 8171 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 8172 ;; 8173*) 8174 lt_save_MAGIC_CMD="$MAGIC_CMD" 8175 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 8176 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 8177 for ac_dir in $ac_dummy; do 8178 IFS="$lt_save_ifs" 8179 test -z "$ac_dir" && ac_dir=. 8180 if test -f $ac_dir/${ac_tool_prefix}file; then 8181 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file" 8182 if test -n "$file_magic_test_file"; then 8183 case $deplibs_check_method in 8184 "file_magic "*) 8185 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 8186 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 8187 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 8188 $EGREP "$file_magic_regex" > /dev/null; then 8189 : 8190 else 8191 cat <<_LT_EOF 1>&2 8192 8193*** Warning: the command libtool uses to detect shared libraries, 8194*** $file_magic_cmd, produces output that libtool cannot recognize. 8195*** The result is that libtool may fail to recognize shared libraries 8196*** as such. This will affect the creation of libtool libraries that 8197*** depend on shared libraries, but programs linked with such libtool 8198*** libraries will work regardless of this problem. Nevertheless, you 8199*** may want to report the problem to your system manager and/or to 8200*** bug-libtool@gnu.org 8201 8202_LT_EOF 8203 fi ;; 8204 esac 8205 fi 8206 break 8207 fi 8208 done 8209 IFS="$lt_save_ifs" 8210 MAGIC_CMD="$lt_save_MAGIC_CMD" 8211 ;; 8212esac 8213fi 8214 8215MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 8216if test -n "$MAGIC_CMD"; then 8217 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 8218$as_echo "$MAGIC_CMD" >&6; } 8219else 8220 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8221$as_echo "no" >&6; } 8222fi 8223 8224 8225 8226 8227 8228if test -z "$lt_cv_path_MAGIC_CMD"; then 8229 if test -n "$ac_tool_prefix"; then 8230 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5 8231$as_echo_n "checking for file... " >&6; } 8232if ${lt_cv_path_MAGIC_CMD+:} false; then : 8233 $as_echo_n "(cached) " >&6 8234else 8235 case $MAGIC_CMD in 8236[\\/*] | ?:[\\/]*) 8237 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 8238 ;; 8239*) 8240 lt_save_MAGIC_CMD="$MAGIC_CMD" 8241 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 8242 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 8243 for ac_dir in $ac_dummy; do 8244 IFS="$lt_save_ifs" 8245 test -z "$ac_dir" && ac_dir=. 8246 if test -f $ac_dir/file; then 8247 lt_cv_path_MAGIC_CMD="$ac_dir/file" 8248 if test -n "$file_magic_test_file"; then 8249 case $deplibs_check_method in 8250 "file_magic "*) 8251 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 8252 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 8253 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 8254 $EGREP "$file_magic_regex" > /dev/null; then 8255 : 8256 else 8257 cat <<_LT_EOF 1>&2 8258 8259*** Warning: the command libtool uses to detect shared libraries, 8260*** $file_magic_cmd, produces output that libtool cannot recognize. 8261*** The result is that libtool may fail to recognize shared libraries 8262*** as such. This will affect the creation of libtool libraries that 8263*** depend on shared libraries, but programs linked with such libtool 8264*** libraries will work regardless of this problem. Nevertheless, you 8265*** may want to report the problem to your system manager and/or to 8266*** bug-libtool@gnu.org 8267 8268_LT_EOF 8269 fi ;; 8270 esac 8271 fi 8272 break 8273 fi 8274 done 8275 IFS="$lt_save_ifs" 8276 MAGIC_CMD="$lt_save_MAGIC_CMD" 8277 ;; 8278esac 8279fi 8280 8281MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 8282if test -n "$MAGIC_CMD"; then 8283 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 8284$as_echo "$MAGIC_CMD" >&6; } 8285else 8286 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8287$as_echo "no" >&6; } 8288fi 8289 8290 8291 else 8292 MAGIC_CMD=: 8293 fi 8294fi 8295 8296 fi 8297 ;; 8298esac 8299 8300# Use C for the default configuration in the libtool script 8301 8302lt_save_CC="$CC" 8303ac_ext=c 8304ac_cpp='$CPP $CPPFLAGS' 8305ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 8306ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 8307ac_compiler_gnu=$ac_cv_c_compiler_gnu 8308 8309 8310# Source file extension for C test sources. 8311ac_ext=c 8312 8313# Object file extension for compiled C test sources. 8314objext=o 8315objext=$objext 8316 8317# Code to be used in simple compile tests 8318lt_simple_compile_test_code="int some_variable = 0;" 8319 8320# Code to be used in simple link tests 8321lt_simple_link_test_code='int main(){return(0);}' 8322 8323 8324 8325 8326 8327 8328 8329# If no C compiler was specified, use CC. 8330LTCC=${LTCC-"$CC"} 8331 8332# If no C compiler flags were specified, use CFLAGS. 8333LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 8334 8335# Allow CC to be a program name with arguments. 8336compiler=$CC 8337 8338# Save the default compiler, since it gets overwritten when the other 8339# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. 8340compiler_DEFAULT=$CC 8341 8342# save warnings/boilerplate of simple test code 8343ac_outfile=conftest.$ac_objext 8344echo "$lt_simple_compile_test_code" >conftest.$ac_ext 8345eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 8346_lt_compiler_boilerplate=`cat conftest.err` 8347$RM conftest* 8348 8349ac_outfile=conftest.$ac_objext 8350echo "$lt_simple_link_test_code" >conftest.$ac_ext 8351eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 8352_lt_linker_boilerplate=`cat conftest.err` 8353$RM -r conftest* 8354 8355 8356if test -n "$compiler"; then 8357 8358lt_prog_compiler_no_builtin_flag= 8359 8360if test "$GCC" = yes; then 8361 case $cc_basename in 8362 nvcc*) 8363 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;; 8364 *) 8365 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;; 8366 esac 8367 8368 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 8369$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } 8370if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then : 8371 $as_echo_n "(cached) " >&6 8372else 8373 lt_cv_prog_compiler_rtti_exceptions=no 8374 ac_outfile=conftest.$ac_objext 8375 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8376 lt_compiler_flag="-fno-rtti -fno-exceptions" 8377 # Insert the option either (1) after the last *FLAGS variable, or 8378 # (2) before a word containing "conftest.", or (3) at the end. 8379 # Note that $ac_compile itself does not contain backslashes and begins 8380 # with a dollar sign (not a hyphen), so the echo should work correctly. 8381 # The option is referenced via a variable to avoid confusing sed. 8382 lt_compile=`echo "$ac_compile" | $SED \ 8383 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8384 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8385 -e 's:$: $lt_compiler_flag:'` 8386 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8387 (eval "$lt_compile" 2>conftest.err) 8388 ac_status=$? 8389 cat conftest.err >&5 8390 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8391 if (exit $ac_status) && test -s "$ac_outfile"; then 8392 # The compiler can only warn and ignore the option if not recognized 8393 # So say no if there are warnings other than the usual output. 8394 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 8395 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8396 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 8397 lt_cv_prog_compiler_rtti_exceptions=yes 8398 fi 8399 fi 8400 $RM conftest* 8401 8402fi 8403{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 8404$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } 8405 8406if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then 8407 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" 8408else 8409 : 8410fi 8411 8412fi 8413 8414 8415 8416 8417 8418 8419 lt_prog_compiler_wl= 8420lt_prog_compiler_pic= 8421lt_prog_compiler_static= 8422 8423{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 8424$as_echo_n "checking for $compiler option to produce PIC... " >&6; } 8425 8426 if test "$GCC" = yes; then 8427 lt_prog_compiler_wl='-Wl,' 8428 lt_prog_compiler_static='-static' 8429 8430 case $host_os in 8431 aix*) 8432 # All AIX code is PIC. 8433 if test "$host_cpu" = ia64; then 8434 # AIX 5 now supports IA64 processor 8435 lt_prog_compiler_static='-Bstatic' 8436 fi 8437 ;; 8438 8439 amigaos*) 8440 case $host_cpu in 8441 powerpc) 8442 # see comment about AmigaOS4 .so support 8443 lt_prog_compiler_pic='-fPIC' 8444 ;; 8445 m68k) 8446 # FIXME: we need at least 68020 code to build shared libraries, but 8447 # adding the `-m68020' flag to GCC prevents building anything better, 8448 # like `-m68040'. 8449 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' 8450 ;; 8451 esac 8452 ;; 8453 8454 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) 8455 # PIC is the default for these OSes. 8456 ;; 8457 8458 mingw* | cygwin* | pw32* | os2* | cegcc*) 8459 # This hack is so that the source file can tell whether it is being 8460 # built for inclusion in a dll (and should export symbols for example). 8461 # Although the cygwin gcc ignores -fPIC, still need this for old-style 8462 # (--disable-auto-import) libraries 8463 lt_prog_compiler_pic='-DDLL_EXPORT' 8464 ;; 8465 8466 darwin* | rhapsody*) 8467 # PIC is the default on this platform 8468 # Common symbols not allowed in MH_DYLIB files 8469 lt_prog_compiler_pic='-fno-common' 8470 ;; 8471 8472 haiku*) 8473 # PIC is the default for Haiku. 8474 # The "-static" flag exists, but is broken. 8475 lt_prog_compiler_static= 8476 ;; 8477 8478 hpux*) 8479 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit 8480 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag 8481 # sets the default TLS model and affects inlining. 8482 case $host_cpu in 8483 hppa*64*) 8484 # +Z the default 8485 ;; 8486 *) 8487 lt_prog_compiler_pic='-fPIC' 8488 ;; 8489 esac 8490 ;; 8491 8492 interix[3-9]*) 8493 # Interix 3.x gcc -fpic/-fPIC options generate broken code. 8494 # Instead, we relocate shared libraries at runtime. 8495 ;; 8496 8497 msdosdjgpp*) 8498 # Just because we use GCC doesn't mean we suddenly get shared libraries 8499 # on systems that don't support them. 8500 lt_prog_compiler_can_build_shared=no 8501 enable_shared=no 8502 ;; 8503 8504 *nto* | *qnx*) 8505 # QNX uses GNU C++, but need to define -shared option too, otherwise 8506 # it will coredump. 8507 lt_prog_compiler_pic='-fPIC -shared' 8508 ;; 8509 8510 sysv4*MP*) 8511 if test -d /usr/nec; then 8512 lt_prog_compiler_pic=-Kconform_pic 8513 fi 8514 ;; 8515 8516 *) 8517 lt_prog_compiler_pic='-fPIC' 8518 ;; 8519 esac 8520 8521 case $cc_basename in 8522 nvcc*) # Cuda Compiler Driver 2.2 8523 lt_prog_compiler_wl='-Xlinker ' 8524 lt_prog_compiler_pic='-Xcompiler -fPIC' 8525 ;; 8526 esac 8527 else 8528 # PORTME Check for flag to pass linker flags through the system compiler. 8529 case $host_os in 8530 aix*) 8531 lt_prog_compiler_wl='-Wl,' 8532 if test "$host_cpu" = ia64; then 8533 # AIX 5 now supports IA64 processor 8534 lt_prog_compiler_static='-Bstatic' 8535 else 8536 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' 8537 fi 8538 ;; 8539 8540 mingw* | cygwin* | pw32* | os2* | cegcc*) 8541 # This hack is so that the source file can tell whether it is being 8542 # built for inclusion in a dll (and should export symbols for example). 8543 lt_prog_compiler_pic='-DDLL_EXPORT' 8544 ;; 8545 8546 hpux9* | hpux10* | hpux11*) 8547 lt_prog_compiler_wl='-Wl,' 8548 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but 8549 # not for PA HP-UX. 8550 case $host_cpu in 8551 hppa*64*|ia64*) 8552 # +Z the default 8553 ;; 8554 *) 8555 lt_prog_compiler_pic='+Z' 8556 ;; 8557 esac 8558 # Is there a better lt_prog_compiler_static that works with the bundled CC? 8559 lt_prog_compiler_static='${wl}-a ${wl}archive' 8560 ;; 8561 8562 irix5* | irix6* | nonstopux*) 8563 lt_prog_compiler_wl='-Wl,' 8564 # PIC (with -KPIC) is the default. 8565 lt_prog_compiler_static='-non_shared' 8566 ;; 8567 8568 linux* | k*bsd*-gnu | kopensolaris*-gnu) 8569 case $cc_basename in 8570 # old Intel for x86_64 which still supported -KPIC. 8571 ecc*) 8572 lt_prog_compiler_wl='-Wl,' 8573 lt_prog_compiler_pic='-KPIC' 8574 lt_prog_compiler_static='-static' 8575 ;; 8576 # icc used to be incompatible with GCC. 8577 # ICC 10 doesn't accept -KPIC any more. 8578 icc* | ifort*) 8579 lt_prog_compiler_wl='-Wl,' 8580 lt_prog_compiler_pic='-fPIC' 8581 lt_prog_compiler_static='-static' 8582 ;; 8583 # Lahey Fortran 8.1. 8584 lf95*) 8585 lt_prog_compiler_wl='-Wl,' 8586 lt_prog_compiler_pic='--shared' 8587 lt_prog_compiler_static='--static' 8588 ;; 8589 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) 8590 # Portland Group compilers (*not* the Pentium gcc compiler, 8591 # which looks to be a dead project) 8592 lt_prog_compiler_wl='-Wl,' 8593 lt_prog_compiler_pic='-fpic' 8594 lt_prog_compiler_static='-Bstatic' 8595 ;; 8596 ccc*) 8597 lt_prog_compiler_wl='-Wl,' 8598 # All Alpha code is PIC. 8599 lt_prog_compiler_static='-non_shared' 8600 ;; 8601 xl* | bgxl* | bgf* | mpixl*) 8602 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene 8603 lt_prog_compiler_wl='-Wl,' 8604 lt_prog_compiler_pic='-qpic' 8605 lt_prog_compiler_static='-qstaticlink' 8606 ;; 8607 *) 8608 case `$CC -V 2>&1 | sed 5q` in 8609 *Sun\ F* | *Sun*Fortran*) 8610 # Sun Fortran 8.3 passes all unrecognized flags to the linker 8611 lt_prog_compiler_pic='-KPIC' 8612 lt_prog_compiler_static='-Bstatic' 8613 lt_prog_compiler_wl='' 8614 ;; 8615 *Sun\ C*) 8616 # Sun C 5.9 8617 lt_prog_compiler_pic='-KPIC' 8618 lt_prog_compiler_static='-Bstatic' 8619 lt_prog_compiler_wl='-Wl,' 8620 ;; 8621 esac 8622 ;; 8623 esac 8624 ;; 8625 8626 newsos6) 8627 lt_prog_compiler_pic='-KPIC' 8628 lt_prog_compiler_static='-Bstatic' 8629 ;; 8630 8631 *nto* | *qnx*) 8632 # QNX uses GNU C++, but need to define -shared option too, otherwise 8633 # it will coredump. 8634 lt_prog_compiler_pic='-fPIC -shared' 8635 ;; 8636 8637 osf3* | osf4* | osf5*) 8638 lt_prog_compiler_wl='-Wl,' 8639 # All OSF/1 code is PIC. 8640 lt_prog_compiler_static='-non_shared' 8641 ;; 8642 8643 rdos*) 8644 lt_prog_compiler_static='-non_shared' 8645 ;; 8646 8647 solaris*) 8648 lt_prog_compiler_pic='-KPIC' 8649 lt_prog_compiler_static='-Bstatic' 8650 case $cc_basename in 8651 f77* | f90* | f95* | sunf77* | sunf90* | sunf95*) 8652 lt_prog_compiler_wl='-Qoption ld ';; 8653 *) 8654 lt_prog_compiler_wl='-Wl,';; 8655 esac 8656 ;; 8657 8658 sunos4*) 8659 lt_prog_compiler_wl='-Qoption ld ' 8660 lt_prog_compiler_pic='-PIC' 8661 lt_prog_compiler_static='-Bstatic' 8662 ;; 8663 8664 sysv4 | sysv4.2uw2* | sysv4.3*) 8665 lt_prog_compiler_wl='-Wl,' 8666 lt_prog_compiler_pic='-KPIC' 8667 lt_prog_compiler_static='-Bstatic' 8668 ;; 8669 8670 sysv4*MP*) 8671 if test -d /usr/nec ;then 8672 lt_prog_compiler_pic='-Kconform_pic' 8673 lt_prog_compiler_static='-Bstatic' 8674 fi 8675 ;; 8676 8677 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) 8678 lt_prog_compiler_wl='-Wl,' 8679 lt_prog_compiler_pic='-KPIC' 8680 lt_prog_compiler_static='-Bstatic' 8681 ;; 8682 8683 unicos*) 8684 lt_prog_compiler_wl='-Wl,' 8685 lt_prog_compiler_can_build_shared=no 8686 ;; 8687 8688 uts4*) 8689 lt_prog_compiler_pic='-pic' 8690 lt_prog_compiler_static='-Bstatic' 8691 ;; 8692 8693 *) 8694 lt_prog_compiler_can_build_shared=no 8695 ;; 8696 esac 8697 fi 8698 8699case $host_os in 8700 # For platforms which do not support PIC, -DPIC is meaningless: 8701 *djgpp*) 8702 lt_prog_compiler_pic= 8703 ;; 8704 *) 8705 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 8706 ;; 8707esac 8708{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5 8709$as_echo "$lt_prog_compiler_pic" >&6; } 8710 8711 8712 8713 8714 8715 8716# 8717# Check to make sure the PIC flag actually works. 8718# 8719if test -n "$lt_prog_compiler_pic"; then 8720 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 8721$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } 8722if ${lt_cv_prog_compiler_pic_works+:} false; then : 8723 $as_echo_n "(cached) " >&6 8724else 8725 lt_cv_prog_compiler_pic_works=no 8726 ac_outfile=conftest.$ac_objext 8727 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8728 lt_compiler_flag="$lt_prog_compiler_pic -DPIC" 8729 # Insert the option either (1) after the last *FLAGS variable, or 8730 # (2) before a word containing "conftest.", or (3) at the end. 8731 # Note that $ac_compile itself does not contain backslashes and begins 8732 # with a dollar sign (not a hyphen), so the echo should work correctly. 8733 # The option is referenced via a variable to avoid confusing sed. 8734 lt_compile=`echo "$ac_compile" | $SED \ 8735 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8736 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8737 -e 's:$: $lt_compiler_flag:'` 8738 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8739 (eval "$lt_compile" 2>conftest.err) 8740 ac_status=$? 8741 cat conftest.err >&5 8742 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8743 if (exit $ac_status) && test -s "$ac_outfile"; then 8744 # The compiler can only warn and ignore the option if not recognized 8745 # So say no if there are warnings other than the usual output. 8746 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 8747 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8748 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 8749 lt_cv_prog_compiler_pic_works=yes 8750 fi 8751 fi 8752 $RM conftest* 8753 8754fi 8755{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5 8756$as_echo "$lt_cv_prog_compiler_pic_works" >&6; } 8757 8758if test x"$lt_cv_prog_compiler_pic_works" = xyes; then 8759 case $lt_prog_compiler_pic in 8760 "" | " "*) ;; 8761 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; 8762 esac 8763else 8764 lt_prog_compiler_pic= 8765 lt_prog_compiler_can_build_shared=no 8766fi 8767 8768fi 8769 8770 8771 8772 8773 8774 8775# 8776# Check to make sure the static flag actually works. 8777# 8778wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" 8779{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5 8780$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } 8781if ${lt_cv_prog_compiler_static_works+:} false; then : 8782 $as_echo_n "(cached) " >&6 8783else 8784 lt_cv_prog_compiler_static_works=no 8785 save_LDFLAGS="$LDFLAGS" 8786 LDFLAGS="$LDFLAGS $lt_tmp_static_flag" 8787 echo "$lt_simple_link_test_code" > conftest.$ac_ext 8788 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 8789 # The linker can only warn and ignore the option if not recognized 8790 # So say no if there are warnings 8791 if test -s conftest.err; then 8792 # Append any errors to the config.log. 8793 cat conftest.err 1>&5 8794 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 8795 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8796 if diff conftest.exp conftest.er2 >/dev/null; then 8797 lt_cv_prog_compiler_static_works=yes 8798 fi 8799 else 8800 lt_cv_prog_compiler_static_works=yes 8801 fi 8802 fi 8803 $RM -r conftest* 8804 LDFLAGS="$save_LDFLAGS" 8805 8806fi 8807{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5 8808$as_echo "$lt_cv_prog_compiler_static_works" >&6; } 8809 8810if test x"$lt_cv_prog_compiler_static_works" = xyes; then 8811 : 8812else 8813 lt_prog_compiler_static= 8814fi 8815 8816 8817 8818 8819 8820 8821 8822 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 8823$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8824if ${lt_cv_prog_compiler_c_o+:} false; then : 8825 $as_echo_n "(cached) " >&6 8826else 8827 lt_cv_prog_compiler_c_o=no 8828 $RM -r conftest 2>/dev/null 8829 mkdir conftest 8830 cd conftest 8831 mkdir out 8832 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8833 8834 lt_compiler_flag="-o out/conftest2.$ac_objext" 8835 # Insert the option either (1) after the last *FLAGS variable, or 8836 # (2) before a word containing "conftest.", or (3) at the end. 8837 # Note that $ac_compile itself does not contain backslashes and begins 8838 # with a dollar sign (not a hyphen), so the echo should work correctly. 8839 lt_compile=`echo "$ac_compile" | $SED \ 8840 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8841 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8842 -e 's:$: $lt_compiler_flag:'` 8843 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8844 (eval "$lt_compile" 2>out/conftest.err) 8845 ac_status=$? 8846 cat out/conftest.err >&5 8847 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8848 if (exit $ac_status) && test -s out/conftest2.$ac_objext 8849 then 8850 # The compiler can only warn and ignore the option if not recognized 8851 # So say no if there are warnings 8852 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 8853 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8854 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8855 lt_cv_prog_compiler_c_o=yes 8856 fi 8857 fi 8858 chmod u+w . 2>&5 8859 $RM conftest* 8860 # SGI C++ compiler will create directory out/ii_files/ for 8861 # template instantiation 8862 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 8863 $RM out/* && rmdir out 8864 cd .. 8865 $RM -r conftest 8866 $RM conftest* 8867 8868fi 8869{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 8870$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 8871 8872 8873 8874 8875 8876 8877 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 8878$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8879if ${lt_cv_prog_compiler_c_o+:} false; then : 8880 $as_echo_n "(cached) " >&6 8881else 8882 lt_cv_prog_compiler_c_o=no 8883 $RM -r conftest 2>/dev/null 8884 mkdir conftest 8885 cd conftest 8886 mkdir out 8887 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8888 8889 lt_compiler_flag="-o out/conftest2.$ac_objext" 8890 # Insert the option either (1) after the last *FLAGS variable, or 8891 # (2) before a word containing "conftest.", or (3) at the end. 8892 # Note that $ac_compile itself does not contain backslashes and begins 8893 # with a dollar sign (not a hyphen), so the echo should work correctly. 8894 lt_compile=`echo "$ac_compile" | $SED \ 8895 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8896 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8897 -e 's:$: $lt_compiler_flag:'` 8898 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8899 (eval "$lt_compile" 2>out/conftest.err) 8900 ac_status=$? 8901 cat out/conftest.err >&5 8902 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8903 if (exit $ac_status) && test -s out/conftest2.$ac_objext 8904 then 8905 # The compiler can only warn and ignore the option if not recognized 8906 # So say no if there are warnings 8907 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 8908 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8909 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8910 lt_cv_prog_compiler_c_o=yes 8911 fi 8912 fi 8913 chmod u+w . 2>&5 8914 $RM conftest* 8915 # SGI C++ compiler will create directory out/ii_files/ for 8916 # template instantiation 8917 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 8918 $RM out/* && rmdir out 8919 cd .. 8920 $RM -r conftest 8921 $RM conftest* 8922 8923fi 8924{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 8925$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 8926 8927 8928 8929 8930hard_links="nottested" 8931if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then 8932 # do not overwrite the value of need_locks provided by the user 8933 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5 8934$as_echo_n "checking if we can lock with hard links... " >&6; } 8935 hard_links=yes 8936 $RM conftest* 8937 ln conftest.a conftest.b 2>/dev/null && hard_links=no 8938 touch conftest.a 8939 ln conftest.a conftest.b 2>&5 || hard_links=no 8940 ln conftest.a conftest.b 2>/dev/null && hard_links=no 8941 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 8942$as_echo "$hard_links" >&6; } 8943 if test "$hard_links" = no; then 8944 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 8945$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} 8946 need_locks=warn 8947 fi 8948else 8949 need_locks=no 8950fi 8951 8952 8953 8954 8955 8956 8957 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 8958$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } 8959 8960 runpath_var= 8961 allow_undefined_flag= 8962 always_export_symbols=no 8963 archive_cmds= 8964 archive_expsym_cmds= 8965 compiler_needs_object=no 8966 enable_shared_with_static_runtimes=no 8967 export_dynamic_flag_spec= 8968 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 8969 hardcode_automatic=no 8970 hardcode_direct=no 8971 hardcode_direct_absolute=no 8972 hardcode_libdir_flag_spec= 8973 hardcode_libdir_flag_spec_ld= 8974 hardcode_libdir_separator= 8975 hardcode_minus_L=no 8976 hardcode_shlibpath_var=unsupported 8977 inherit_rpath=no 8978 link_all_deplibs=unknown 8979 module_cmds= 8980 module_expsym_cmds= 8981 old_archive_from_new_cmds= 8982 old_archive_from_expsyms_cmds= 8983 thread_safe_flag_spec= 8984 whole_archive_flag_spec= 8985 # include_expsyms should be a list of space-separated symbols to be *always* 8986 # included in the symbol list 8987 include_expsyms= 8988 # exclude_expsyms can be an extended regexp of symbols to exclude 8989 # it will be wrapped by ` (' and `)$', so one must not match beginning or 8990 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', 8991 # as well as any symbol that contains `d'. 8992 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' 8993 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out 8994 # platforms (ab)use it in PIC code, but their linkers get confused if 8995 # the symbol is explicitly referenced. Since portable code cannot 8996 # rely on this symbol name, it's probably fine to never include it in 8997 # preloaded symbol tables. 8998 # Exclude shared library initialization/finalization symbols. 8999 extract_expsyms_cmds= 9000 9001 case $host_os in 9002 cygwin* | mingw* | pw32* | cegcc*) 9003 # FIXME: the MSVC++ port hasn't been tested in a loooong time 9004 # When not using gcc, we currently assume that we are using 9005 # Microsoft Visual C++. 9006 if test "$GCC" != yes; then 9007 with_gnu_ld=no 9008 fi 9009 ;; 9010 interix*) 9011 # we just hope/assume this is gcc and not c89 (= MSVC++) 9012 with_gnu_ld=yes 9013 ;; 9014 openbsd*) 9015 with_gnu_ld=no 9016 ;; 9017 esac 9018 9019 ld_shlibs=yes 9020 9021 # On some targets, GNU ld is compatible enough with the native linker 9022 # that we're better off using the native interface for both. 9023 lt_use_gnu_ld_interface=no 9024 if test "$with_gnu_ld" = yes; then 9025 case $host_os in 9026 aix*) 9027 # The AIX port of GNU ld has always aspired to compatibility 9028 # with the native linker. However, as the warning in the GNU ld 9029 # block says, versions before 2.19.5* couldn't really create working 9030 # shared libraries, regardless of the interface used. 9031 case `$LD -v 2>&1` in 9032 *\ \(GNU\ Binutils\)\ 2.19.5*) ;; 9033 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;; 9034 *\ \(GNU\ Binutils\)\ [3-9]*) ;; 9035 *) 9036 lt_use_gnu_ld_interface=yes 9037 ;; 9038 esac 9039 ;; 9040 *) 9041 lt_use_gnu_ld_interface=yes 9042 ;; 9043 esac 9044 fi 9045 9046 if test "$lt_use_gnu_ld_interface" = yes; then 9047 # If archive_cmds runs LD, not CC, wlarc should be empty 9048 wlarc='${wl}' 9049 9050 # Set some defaults for GNU ld with shared library support. These 9051 # are reset later if shared libraries are not supported. Putting them 9052 # here allows them to be overridden if necessary. 9053 runpath_var=LD_RUN_PATH 9054 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9055 export_dynamic_flag_spec='${wl}--export-dynamic' 9056 # ancient GNU ld didn't support --whole-archive et. al. 9057 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then 9058 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' 9059 else 9060 whole_archive_flag_spec= 9061 fi 9062 supports_anon_versioning=no 9063 case `$LD -v 2>&1` in 9064 *GNU\ gold*) supports_anon_versioning=yes ;; 9065 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 9066 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 9067 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 9068 *\ 2.11.*) ;; # other 2.11 versions 9069 *) supports_anon_versioning=yes ;; 9070 esac 9071 9072 # See if GNU ld supports shared libraries. 9073 case $host_os in 9074 aix[3-9]*) 9075 # On AIX/PPC, the GNU linker is very broken 9076 if test "$host_cpu" != ia64; then 9077 ld_shlibs=no 9078 cat <<_LT_EOF 1>&2 9079 9080*** Warning: the GNU linker, at least up to release 2.19, is reported 9081*** to be unable to reliably create shared libraries on AIX. 9082*** Therefore, libtool is disabling shared libraries support. If you 9083*** really care for shared libraries, you may want to install binutils 9084*** 2.20 or above, or modify your PATH so that a non-GNU linker is found. 9085*** You will then need to restart the configuration process. 9086 9087_LT_EOF 9088 fi 9089 ;; 9090 9091 amigaos*) 9092 case $host_cpu in 9093 powerpc) 9094 # see comment about AmigaOS4 .so support 9095 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9096 archive_expsym_cmds='' 9097 ;; 9098 m68k) 9099 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)' 9100 hardcode_libdir_flag_spec='-L$libdir' 9101 hardcode_minus_L=yes 9102 ;; 9103 esac 9104 ;; 9105 9106 beos*) 9107 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9108 allow_undefined_flag=unsupported 9109 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc 9110 # support --undefined. This deserves some investigation. FIXME 9111 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9112 else 9113 ld_shlibs=no 9114 fi 9115 ;; 9116 9117 cygwin* | mingw* | pw32* | cegcc*) 9118 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, 9119 # as there is no search path for DLLs. 9120 hardcode_libdir_flag_spec='-L$libdir' 9121 export_dynamic_flag_spec='${wl}--export-all-symbols' 9122 allow_undefined_flag=unsupported 9123 always_export_symbols=no 9124 enable_shared_with_static_runtimes=yes 9125 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' 9126 9127 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 9128 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 9129 # If the export-symbols file already is a .def file (1st line 9130 # is EXPORTS), use it as is; otherwise, prepend... 9131 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 9132 cp $export_symbols $output_objdir/$soname.def; 9133 else 9134 echo EXPORTS > $output_objdir/$soname.def; 9135 cat $export_symbols >> $output_objdir/$soname.def; 9136 fi~ 9137 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 9138 else 9139 ld_shlibs=no 9140 fi 9141 ;; 9142 9143 haiku*) 9144 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9145 link_all_deplibs=yes 9146 ;; 9147 9148 interix[3-9]*) 9149 hardcode_direct=no 9150 hardcode_shlibpath_var=no 9151 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 9152 export_dynamic_flag_spec='${wl}-E' 9153 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. 9154 # Instead, shared libraries are loaded at an image base (0x10000000 by 9155 # default) and relocated if they conflict, which is a slow very memory 9156 # consuming and fragmenting process. To avoid this, we pick a random, 9157 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link 9158 # time. Moving up from 0x10000000 also allows more sbrk(2) space. 9159 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 9160 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' 9161 ;; 9162 9163 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu) 9164 tmp_diet=no 9165 if test "$host_os" = linux-dietlibc; then 9166 case $cc_basename in 9167 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) 9168 esac 9169 fi 9170 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ 9171 && test "$tmp_diet" = no 9172 then 9173 tmp_addflag= 9174 tmp_sharedflag='-shared' 9175 case $cc_basename,$host_cpu in 9176 pgcc*) # Portland Group C compiler 9177 whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' 9178 tmp_addflag=' $pic_flag' 9179 ;; 9180 pgf77* | pgf90* | pgf95* | pgfortran*) 9181 # Portland Group f77 and f90 compilers 9182 whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' 9183 tmp_addflag=' $pic_flag -Mnomain' ;; 9184 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 9185 tmp_addflag=' -i_dynamic' ;; 9186 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 9187 tmp_addflag=' -i_dynamic -nofor_main' ;; 9188 ifc* | ifort*) # Intel Fortran compiler 9189 tmp_addflag=' -nofor_main' ;; 9190 lf95*) # Lahey Fortran 8.1 9191 whole_archive_flag_spec= 9192 tmp_sharedflag='--shared' ;; 9193 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) 9194 tmp_sharedflag='-qmkshrobj' 9195 tmp_addflag= ;; 9196 nvcc*) # Cuda Compiler Driver 2.2 9197 whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' 9198 compiler_needs_object=yes 9199 ;; 9200 esac 9201 case `$CC -V 2>&1 | sed 5q` in 9202 *Sun\ C*) # Sun C 5.9 9203 whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' 9204 compiler_needs_object=yes 9205 tmp_sharedflag='-G' ;; 9206 *Sun\ F*) # Sun Fortran 8.3 9207 tmp_sharedflag='-G' ;; 9208 esac 9209 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9210 9211 if test "x$supports_anon_versioning" = xyes; then 9212 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 9213 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 9214 echo "local: *; };" >> $output_objdir/$libname.ver~ 9215 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' 9216 fi 9217 9218 case $cc_basename in 9219 xlf* | bgf* | bgxlf* | mpixlf*) 9220 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself 9221 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 9222 hardcode_libdir_flag_spec= 9223 hardcode_libdir_flag_spec_ld='-rpath $libdir' 9224 archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib' 9225 if test "x$supports_anon_versioning" = xyes; then 9226 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 9227 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 9228 echo "local: *; };" >> $output_objdir/$libname.ver~ 9229 $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' 9230 fi 9231 ;; 9232 esac 9233 else 9234 ld_shlibs=no 9235 fi 9236 ;; 9237 9238 netbsd*) 9239 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 9240 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 9241 wlarc= 9242 else 9243 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9244 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9245 fi 9246 ;; 9247 9248 solaris*) 9249 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then 9250 ld_shlibs=no 9251 cat <<_LT_EOF 1>&2 9252 9253*** Warning: The releases 2.8.* of the GNU linker cannot reliably 9254*** create shared libraries on Solaris systems. Therefore, libtool 9255*** is disabling shared libraries support. We urge you to upgrade GNU 9256*** binutils to release 2.9.1 or newer. Another option is to modify 9257*** your PATH or compiler configuration so that the native linker is 9258*** used, and then restart. 9259 9260_LT_EOF 9261 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9262 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9263 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9264 else 9265 ld_shlibs=no 9266 fi 9267 ;; 9268 9269 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) 9270 case `$LD -v 2>&1` in 9271 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) 9272 ld_shlibs=no 9273 cat <<_LT_EOF 1>&2 9274 9275*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not 9276*** reliably create shared libraries on SCO systems. Therefore, libtool 9277*** is disabling shared libraries support. We urge you to upgrade GNU 9278*** binutils to release 2.16.91.0.3 or newer. Another option is to modify 9279*** your PATH or compiler configuration so that the native linker is 9280*** used, and then restart. 9281 9282_LT_EOF 9283 ;; 9284 *) 9285 # For security reasons, it is highly recommended that you always 9286 # use absolute paths for naming shared libraries, and exclude the 9287 # DT_RUNPATH tag from executables and libraries. But doing so 9288 # requires that you compile everything twice, which is a pain. 9289 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9290 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9291 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9292 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9293 else 9294 ld_shlibs=no 9295 fi 9296 ;; 9297 esac 9298 ;; 9299 9300 sunos4*) 9301 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9302 wlarc= 9303 hardcode_direct=yes 9304 hardcode_shlibpath_var=no 9305 ;; 9306 9307 *) 9308 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9309 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9310 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9311 else 9312 ld_shlibs=no 9313 fi 9314 ;; 9315 esac 9316 9317 if test "$ld_shlibs" = no; then 9318 runpath_var= 9319 hardcode_libdir_flag_spec= 9320 export_dynamic_flag_spec= 9321 whole_archive_flag_spec= 9322 fi 9323 else 9324 # PORTME fill in a description of your system's linker (not GNU ld) 9325 case $host_os in 9326 aix3*) 9327 allow_undefined_flag=unsupported 9328 always_export_symbols=yes 9329 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' 9330 # Note: this linker hardcodes the directories in LIBPATH if there 9331 # are no directories specified by -L. 9332 hardcode_minus_L=yes 9333 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then 9334 # Neither direct hardcoding nor static linking is supported with a 9335 # broken collect2. 9336 hardcode_direct=unsupported 9337 fi 9338 ;; 9339 9340 aix[4-9]*) 9341 if test "$host_cpu" = ia64; then 9342 # On IA64, the linker does run time linking by default, so we don't 9343 # have to do anything special. 9344 aix_use_runtimelinking=no 9345 exp_sym_flag='-Bexport' 9346 no_entry_flag="" 9347 else 9348 # If we're using GNU nm, then we don't want the "-C" option. 9349 # -C means demangle to AIX nm, but means don't demangle with GNU nm 9350 # Also, AIX nm treats weak defined symbols like other global 9351 # defined symbols, whereas GNU nm marks them as "W". 9352 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then 9353 export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols' 9354 else 9355 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' 9356 fi 9357 aix_use_runtimelinking=no 9358 9359 # Test if we are trying to use run time linking or normal 9360 # AIX style linking. If -brtl is somewhere in LDFLAGS, we 9361 # need to do runtime linking. 9362 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) 9363 for ld_flag in $LDFLAGS; do 9364 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then 9365 aix_use_runtimelinking=yes 9366 break 9367 fi 9368 done 9369 ;; 9370 esac 9371 9372 exp_sym_flag='-bexport' 9373 no_entry_flag='-bnoentry' 9374 fi 9375 9376 # When large executables or shared objects are built, AIX ld can 9377 # have problems creating the table of contents. If linking a library 9378 # or program results in "error TOC overflow" add -mminimal-toc to 9379 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not 9380 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 9381 9382 archive_cmds='' 9383 hardcode_direct=yes 9384 hardcode_direct_absolute=yes 9385 hardcode_libdir_separator=':' 9386 link_all_deplibs=yes 9387 file_list_spec='${wl}-f,' 9388 9389 if test "$GCC" = yes; then 9390 case $host_os in aix4.[012]|aix4.[012].*) 9391 # We only want to do this on AIX 4.2 and lower, the check 9392 # below for broken collect2 doesn't work under 4.3+ 9393 collect2name=`${CC} -print-prog-name=collect2` 9394 if test -f "$collect2name" && 9395 strings "$collect2name" | $GREP resolve_lib_name >/dev/null 9396 then 9397 # We have reworked collect2 9398 : 9399 else 9400 # We have old collect2 9401 hardcode_direct=unsupported 9402 # It fails to find uninstalled libraries when the uninstalled 9403 # path is not listed in the libpath. Setting hardcode_minus_L 9404 # to unsupported forces relinking 9405 hardcode_minus_L=yes 9406 hardcode_libdir_flag_spec='-L$libdir' 9407 hardcode_libdir_separator= 9408 fi 9409 ;; 9410 esac 9411 shared_flag='-shared' 9412 if test "$aix_use_runtimelinking" = yes; then 9413 shared_flag="$shared_flag "'${wl}-G' 9414 fi 9415 else 9416 # not using gcc 9417 if test "$host_cpu" = ia64; then 9418 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 9419 # chokes on -Wl,-G. The following line is correct: 9420 shared_flag='-G' 9421 else 9422 if test "$aix_use_runtimelinking" = yes; then 9423 shared_flag='${wl}-G' 9424 else 9425 shared_flag='${wl}-bM:SRE' 9426 fi 9427 fi 9428 fi 9429 9430 export_dynamic_flag_spec='${wl}-bexpall' 9431 # It seems that -bexpall does not export symbols beginning with 9432 # underscore (_), so it is better to generate a list of symbols to export. 9433 always_export_symbols=yes 9434 if test "$aix_use_runtimelinking" = yes; then 9435 # Warning - without using the other runtime loading flags (-brtl), 9436 # -berok will link without error, but may produce a broken library. 9437 allow_undefined_flag='-berok' 9438 # Determine the default libpath from the value encoded in an 9439 # empty executable. 9440 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9441/* end confdefs.h. */ 9442 9443int 9444main () 9445{ 9446 9447 ; 9448 return 0; 9449} 9450_ACEOF 9451if ac_fn_c_try_link "$LINENO"; then : 9452 9453lt_aix_libpath_sed=' 9454 /Import File Strings/,/^$/ { 9455 /^0/ { 9456 s/^0 *\(.*\)$/\1/ 9457 p 9458 } 9459 }' 9460aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9461# Check for a 64-bit object if we didn't find anything. 9462if test -z "$aix_libpath"; then 9463 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9464fi 9465fi 9466rm -f core conftest.err conftest.$ac_objext \ 9467 conftest$ac_exeext conftest.$ac_ext 9468if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 9469 9470 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 9471 archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" 9472 else 9473 if test "$host_cpu" = ia64; then 9474 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' 9475 allow_undefined_flag="-z nodefs" 9476 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" 9477 else 9478 # Determine the default libpath from the value encoded in an 9479 # empty executable. 9480 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9481/* end confdefs.h. */ 9482 9483int 9484main () 9485{ 9486 9487 ; 9488 return 0; 9489} 9490_ACEOF 9491if ac_fn_c_try_link "$LINENO"; then : 9492 9493lt_aix_libpath_sed=' 9494 /Import File Strings/,/^$/ { 9495 /^0/ { 9496 s/^0 *\(.*\)$/\1/ 9497 p 9498 } 9499 }' 9500aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9501# Check for a 64-bit object if we didn't find anything. 9502if test -z "$aix_libpath"; then 9503 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9504fi 9505fi 9506rm -f core conftest.err conftest.$ac_objext \ 9507 conftest$ac_exeext conftest.$ac_ext 9508if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 9509 9510 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 9511 # Warning - without using the other run time loading flags, 9512 # -berok will link without error, but may produce a broken library. 9513 no_undefined_flag=' ${wl}-bernotok' 9514 allow_undefined_flag=' ${wl}-berok' 9515 if test "$with_gnu_ld" = yes; then 9516 # We only use this code for GNU lds that support --whole-archive. 9517 whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive' 9518 else 9519 # Exported symbols can be pulled into shared objects from archives 9520 whole_archive_flag_spec='$convenience' 9521 fi 9522 archive_cmds_need_lc=yes 9523 # This is similar to how AIX traditionally builds its shared libraries. 9524 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' 9525 fi 9526 fi 9527 ;; 9528 9529 amigaos*) 9530 case $host_cpu in 9531 powerpc) 9532 # see comment about AmigaOS4 .so support 9533 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9534 archive_expsym_cmds='' 9535 ;; 9536 m68k) 9537 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)' 9538 hardcode_libdir_flag_spec='-L$libdir' 9539 hardcode_minus_L=yes 9540 ;; 9541 esac 9542 ;; 9543 9544 bsdi[45]*) 9545 export_dynamic_flag_spec=-rdynamic 9546 ;; 9547 9548 cygwin* | mingw* | pw32* | cegcc*) 9549 # When not using gcc, we currently assume that we are using 9550 # Microsoft Visual C++. 9551 # hardcode_libdir_flag_spec is actually meaningless, as there is 9552 # no search path for DLLs. 9553 hardcode_libdir_flag_spec=' ' 9554 allow_undefined_flag=unsupported 9555 # Tell ltmain to make .lib files, not .a files. 9556 libext=lib 9557 # Tell ltmain to make .dll files, not .so files. 9558 shrext_cmds=".dll" 9559 # FIXME: Setting linknames here is a bad hack. 9560 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames=' 9561 # The linker will automatically build a .lib file if we build a DLL. 9562 old_archive_from_new_cmds='true' 9563 # FIXME: Should let the user specify the lib program. 9564 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' 9565 fix_srcfile_path='`cygpath -w "$srcfile"`' 9566 enable_shared_with_static_runtimes=yes 9567 ;; 9568 9569 darwin* | rhapsody*) 9570 9571 9572 archive_cmds_need_lc=no 9573 hardcode_direct=no 9574 hardcode_automatic=yes 9575 hardcode_shlibpath_var=unsupported 9576 if test "$lt_cv_ld_force_load" = "yes"; then 9577 whole_archive_flag_spec='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`' 9578 else 9579 whole_archive_flag_spec='' 9580 fi 9581 link_all_deplibs=yes 9582 allow_undefined_flag="$_lt_dar_allow_undefined" 9583 case $cc_basename in 9584 ifort*) _lt_dar_can_shared=yes ;; 9585 *) _lt_dar_can_shared=$GCC ;; 9586 esac 9587 if test "$_lt_dar_can_shared" = "yes"; then 9588 output_verbose_link_cmd=func_echo_all 9589 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" 9590 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" 9591 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}" 9592 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}" 9593 9594 else 9595 ld_shlibs=no 9596 fi 9597 9598 ;; 9599 9600 dgux*) 9601 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9602 hardcode_libdir_flag_spec='-L$libdir' 9603 hardcode_shlibpath_var=no 9604 ;; 9605 9606 freebsd1*) 9607 ld_shlibs=no 9608 ;; 9609 9610 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor 9611 # support. Future versions do this automatically, but an explicit c++rt0.o 9612 # does not break anything, and helps significantly (at the cost of a little 9613 # extra space). 9614 freebsd2.2*) 9615 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' 9616 hardcode_libdir_flag_spec='-R$libdir' 9617 hardcode_direct=yes 9618 hardcode_shlibpath_var=no 9619 ;; 9620 9621 # Unfortunately, older versions of FreeBSD 2 do not have this feature. 9622 freebsd2*) 9623 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9624 hardcode_direct=yes 9625 hardcode_minus_L=yes 9626 hardcode_shlibpath_var=no 9627 ;; 9628 9629 # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 9630 freebsd* | dragonfly*) 9631 archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' 9632 hardcode_libdir_flag_spec='-R$libdir' 9633 hardcode_direct=yes 9634 hardcode_shlibpath_var=no 9635 ;; 9636 9637 hpux9*) 9638 if test "$GCC" = yes; then 9639 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' 9640 else 9641 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' 9642 fi 9643 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9644 hardcode_libdir_separator=: 9645 hardcode_direct=yes 9646 9647 # hardcode_minus_L: Not really in the search PATH, 9648 # but as the default location of the library. 9649 hardcode_minus_L=yes 9650 export_dynamic_flag_spec='${wl}-E' 9651 ;; 9652 9653 hpux10*) 9654 if test "$GCC" = yes && test "$with_gnu_ld" = no; then 9655 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9656 else 9657 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 9658 fi 9659 if test "$with_gnu_ld" = no; then 9660 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9661 hardcode_libdir_flag_spec_ld='+b $libdir' 9662 hardcode_libdir_separator=: 9663 hardcode_direct=yes 9664 hardcode_direct_absolute=yes 9665 export_dynamic_flag_spec='${wl}-E' 9666 # hardcode_minus_L: Not really in the search PATH, 9667 # but as the default location of the library. 9668 hardcode_minus_L=yes 9669 fi 9670 ;; 9671 9672 hpux11*) 9673 if test "$GCC" = yes && test "$with_gnu_ld" = no; then 9674 case $host_cpu in 9675 hppa*64*) 9676 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9677 ;; 9678 ia64*) 9679 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9680 ;; 9681 *) 9682 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9683 ;; 9684 esac 9685 else 9686 case $host_cpu in 9687 hppa*64*) 9688 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9689 ;; 9690 ia64*) 9691 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9692 ;; 9693 *) 9694 9695 # Older versions of the 11.00 compiler do not understand -b yet 9696 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does) 9697 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5 9698$as_echo_n "checking if $CC understands -b... " >&6; } 9699if ${lt_cv_prog_compiler__b+:} false; then : 9700 $as_echo_n "(cached) " >&6 9701else 9702 lt_cv_prog_compiler__b=no 9703 save_LDFLAGS="$LDFLAGS" 9704 LDFLAGS="$LDFLAGS -b" 9705 echo "$lt_simple_link_test_code" > conftest.$ac_ext 9706 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 9707 # The linker can only warn and ignore the option if not recognized 9708 # So say no if there are warnings 9709 if test -s conftest.err; then 9710 # Append any errors to the config.log. 9711 cat conftest.err 1>&5 9712 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 9713 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 9714 if diff conftest.exp conftest.er2 >/dev/null; then 9715 lt_cv_prog_compiler__b=yes 9716 fi 9717 else 9718 lt_cv_prog_compiler__b=yes 9719 fi 9720 fi 9721 $RM -r conftest* 9722 LDFLAGS="$save_LDFLAGS" 9723 9724fi 9725{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5 9726$as_echo "$lt_cv_prog_compiler__b" >&6; } 9727 9728if test x"$lt_cv_prog_compiler__b" = xyes; then 9729 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9730else 9731 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 9732fi 9733 9734 ;; 9735 esac 9736 fi 9737 if test "$with_gnu_ld" = no; then 9738 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9739 hardcode_libdir_separator=: 9740 9741 case $host_cpu in 9742 hppa*64*|ia64*) 9743 hardcode_direct=no 9744 hardcode_shlibpath_var=no 9745 ;; 9746 *) 9747 hardcode_direct=yes 9748 hardcode_direct_absolute=yes 9749 export_dynamic_flag_spec='${wl}-E' 9750 9751 # hardcode_minus_L: Not really in the search PATH, 9752 # but as the default location of the library. 9753 hardcode_minus_L=yes 9754 ;; 9755 esac 9756 fi 9757 ;; 9758 9759 irix5* | irix6* | nonstopux*) 9760 if test "$GCC" = yes; then 9761 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' 9762 # Try to use the -exported_symbol ld option, if it does not 9763 # work, assume that -exports_file does not work either and 9764 # implicitly export all symbols. 9765 save_LDFLAGS="$LDFLAGS" 9766 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null" 9767 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9768/* end confdefs.h. */ 9769int foo(void) {} 9770_ACEOF 9771if ac_fn_c_try_link "$LINENO"; then : 9772 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib' 9773 9774fi 9775rm -f core conftest.err conftest.$ac_objext \ 9776 conftest$ac_exeext conftest.$ac_ext 9777 LDFLAGS="$save_LDFLAGS" 9778 else 9779 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib' 9780 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib' 9781 fi 9782 archive_cmds_need_lc='no' 9783 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9784 hardcode_libdir_separator=: 9785 inherit_rpath=yes 9786 link_all_deplibs=yes 9787 ;; 9788 9789 netbsd*) 9790 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 9791 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out 9792 else 9793 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF 9794 fi 9795 hardcode_libdir_flag_spec='-R$libdir' 9796 hardcode_direct=yes 9797 hardcode_shlibpath_var=no 9798 ;; 9799 9800 newsos6) 9801 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9802 hardcode_direct=yes 9803 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9804 hardcode_libdir_separator=: 9805 hardcode_shlibpath_var=no 9806 ;; 9807 9808 *nto* | *qnx*) 9809 ;; 9810 9811 openbsd*) 9812 if test -f /usr/libexec/ld.so; then 9813 hardcode_direct=yes 9814 hardcode_shlibpath_var=no 9815 hardcode_direct_absolute=yes 9816 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 9817 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9818 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' 9819 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 9820 export_dynamic_flag_spec='${wl}-E' 9821 else 9822 case $host_os in 9823 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) 9824 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9825 hardcode_libdir_flag_spec='-R$libdir' 9826 ;; 9827 *) 9828 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9829 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 9830 ;; 9831 esac 9832 fi 9833 else 9834 ld_shlibs=no 9835 fi 9836 ;; 9837 9838 os2*) 9839 hardcode_libdir_flag_spec='-L$libdir' 9840 hardcode_minus_L=yes 9841 allow_undefined_flag=unsupported 9842 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' 9843 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' 9844 ;; 9845 9846 osf3*) 9847 if test "$GCC" = yes; then 9848 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 9849 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' 9850 else 9851 allow_undefined_flag=' -expect_unresolved \*' 9852 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib' 9853 fi 9854 archive_cmds_need_lc='no' 9855 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9856 hardcode_libdir_separator=: 9857 ;; 9858 9859 osf4* | osf5*) # as osf3* with the addition of -msym flag 9860 if test "$GCC" = yes; then 9861 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 9862 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' 9863 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9864 else 9865 allow_undefined_flag=' -expect_unresolved \*' 9866 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib' 9867 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~ 9868 $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp' 9869 9870 # Both c and cxx compiler support -rpath directly 9871 hardcode_libdir_flag_spec='-rpath $libdir' 9872 fi 9873 archive_cmds_need_lc='no' 9874 hardcode_libdir_separator=: 9875 ;; 9876 9877 solaris*) 9878 no_undefined_flag=' -z defs' 9879 if test "$GCC" = yes; then 9880 wlarc='${wl}' 9881 archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9882 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9883 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 9884 else 9885 case `$CC -V 2>&1` in 9886 *"Compilers 5.0"*) 9887 wlarc='' 9888 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' 9889 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9890 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' 9891 ;; 9892 *) 9893 wlarc='${wl}' 9894 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags' 9895 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9896 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 9897 ;; 9898 esac 9899 fi 9900 hardcode_libdir_flag_spec='-R$libdir' 9901 hardcode_shlibpath_var=no 9902 case $host_os in 9903 solaris2.[0-5] | solaris2.[0-5].*) ;; 9904 *) 9905 # The compiler driver will combine and reorder linker options, 9906 # but understands `-z linker_flag'. GCC discards it without `$wl', 9907 # but is careful enough not to reorder. 9908 # Supported since Solaris 2.6 (maybe 2.5.1?) 9909 if test "$GCC" = yes; then 9910 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' 9911 else 9912 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' 9913 fi 9914 ;; 9915 esac 9916 link_all_deplibs=yes 9917 ;; 9918 9919 sunos4*) 9920 if test "x$host_vendor" = xsequent; then 9921 # Use $CC to link under sequent, because it throws in some extra .o 9922 # files that make .init and .fini sections work. 9923 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' 9924 else 9925 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' 9926 fi 9927 hardcode_libdir_flag_spec='-L$libdir' 9928 hardcode_direct=yes 9929 hardcode_minus_L=yes 9930 hardcode_shlibpath_var=no 9931 ;; 9932 9933 sysv4) 9934 case $host_vendor in 9935 sni) 9936 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9937 hardcode_direct=yes # is this really true??? 9938 ;; 9939 siemens) 9940 ## LD is ld it makes a PLAMLIB 9941 ## CC just makes a GrossModule. 9942 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' 9943 reload_cmds='$CC -r -o $output$reload_objs' 9944 hardcode_direct=no 9945 ;; 9946 motorola) 9947 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9948 hardcode_direct=no #Motorola manual says yes, but my tests say they lie 9949 ;; 9950 esac 9951 runpath_var='LD_RUN_PATH' 9952 hardcode_shlibpath_var=no 9953 ;; 9954 9955 sysv4.3*) 9956 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9957 hardcode_shlibpath_var=no 9958 export_dynamic_flag_spec='-Bexport' 9959 ;; 9960 9961 sysv4*MP*) 9962 if test -d /usr/nec; then 9963 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9964 hardcode_shlibpath_var=no 9965 runpath_var=LD_RUN_PATH 9966 hardcode_runpath_var=yes 9967 ld_shlibs=yes 9968 fi 9969 ;; 9970 9971 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) 9972 no_undefined_flag='${wl}-z,text' 9973 archive_cmds_need_lc=no 9974 hardcode_shlibpath_var=no 9975 runpath_var='LD_RUN_PATH' 9976 9977 if test "$GCC" = yes; then 9978 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9979 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9980 else 9981 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9982 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9983 fi 9984 ;; 9985 9986 sysv5* | sco3.2v5* | sco5v6*) 9987 # Note: We can NOT use -z defs as we might desire, because we do not 9988 # link with -lc, and that would cause any symbols used from libc to 9989 # always be unresolved, which means just about no library would 9990 # ever link correctly. If we're not using GNU ld we use -z text 9991 # though, which does catch some bad symbols but isn't as heavy-handed 9992 # as -z defs. 9993 no_undefined_flag='${wl}-z,text' 9994 allow_undefined_flag='${wl}-z,nodefs' 9995 archive_cmds_need_lc=no 9996 hardcode_shlibpath_var=no 9997 hardcode_libdir_flag_spec='${wl}-R,$libdir' 9998 hardcode_libdir_separator=':' 9999 link_all_deplibs=yes 10000 export_dynamic_flag_spec='${wl}-Bexport' 10001 runpath_var='LD_RUN_PATH' 10002 10003 if test "$GCC" = yes; then 10004 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10005 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10006 else 10007 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10008 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10009 fi 10010 ;; 10011 10012 uts4*) 10013 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10014 hardcode_libdir_flag_spec='-L$libdir' 10015 hardcode_shlibpath_var=no 10016 ;; 10017 10018 *) 10019 ld_shlibs=no 10020 ;; 10021 esac 10022 10023 if test x$host_vendor = xsni; then 10024 case $host in 10025 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 10026 export_dynamic_flag_spec='${wl}-Blargedynsym' 10027 ;; 10028 esac 10029 fi 10030 fi 10031 10032{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5 10033$as_echo "$ld_shlibs" >&6; } 10034test "$ld_shlibs" = no && can_build_shared=no 10035 10036with_gnu_ld=$with_gnu_ld 10037 10038 10039 10040 10041 10042 10043 10044 10045 10046 10047 10048 10049 10050 10051 10052# 10053# Do we need to explicitly link libc? 10054# 10055case "x$archive_cmds_need_lc" in 10056x|xyes) 10057 # Assume -lc should be added 10058 archive_cmds_need_lc=yes 10059 10060 if test "$enable_shared" = yes && test "$GCC" = yes; then 10061 case $archive_cmds in 10062 *'~'*) 10063 # FIXME: we may have to deal with multi-command sequences. 10064 ;; 10065 '$CC '*) 10066 # Test whether the compiler implicitly links with -lc since on some 10067 # systems, -lgcc has to come before -lc. If gcc already passes -lc 10068 # to ld, don't add -lc before -lgcc. 10069 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5 10070$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } 10071if ${lt_cv_archive_cmds_need_lc+:} false; then : 10072 $as_echo_n "(cached) " >&6 10073else 10074 $RM conftest* 10075 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 10076 10077 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 10078 (eval $ac_compile) 2>&5 10079 ac_status=$? 10080 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 10081 test $ac_status = 0; } 2>conftest.err; then 10082 soname=conftest 10083 lib=conftest 10084 libobjs=conftest.$ac_objext 10085 deplibs= 10086 wl=$lt_prog_compiler_wl 10087 pic_flag=$lt_prog_compiler_pic 10088 compiler_flags=-v 10089 linker_flags=-v 10090 verstring= 10091 output_objdir=. 10092 libname=conftest 10093 lt_save_allow_undefined_flag=$allow_undefined_flag 10094 allow_undefined_flag= 10095 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5 10096 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 10097 ac_status=$? 10098 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 10099 test $ac_status = 0; } 10100 then 10101 lt_cv_archive_cmds_need_lc=no 10102 else 10103 lt_cv_archive_cmds_need_lc=yes 10104 fi 10105 allow_undefined_flag=$lt_save_allow_undefined_flag 10106 else 10107 cat conftest.err 1>&5 10108 fi 10109 $RM conftest* 10110 10111fi 10112{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5 10113$as_echo "$lt_cv_archive_cmds_need_lc" >&6; } 10114 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc 10115 ;; 10116 esac 10117 fi 10118 ;; 10119esac 10120 10121 10122 10123 10124 10125 10126 10127 10128 10129 10130 10131 10132 10133 10134 10135 10136 10137 10138 10139 10140 10141 10142 10143 10144 10145 10146 10147 10148 10149 10150 10151 10152 10153 10154 10155 10156 10157 10158 10159 10160 10161 10162 10163 10164 10165 10166 10167 10168 10169 10170 10171 10172 10173 10174 10175 10176 10177 10178 10179 10180 10181 10182 10183 10184 10185 10186 10187 10188 10189 10190 10191 10192 10193 10194 10195 10196 10197 10198 10199 10200 10201 10202 10203 10204 10205 10206 10207 10208 10209 10210 10211 10212 10213 10214 10215 10216 10217 10218 10219 10220 10221 10222 10223 10224 10225 10226 10227 10228 10229 10230 10231 10232 10233 10234 10235 10236 10237 10238 10239 10240 10241 10242 10243 10244 10245 10246 10247 10248 10249 10250 10251 10252 10253 10254 10255 10256 10257 10258 10259 10260 10261 10262 10263 10264 10265 10266 10267 10268 10269 10270 10271 10272 10273 10274 10275 10276 10277 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 10278$as_echo_n "checking dynamic linker characteristics... " >&6; } 10279 10280if test "$GCC" = yes; then 10281 case $host_os in 10282 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;; 10283 *) lt_awk_arg="/^libraries:/" ;; 10284 esac 10285 case $host_os in 10286 mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;; 10287 *) lt_sed_strip_eq="s,=/,/,g" ;; 10288 esac 10289 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq` 10290 case $lt_search_path_spec in 10291 *\;*) 10292 # if the path contains ";" then we assume it to be the separator 10293 # otherwise default to the standard path separator (i.e. ":") - it is 10294 # assumed that no part of a normal pathname contains ";" but that should 10295 # okay in the real world where ";" in dirpaths is itself problematic. 10296 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'` 10297 ;; 10298 *) 10299 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"` 10300 ;; 10301 esac 10302 # Ok, now we have the path, separated by spaces, we can step through it 10303 # and add multilib dir if necessary. 10304 lt_tmp_lt_search_path_spec= 10305 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` 10306 for lt_sys_path in $lt_search_path_spec; do 10307 if test -d "$lt_sys_path/$lt_multi_os_dir"; then 10308 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir" 10309 else 10310 test -d "$lt_sys_path" && \ 10311 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" 10312 fi 10313 done 10314 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk ' 10315BEGIN {RS=" "; FS="/|\n";} { 10316 lt_foo=""; 10317 lt_count=0; 10318 for (lt_i = NF; lt_i > 0; lt_i--) { 10319 if ($lt_i != "" && $lt_i != ".") { 10320 if ($lt_i == "..") { 10321 lt_count++; 10322 } else { 10323 if (lt_count == 0) { 10324 lt_foo="/" $lt_i lt_foo; 10325 } else { 10326 lt_count--; 10327 } 10328 } 10329 } 10330 } 10331 if (lt_foo != "") { lt_freq[lt_foo]++; } 10332 if (lt_freq[lt_foo] == 1) { print lt_foo; } 10333}'` 10334 # AWK program above erroneously prepends '/' to C:/dos/paths 10335 # for these hosts. 10336 case $host_os in 10337 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\ 10338 $SED 's,/\([A-Za-z]:\),\1,g'` ;; 10339 esac 10340 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP` 10341else 10342 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 10343fi 10344library_names_spec= 10345libname_spec='lib$name' 10346soname_spec= 10347shrext_cmds=".so" 10348postinstall_cmds= 10349postuninstall_cmds= 10350finish_cmds= 10351finish_eval= 10352shlibpath_var= 10353shlibpath_overrides_runpath=unknown 10354version_type=none 10355dynamic_linker="$host_os ld.so" 10356sys_lib_dlsearch_path_spec="/lib /usr/lib" 10357need_lib_prefix=unknown 10358hardcode_into_libs=no 10359 10360# when you set need_version to no, make sure it does not cause -set_version 10361# flags to be left without arguments 10362need_version=unknown 10363 10364case $host_os in 10365aix3*) 10366 version_type=linux 10367 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' 10368 shlibpath_var=LIBPATH 10369 10370 # AIX 3 has no versioning support, so we append a major version to the name. 10371 soname_spec='${libname}${release}${shared_ext}$major' 10372 ;; 10373 10374aix[4-9]*) 10375 version_type=linux 10376 need_lib_prefix=no 10377 need_version=no 10378 hardcode_into_libs=yes 10379 if test "$host_cpu" = ia64; then 10380 # AIX 5 supports IA64 10381 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' 10382 shlibpath_var=LD_LIBRARY_PATH 10383 else 10384 # With GCC up to 2.95.x, collect2 would create an import file 10385 # for dependence libraries. The import file would start with 10386 # the line `#! .'. This would cause the generated library to 10387 # depend on `.', always an invalid library. This was fixed in 10388 # development snapshots of GCC prior to 3.0. 10389 case $host_os in 10390 aix4 | aix4.[01] | aix4.[01].*) 10391 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 10392 echo ' yes ' 10393 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then 10394 : 10395 else 10396 can_build_shared=no 10397 fi 10398 ;; 10399 esac 10400 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct 10401 # soname into executable. Probably we can add versioning support to 10402 # collect2, so additional links can be useful in future. 10403 if test "$aix_use_runtimelinking" = yes; then 10404 # If using run time linking (on AIX 4.2 or later) use lib<name>.so 10405 # instead of lib<name>.a to let people know that these are not 10406 # typical AIX shared libraries. 10407 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10408 else 10409 # We preserve .a as extension for shared libraries through AIX4.2 10410 # and later when we are not doing run time linking. 10411 library_names_spec='${libname}${release}.a $libname.a' 10412 soname_spec='${libname}${release}${shared_ext}$major' 10413 fi 10414 shlibpath_var=LIBPATH 10415 fi 10416 ;; 10417 10418amigaos*) 10419 case $host_cpu in 10420 powerpc) 10421 # Since July 2007 AmigaOS4 officially supports .so libraries. 10422 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. 10423 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10424 ;; 10425 m68k) 10426 library_names_spec='$libname.ixlibrary $libname.a' 10427 # Create ${libname}_ixlibrary.a entries in /sys/libs. 10428 finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''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' 10429 ;; 10430 esac 10431 ;; 10432 10433beos*) 10434 library_names_spec='${libname}${shared_ext}' 10435 dynamic_linker="$host_os ld.so" 10436 shlibpath_var=LIBRARY_PATH 10437 ;; 10438 10439bsdi[45]*) 10440 version_type=linux 10441 need_version=no 10442 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10443 soname_spec='${libname}${release}${shared_ext}$major' 10444 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 10445 shlibpath_var=LD_LIBRARY_PATH 10446 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 10447 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 10448 # the default ld.so.conf also contains /usr/contrib/lib and 10449 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 10450 # libtool to hard-code these into programs 10451 ;; 10452 10453cygwin* | mingw* | pw32* | cegcc*) 10454 version_type=windows 10455 shrext_cmds=".dll" 10456 need_version=no 10457 need_lib_prefix=no 10458 10459 case $GCC,$host_os in 10460 yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*) 10461 library_names_spec='$libname.dll.a' 10462 # DLL is installed to $(libdir)/../bin by postinstall_cmds 10463 postinstall_cmds='base_file=`basename \${file}`~ 10464 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ 10465 dldir=$destdir/`dirname \$dlpath`~ 10466 test -d \$dldir || mkdir -p \$dldir~ 10467 $install_prog $dir/$dlname \$dldir/$dlname~ 10468 chmod a+x \$dldir/$dlname~ 10469 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 10470 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 10471 fi' 10472 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 10473 dlpath=$dir/\$dldll~ 10474 $RM \$dlpath' 10475 shlibpath_overrides_runpath=yes 10476 10477 case $host_os in 10478 cygwin*) 10479 # Cygwin DLLs use 'cyg' prefix rather than 'lib' 10480 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10481 10482 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api" 10483 ;; 10484 mingw* | cegcc*) 10485 # MinGW DLLs use traditional 'lib' prefix 10486 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10487 ;; 10488 pw32*) 10489 # pw32 DLLs use 'pw' prefix rather than 'lib' 10490 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10491 ;; 10492 esac 10493 ;; 10494 10495 *) 10496 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' 10497 ;; 10498 esac 10499 dynamic_linker='Win32 ld.exe' 10500 # FIXME: first we should search . and the directory the executable is in 10501 shlibpath_var=PATH 10502 ;; 10503 10504darwin* | rhapsody*) 10505 dynamic_linker="$host_os dyld" 10506 version_type=darwin 10507 need_lib_prefix=no 10508 need_version=no 10509 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext' 10510 soname_spec='${libname}${release}${major}$shared_ext' 10511 shlibpath_overrides_runpath=yes 10512 shlibpath_var=DYLD_LIBRARY_PATH 10513 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' 10514 10515 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" 10516 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 10517 ;; 10518 10519dgux*) 10520 version_type=linux 10521 need_lib_prefix=no 10522 need_version=no 10523 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' 10524 soname_spec='${libname}${release}${shared_ext}$major' 10525 shlibpath_var=LD_LIBRARY_PATH 10526 ;; 10527 10528freebsd1*) 10529 dynamic_linker=no 10530 ;; 10531 10532freebsd* | dragonfly*) 10533 # DragonFly does not have aout. When/if they implement a new 10534 # versioning mechanism, adjust this. 10535 if test -x /usr/bin/objformat; then 10536 objformat=`/usr/bin/objformat` 10537 else 10538 case $host_os in 10539 freebsd[123]*) objformat=aout ;; 10540 *) objformat=elf ;; 10541 esac 10542 fi 10543 version_type=freebsd-$objformat 10544 case $version_type in 10545 freebsd-elf*) 10546 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 10547 need_version=no 10548 need_lib_prefix=no 10549 ;; 10550 freebsd-*) 10551 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' 10552 need_version=yes 10553 ;; 10554 esac 10555 shlibpath_var=LD_LIBRARY_PATH 10556 case $host_os in 10557 freebsd2*) 10558 shlibpath_overrides_runpath=yes 10559 ;; 10560 freebsd3.[01]* | freebsdelf3.[01]*) 10561 shlibpath_overrides_runpath=yes 10562 hardcode_into_libs=yes 10563 ;; 10564 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 10565 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 10566 shlibpath_overrides_runpath=no 10567 hardcode_into_libs=yes 10568 ;; 10569 *) # from 4.6 on, and DragonFly 10570 shlibpath_overrides_runpath=yes 10571 hardcode_into_libs=yes 10572 ;; 10573 esac 10574 ;; 10575 10576gnu*) 10577 version_type=linux 10578 need_lib_prefix=no 10579 need_version=no 10580 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 10581 soname_spec='${libname}${release}${shared_ext}$major' 10582 shlibpath_var=LD_LIBRARY_PATH 10583 hardcode_into_libs=yes 10584 ;; 10585 10586haiku*) 10587 version_type=linux 10588 need_lib_prefix=no 10589 need_version=no 10590 dynamic_linker="$host_os runtime_loader" 10591 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 10592 soname_spec='${libname}${release}${shared_ext}$major' 10593 shlibpath_var=LIBRARY_PATH 10594 shlibpath_overrides_runpath=yes 10595 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib' 10596 hardcode_into_libs=yes 10597 ;; 10598 10599hpux9* | hpux10* | hpux11*) 10600 # Give a soname corresponding to the major version so that dld.sl refuses to 10601 # link against other versions. 10602 version_type=sunos 10603 need_lib_prefix=no 10604 need_version=no 10605 case $host_cpu in 10606 ia64*) 10607 shrext_cmds='.so' 10608 hardcode_into_libs=yes 10609 dynamic_linker="$host_os dld.so" 10610 shlibpath_var=LD_LIBRARY_PATH 10611 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10612 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10613 soname_spec='${libname}${release}${shared_ext}$major' 10614 if test "X$HPUX_IA64_MODE" = X32; then 10615 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 10616 else 10617 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 10618 fi 10619 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 10620 ;; 10621 hppa*64*) 10622 shrext_cmds='.sl' 10623 hardcode_into_libs=yes 10624 dynamic_linker="$host_os dld.sl" 10625 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 10626 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10627 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10628 soname_spec='${libname}${release}${shared_ext}$major' 10629 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 10630 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 10631 ;; 10632 *) 10633 shrext_cmds='.sl' 10634 dynamic_linker="$host_os dld.sl" 10635 shlibpath_var=SHLIB_PATH 10636 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 10637 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10638 soname_spec='${libname}${release}${shared_ext}$major' 10639 ;; 10640 esac 10641 # HP-UX runs *really* slowly unless shared libraries are mode 555, ... 10642 postinstall_cmds='chmod 555 $lib' 10643 # or fails outright, so override atomically: 10644 install_override_mode=555 10645 ;; 10646 10647interix[3-9]*) 10648 version_type=linux 10649 need_lib_prefix=no 10650 need_version=no 10651 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10652 soname_spec='${libname}${release}${shared_ext}$major' 10653 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 10654 shlibpath_var=LD_LIBRARY_PATH 10655 shlibpath_overrides_runpath=no 10656 hardcode_into_libs=yes 10657 ;; 10658 10659irix5* | irix6* | nonstopux*) 10660 case $host_os in 10661 nonstopux*) version_type=nonstopux ;; 10662 *) 10663 if test "$lt_cv_prog_gnu_ld" = yes; then 10664 version_type=linux 10665 else 10666 version_type=irix 10667 fi ;; 10668 esac 10669 need_lib_prefix=no 10670 need_version=no 10671 soname_spec='${libname}${release}${shared_ext}$major' 10672 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' 10673 case $host_os in 10674 irix5* | nonstopux*) 10675 libsuff= shlibsuff= 10676 ;; 10677 *) 10678 case $LD in # libtool.m4 will add one of these switches to LD 10679 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 10680 libsuff= shlibsuff= libmagic=32-bit;; 10681 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 10682 libsuff=32 shlibsuff=N32 libmagic=N32;; 10683 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 10684 libsuff=64 shlibsuff=64 libmagic=64-bit;; 10685 *) libsuff= shlibsuff= libmagic=never-match;; 10686 esac 10687 ;; 10688 esac 10689 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 10690 shlibpath_overrides_runpath=no 10691 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" 10692 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" 10693 hardcode_into_libs=yes 10694 ;; 10695 10696# No shared lib support for Linux oldld, aout, or coff. 10697linux*oldld* | linux*aout* | linux*coff*) 10698 dynamic_linker=no 10699 ;; 10700 10701# This must be Linux ELF. 10702linux* | k*bsd*-gnu | kopensolaris*-gnu) 10703 version_type=linux 10704 need_lib_prefix=no 10705 need_version=no 10706 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10707 soname_spec='${libname}${release}${shared_ext}$major' 10708 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 10709 shlibpath_var=LD_LIBRARY_PATH 10710 shlibpath_overrides_runpath=no 10711 10712 # Some binutils ld are patched to set DT_RUNPATH 10713 if ${lt_cv_shlibpath_overrides_runpath+:} false; then : 10714 $as_echo_n "(cached) " >&6 10715else 10716 lt_cv_shlibpath_overrides_runpath=no 10717 save_LDFLAGS=$LDFLAGS 10718 save_libdir=$libdir 10719 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ 10720 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" 10721 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10722/* end confdefs.h. */ 10723 10724int 10725main () 10726{ 10727 10728 ; 10729 return 0; 10730} 10731_ACEOF 10732if ac_fn_c_try_link "$LINENO"; then : 10733 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then : 10734 lt_cv_shlibpath_overrides_runpath=yes 10735fi 10736fi 10737rm -f core conftest.err conftest.$ac_objext \ 10738 conftest$ac_exeext conftest.$ac_ext 10739 LDFLAGS=$save_LDFLAGS 10740 libdir=$save_libdir 10741 10742fi 10743 10744 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath 10745 10746 # This implies no fast_install, which is unacceptable. 10747 # Some rework will be needed to allow for fast_install 10748 # before this can be enabled. 10749 hardcode_into_libs=yes 10750 10751 # Append ld.so.conf contents to the search path 10752 if test -f /etc/ld.so.conf; then 10753 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;s/"//g;/^$/d' | tr '\n' ' '` 10754 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" 10755 fi 10756 10757 # We used to test for /lib/ld.so.1 and disable shared libraries on 10758 # powerpc, because MkLinux only supported shared libraries with the 10759 # GNU dynamic linker. Since this was broken with cross compilers, 10760 # most powerpc-linux boxes support dynamic linking these days and 10761 # people can always --disable-shared, the test was removed, and we 10762 # assume the GNU/Linux dynamic linker is in use. 10763 dynamic_linker='GNU/Linux ld.so' 10764 ;; 10765 10766netbsd*) 10767 version_type=sunos 10768 need_lib_prefix=no 10769 need_version=no 10770 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 10771 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10772 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 10773 dynamic_linker='NetBSD (a.out) ld.so' 10774 else 10775 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10776 soname_spec='${libname}${release}${shared_ext}$major' 10777 dynamic_linker='NetBSD ld.elf_so' 10778 fi 10779 shlibpath_var=LD_LIBRARY_PATH 10780 shlibpath_overrides_runpath=yes 10781 hardcode_into_libs=yes 10782 ;; 10783 10784newsos6) 10785 version_type=linux 10786 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10787 shlibpath_var=LD_LIBRARY_PATH 10788 shlibpath_overrides_runpath=yes 10789 ;; 10790 10791*nto* | *qnx*) 10792 version_type=qnx 10793 need_lib_prefix=no 10794 need_version=no 10795 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10796 soname_spec='${libname}${release}${shared_ext}$major' 10797 shlibpath_var=LD_LIBRARY_PATH 10798 shlibpath_overrides_runpath=no 10799 hardcode_into_libs=yes 10800 dynamic_linker='ldqnx.so' 10801 ;; 10802 10803openbsd*) 10804 version_type=sunos 10805 sys_lib_dlsearch_path_spec="/usr/lib" 10806 need_lib_prefix=no 10807 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. 10808 case $host_os in 10809 openbsd3.3 | openbsd3.3.*) need_version=yes ;; 10810 *) need_version=no ;; 10811 esac 10812 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10813 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 10814 shlibpath_var=LD_LIBRARY_PATH 10815 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 10816 case $host_os in 10817 openbsd2.[89] | openbsd2.[89].*) 10818 shlibpath_overrides_runpath=no 10819 ;; 10820 *) 10821 shlibpath_overrides_runpath=yes 10822 ;; 10823 esac 10824 else 10825 shlibpath_overrides_runpath=yes 10826 fi 10827 ;; 10828 10829os2*) 10830 libname_spec='$name' 10831 shrext_cmds=".dll" 10832 need_lib_prefix=no 10833 library_names_spec='$libname${shared_ext} $libname.a' 10834 dynamic_linker='OS/2 ld.exe' 10835 shlibpath_var=LIBPATH 10836 ;; 10837 10838osf3* | osf4* | osf5*) 10839 version_type=osf 10840 need_lib_prefix=no 10841 need_version=no 10842 soname_spec='${libname}${release}${shared_ext}$major' 10843 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10844 shlibpath_var=LD_LIBRARY_PATH 10845 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 10846 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" 10847 ;; 10848 10849rdos*) 10850 dynamic_linker=no 10851 ;; 10852 10853solaris*) 10854 version_type=linux 10855 need_lib_prefix=no 10856 need_version=no 10857 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10858 soname_spec='${libname}${release}${shared_ext}$major' 10859 shlibpath_var=LD_LIBRARY_PATH 10860 shlibpath_overrides_runpath=yes 10861 hardcode_into_libs=yes 10862 # ldd complains unless libraries are executable 10863 postinstall_cmds='chmod +x $lib' 10864 ;; 10865 10866sunos4*) 10867 version_type=sunos 10868 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10869 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 10870 shlibpath_var=LD_LIBRARY_PATH 10871 shlibpath_overrides_runpath=yes 10872 if test "$with_gnu_ld" = yes; then 10873 need_lib_prefix=no 10874 fi 10875 need_version=yes 10876 ;; 10877 10878sysv4 | sysv4.3*) 10879 version_type=linux 10880 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10881 soname_spec='${libname}${release}${shared_ext}$major' 10882 shlibpath_var=LD_LIBRARY_PATH 10883 case $host_vendor in 10884 sni) 10885 shlibpath_overrides_runpath=no 10886 need_lib_prefix=no 10887 runpath_var=LD_RUN_PATH 10888 ;; 10889 siemens) 10890 need_lib_prefix=no 10891 ;; 10892 motorola) 10893 need_lib_prefix=no 10894 need_version=no 10895 shlibpath_overrides_runpath=no 10896 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 10897 ;; 10898 esac 10899 ;; 10900 10901sysv4*MP*) 10902 if test -d /usr/nec ;then 10903 version_type=linux 10904 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' 10905 soname_spec='$libname${shared_ext}.$major' 10906 shlibpath_var=LD_LIBRARY_PATH 10907 fi 10908 ;; 10909 10910sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 10911 version_type=freebsd-elf 10912 need_lib_prefix=no 10913 need_version=no 10914 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 10915 soname_spec='${libname}${release}${shared_ext}$major' 10916 shlibpath_var=LD_LIBRARY_PATH 10917 shlibpath_overrides_runpath=yes 10918 hardcode_into_libs=yes 10919 if test "$with_gnu_ld" = yes; then 10920 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 10921 else 10922 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 10923 case $host_os in 10924 sco3.2v5*) 10925 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 10926 ;; 10927 esac 10928 fi 10929 sys_lib_dlsearch_path_spec='/usr/lib' 10930 ;; 10931 10932tpf*) 10933 # TPF is a cross-target only. Preferred cross-host = GNU/Linux. 10934 version_type=linux 10935 need_lib_prefix=no 10936 need_version=no 10937 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10938 shlibpath_var=LD_LIBRARY_PATH 10939 shlibpath_overrides_runpath=no 10940 hardcode_into_libs=yes 10941 ;; 10942 10943uts4*) 10944 version_type=linux 10945 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10946 soname_spec='${libname}${release}${shared_ext}$major' 10947 shlibpath_var=LD_LIBRARY_PATH 10948 ;; 10949 10950*) 10951 dynamic_linker=no 10952 ;; 10953esac 10954{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 10955$as_echo "$dynamic_linker" >&6; } 10956test "$dynamic_linker" = no && can_build_shared=no 10957 10958variables_saved_for_relink="PATH $shlibpath_var $runpath_var" 10959if test "$GCC" = yes; then 10960 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 10961fi 10962 10963if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then 10964 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" 10965fi 10966if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then 10967 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" 10968fi 10969 10970 10971 10972 10973 10974 10975 10976 10977 10978 10979 10980 10981 10982 10983 10984 10985 10986 10987 10988 10989 10990 10991 10992 10993 10994 10995 10996 10997 10998 10999 11000 11001 11002 11003 11004 11005 11006 11007 11008 11009 11010 11011 11012 11013 11014 11015 11016 11017 11018 11019 11020 11021 11022 11023 11024 11025 11026 11027 11028 11029 11030 11031 11032 11033 11034 11035 11036 11037 11038 11039 11040 11041 11042 11043 11044 11045 11046 11047 11048 11049 11050 11051 11052 11053 11054 11055 11056 11057 11058 11059 11060 11061 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5 11062$as_echo_n "checking how to hardcode library paths into programs... " >&6; } 11063hardcode_action= 11064if test -n "$hardcode_libdir_flag_spec" || 11065 test -n "$runpath_var" || 11066 test "X$hardcode_automatic" = "Xyes" ; then 11067 11068 # We can hardcode non-existent directories. 11069 if test "$hardcode_direct" != no && 11070 # If the only mechanism to avoid hardcoding is shlibpath_var, we 11071 # have to relink, otherwise we might link with an installed library 11072 # when we should be linking with a yet-to-be-installed one 11073 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no && 11074 test "$hardcode_minus_L" != no; then 11075 # Linking always hardcodes the temporary library directory. 11076 hardcode_action=relink 11077 else 11078 # We can link without hardcoding, and we can hardcode nonexisting dirs. 11079 hardcode_action=immediate 11080 fi 11081else 11082 # We cannot hardcode anything, or else we can only hardcode existing 11083 # directories. 11084 hardcode_action=unsupported 11085fi 11086{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5 11087$as_echo "$hardcode_action" >&6; } 11088 11089if test "$hardcode_action" = relink || 11090 test "$inherit_rpath" = yes; then 11091 # Fast installation is not supported 11092 enable_fast_install=no 11093elif test "$shlibpath_overrides_runpath" = yes || 11094 test "$enable_shared" = no; then 11095 # Fast installation is not necessary 11096 enable_fast_install=needless 11097fi 11098 11099 11100 11101 11102 11103 11104 if test "x$enable_dlopen" != xyes; then 11105 enable_dlopen=unknown 11106 enable_dlopen_self=unknown 11107 enable_dlopen_self_static=unknown 11108else 11109 lt_cv_dlopen=no 11110 lt_cv_dlopen_libs= 11111 11112 case $host_os in 11113 beos*) 11114 lt_cv_dlopen="load_add_on" 11115 lt_cv_dlopen_libs= 11116 lt_cv_dlopen_self=yes 11117 ;; 11118 11119 mingw* | pw32* | cegcc*) 11120 lt_cv_dlopen="LoadLibrary" 11121 lt_cv_dlopen_libs= 11122 ;; 11123 11124 cygwin*) 11125 lt_cv_dlopen="dlopen" 11126 lt_cv_dlopen_libs= 11127 ;; 11128 11129 darwin*) 11130 # if libdl is installed we need to link against it 11131 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 11132$as_echo_n "checking for dlopen in -ldl... " >&6; } 11133if ${ac_cv_lib_dl_dlopen+:} false; then : 11134 $as_echo_n "(cached) " >&6 11135else 11136 ac_check_lib_save_LIBS=$LIBS 11137LIBS="-ldl $LIBS" 11138cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11139/* end confdefs.h. */ 11140 11141/* Override any GCC internal prototype to avoid an error. 11142 Use char because int might match the return type of a GCC 11143 builtin and then its argument prototype would still apply. */ 11144#ifdef __cplusplus 11145extern "C" 11146#endif 11147char dlopen (); 11148int 11149main () 11150{ 11151return dlopen (); 11152 ; 11153 return 0; 11154} 11155_ACEOF 11156if ac_fn_c_try_link "$LINENO"; then : 11157 ac_cv_lib_dl_dlopen=yes 11158else 11159 ac_cv_lib_dl_dlopen=no 11160fi 11161rm -f core conftest.err conftest.$ac_objext \ 11162 conftest$ac_exeext conftest.$ac_ext 11163LIBS=$ac_check_lib_save_LIBS 11164fi 11165{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 11166$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 11167if test "x$ac_cv_lib_dl_dlopen" = xyes; then : 11168 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 11169else 11170 11171 lt_cv_dlopen="dyld" 11172 lt_cv_dlopen_libs= 11173 lt_cv_dlopen_self=yes 11174 11175fi 11176 11177 ;; 11178 11179 *) 11180 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" 11181if test "x$ac_cv_func_shl_load" = xyes; then : 11182 lt_cv_dlopen="shl_load" 11183else 11184 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 11185$as_echo_n "checking for shl_load in -ldld... " >&6; } 11186if ${ac_cv_lib_dld_shl_load+:} false; then : 11187 $as_echo_n "(cached) " >&6 11188else 11189 ac_check_lib_save_LIBS=$LIBS 11190LIBS="-ldld $LIBS" 11191cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11192/* end confdefs.h. */ 11193 11194/* Override any GCC internal prototype to avoid an error. 11195 Use char because int might match the return type of a GCC 11196 builtin and then its argument prototype would still apply. */ 11197#ifdef __cplusplus 11198extern "C" 11199#endif 11200char shl_load (); 11201int 11202main () 11203{ 11204return shl_load (); 11205 ; 11206 return 0; 11207} 11208_ACEOF 11209if ac_fn_c_try_link "$LINENO"; then : 11210 ac_cv_lib_dld_shl_load=yes 11211else 11212 ac_cv_lib_dld_shl_load=no 11213fi 11214rm -f core conftest.err conftest.$ac_objext \ 11215 conftest$ac_exeext conftest.$ac_ext 11216LIBS=$ac_check_lib_save_LIBS 11217fi 11218{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 11219$as_echo "$ac_cv_lib_dld_shl_load" >&6; } 11220if test "x$ac_cv_lib_dld_shl_load" = xyes; then : 11221 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld" 11222else 11223 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" 11224if test "x$ac_cv_func_dlopen" = xyes; then : 11225 lt_cv_dlopen="dlopen" 11226else 11227 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 11228$as_echo_n "checking for dlopen in -ldl... " >&6; } 11229if ${ac_cv_lib_dl_dlopen+:} false; then : 11230 $as_echo_n "(cached) " >&6 11231else 11232 ac_check_lib_save_LIBS=$LIBS 11233LIBS="-ldl $LIBS" 11234cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11235/* end confdefs.h. */ 11236 11237/* Override any GCC internal prototype to avoid an error. 11238 Use char because int might match the return type of a GCC 11239 builtin and then its argument prototype would still apply. */ 11240#ifdef __cplusplus 11241extern "C" 11242#endif 11243char dlopen (); 11244int 11245main () 11246{ 11247return dlopen (); 11248 ; 11249 return 0; 11250} 11251_ACEOF 11252if ac_fn_c_try_link "$LINENO"; then : 11253 ac_cv_lib_dl_dlopen=yes 11254else 11255 ac_cv_lib_dl_dlopen=no 11256fi 11257rm -f core conftest.err conftest.$ac_objext \ 11258 conftest$ac_exeext conftest.$ac_ext 11259LIBS=$ac_check_lib_save_LIBS 11260fi 11261{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 11262$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 11263if test "x$ac_cv_lib_dl_dlopen" = xyes; then : 11264 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 11265else 11266 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5 11267$as_echo_n "checking for dlopen in -lsvld... " >&6; } 11268if ${ac_cv_lib_svld_dlopen+:} false; then : 11269 $as_echo_n "(cached) " >&6 11270else 11271 ac_check_lib_save_LIBS=$LIBS 11272LIBS="-lsvld $LIBS" 11273cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11274/* end confdefs.h. */ 11275 11276/* Override any GCC internal prototype to avoid an error. 11277 Use char because int might match the return type of a GCC 11278 builtin and then its argument prototype would still apply. */ 11279#ifdef __cplusplus 11280extern "C" 11281#endif 11282char dlopen (); 11283int 11284main () 11285{ 11286return dlopen (); 11287 ; 11288 return 0; 11289} 11290_ACEOF 11291if ac_fn_c_try_link "$LINENO"; then : 11292 ac_cv_lib_svld_dlopen=yes 11293else 11294 ac_cv_lib_svld_dlopen=no 11295fi 11296rm -f core conftest.err conftest.$ac_objext \ 11297 conftest$ac_exeext conftest.$ac_ext 11298LIBS=$ac_check_lib_save_LIBS 11299fi 11300{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5 11301$as_echo "$ac_cv_lib_svld_dlopen" >&6; } 11302if test "x$ac_cv_lib_svld_dlopen" = xyes; then : 11303 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" 11304else 11305 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5 11306$as_echo_n "checking for dld_link in -ldld... " >&6; } 11307if ${ac_cv_lib_dld_dld_link+:} false; then : 11308 $as_echo_n "(cached) " >&6 11309else 11310 ac_check_lib_save_LIBS=$LIBS 11311LIBS="-ldld $LIBS" 11312cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11313/* end confdefs.h. */ 11314 11315/* Override any GCC internal prototype to avoid an error. 11316 Use char because int might match the return type of a GCC 11317 builtin and then its argument prototype would still apply. */ 11318#ifdef __cplusplus 11319extern "C" 11320#endif 11321char dld_link (); 11322int 11323main () 11324{ 11325return dld_link (); 11326 ; 11327 return 0; 11328} 11329_ACEOF 11330if ac_fn_c_try_link "$LINENO"; then : 11331 ac_cv_lib_dld_dld_link=yes 11332else 11333 ac_cv_lib_dld_dld_link=no 11334fi 11335rm -f core conftest.err conftest.$ac_objext \ 11336 conftest$ac_exeext conftest.$ac_ext 11337LIBS=$ac_check_lib_save_LIBS 11338fi 11339{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5 11340$as_echo "$ac_cv_lib_dld_dld_link" >&6; } 11341if test "x$ac_cv_lib_dld_dld_link" = xyes; then : 11342 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld" 11343fi 11344 11345 11346fi 11347 11348 11349fi 11350 11351 11352fi 11353 11354 11355fi 11356 11357 11358fi 11359 11360 ;; 11361 esac 11362 11363 if test "x$lt_cv_dlopen" != xno; then 11364 enable_dlopen=yes 11365 else 11366 enable_dlopen=no 11367 fi 11368 11369 case $lt_cv_dlopen in 11370 dlopen) 11371 save_CPPFLAGS="$CPPFLAGS" 11372 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" 11373 11374 save_LDFLAGS="$LDFLAGS" 11375 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" 11376 11377 save_LIBS="$LIBS" 11378 LIBS="$lt_cv_dlopen_libs $LIBS" 11379 11380 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5 11381$as_echo_n "checking whether a program can dlopen itself... " >&6; } 11382if ${lt_cv_dlopen_self+:} false; then : 11383 $as_echo_n "(cached) " >&6 11384else 11385 if test "$cross_compiling" = yes; then : 11386 lt_cv_dlopen_self=cross 11387else 11388 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 11389 lt_status=$lt_dlunknown 11390 cat > conftest.$ac_ext <<_LT_EOF 11391#line $LINENO "configure" 11392#include "confdefs.h" 11393 11394#if HAVE_DLFCN_H 11395#include <dlfcn.h> 11396#endif 11397 11398#include <stdio.h> 11399 11400#ifdef RTLD_GLOBAL 11401# define LT_DLGLOBAL RTLD_GLOBAL 11402#else 11403# ifdef DL_GLOBAL 11404# define LT_DLGLOBAL DL_GLOBAL 11405# else 11406# define LT_DLGLOBAL 0 11407# endif 11408#endif 11409 11410/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 11411 find out it does not work in some platform. */ 11412#ifndef LT_DLLAZY_OR_NOW 11413# ifdef RTLD_LAZY 11414# define LT_DLLAZY_OR_NOW RTLD_LAZY 11415# else 11416# ifdef DL_LAZY 11417# define LT_DLLAZY_OR_NOW DL_LAZY 11418# else 11419# ifdef RTLD_NOW 11420# define LT_DLLAZY_OR_NOW RTLD_NOW 11421# else 11422# ifdef DL_NOW 11423# define LT_DLLAZY_OR_NOW DL_NOW 11424# else 11425# define LT_DLLAZY_OR_NOW 0 11426# endif 11427# endif 11428# endif 11429# endif 11430#endif 11431 11432/* When -fvisbility=hidden is used, assume the code has been annotated 11433 correspondingly for the symbols needed. */ 11434#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 11435void fnord () __attribute__((visibility("default"))); 11436#endif 11437 11438void fnord () { int i=42; } 11439int main () 11440{ 11441 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 11442 int status = $lt_dlunknown; 11443 11444 if (self) 11445 { 11446 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11447 else 11448 { 11449 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 11450 else puts (dlerror ()); 11451 } 11452 /* dlclose (self); */ 11453 } 11454 else 11455 puts (dlerror ()); 11456 11457 return status; 11458} 11459_LT_EOF 11460 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 11461 (eval $ac_link) 2>&5 11462 ac_status=$? 11463 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11464 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 11465 (./conftest; exit; ) >&5 2>/dev/null 11466 lt_status=$? 11467 case x$lt_status in 11468 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; 11469 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; 11470 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; 11471 esac 11472 else : 11473 # compilation failed 11474 lt_cv_dlopen_self=no 11475 fi 11476fi 11477rm -fr conftest* 11478 11479 11480fi 11481{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5 11482$as_echo "$lt_cv_dlopen_self" >&6; } 11483 11484 if test "x$lt_cv_dlopen_self" = xyes; then 11485 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" 11486 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5 11487$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } 11488if ${lt_cv_dlopen_self_static+:} false; then : 11489 $as_echo_n "(cached) " >&6 11490else 11491 if test "$cross_compiling" = yes; then : 11492 lt_cv_dlopen_self_static=cross 11493else 11494 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 11495 lt_status=$lt_dlunknown 11496 cat > conftest.$ac_ext <<_LT_EOF 11497#line $LINENO "configure" 11498#include "confdefs.h" 11499 11500#if HAVE_DLFCN_H 11501#include <dlfcn.h> 11502#endif 11503 11504#include <stdio.h> 11505 11506#ifdef RTLD_GLOBAL 11507# define LT_DLGLOBAL RTLD_GLOBAL 11508#else 11509# ifdef DL_GLOBAL 11510# define LT_DLGLOBAL DL_GLOBAL 11511# else 11512# define LT_DLGLOBAL 0 11513# endif 11514#endif 11515 11516/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 11517 find out it does not work in some platform. */ 11518#ifndef LT_DLLAZY_OR_NOW 11519# ifdef RTLD_LAZY 11520# define LT_DLLAZY_OR_NOW RTLD_LAZY 11521# else 11522# ifdef DL_LAZY 11523# define LT_DLLAZY_OR_NOW DL_LAZY 11524# else 11525# ifdef RTLD_NOW 11526# define LT_DLLAZY_OR_NOW RTLD_NOW 11527# else 11528# ifdef DL_NOW 11529# define LT_DLLAZY_OR_NOW DL_NOW 11530# else 11531# define LT_DLLAZY_OR_NOW 0 11532# endif 11533# endif 11534# endif 11535# endif 11536#endif 11537 11538/* When -fvisbility=hidden is used, assume the code has been annotated 11539 correspondingly for the symbols needed. */ 11540#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 11541void fnord () __attribute__((visibility("default"))); 11542#endif 11543 11544void fnord () { int i=42; } 11545int main () 11546{ 11547 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 11548 int status = $lt_dlunknown; 11549 11550 if (self) 11551 { 11552 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11553 else 11554 { 11555 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 11556 else puts (dlerror ()); 11557 } 11558 /* dlclose (self); */ 11559 } 11560 else 11561 puts (dlerror ()); 11562 11563 return status; 11564} 11565_LT_EOF 11566 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 11567 (eval $ac_link) 2>&5 11568 ac_status=$? 11569 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11570 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 11571 (./conftest; exit; ) >&5 2>/dev/null 11572 lt_status=$? 11573 case x$lt_status in 11574 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; 11575 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; 11576 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; 11577 esac 11578 else : 11579 # compilation failed 11580 lt_cv_dlopen_self_static=no 11581 fi 11582fi 11583rm -fr conftest* 11584 11585 11586fi 11587{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5 11588$as_echo "$lt_cv_dlopen_self_static" >&6; } 11589 fi 11590 11591 CPPFLAGS="$save_CPPFLAGS" 11592 LDFLAGS="$save_LDFLAGS" 11593 LIBS="$save_LIBS" 11594 ;; 11595 esac 11596 11597 case $lt_cv_dlopen_self in 11598 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; 11599 *) enable_dlopen_self=unknown ;; 11600 esac 11601 11602 case $lt_cv_dlopen_self_static in 11603 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; 11604 *) enable_dlopen_self_static=unknown ;; 11605 esac 11606fi 11607 11608 11609 11610 11611 11612 11613 11614 11615 11616 11617 11618 11619 11620 11621 11622 11623 11624striplib= 11625old_striplib= 11626{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5 11627$as_echo_n "checking whether stripping libraries is possible... " >&6; } 11628if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then 11629 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" 11630 test -z "$striplib" && striplib="$STRIP --strip-unneeded" 11631 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11632$as_echo "yes" >&6; } 11633else 11634# FIXME - insert some real tests, host_os isn't really good enough 11635 case $host_os in 11636 darwin*) 11637 if test -n "$STRIP" ; then 11638 striplib="$STRIP -x" 11639 old_striplib="$STRIP -S" 11640 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11641$as_echo "yes" >&6; } 11642 else 11643 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11644$as_echo "no" >&6; } 11645 fi 11646 ;; 11647 *) 11648 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11649$as_echo "no" >&6; } 11650 ;; 11651 esac 11652fi 11653 11654 11655 11656 11657 11658 11659 11660 11661 11662 11663 11664 11665 # Report which library types will actually be built 11666 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5 11667$as_echo_n "checking if libtool supports shared libraries... " >&6; } 11668 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5 11669$as_echo "$can_build_shared" >&6; } 11670 11671 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 11672$as_echo_n "checking whether to build shared libraries... " >&6; } 11673 test "$can_build_shared" = "no" && enable_shared=no 11674 11675 # On AIX, shared libraries and static libraries use the same namespace, and 11676 # are all built from PIC. 11677 case $host_os in 11678 aix3*) 11679 test "$enable_shared" = yes && enable_static=no 11680 if test -n "$RANLIB"; then 11681 archive_cmds="$archive_cmds~\$RANLIB \$lib" 11682 postinstall_cmds='$RANLIB $lib' 11683 fi 11684 ;; 11685 11686 aix[4-9]*) 11687 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then 11688 test "$enable_shared" = yes && enable_static=no 11689 fi 11690 ;; 11691 esac 11692 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5 11693$as_echo "$enable_shared" >&6; } 11694 11695 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 11696$as_echo_n "checking whether to build static libraries... " >&6; } 11697 # Make sure either enable_shared or enable_static is yes. 11698 test "$enable_shared" = yes || enable_static=yes 11699 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5 11700$as_echo "$enable_static" >&6; } 11701 11702 11703 11704 11705fi 11706ac_ext=c 11707ac_cpp='$CPP $CPPFLAGS' 11708ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 11709ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 11710ac_compiler_gnu=$ac_cv_c_compiler_gnu 11711 11712CC="$lt_save_CC" 11713 11714 11715 11716 11717 11718 11719 11720 11721 11722 11723 11724 11725 11726 ac_config_commands="$ac_config_commands libtool" 11727 11728 11729 11730 11731# Only expand once: 11732 11733 11734ac_ext=c 11735ac_cpp='$CPP $CPPFLAGS' 11736ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 11737ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 11738ac_compiler_gnu=$ac_cv_c_compiler_gnu 11739if test -n "$ac_tool_prefix"; then 11740 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 11741set dummy ${ac_tool_prefix}gcc; ac_word=$2 11742{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11743$as_echo_n "checking for $ac_word... " >&6; } 11744if ${ac_cv_prog_CC+:} false; then : 11745 $as_echo_n "(cached) " >&6 11746else 11747 if test -n "$CC"; then 11748 ac_cv_prog_CC="$CC" # Let the user override the test. 11749else 11750as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11751for as_dir in $PATH 11752do 11753 IFS=$as_save_IFS 11754 test -z "$as_dir" && as_dir=. 11755 for ac_exec_ext in '' $ac_executable_extensions; do 11756 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 11757 ac_cv_prog_CC="${ac_tool_prefix}gcc" 11758 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 11759 break 2 11760 fi 11761done 11762 done 11763IFS=$as_save_IFS 11764 11765fi 11766fi 11767CC=$ac_cv_prog_CC 11768if test -n "$CC"; then 11769 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 11770$as_echo "$CC" >&6; } 11771else 11772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11773$as_echo "no" >&6; } 11774fi 11775 11776 11777fi 11778if test -z "$ac_cv_prog_CC"; then 11779 ac_ct_CC=$CC 11780 # Extract the first word of "gcc", so it can be a program name with args. 11781set dummy gcc; ac_word=$2 11782{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11783$as_echo_n "checking for $ac_word... " >&6; } 11784if ${ac_cv_prog_ac_ct_CC+:} false; then : 11785 $as_echo_n "(cached) " >&6 11786else 11787 if test -n "$ac_ct_CC"; then 11788 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 11789else 11790as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11791for as_dir in $PATH 11792do 11793 IFS=$as_save_IFS 11794 test -z "$as_dir" && as_dir=. 11795 for ac_exec_ext in '' $ac_executable_extensions; do 11796 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 11797 ac_cv_prog_ac_ct_CC="gcc" 11798 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 11799 break 2 11800 fi 11801done 11802 done 11803IFS=$as_save_IFS 11804 11805fi 11806fi 11807ac_ct_CC=$ac_cv_prog_ac_ct_CC 11808if test -n "$ac_ct_CC"; then 11809 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 11810$as_echo "$ac_ct_CC" >&6; } 11811else 11812 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11813$as_echo "no" >&6; } 11814fi 11815 11816 if test "x$ac_ct_CC" = x; then 11817 CC="" 11818 else 11819 case $cross_compiling:$ac_tool_warned in 11820yes:) 11821{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 11822$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 11823ac_tool_warned=yes ;; 11824esac 11825 CC=$ac_ct_CC 11826 fi 11827else 11828 CC="$ac_cv_prog_CC" 11829fi 11830 11831if test -z "$CC"; then 11832 if test -n "$ac_tool_prefix"; then 11833 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 11834set dummy ${ac_tool_prefix}cc; ac_word=$2 11835{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11836$as_echo_n "checking for $ac_word... " >&6; } 11837if ${ac_cv_prog_CC+:} false; then : 11838 $as_echo_n "(cached) " >&6 11839else 11840 if test -n "$CC"; then 11841 ac_cv_prog_CC="$CC" # Let the user override the test. 11842else 11843as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11844for as_dir in $PATH 11845do 11846 IFS=$as_save_IFS 11847 test -z "$as_dir" && as_dir=. 11848 for ac_exec_ext in '' $ac_executable_extensions; do 11849 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 11850 ac_cv_prog_CC="${ac_tool_prefix}cc" 11851 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 11852 break 2 11853 fi 11854done 11855 done 11856IFS=$as_save_IFS 11857 11858fi 11859fi 11860CC=$ac_cv_prog_CC 11861if test -n "$CC"; then 11862 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 11863$as_echo "$CC" >&6; } 11864else 11865 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11866$as_echo "no" >&6; } 11867fi 11868 11869 11870 fi 11871fi 11872if test -z "$CC"; then 11873 # Extract the first word of "cc", so it can be a program name with args. 11874set dummy cc; ac_word=$2 11875{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11876$as_echo_n "checking for $ac_word... " >&6; } 11877if ${ac_cv_prog_CC+:} false; then : 11878 $as_echo_n "(cached) " >&6 11879else 11880 if test -n "$CC"; then 11881 ac_cv_prog_CC="$CC" # Let the user override the test. 11882else 11883 ac_prog_rejected=no 11884as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11885for as_dir in $PATH 11886do 11887 IFS=$as_save_IFS 11888 test -z "$as_dir" && as_dir=. 11889 for ac_exec_ext in '' $ac_executable_extensions; do 11890 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 11891 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 11892 ac_prog_rejected=yes 11893 continue 11894 fi 11895 ac_cv_prog_CC="cc" 11896 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 11897 break 2 11898 fi 11899done 11900 done 11901IFS=$as_save_IFS 11902 11903if test $ac_prog_rejected = yes; then 11904 # We found a bogon in the path, so make sure we never use it. 11905 set dummy $ac_cv_prog_CC 11906 shift 11907 if test $# != 0; then 11908 # We chose a different compiler from the bogus one. 11909 # However, it has the same basename, so the bogon will be chosen 11910 # first if we set CC to just the basename; use the full file name. 11911 shift 11912 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 11913 fi 11914fi 11915fi 11916fi 11917CC=$ac_cv_prog_CC 11918if test -n "$CC"; then 11919 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 11920$as_echo "$CC" >&6; } 11921else 11922 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11923$as_echo "no" >&6; } 11924fi 11925 11926 11927fi 11928if test -z "$CC"; then 11929 if test -n "$ac_tool_prefix"; then 11930 for ac_prog in cl.exe 11931 do 11932 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 11933set dummy $ac_tool_prefix$ac_prog; ac_word=$2 11934{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11935$as_echo_n "checking for $ac_word... " >&6; } 11936if ${ac_cv_prog_CC+:} false; then : 11937 $as_echo_n "(cached) " >&6 11938else 11939 if test -n "$CC"; then 11940 ac_cv_prog_CC="$CC" # Let the user override the test. 11941else 11942as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11943for as_dir in $PATH 11944do 11945 IFS=$as_save_IFS 11946 test -z "$as_dir" && as_dir=. 11947 for ac_exec_ext in '' $ac_executable_extensions; do 11948 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 11949 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 11950 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 11951 break 2 11952 fi 11953done 11954 done 11955IFS=$as_save_IFS 11956 11957fi 11958fi 11959CC=$ac_cv_prog_CC 11960if test -n "$CC"; then 11961 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 11962$as_echo "$CC" >&6; } 11963else 11964 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11965$as_echo "no" >&6; } 11966fi 11967 11968 11969 test -n "$CC" && break 11970 done 11971fi 11972if test -z "$CC"; then 11973 ac_ct_CC=$CC 11974 for ac_prog in cl.exe 11975do 11976 # Extract the first word of "$ac_prog", so it can be a program name with args. 11977set dummy $ac_prog; ac_word=$2 11978{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11979$as_echo_n "checking for $ac_word... " >&6; } 11980if ${ac_cv_prog_ac_ct_CC+:} false; then : 11981 $as_echo_n "(cached) " >&6 11982else 11983 if test -n "$ac_ct_CC"; then 11984 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 11985else 11986as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11987for as_dir in $PATH 11988do 11989 IFS=$as_save_IFS 11990 test -z "$as_dir" && as_dir=. 11991 for ac_exec_ext in '' $ac_executable_extensions; do 11992 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 11993 ac_cv_prog_ac_ct_CC="$ac_prog" 11994 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 11995 break 2 11996 fi 11997done 11998 done 11999IFS=$as_save_IFS 12000 12001fi 12002fi 12003ac_ct_CC=$ac_cv_prog_ac_ct_CC 12004if test -n "$ac_ct_CC"; then 12005 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 12006$as_echo "$ac_ct_CC" >&6; } 12007else 12008 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12009$as_echo "no" >&6; } 12010fi 12011 12012 12013 test -n "$ac_ct_CC" && break 12014done 12015 12016 if test "x$ac_ct_CC" = x; then 12017 CC="" 12018 else 12019 case $cross_compiling:$ac_tool_warned in 12020yes:) 12021{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 12022$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 12023ac_tool_warned=yes ;; 12024esac 12025 CC=$ac_ct_CC 12026 fi 12027fi 12028 12029fi 12030 12031 12032test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 12033$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 12034as_fn_error $? "no acceptable C compiler found in \$PATH 12035See \`config.log' for more details" "$LINENO" 5; } 12036 12037# Provide some information about the compiler. 12038$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 12039set X $ac_compile 12040ac_compiler=$2 12041for ac_option in --version -v -V -qversion; do 12042 { { ac_try="$ac_compiler $ac_option >&5" 12043case "(($ac_try" in 12044 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12045 *) ac_try_echo=$ac_try;; 12046esac 12047eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 12048$as_echo "$ac_try_echo"; } >&5 12049 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 12050 ac_status=$? 12051 if test -s conftest.err; then 12052 sed '10a\ 12053... rest of stderr output deleted ... 12054 10q' conftest.err >conftest.er1 12055 cat conftest.er1 >&5 12056 fi 12057 rm -f conftest.er1 conftest.err 12058 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 12059 test $ac_status = 0; } 12060done 12061 12062{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 12063$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 12064if ${ac_cv_c_compiler_gnu+:} false; then : 12065 $as_echo_n "(cached) " >&6 12066else 12067 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12068/* end confdefs.h. */ 12069 12070int 12071main () 12072{ 12073#ifndef __GNUC__ 12074 choke me 12075#endif 12076 12077 ; 12078 return 0; 12079} 12080_ACEOF 12081if ac_fn_c_try_compile "$LINENO"; then : 12082 ac_compiler_gnu=yes 12083else 12084 ac_compiler_gnu=no 12085fi 12086rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12087ac_cv_c_compiler_gnu=$ac_compiler_gnu 12088 12089fi 12090{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 12091$as_echo "$ac_cv_c_compiler_gnu" >&6; } 12092if test $ac_compiler_gnu = yes; then 12093 GCC=yes 12094else 12095 GCC= 12096fi 12097ac_test_CFLAGS=${CFLAGS+set} 12098ac_save_CFLAGS=$CFLAGS 12099{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 12100$as_echo_n "checking whether $CC accepts -g... " >&6; } 12101if ${ac_cv_prog_cc_g+:} false; then : 12102 $as_echo_n "(cached) " >&6 12103else 12104 ac_save_c_werror_flag=$ac_c_werror_flag 12105 ac_c_werror_flag=yes 12106 ac_cv_prog_cc_g=no 12107 CFLAGS="-g" 12108 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12109/* end confdefs.h. */ 12110 12111int 12112main () 12113{ 12114 12115 ; 12116 return 0; 12117} 12118_ACEOF 12119if ac_fn_c_try_compile "$LINENO"; then : 12120 ac_cv_prog_cc_g=yes 12121else 12122 CFLAGS="" 12123 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12124/* end confdefs.h. */ 12125 12126int 12127main () 12128{ 12129 12130 ; 12131 return 0; 12132} 12133_ACEOF 12134if ac_fn_c_try_compile "$LINENO"; then : 12135 12136else 12137 ac_c_werror_flag=$ac_save_c_werror_flag 12138 CFLAGS="-g" 12139 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12140/* end confdefs.h. */ 12141 12142int 12143main () 12144{ 12145 12146 ; 12147 return 0; 12148} 12149_ACEOF 12150if ac_fn_c_try_compile "$LINENO"; then : 12151 ac_cv_prog_cc_g=yes 12152fi 12153rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12154fi 12155rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12156fi 12157rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12158 ac_c_werror_flag=$ac_save_c_werror_flag 12159fi 12160{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 12161$as_echo "$ac_cv_prog_cc_g" >&6; } 12162if test "$ac_test_CFLAGS" = set; then 12163 CFLAGS=$ac_save_CFLAGS 12164elif test $ac_cv_prog_cc_g = yes; then 12165 if test "$GCC" = yes; then 12166 CFLAGS="-g -O2" 12167 else 12168 CFLAGS="-g" 12169 fi 12170else 12171 if test "$GCC" = yes; then 12172 CFLAGS="-O2" 12173 else 12174 CFLAGS= 12175 fi 12176fi 12177{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 12178$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 12179if ${ac_cv_prog_cc_c89+:} false; then : 12180 $as_echo_n "(cached) " >&6 12181else 12182 ac_cv_prog_cc_c89=no 12183ac_save_CC=$CC 12184cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12185/* end confdefs.h. */ 12186#include <stdarg.h> 12187#include <stdio.h> 12188#include <sys/types.h> 12189#include <sys/stat.h> 12190/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 12191struct buf { int x; }; 12192FILE * (*rcsopen) (struct buf *, struct stat *, int); 12193static char *e (p, i) 12194 char **p; 12195 int i; 12196{ 12197 return p[i]; 12198} 12199static char *f (char * (*g) (char **, int), char **p, ...) 12200{ 12201 char *s; 12202 va_list v; 12203 va_start (v,p); 12204 s = g (p, va_arg (v,int)); 12205 va_end (v); 12206 return s; 12207} 12208 12209/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 12210 function prototypes and stuff, but not '\xHH' hex character constants. 12211 These don't provoke an error unfortunately, instead are silently treated 12212 as 'x'. The following induces an error, until -std is added to get 12213 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 12214 array size at least. It's necessary to write '\x00'==0 to get something 12215 that's true only with -std. */ 12216int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 12217 12218/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 12219 inside strings and character constants. */ 12220#define FOO(x) 'x' 12221int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 12222 12223int test (int i, double x); 12224struct s1 {int (*f) (int a);}; 12225struct s2 {int (*f) (double a);}; 12226int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 12227int argc; 12228char **argv; 12229int 12230main () 12231{ 12232return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 12233 ; 12234 return 0; 12235} 12236_ACEOF 12237for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 12238 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 12239do 12240 CC="$ac_save_CC $ac_arg" 12241 if ac_fn_c_try_compile "$LINENO"; then : 12242 ac_cv_prog_cc_c89=$ac_arg 12243fi 12244rm -f core conftest.err conftest.$ac_objext 12245 test "x$ac_cv_prog_cc_c89" != "xno" && break 12246done 12247rm -f conftest.$ac_ext 12248CC=$ac_save_CC 12249 12250fi 12251# AC_CACHE_VAL 12252case "x$ac_cv_prog_cc_c89" in 12253 x) 12254 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 12255$as_echo "none needed" >&6; } ;; 12256 xno) 12257 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 12258$as_echo "unsupported" >&6; } ;; 12259 *) 12260 CC="$CC $ac_cv_prog_cc_c89" 12261 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 12262$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 12263esac 12264if test "x$ac_cv_prog_cc_c89" != xno; then : 12265 12266fi 12267 12268ac_ext=c 12269ac_cpp='$CPP $CPPFLAGS' 12270ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 12271ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 12272ac_compiler_gnu=$ac_cv_c_compiler_gnu 12273 12274depcc="$CC" am_compiler_list= 12275 12276{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 12277$as_echo_n "checking dependency style of $depcc... " >&6; } 12278if ${am_cv_CC_dependencies_compiler_type+:} false; then : 12279 $as_echo_n "(cached) " >&6 12280else 12281 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 12282 # We make a subdir and do the tests there. Otherwise we can end up 12283 # making bogus files that we don't know about and never remove. For 12284 # instance it was reported that on HP-UX the gcc test will end up 12285 # making a dummy file named `D' -- because `-MD' means `put the output 12286 # in D'. 12287 mkdir conftest.dir 12288 # Copy depcomp to subdir because otherwise we won't find it if we're 12289 # using a relative directory. 12290 cp "$am_depcomp" conftest.dir 12291 cd conftest.dir 12292 # We will build objects and dependencies in a subdirectory because 12293 # it helps to detect inapplicable dependency modes. For instance 12294 # both Tru64's cc and ICC support -MD to output dependencies as a 12295 # side effect of compilation, but ICC will put the dependencies in 12296 # the current directory while Tru64 will put them in the object 12297 # directory. 12298 mkdir sub 12299 12300 am_cv_CC_dependencies_compiler_type=none 12301 if test "$am_compiler_list" = ""; then 12302 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 12303 fi 12304 am__universal=false 12305 case " $depcc " in #( 12306 *\ -arch\ *\ -arch\ *) am__universal=true ;; 12307 esac 12308 12309 for depmode in $am_compiler_list; do 12310 # Setup a source with many dependencies, because some compilers 12311 # like to wrap large dependency lists on column 80 (with \), and 12312 # we should not choose a depcomp mode which is confused by this. 12313 # 12314 # We need to recreate these files for each test, as the compiler may 12315 # overwrite some of them when testing with obscure command lines. 12316 # This happens at least with the AIX C compiler. 12317 : > sub/conftest.c 12318 for i in 1 2 3 4 5 6; do 12319 echo '#include "conftst'$i'.h"' >> sub/conftest.c 12320 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with 12321 # Solaris 8's {/usr,}/bin/sh. 12322 touch sub/conftst$i.h 12323 done 12324 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 12325 12326 # We check with `-c' and `-o' for the sake of the "dashmstdout" 12327 # mode. It turns out that the SunPro C++ compiler does not properly 12328 # handle `-M -o', and we need to detect this. Also, some Intel 12329 # versions had trouble with output in subdirs 12330 am__obj=sub/conftest.${OBJEXT-o} 12331 am__minus_obj="-o $am__obj" 12332 case $depmode in 12333 gcc) 12334 # This depmode causes a compiler race in universal mode. 12335 test "$am__universal" = false || continue 12336 ;; 12337 nosideeffect) 12338 # after this tag, mechanisms are not by side-effect, so they'll 12339 # only be used when explicitly requested 12340 if test "x$enable_dependency_tracking" = xyes; then 12341 continue 12342 else 12343 break 12344 fi 12345 ;; 12346 msvisualcpp | msvcmsys) 12347 # This compiler won't grok `-c -o', but also, the minuso test has 12348 # not run yet. These depmodes are late enough in the game, and 12349 # so weak that their functioning should not be impacted. 12350 am__obj=conftest.${OBJEXT-o} 12351 am__minus_obj= 12352 ;; 12353 none) break ;; 12354 esac 12355 if depmode=$depmode \ 12356 source=sub/conftest.c object=$am__obj \ 12357 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 12358 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 12359 >/dev/null 2>conftest.err && 12360 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 12361 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 12362 grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 12363 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 12364 # icc doesn't choke on unknown options, it will just issue warnings 12365 # or remarks (even with -Werror). So we grep stderr for any message 12366 # that says an option was ignored or not supported. 12367 # When given -MP, icc 7.0 and 7.1 complain thusly: 12368 # icc: Command line warning: ignoring option '-M'; no argument required 12369 # The diagnosis changed in icc 8.0: 12370 # icc: Command line remark: option '-MP' not supported 12371 if (grep 'ignoring option' conftest.err || 12372 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 12373 am_cv_CC_dependencies_compiler_type=$depmode 12374 break 12375 fi 12376 fi 12377 done 12378 12379 cd .. 12380 rm -rf conftest.dir 12381else 12382 am_cv_CC_dependencies_compiler_type=none 12383fi 12384 12385fi 12386{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 12387$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 12388CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 12389 12390 if 12391 test "x$enable_dependency_tracking" != xno \ 12392 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 12393 am__fastdepCC_TRUE= 12394 am__fastdepCC_FALSE='#' 12395else 12396 am__fastdepCC_TRUE='#' 12397 am__fastdepCC_FALSE= 12398fi 12399 12400 12401 12402# Checks for pkg-config packages 12403 12404pkg_failed=no 12405{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for SM" >&5 12406$as_echo_n "checking for SM... " >&6; } 12407 12408if test -n "$SM_CFLAGS"; then 12409 pkg_cv_SM_CFLAGS="$SM_CFLAGS" 12410 elif test -n "$PKG_CONFIG"; then 12411 if test -n "$PKG_CONFIG" && \ 12412 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"ice >= 1.0.5 xproto\""; } >&5 12413 ($PKG_CONFIG --exists --print-errors "ice >= 1.0.5 xproto") 2>&5 12414 ac_status=$? 12415 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 12416 test $ac_status = 0; }; then 12417 pkg_cv_SM_CFLAGS=`$PKG_CONFIG --cflags "ice >= 1.0.5 xproto" 2>/dev/null` 12418else 12419 pkg_failed=yes 12420fi 12421 else 12422 pkg_failed=untried 12423fi 12424if test -n "$SM_LIBS"; then 12425 pkg_cv_SM_LIBS="$SM_LIBS" 12426 elif test -n "$PKG_CONFIG"; then 12427 if test -n "$PKG_CONFIG" && \ 12428 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"ice >= 1.0.5 xproto\""; } >&5 12429 ($PKG_CONFIG --exists --print-errors "ice >= 1.0.5 xproto") 2>&5 12430 ac_status=$? 12431 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 12432 test $ac_status = 0; }; then 12433 pkg_cv_SM_LIBS=`$PKG_CONFIG --libs "ice >= 1.0.5 xproto" 2>/dev/null` 12434else 12435 pkg_failed=yes 12436fi 12437 else 12438 pkg_failed=untried 12439fi 12440 12441 12442 12443if test $pkg_failed = yes; then 12444 12445if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 12446 _pkg_short_errors_supported=yes 12447else 12448 _pkg_short_errors_supported=no 12449fi 12450 if test $_pkg_short_errors_supported = yes; then 12451 SM_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "ice >= 1.0.5 xproto" 2>&1` 12452 else 12453 SM_PKG_ERRORS=`$PKG_CONFIG --print-errors "ice >= 1.0.5 xproto" 2>&1` 12454 fi 12455 # Put the nasty error message in config.log where it belongs 12456 echo "$SM_PKG_ERRORS" >&5 12457 12458 as_fn_error $? "Package requirements (ice >= 1.0.5 xproto) were not met: 12459 12460$SM_PKG_ERRORS 12461 12462Consider adjusting the PKG_CONFIG_PATH environment variable if you 12463installed software in a non-standard prefix. 12464 12465Alternatively, you may set the environment variables SM_CFLAGS 12466and SM_LIBS to avoid the need to call pkg-config. 12467See the pkg-config man page for more details. 12468" "$LINENO" 5 12469elif test $pkg_failed = untried; then 12470 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 12471$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 12472as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 12473is in your PATH or set the PKG_CONFIG environment variable to the full 12474path to pkg-config. 12475 12476Alternatively, you may set the environment variables SM_CFLAGS 12477and SM_LIBS to avoid the need to call pkg-config. 12478See the pkg-config man page for more details. 12479 12480To get pkg-config, see <http://pkg-config.freedesktop.org/>. 12481See \`config.log' for more details" "$LINENO" 5; } 12482else 12483 SM_CFLAGS=$pkg_cv_SM_CFLAGS 12484 SM_LIBS=$pkg_cv_SM_LIBS 12485 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 12486$as_echo "yes" >&6; } 12487 : 12488fi 12489 12490 12491 12492 12493pkg_failed=no 12494{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XTRANS" >&5 12495$as_echo_n "checking for XTRANS... " >&6; } 12496 12497if test -n "$XTRANS_CFLAGS"; then 12498 pkg_cv_XTRANS_CFLAGS="$XTRANS_CFLAGS" 12499 elif test -n "$PKG_CONFIG"; then 12500 if test -n "$PKG_CONFIG" && \ 12501 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xtrans\""; } >&5 12502 ($PKG_CONFIG --exists --print-errors "xtrans") 2>&5 12503 ac_status=$? 12504 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 12505 test $ac_status = 0; }; then 12506 pkg_cv_XTRANS_CFLAGS=`$PKG_CONFIG --cflags "xtrans" 2>/dev/null` 12507else 12508 pkg_failed=yes 12509fi 12510 else 12511 pkg_failed=untried 12512fi 12513if test -n "$XTRANS_LIBS"; then 12514 pkg_cv_XTRANS_LIBS="$XTRANS_LIBS" 12515 elif test -n "$PKG_CONFIG"; then 12516 if test -n "$PKG_CONFIG" && \ 12517 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xtrans\""; } >&5 12518 ($PKG_CONFIG --exists --print-errors "xtrans") 2>&5 12519 ac_status=$? 12520 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 12521 test $ac_status = 0; }; then 12522 pkg_cv_XTRANS_LIBS=`$PKG_CONFIG --libs "xtrans" 2>/dev/null` 12523else 12524 pkg_failed=yes 12525fi 12526 else 12527 pkg_failed=untried 12528fi 12529 12530 12531 12532if test $pkg_failed = yes; then 12533 12534if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 12535 _pkg_short_errors_supported=yes 12536else 12537 _pkg_short_errors_supported=no 12538fi 12539 if test $_pkg_short_errors_supported = yes; then 12540 XTRANS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "xtrans" 2>&1` 12541 else 12542 XTRANS_PKG_ERRORS=`$PKG_CONFIG --print-errors "xtrans" 2>&1` 12543 fi 12544 # Put the nasty error message in config.log where it belongs 12545 echo "$XTRANS_PKG_ERRORS" >&5 12546 12547 as_fn_error $? "Package requirements (xtrans) were not met: 12548 12549$XTRANS_PKG_ERRORS 12550 12551Consider adjusting the PKG_CONFIG_PATH environment variable if you 12552installed software in a non-standard prefix. 12553 12554Alternatively, you may set the environment variables XTRANS_CFLAGS 12555and XTRANS_LIBS to avoid the need to call pkg-config. 12556See the pkg-config man page for more details. 12557" "$LINENO" 5 12558elif test $pkg_failed = untried; then 12559 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 12560$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 12561as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 12562is in your PATH or set the PKG_CONFIG environment variable to the full 12563path to pkg-config. 12564 12565Alternatively, you may set the environment variables XTRANS_CFLAGS 12566and XTRANS_LIBS to avoid the need to call pkg-config. 12567See the pkg-config man page for more details. 12568 12569To get pkg-config, see <http://pkg-config.freedesktop.org/>. 12570See \`config.log' for more details" "$LINENO" 5; } 12571else 12572 XTRANS_CFLAGS=$pkg_cv_XTRANS_CFLAGS 12573 XTRANS_LIBS=$pkg_cv_XTRANS_LIBS 12574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 12575$as_echo "yes" >&6; } 12576 : 12577fi 12578 12579 12580 12581# Checks for libraries. 12582 12583# Checks for header files. 12584{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 12585$as_echo_n "checking for ANSI C header files... " >&6; } 12586if ${ac_cv_header_stdc+:} false; then : 12587 $as_echo_n "(cached) " >&6 12588else 12589 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12590/* end confdefs.h. */ 12591#include <stdlib.h> 12592#include <stdarg.h> 12593#include <string.h> 12594#include <float.h> 12595 12596int 12597main () 12598{ 12599 12600 ; 12601 return 0; 12602} 12603_ACEOF 12604if ac_fn_c_try_compile "$LINENO"; then : 12605 ac_cv_header_stdc=yes 12606else 12607 ac_cv_header_stdc=no 12608fi 12609rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12610 12611if test $ac_cv_header_stdc = yes; then 12612 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 12613 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12614/* end confdefs.h. */ 12615#include <string.h> 12616 12617_ACEOF 12618if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 12619 $EGREP "memchr" >/dev/null 2>&1; then : 12620 12621else 12622 ac_cv_header_stdc=no 12623fi 12624rm -f conftest* 12625 12626fi 12627 12628if test $ac_cv_header_stdc = yes; then 12629 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 12630 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12631/* end confdefs.h. */ 12632#include <stdlib.h> 12633 12634_ACEOF 12635if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 12636 $EGREP "free" >/dev/null 2>&1; then : 12637 12638else 12639 ac_cv_header_stdc=no 12640fi 12641rm -f conftest* 12642 12643fi 12644 12645if test $ac_cv_header_stdc = yes; then 12646 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 12647 if test "$cross_compiling" = yes; then : 12648 : 12649else 12650 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12651/* end confdefs.h. */ 12652#include <ctype.h> 12653#include <stdlib.h> 12654#if ((' ' & 0x0FF) == 0x020) 12655# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 12656# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 12657#else 12658# define ISLOWER(c) \ 12659 (('a' <= (c) && (c) <= 'i') \ 12660 || ('j' <= (c) && (c) <= 'r') \ 12661 || ('s' <= (c) && (c) <= 'z')) 12662# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 12663#endif 12664 12665#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 12666int 12667main () 12668{ 12669 int i; 12670 for (i = 0; i < 256; i++) 12671 if (XOR (islower (i), ISLOWER (i)) 12672 || toupper (i) != TOUPPER (i)) 12673 return 2; 12674 return 0; 12675} 12676_ACEOF 12677if ac_fn_c_try_run "$LINENO"; then : 12678 12679else 12680 ac_cv_header_stdc=no 12681fi 12682rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 12683 conftest.$ac_objext conftest.beam conftest.$ac_ext 12684fi 12685 12686fi 12687fi 12688{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 12689$as_echo "$ac_cv_header_stdc" >&6; } 12690if test $ac_cv_header_stdc = yes; then 12691 12692$as_echo "#define STDC_HEADERS 1" >>confdefs.h 12693 12694fi 12695 12696 12697# Needed to check for TCP & IPv6 support and set flags appropriately 12698{ $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5 12699$as_echo_n "checking return type of signal handlers... " >&6; } 12700if ${ac_cv_type_signal+:} false; then : 12701 $as_echo_n "(cached) " >&6 12702else 12703 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12704/* end confdefs.h. */ 12705#include <sys/types.h> 12706#include <signal.h> 12707 12708int 12709main () 12710{ 12711return *(signal (0, 0)) (0) == 1; 12712 ; 12713 return 0; 12714} 12715_ACEOF 12716if ac_fn_c_try_compile "$LINENO"; then : 12717 ac_cv_type_signal=int 12718else 12719 ac_cv_type_signal=void 12720fi 12721rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12722fi 12723{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5 12724$as_echo "$ac_cv_type_signal" >&6; } 12725 12726cat >>confdefs.h <<_ACEOF 12727#define RETSIGTYPE $ac_cv_type_signal 12728_ACEOF 12729 12730 12731 12732 12733 12734 case $host_os in 12735 mingw*) unixdef="no" ;; 12736 *) unixdef="yes" ;; 12737 esac 12738 # Check whether --enable-unix-transport was given. 12739if test "${enable_unix_transport+set}" = set; then : 12740 enableval=$enable_unix_transport; UNIXCONN=$enableval 12741else 12742 UNIXCONN=$unixdef 12743fi 12744 12745 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if Xtrans should support UNIX socket connections" >&5 12746$as_echo_n "checking if Xtrans should support UNIX socket connections... " >&6; } 12747 if test "$UNIXCONN" = "yes"; then 12748 12749$as_echo "#define UNIXCONN 1" >>confdefs.h 12750 12751 fi 12752 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $UNIXCONN" >&5 12753$as_echo "$UNIXCONN" >&6; } 12754 # Check whether --enable-tcp-transport was given. 12755if test "${enable_tcp_transport+set}" = set; then : 12756 enableval=$enable_tcp_transport; TCPCONN=$enableval 12757else 12758 TCPCONN=yes 12759fi 12760 12761 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if Xtrans should support TCP socket connections" >&5 12762$as_echo_n "checking if Xtrans should support TCP socket connections... " >&6; } 12763 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $TCPCONN" >&5 12764$as_echo "$TCPCONN" >&6; } 12765 if test "$TCPCONN" = "yes"; then 12766 12767$as_echo "#define TCPCONN 1" >>confdefs.h 12768 12769 12770 # SVR4 hides these in libraries other than libc 12771 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5 12772$as_echo_n "checking for library containing socket... " >&6; } 12773if ${ac_cv_search_socket+:} false; then : 12774 $as_echo_n "(cached) " >&6 12775else 12776 ac_func_search_save_LIBS=$LIBS 12777cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12778/* end confdefs.h. */ 12779 12780/* Override any GCC internal prototype to avoid an error. 12781 Use char because int might match the return type of a GCC 12782 builtin and then its argument prototype would still apply. */ 12783#ifdef __cplusplus 12784extern "C" 12785#endif 12786char socket (); 12787int 12788main () 12789{ 12790return socket (); 12791 ; 12792 return 0; 12793} 12794_ACEOF 12795for ac_lib in '' socket; do 12796 if test -z "$ac_lib"; then 12797 ac_res="none required" 12798 else 12799 ac_res=-l$ac_lib 12800 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 12801 fi 12802 if ac_fn_c_try_link "$LINENO"; then : 12803 ac_cv_search_socket=$ac_res 12804fi 12805rm -f core conftest.err conftest.$ac_objext \ 12806 conftest$ac_exeext 12807 if ${ac_cv_search_socket+:} false; then : 12808 break 12809fi 12810done 12811if ${ac_cv_search_socket+:} false; then : 12812 12813else 12814 ac_cv_search_socket=no 12815fi 12816rm conftest.$ac_ext 12817LIBS=$ac_func_search_save_LIBS 12818fi 12819{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5 12820$as_echo "$ac_cv_search_socket" >&6; } 12821ac_res=$ac_cv_search_socket 12822if test "$ac_res" != no; then : 12823 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 12824 12825fi 12826 12827 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyname" >&5 12828$as_echo_n "checking for library containing gethostbyname... " >&6; } 12829if ${ac_cv_search_gethostbyname+:} false; then : 12830 $as_echo_n "(cached) " >&6 12831else 12832 ac_func_search_save_LIBS=$LIBS 12833cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12834/* end confdefs.h. */ 12835 12836/* Override any GCC internal prototype to avoid an error. 12837 Use char because int might match the return type of a GCC 12838 builtin and then its argument prototype would still apply. */ 12839#ifdef __cplusplus 12840extern "C" 12841#endif 12842char gethostbyname (); 12843int 12844main () 12845{ 12846return gethostbyname (); 12847 ; 12848 return 0; 12849} 12850_ACEOF 12851for ac_lib in '' nsl; do 12852 if test -z "$ac_lib"; then 12853 ac_res="none required" 12854 else 12855 ac_res=-l$ac_lib 12856 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 12857 fi 12858 if ac_fn_c_try_link "$LINENO"; then : 12859 ac_cv_search_gethostbyname=$ac_res 12860fi 12861rm -f core conftest.err conftest.$ac_objext \ 12862 conftest$ac_exeext 12863 if ${ac_cv_search_gethostbyname+:} false; then : 12864 break 12865fi 12866done 12867if ${ac_cv_search_gethostbyname+:} false; then : 12868 12869else 12870 ac_cv_search_gethostbyname=no 12871fi 12872rm conftest.$ac_ext 12873LIBS=$ac_func_search_save_LIBS 12874fi 12875{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyname" >&5 12876$as_echo "$ac_cv_search_gethostbyname" >&6; } 12877ac_res=$ac_cv_search_gethostbyname 12878if test "$ac_res" != no; then : 12879 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 12880 12881fi 12882 12883 if test "$ac_cv_search_socket$ac_cv_search_gethostbyname" = "nono"; then 12884 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lws2_32" >&5 12885$as_echo_n "checking for main in -lws2_32... " >&6; } 12886if ${ac_cv_lib_ws2_32_main+:} false; then : 12887 $as_echo_n "(cached) " >&6 12888else 12889 ac_check_lib_save_LIBS=$LIBS 12890LIBS="-lws2_32 $LIBS" 12891cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12892/* end confdefs.h. */ 12893 12894 12895int 12896main () 12897{ 12898return main (); 12899 ; 12900 return 0; 12901} 12902_ACEOF 12903if ac_fn_c_try_link "$LINENO"; then : 12904 ac_cv_lib_ws2_32_main=yes 12905else 12906 ac_cv_lib_ws2_32_main=no 12907fi 12908rm -f core conftest.err conftest.$ac_objext \ 12909 conftest$ac_exeext conftest.$ac_ext 12910LIBS=$ac_check_lib_save_LIBS 12911fi 12912{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ws2_32_main" >&5 12913$as_echo "$ac_cv_lib_ws2_32_main" >&6; } 12914if test "x$ac_cv_lib_ws2_32_main" = xyes; then : 12915 cat >>confdefs.h <<_ACEOF 12916#define HAVE_LIBWS2_32 1 12917_ACEOF 12918 12919 LIBS="-lws2_32 $LIBS" 12920 12921fi 12922ac_cv_lib_ws2_32=ac_cv_lib_ws2_32_main 12923 12924 fi 12925 12926 # Needs to come after above checks for libsocket & libnsl for SVR4 systems 12927 # Check whether --enable-ipv6 was given. 12928if test "${enable_ipv6+set}" = set; then : 12929 enableval=$enable_ipv6; IPV6CONN=$enableval 12930else 12931 ac_fn_c_check_func "$LINENO" "getaddrinfo" "ac_cv_func_getaddrinfo" 12932if test "x$ac_cv_func_getaddrinfo" = xyes; then : 12933 IPV6CONN=yes 12934else 12935 IPV6CONN=no 12936fi 12937 12938fi 12939 12940 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if IPv6 support should be built" >&5 12941$as_echo_n "checking if IPv6 support should be built... " >&6; } 12942 if test "$IPV6CONN" = "yes"; then 12943 12944$as_echo "#define IPv6 1" >>confdefs.h 12945 12946 fi 12947 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $IPV6CONN" >&5 12948$as_echo "$IPV6CONN" >&6; } 12949 12950 # 4.3BSD-Reno added a new member to struct sockaddr_in 12951 ac_fn_c_check_member "$LINENO" "struct sockaddr_in" "sin_len" "ac_cv_member_struct_sockaddr_in_sin_len" " 12952#include <sys/types.h> 12953#include <sys/socket.h> 12954#include <netinet/in.h> 12955 12956" 12957if test "x$ac_cv_member_struct_sockaddr_in_sin_len" = xyes; then : 12958 12959$as_echo "#define BSD44SOCKETS 1" >>confdefs.h 12960 12961fi 12962 12963 12964 # POSIX.1g changed the type of pointer passed to getsockname/getpeername/etc. 12965 ac_fn_c_check_type "$LINENO" "socklen_t" "ac_cv_type_socklen_t" " 12966$ac_includes_default 12967#include <sys/socket.h> 12968" 12969if test "x$ac_cv_type_socklen_t" = xyes; then : 12970 12971cat >>confdefs.h <<_ACEOF 12972#define HAVE_SOCKLEN_T 1 12973_ACEOF 12974 12975 12976fi 12977 12978 12979 12980 fi 12981 case $host_os in 12982 solaris*|sco*|sysv4*) localdef="yes" ;; 12983 *) localdef="no" ;; 12984 esac 12985 # Check whether --enable-local-transport was given. 12986if test "${enable_local_transport+set}" = set; then : 12987 enableval=$enable_local_transport; LOCALCONN=$enableval 12988else 12989 LOCALCONN=$localdef 12990fi 12991 12992 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if Xtrans should support os-specific local connections" >&5 12993$as_echo_n "checking if Xtrans should support os-specific local connections... " >&6; } 12994 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LOCALCONN" >&5 12995$as_echo "$LOCALCONN" >&6; } 12996 if test "$LOCALCONN" = "yes"; then 12997 12998$as_echo "#define LOCALCONN 1" >>confdefs.h 12999 13000 fi 13001 13002 13003 13004 13005# Check whether --with-libuuid was given. 13006if test "${with_libuuid+set}" = set; then : 13007 withval=$with_libuuid; 13008fi 13009 13010 13011for ac_func in uuid_create 13012do : 13013 ac_fn_c_check_func "$LINENO" "uuid_create" "ac_cv_func_uuid_create" 13014if test "x$ac_cv_func_uuid_create" = xyes; then : 13015 cat >>confdefs.h <<_ACEOF 13016#define HAVE_UUID_CREATE 1 13017_ACEOF 13018 13019else 13020 13021 if test x"$with_libuuid" != xno && test x"$have_system_uuid" != xyes; then 13022 13023pkg_failed=no 13024{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for LIBUUID" >&5 13025$as_echo_n "checking for LIBUUID... " >&6; } 13026 13027if test -n "$LIBUUID_CFLAGS"; then 13028 pkg_cv_LIBUUID_CFLAGS="$LIBUUID_CFLAGS" 13029 elif test -n "$PKG_CONFIG"; then 13030 if test -n "$PKG_CONFIG" && \ 13031 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"uuid\""; } >&5 13032 ($PKG_CONFIG --exists --print-errors "uuid") 2>&5 13033 ac_status=$? 13034 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 13035 test $ac_status = 0; }; then 13036 pkg_cv_LIBUUID_CFLAGS=`$PKG_CONFIG --cflags "uuid" 2>/dev/null` 13037else 13038 pkg_failed=yes 13039fi 13040 else 13041 pkg_failed=untried 13042fi 13043if test -n "$LIBUUID_LIBS"; then 13044 pkg_cv_LIBUUID_LIBS="$LIBUUID_LIBS" 13045 elif test -n "$PKG_CONFIG"; then 13046 if test -n "$PKG_CONFIG" && \ 13047 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"uuid\""; } >&5 13048 ($PKG_CONFIG --exists --print-errors "uuid") 2>&5 13049 ac_status=$? 13050 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 13051 test $ac_status = 0; }; then 13052 pkg_cv_LIBUUID_LIBS=`$PKG_CONFIG --libs "uuid" 2>/dev/null` 13053else 13054 pkg_failed=yes 13055fi 13056 else 13057 pkg_failed=untried 13058fi 13059 13060 13061 13062if test $pkg_failed = yes; then 13063 13064if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 13065 _pkg_short_errors_supported=yes 13066else 13067 _pkg_short_errors_supported=no 13068fi 13069 if test $_pkg_short_errors_supported = yes; then 13070 LIBUUID_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "uuid" 2>&1` 13071 else 13072 LIBUUID_PKG_ERRORS=`$PKG_CONFIG --print-errors "uuid" 2>&1` 13073 fi 13074 # Put the nasty error message in config.log where it belongs 13075 echo "$LIBUUID_PKG_ERRORS" >&5 13076 13077 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13078$as_echo "no" >&6; } 13079 HAVE_LIBUUID=no 13080elif test $pkg_failed = untried; then 13081 HAVE_LIBUUID=no 13082else 13083 LIBUUID_CFLAGS=$pkg_cv_LIBUUID_CFLAGS 13084 LIBUUID_LIBS=$pkg_cv_LIBUUID_LIBS 13085 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 13086$as_echo "yes" >&6; } 13087 HAVE_LIBUUID=yes 13088fi 13089 fi 13090 if test x"$with_libuuid" = xyes && test x"$HAVE_LIBUUID" = xno; then 13091 as_fn_error $? "requested libuuid support but uuid.pc not found" "$LINENO" 5 13092 fi 13093 13094fi 13095done 13096 13097 13098 if test x"$HAVE_LIBUUID" = xyes; then 13099 WITH_LIBUUID_TRUE= 13100 WITH_LIBUUID_FALSE='#' 13101else 13102 WITH_LIBUUID_TRUE='#' 13103 WITH_LIBUUID_FALSE= 13104fi 13105 13106 13107ac_config_files="$ac_config_files Makefile doc/Makefile src/Makefile sm.pc" 13108 13109cat >confcache <<\_ACEOF 13110# This file is a shell script that caches the results of configure 13111# tests run on this system so they can be shared between configure 13112# scripts and configure runs, see configure's option --config-cache. 13113# It is not useful on other systems. If it contains results you don't 13114# want to keep, you may remove or edit it. 13115# 13116# config.status only pays attention to the cache file if you give it 13117# the --recheck option to rerun configure. 13118# 13119# `ac_cv_env_foo' variables (set or unset) will be overridden when 13120# loading this file, other *unset* `ac_cv_foo' will be assigned the 13121# following values. 13122 13123_ACEOF 13124 13125# The following way of writing the cache mishandles newlines in values, 13126# but we know of no workaround that is simple, portable, and efficient. 13127# So, we kill variables containing newlines. 13128# Ultrix sh set writes to stderr and can't be redirected directly, 13129# and sets the high bit in the cache file unless we assign to the vars. 13130( 13131 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 13132 eval ac_val=\$$ac_var 13133 case $ac_val in #( 13134 *${as_nl}*) 13135 case $ac_var in #( 13136 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 13137$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 13138 esac 13139 case $ac_var in #( 13140 _ | IFS | as_nl) ;; #( 13141 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 13142 *) { eval $ac_var=; unset $ac_var;} ;; 13143 esac ;; 13144 esac 13145 done 13146 13147 (set) 2>&1 | 13148 case $as_nl`(ac_space=' '; set) 2>&1` in #( 13149 *${as_nl}ac_space=\ *) 13150 # `set' does not quote correctly, so add quotes: double-quote 13151 # substitution turns \\\\ into \\, and sed turns \\ into \. 13152 sed -n \ 13153 "s/'/'\\\\''/g; 13154 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 13155 ;; #( 13156 *) 13157 # `set' quotes correctly as required by POSIX, so do not add quotes. 13158 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 13159 ;; 13160 esac | 13161 sort 13162) | 13163 sed ' 13164 /^ac_cv_env_/b end 13165 t clear 13166 :clear 13167 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 13168 t end 13169 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 13170 :end' >>confcache 13171if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 13172 if test -w "$cache_file"; then 13173 if test "x$cache_file" != "x/dev/null"; then 13174 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 13175$as_echo "$as_me: updating cache $cache_file" >&6;} 13176 if test ! -f "$cache_file" || test -h "$cache_file"; then 13177 cat confcache >"$cache_file" 13178 else 13179 case $cache_file in #( 13180 */* | ?:*) 13181 mv -f confcache "$cache_file"$$ && 13182 mv -f "$cache_file"$$ "$cache_file" ;; #( 13183 *) 13184 mv -f confcache "$cache_file" ;; 13185 esac 13186 fi 13187 fi 13188 else 13189 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 13190$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 13191 fi 13192fi 13193rm -f confcache 13194 13195test "x$prefix" = xNONE && prefix=$ac_default_prefix 13196# Let make expand exec_prefix. 13197test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 13198 13199DEFS=-DHAVE_CONFIG_H 13200 13201ac_libobjs= 13202ac_ltlibobjs= 13203U= 13204for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 13205 # 1. Remove the extension, and $U if already installed. 13206 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 13207 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 13208 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 13209 # will be set to the directory where LIBOBJS objects are built. 13210 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 13211 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 13212done 13213LIBOBJS=$ac_libobjs 13214 13215LTLIBOBJS=$ac_ltlibobjs 13216 13217 13218 if test -n "$EXEEXT"; then 13219 am__EXEEXT_TRUE= 13220 am__EXEEXT_FALSE='#' 13221else 13222 am__EXEEXT_TRUE='#' 13223 am__EXEEXT_FALSE= 13224fi 13225 13226if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then 13227 as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined. 13228Usually this means the macro was only invoked conditionally." "$LINENO" 5 13229fi 13230if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 13231 as_fn_error $? "conditional \"AMDEP\" was never defined. 13232Usually this means the macro was only invoked conditionally." "$LINENO" 5 13233fi 13234if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 13235 as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 13236Usually this means the macro was only invoked conditionally." "$LINENO" 5 13237fi 13238if test -z "${ENABLE_DOCS_TRUE}" && test -z "${ENABLE_DOCS_FALSE}"; then 13239 as_fn_error $? "conditional \"ENABLE_DOCS\" was never defined. 13240Usually this means the macro was only invoked conditionally." "$LINENO" 5 13241fi 13242if test -z "${HAVE_XMLTO_TEXT_TRUE}" && test -z "${HAVE_XMLTO_TEXT_FALSE}"; then 13243 as_fn_error $? "conditional \"HAVE_XMLTO_TEXT\" was never defined. 13244Usually this means the macro was only invoked conditionally." "$LINENO" 5 13245fi 13246if test -z "${HAVE_XMLTO_TRUE}" && test -z "${HAVE_XMLTO_FALSE}"; then 13247 as_fn_error $? "conditional \"HAVE_XMLTO\" was never defined. 13248Usually this means the macro was only invoked conditionally." "$LINENO" 5 13249fi 13250if test -z "${HAVE_FOP_TRUE}" && test -z "${HAVE_FOP_FALSE}"; then 13251 as_fn_error $? "conditional \"HAVE_FOP\" was never defined. 13252Usually this means the macro was only invoked conditionally." "$LINENO" 5 13253fi 13254if test -z "${HAVE_STYLESHEETS_TRUE}" && test -z "${HAVE_STYLESHEETS_FALSE}"; then 13255 as_fn_error $? "conditional \"HAVE_STYLESHEETS\" was never defined. 13256Usually this means the macro was only invoked conditionally." "$LINENO" 5 13257fi 13258if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 13259 as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 13260Usually this means the macro was only invoked conditionally." "$LINENO" 5 13261fi 13262if test -z "${WITH_LIBUUID_TRUE}" && test -z "${WITH_LIBUUID_FALSE}"; then 13263 as_fn_error $? "conditional \"WITH_LIBUUID\" was never defined. 13264Usually this means the macro was only invoked conditionally." "$LINENO" 5 13265fi 13266 13267: "${CONFIG_STATUS=./config.status}" 13268ac_write_fail=0 13269ac_clean_files_save=$ac_clean_files 13270ac_clean_files="$ac_clean_files $CONFIG_STATUS" 13271{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 13272$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 13273as_write_fail=0 13274cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 13275#! $SHELL 13276# Generated by $as_me. 13277# Run this file to recreate the current configuration. 13278# Compiler output produced by configure, useful for debugging 13279# configure, is in config.log if it exists. 13280 13281debug=false 13282ac_cs_recheck=false 13283ac_cs_silent=false 13284 13285SHELL=\${CONFIG_SHELL-$SHELL} 13286export SHELL 13287_ASEOF 13288cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 13289## -------------------- ## 13290## M4sh Initialization. ## 13291## -------------------- ## 13292 13293# Be more Bourne compatible 13294DUALCASE=1; export DUALCASE # for MKS sh 13295if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 13296 emulate sh 13297 NULLCMD=: 13298 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 13299 # is contrary to our usage. Disable this feature. 13300 alias -g '${1+"$@"}'='"$@"' 13301 setopt NO_GLOB_SUBST 13302else 13303 case `(set -o) 2>/dev/null` in #( 13304 *posix*) : 13305 set -o posix ;; #( 13306 *) : 13307 ;; 13308esac 13309fi 13310 13311 13312as_nl=' 13313' 13314export as_nl 13315# Printing a long string crashes Solaris 7 /usr/bin/printf. 13316as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 13317as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 13318as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 13319# Prefer a ksh shell builtin over an external printf program on Solaris, 13320# but without wasting forks for bash or zsh. 13321if test -z "$BASH_VERSION$ZSH_VERSION" \ 13322 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 13323 as_echo='print -r --' 13324 as_echo_n='print -rn --' 13325elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 13326 as_echo='printf %s\n' 13327 as_echo_n='printf %s' 13328else 13329 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 13330 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 13331 as_echo_n='/usr/ucb/echo -n' 13332 else 13333 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 13334 as_echo_n_body='eval 13335 arg=$1; 13336 case $arg in #( 13337 *"$as_nl"*) 13338 expr "X$arg" : "X\\(.*\\)$as_nl"; 13339 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 13340 esac; 13341 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 13342 ' 13343 export as_echo_n_body 13344 as_echo_n='sh -c $as_echo_n_body as_echo' 13345 fi 13346 export as_echo_body 13347 as_echo='sh -c $as_echo_body as_echo' 13348fi 13349 13350# The user is always right. 13351if test "${PATH_SEPARATOR+set}" != set; then 13352 PATH_SEPARATOR=: 13353 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 13354 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 13355 PATH_SEPARATOR=';' 13356 } 13357fi 13358 13359 13360# IFS 13361# We need space, tab and new line, in precisely that order. Quoting is 13362# there to prevent editors from complaining about space-tab. 13363# (If _AS_PATH_WALK were called with IFS unset, it would disable word 13364# splitting by setting IFS to empty value.) 13365IFS=" "" $as_nl" 13366 13367# Find who we are. Look in the path if we contain no directory separator. 13368as_myself= 13369case $0 in #(( 13370 *[\\/]* ) as_myself=$0 ;; 13371 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13372for as_dir in $PATH 13373do 13374 IFS=$as_save_IFS 13375 test -z "$as_dir" && as_dir=. 13376 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 13377 done 13378IFS=$as_save_IFS 13379 13380 ;; 13381esac 13382# We did not find ourselves, most probably we were run as `sh COMMAND' 13383# in which case we are not to be found in the path. 13384if test "x$as_myself" = x; then 13385 as_myself=$0 13386fi 13387if test ! -f "$as_myself"; then 13388 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 13389 exit 1 13390fi 13391 13392# Unset variables that we do not need and which cause bugs (e.g. in 13393# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 13394# suppresses any "Segmentation fault" message there. '((' could 13395# trigger a bug in pdksh 5.2.14. 13396for as_var in BASH_ENV ENV MAIL MAILPATH 13397do eval test x\${$as_var+set} = xset \ 13398 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 13399done 13400PS1='$ ' 13401PS2='> ' 13402PS4='+ ' 13403 13404# NLS nuisances. 13405LC_ALL=C 13406export LC_ALL 13407LANGUAGE=C 13408export LANGUAGE 13409 13410# CDPATH. 13411(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 13412 13413 13414# as_fn_error STATUS ERROR [LINENO LOG_FD] 13415# ---------------------------------------- 13416# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 13417# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 13418# script with STATUS, using 1 if that was 0. 13419as_fn_error () 13420{ 13421 as_status=$1; test $as_status -eq 0 && as_status=1 13422 if test "$4"; then 13423 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 13424 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 13425 fi 13426 $as_echo "$as_me: error: $2" >&2 13427 as_fn_exit $as_status 13428} # as_fn_error 13429 13430 13431# as_fn_set_status STATUS 13432# ----------------------- 13433# Set $? to STATUS, without forking. 13434as_fn_set_status () 13435{ 13436 return $1 13437} # as_fn_set_status 13438 13439# as_fn_exit STATUS 13440# ----------------- 13441# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 13442as_fn_exit () 13443{ 13444 set +e 13445 as_fn_set_status $1 13446 exit $1 13447} # as_fn_exit 13448 13449# as_fn_unset VAR 13450# --------------- 13451# Portably unset VAR. 13452as_fn_unset () 13453{ 13454 { eval $1=; unset $1;} 13455} 13456as_unset=as_fn_unset 13457# as_fn_append VAR VALUE 13458# ---------------------- 13459# Append the text in VALUE to the end of the definition contained in VAR. Take 13460# advantage of any shell optimizations that allow amortized linear growth over 13461# repeated appends, instead of the typical quadratic growth present in naive 13462# implementations. 13463if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 13464 eval 'as_fn_append () 13465 { 13466 eval $1+=\$2 13467 }' 13468else 13469 as_fn_append () 13470 { 13471 eval $1=\$$1\$2 13472 } 13473fi # as_fn_append 13474 13475# as_fn_arith ARG... 13476# ------------------ 13477# Perform arithmetic evaluation on the ARGs, and store the result in the 13478# global $as_val. Take advantage of shells that can avoid forks. The arguments 13479# must be portable across $(()) and expr. 13480if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 13481 eval 'as_fn_arith () 13482 { 13483 as_val=$(( $* )) 13484 }' 13485else 13486 as_fn_arith () 13487 { 13488 as_val=`expr "$@" || test $? -eq 1` 13489 } 13490fi # as_fn_arith 13491 13492 13493if expr a : '\(a\)' >/dev/null 2>&1 && 13494 test "X`expr 00001 : '.*\(...\)'`" = X001; then 13495 as_expr=expr 13496else 13497 as_expr=false 13498fi 13499 13500if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 13501 as_basename=basename 13502else 13503 as_basename=false 13504fi 13505 13506if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 13507 as_dirname=dirname 13508else 13509 as_dirname=false 13510fi 13511 13512as_me=`$as_basename -- "$0" || 13513$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 13514 X"$0" : 'X\(//\)$' \| \ 13515 X"$0" : 'X\(/\)' \| . 2>/dev/null || 13516$as_echo X/"$0" | 13517 sed '/^.*\/\([^/][^/]*\)\/*$/{ 13518 s//\1/ 13519 q 13520 } 13521 /^X\/\(\/\/\)$/{ 13522 s//\1/ 13523 q 13524 } 13525 /^X\/\(\/\).*/{ 13526 s//\1/ 13527 q 13528 } 13529 s/.*/./; q'` 13530 13531# Avoid depending upon Character Ranges. 13532as_cr_letters='abcdefghijklmnopqrstuvwxyz' 13533as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 13534as_cr_Letters=$as_cr_letters$as_cr_LETTERS 13535as_cr_digits='0123456789' 13536as_cr_alnum=$as_cr_Letters$as_cr_digits 13537 13538ECHO_C= ECHO_N= ECHO_T= 13539case `echo -n x` in #((((( 13540-n*) 13541 case `echo 'xy\c'` in 13542 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 13543 xy) ECHO_C='\c';; 13544 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 13545 ECHO_T=' ';; 13546 esac;; 13547*) 13548 ECHO_N='-n';; 13549esac 13550 13551rm -f conf$$ conf$$.exe conf$$.file 13552if test -d conf$$.dir; then 13553 rm -f conf$$.dir/conf$$.file 13554else 13555 rm -f conf$$.dir 13556 mkdir conf$$.dir 2>/dev/null 13557fi 13558if (echo >conf$$.file) 2>/dev/null; then 13559 if ln -s conf$$.file conf$$ 2>/dev/null; then 13560 as_ln_s='ln -s' 13561 # ... but there are two gotchas: 13562 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 13563 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 13564 # In both cases, we have to default to `cp -p'. 13565 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 13566 as_ln_s='cp -p' 13567 elif ln conf$$.file conf$$ 2>/dev/null; then 13568 as_ln_s=ln 13569 else 13570 as_ln_s='cp -p' 13571 fi 13572else 13573 as_ln_s='cp -p' 13574fi 13575rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 13576rmdir conf$$.dir 2>/dev/null 13577 13578 13579# as_fn_mkdir_p 13580# ------------- 13581# Create "$as_dir" as a directory, including parents if necessary. 13582as_fn_mkdir_p () 13583{ 13584 13585 case $as_dir in #( 13586 -*) as_dir=./$as_dir;; 13587 esac 13588 test -d "$as_dir" || eval $as_mkdir_p || { 13589 as_dirs= 13590 while :; do 13591 case $as_dir in #( 13592 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 13593 *) as_qdir=$as_dir;; 13594 esac 13595 as_dirs="'$as_qdir' $as_dirs" 13596 as_dir=`$as_dirname -- "$as_dir" || 13597$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 13598 X"$as_dir" : 'X\(//\)[^/]' \| \ 13599 X"$as_dir" : 'X\(//\)$' \| \ 13600 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 13601$as_echo X"$as_dir" | 13602 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 13603 s//\1/ 13604 q 13605 } 13606 /^X\(\/\/\)[^/].*/{ 13607 s//\1/ 13608 q 13609 } 13610 /^X\(\/\/\)$/{ 13611 s//\1/ 13612 q 13613 } 13614 /^X\(\/\).*/{ 13615 s//\1/ 13616 q 13617 } 13618 s/.*/./; q'` 13619 test -d "$as_dir" && break 13620 done 13621 test -z "$as_dirs" || eval "mkdir $as_dirs" 13622 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 13623 13624 13625} # as_fn_mkdir_p 13626if mkdir -p . 2>/dev/null; then 13627 as_mkdir_p='mkdir -p "$as_dir"' 13628else 13629 test -d ./-p && rmdir ./-p 13630 as_mkdir_p=false 13631fi 13632 13633if test -x / >/dev/null 2>&1; then 13634 as_test_x='test -x' 13635else 13636 if ls -dL / >/dev/null 2>&1; then 13637 as_ls_L_option=L 13638 else 13639 as_ls_L_option= 13640 fi 13641 as_test_x=' 13642 eval sh -c '\'' 13643 if test -d "$1"; then 13644 test -d "$1/."; 13645 else 13646 case $1 in #( 13647 -*)set "./$1";; 13648 esac; 13649 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( 13650 ???[sx]*):;;*)false;;esac;fi 13651 '\'' sh 13652 ' 13653fi 13654as_executable_p=$as_test_x 13655 13656# Sed expression to map a string onto a valid CPP name. 13657as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 13658 13659# Sed expression to map a string onto a valid variable name. 13660as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 13661 13662 13663exec 6>&1 13664## ----------------------------------- ## 13665## Main body of $CONFIG_STATUS script. ## 13666## ----------------------------------- ## 13667_ASEOF 13668test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 13669 13670cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13671# Save the log message, to keep $0 and so on meaningful, and to 13672# report actual input values of CONFIG_FILES etc. instead of their 13673# values after options handling. 13674ac_log=" 13675This file was extended by libSM $as_me 1.2.0, which was 13676generated by GNU Autoconf 2.68. Invocation command line was 13677 13678 CONFIG_FILES = $CONFIG_FILES 13679 CONFIG_HEADERS = $CONFIG_HEADERS 13680 CONFIG_LINKS = $CONFIG_LINKS 13681 CONFIG_COMMANDS = $CONFIG_COMMANDS 13682 $ $0 $@ 13683 13684on `(hostname || uname -n) 2>/dev/null | sed 1q` 13685" 13686 13687_ACEOF 13688 13689case $ac_config_files in *" 13690"*) set x $ac_config_files; shift; ac_config_files=$*;; 13691esac 13692 13693case $ac_config_headers in *" 13694"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 13695esac 13696 13697 13698cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13699# Files that config.status was made for. 13700config_files="$ac_config_files" 13701config_headers="$ac_config_headers" 13702config_commands="$ac_config_commands" 13703 13704_ACEOF 13705 13706cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13707ac_cs_usage="\ 13708\`$as_me' instantiates files and other configuration actions 13709from templates according to the current configuration. Unless the files 13710and actions are specified as TAGs, all are instantiated by default. 13711 13712Usage: $0 [OPTION]... [TAG]... 13713 13714 -h, --help print this help, then exit 13715 -V, --version print version number and configuration settings, then exit 13716 --config print configuration, then exit 13717 -q, --quiet, --silent 13718 do not print progress messages 13719 -d, --debug don't remove temporary files 13720 --recheck update $as_me by reconfiguring in the same conditions 13721 --file=FILE[:TEMPLATE] 13722 instantiate the configuration file FILE 13723 --header=FILE[:TEMPLATE] 13724 instantiate the configuration header FILE 13725 13726Configuration files: 13727$config_files 13728 13729Configuration headers: 13730$config_headers 13731 13732Configuration commands: 13733$config_commands 13734 13735Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>." 13736 13737_ACEOF 13738cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13739ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 13740ac_cs_version="\\ 13741libSM config.status 1.2.0 13742configured by $0, generated by GNU Autoconf 2.68, 13743 with options \\"\$ac_cs_config\\" 13744 13745Copyright (C) 2010 Free Software Foundation, Inc. 13746This config.status script is free software; the Free Software Foundation 13747gives unlimited permission to copy, distribute and modify it." 13748 13749ac_pwd='$ac_pwd' 13750srcdir='$srcdir' 13751INSTALL='$INSTALL' 13752MKDIR_P='$MKDIR_P' 13753AWK='$AWK' 13754test -n "\$AWK" || AWK=awk 13755_ACEOF 13756 13757cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13758# The default lists apply if the user does not specify any file. 13759ac_need_defaults=: 13760while test $# != 0 13761do 13762 case $1 in 13763 --*=?*) 13764 ac_option=`expr "X$1" : 'X\([^=]*\)='` 13765 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 13766 ac_shift=: 13767 ;; 13768 --*=) 13769 ac_option=`expr "X$1" : 'X\([^=]*\)='` 13770 ac_optarg= 13771 ac_shift=: 13772 ;; 13773 *) 13774 ac_option=$1 13775 ac_optarg=$2 13776 ac_shift=shift 13777 ;; 13778 esac 13779 13780 case $ac_option in 13781 # Handling of the options. 13782 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 13783 ac_cs_recheck=: ;; 13784 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 13785 $as_echo "$ac_cs_version"; exit ;; 13786 --config | --confi | --conf | --con | --co | --c ) 13787 $as_echo "$ac_cs_config"; exit ;; 13788 --debug | --debu | --deb | --de | --d | -d ) 13789 debug=: ;; 13790 --file | --fil | --fi | --f ) 13791 $ac_shift 13792 case $ac_optarg in 13793 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 13794 '') as_fn_error $? "missing file argument" ;; 13795 esac 13796 as_fn_append CONFIG_FILES " '$ac_optarg'" 13797 ac_need_defaults=false;; 13798 --header | --heade | --head | --hea ) 13799 $ac_shift 13800 case $ac_optarg in 13801 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 13802 esac 13803 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 13804 ac_need_defaults=false;; 13805 --he | --h) 13806 # Conflict between --help and --header 13807 as_fn_error $? "ambiguous option: \`$1' 13808Try \`$0 --help' for more information.";; 13809 --help | --hel | -h ) 13810 $as_echo "$ac_cs_usage"; exit ;; 13811 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 13812 | -silent | --silent | --silen | --sile | --sil | --si | --s) 13813 ac_cs_silent=: ;; 13814 13815 # This is an error. 13816 -*) as_fn_error $? "unrecognized option: \`$1' 13817Try \`$0 --help' for more information." ;; 13818 13819 *) as_fn_append ac_config_targets " $1" 13820 ac_need_defaults=false ;; 13821 13822 esac 13823 shift 13824done 13825 13826ac_configure_extra_args= 13827 13828if $ac_cs_silent; then 13829 exec 6>/dev/null 13830 ac_configure_extra_args="$ac_configure_extra_args --silent" 13831fi 13832 13833_ACEOF 13834cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13835if \$ac_cs_recheck; then 13836 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 13837 shift 13838 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 13839 CONFIG_SHELL='$SHELL' 13840 export CONFIG_SHELL 13841 exec "\$@" 13842fi 13843 13844_ACEOF 13845cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13846exec 5>>config.log 13847{ 13848 echo 13849 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 13850## Running $as_me. ## 13851_ASBOX 13852 $as_echo "$ac_log" 13853} >&5 13854 13855_ACEOF 13856cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13857# 13858# INIT-COMMANDS 13859# 13860AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" 13861 13862 13863# The HP-UX ksh and POSIX shell print the target directory to stdout 13864# if CDPATH is set. 13865(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 13866 13867sed_quote_subst='$sed_quote_subst' 13868double_quote_subst='$double_quote_subst' 13869delay_variable_subst='$delay_variable_subst' 13870macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`' 13871macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`' 13872enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`' 13873enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`' 13874pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`' 13875enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`' 13876SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`' 13877ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`' 13878host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`' 13879host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`' 13880host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`' 13881build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`' 13882build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`' 13883build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`' 13884SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`' 13885Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`' 13886GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`' 13887EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`' 13888FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`' 13889LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`' 13890NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`' 13891LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`' 13892max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`' 13893ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`' 13894exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`' 13895lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`' 13896lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`' 13897lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`' 13898reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`' 13899reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`' 13900OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`' 13901deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`' 13902file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`' 13903AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`' 13904AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`' 13905STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`' 13906RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`' 13907old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`' 13908old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 13909old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`' 13910lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`' 13911CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`' 13912CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`' 13913compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' 13914GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' 13915lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' 13916lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' 13917lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' 13918lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`' 13919objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`' 13920MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`' 13921lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`' 13922lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`' 13923lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`' 13924lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`' 13925lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`' 13926need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`' 13927DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`' 13928NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`' 13929LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`' 13930OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`' 13931OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`' 13932libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`' 13933shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`' 13934extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 13935archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`' 13936enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`' 13937export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`' 13938whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`' 13939compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`' 13940old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`' 13941old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 13942archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`' 13943archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`' 13944module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`' 13945module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`' 13946with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`' 13947allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`' 13948no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`' 13949hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`' 13950hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`' 13951hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`' 13952hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`' 13953hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`' 13954hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`' 13955hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`' 13956hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`' 13957inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`' 13958link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`' 13959fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`' 13960always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`' 13961export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`' 13962exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`' 13963include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`' 13964prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`' 13965file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`' 13966variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`' 13967need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`' 13968need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`' 13969version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`' 13970runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`' 13971shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`' 13972shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`' 13973libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`' 13974library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`' 13975soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`' 13976install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`' 13977postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`' 13978postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 13979finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`' 13980finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`' 13981hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`' 13982sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`' 13983sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`' 13984hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`' 13985enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`' 13986enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`' 13987enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`' 13988old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`' 13989striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`' 13990 13991LTCC='$LTCC' 13992LTCFLAGS='$LTCFLAGS' 13993compiler='$compiler_DEFAULT' 13994 13995# A function that is used when there is no print builtin or printf. 13996func_fallback_echo () 13997{ 13998 eval 'cat <<_LTECHO_EOF 13999\$1 14000_LTECHO_EOF' 14001} 14002 14003# Quote evaled strings. 14004for var in SHELL \ 14005ECHO \ 14006SED \ 14007GREP \ 14008EGREP \ 14009FGREP \ 14010LD \ 14011NM \ 14012LN_S \ 14013lt_SP2NL \ 14014lt_NL2SP \ 14015reload_flag \ 14016OBJDUMP \ 14017deplibs_check_method \ 14018file_magic_cmd \ 14019AR \ 14020AR_FLAGS \ 14021STRIP \ 14022RANLIB \ 14023CC \ 14024CFLAGS \ 14025compiler \ 14026lt_cv_sys_global_symbol_pipe \ 14027lt_cv_sys_global_symbol_to_cdecl \ 14028lt_cv_sys_global_symbol_to_c_name_address \ 14029lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 14030lt_prog_compiler_no_builtin_flag \ 14031lt_prog_compiler_wl \ 14032lt_prog_compiler_pic \ 14033lt_prog_compiler_static \ 14034lt_cv_prog_compiler_c_o \ 14035need_locks \ 14036DSYMUTIL \ 14037NMEDIT \ 14038LIPO \ 14039OTOOL \ 14040OTOOL64 \ 14041shrext_cmds \ 14042export_dynamic_flag_spec \ 14043whole_archive_flag_spec \ 14044compiler_needs_object \ 14045with_gnu_ld \ 14046allow_undefined_flag \ 14047no_undefined_flag \ 14048hardcode_libdir_flag_spec \ 14049hardcode_libdir_flag_spec_ld \ 14050hardcode_libdir_separator \ 14051fix_srcfile_path \ 14052exclude_expsyms \ 14053include_expsyms \ 14054file_list_spec \ 14055variables_saved_for_relink \ 14056libname_spec \ 14057library_names_spec \ 14058soname_spec \ 14059install_override_mode \ 14060finish_eval \ 14061old_striplib \ 14062striplib; do 14063 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 14064 *[\\\\\\\`\\"\\\$]*) 14065 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" 14066 ;; 14067 *) 14068 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 14069 ;; 14070 esac 14071done 14072 14073# Double-quote double-evaled strings. 14074for var in reload_cmds \ 14075old_postinstall_cmds \ 14076old_postuninstall_cmds \ 14077old_archive_cmds \ 14078extract_expsyms_cmds \ 14079old_archive_from_new_cmds \ 14080old_archive_from_expsyms_cmds \ 14081archive_cmds \ 14082archive_expsym_cmds \ 14083module_cmds \ 14084module_expsym_cmds \ 14085export_symbols_cmds \ 14086prelink_cmds \ 14087postinstall_cmds \ 14088postuninstall_cmds \ 14089finish_cmds \ 14090sys_lib_search_path_spec \ 14091sys_lib_dlsearch_path_spec; do 14092 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 14093 *[\\\\\\\`\\"\\\$]*) 14094 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" 14095 ;; 14096 *) 14097 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 14098 ;; 14099 esac 14100done 14101 14102ac_aux_dir='$ac_aux_dir' 14103xsi_shell='$xsi_shell' 14104lt_shell_append='$lt_shell_append' 14105 14106# See if we are running on zsh, and set the options which allow our 14107# commands through without removal of \ escapes INIT. 14108if test -n "\${ZSH_VERSION+set}" ; then 14109 setopt NO_GLOB_SUBST 14110fi 14111 14112 14113 PACKAGE='$PACKAGE' 14114 VERSION='$VERSION' 14115 TIMESTAMP='$TIMESTAMP' 14116 RM='$RM' 14117 ofile='$ofile' 14118 14119 14120 14121 14122_ACEOF 14123 14124cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14125 14126# Handling of arguments. 14127for ac_config_target in $ac_config_targets 14128do 14129 case $ac_config_target in 14130 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 14131 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 14132 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; 14133 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 14134 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;; 14135 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; 14136 "sm.pc") CONFIG_FILES="$CONFIG_FILES sm.pc" ;; 14137 14138 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 14139 esac 14140done 14141 14142 14143# If the user did not use the arguments to specify the items to instantiate, 14144# then the envvar interface is used. Set only those that are not. 14145# We use the long form for the default assignment because of an extremely 14146# bizarre bug on SunOS 4.1.3. 14147if $ac_need_defaults; then 14148 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 14149 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 14150 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 14151fi 14152 14153# Have a temporary directory for convenience. Make it in the build tree 14154# simply because there is no reason against having it here, and in addition, 14155# creating and moving files from /tmp can sometimes cause problems. 14156# Hook for its removal unless debugging. 14157# Note that there is a small window in which the directory will not be cleaned: 14158# after its creation but before its name has been assigned to `$tmp'. 14159$debug || 14160{ 14161 tmp= ac_tmp= 14162 trap 'exit_status=$? 14163 : "${ac_tmp:=$tmp}" 14164 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 14165' 0 14166 trap 'as_fn_exit 1' 1 2 13 15 14167} 14168# Create a (secure) tmp directory for tmp files. 14169 14170{ 14171 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 14172 test -d "$tmp" 14173} || 14174{ 14175 tmp=./conf$$-$RANDOM 14176 (umask 077 && mkdir "$tmp") 14177} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 14178ac_tmp=$tmp 14179 14180# Set up the scripts for CONFIG_FILES section. 14181# No need to generate them if there are no CONFIG_FILES. 14182# This happens for instance with `./config.status config.h'. 14183if test -n "$CONFIG_FILES"; then 14184 14185 14186ac_cr=`echo X | tr X '\015'` 14187# On cygwin, bash can eat \r inside `` if the user requested igncr. 14188# But we know of no other shell where ac_cr would be empty at this 14189# point, so we can use a bashism as a fallback. 14190if test "x$ac_cr" = x; then 14191 eval ac_cr=\$\'\\r\' 14192fi 14193ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 14194if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 14195 ac_cs_awk_cr='\\r' 14196else 14197 ac_cs_awk_cr=$ac_cr 14198fi 14199 14200echo 'BEGIN {' >"$ac_tmp/subs1.awk" && 14201_ACEOF 14202 14203 14204{ 14205 echo "cat >conf$$subs.awk <<_ACEOF" && 14206 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 14207 echo "_ACEOF" 14208} >conf$$subs.sh || 14209 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 14210ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 14211ac_delim='%!_!# ' 14212for ac_last_try in false false false false false :; do 14213 . ./conf$$subs.sh || 14214 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 14215 14216 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 14217 if test $ac_delim_n = $ac_delim_num; then 14218 break 14219 elif $ac_last_try; then 14220 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 14221 else 14222 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 14223 fi 14224done 14225rm -f conf$$subs.sh 14226 14227cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14228cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 14229_ACEOF 14230sed -n ' 14231h 14232s/^/S["/; s/!.*/"]=/ 14233p 14234g 14235s/^[^!]*!// 14236:repl 14237t repl 14238s/'"$ac_delim"'$// 14239t delim 14240:nl 14241h 14242s/\(.\{148\}\)..*/\1/ 14243t more1 14244s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 14245p 14246n 14247b repl 14248:more1 14249s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 14250p 14251g 14252s/.\{148\}// 14253t nl 14254:delim 14255h 14256s/\(.\{148\}\)..*/\1/ 14257t more2 14258s/["\\]/\\&/g; s/^/"/; s/$/"/ 14259p 14260b 14261:more2 14262s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 14263p 14264g 14265s/.\{148\}// 14266t delim 14267' <conf$$subs.awk | sed ' 14268/^[^""]/{ 14269 N 14270 s/\n// 14271} 14272' >>$CONFIG_STATUS || ac_write_fail=1 14273rm -f conf$$subs.awk 14274cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14275_ACAWK 14276cat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 14277 for (key in S) S_is_set[key] = 1 14278 FS = "" 14279 14280} 14281{ 14282 line = $ 0 14283 nfields = split(line, field, "@") 14284 substed = 0 14285 len = length(field[1]) 14286 for (i = 2; i < nfields; i++) { 14287 key = field[i] 14288 keylen = length(key) 14289 if (S_is_set[key]) { 14290 value = S[key] 14291 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 14292 len += length(value) + length(field[++i]) 14293 substed = 1 14294 } else 14295 len += 1 + keylen 14296 } 14297 14298 print line 14299} 14300 14301_ACAWK 14302_ACEOF 14303cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14304if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 14305 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 14306else 14307 cat 14308fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 14309 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 14310_ACEOF 14311 14312# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 14313# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 14314# trailing colons and then remove the whole line if VPATH becomes empty 14315# (actually we leave an empty line to preserve line numbers). 14316if test "x$srcdir" = x.; then 14317 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 14318h 14319s/// 14320s/^/:/ 14321s/[ ]*$/:/ 14322s/:\$(srcdir):/:/g 14323s/:\${srcdir}:/:/g 14324s/:@srcdir@:/:/g 14325s/^:*// 14326s/:*$// 14327x 14328s/\(=[ ]*\).*/\1/ 14329G 14330s/\n// 14331s/^[^=]*=[ ]*$// 14332}' 14333fi 14334 14335cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14336fi # test -n "$CONFIG_FILES" 14337 14338# Set up the scripts for CONFIG_HEADERS section. 14339# No need to generate them if there are no CONFIG_HEADERS. 14340# This happens for instance with `./config.status Makefile'. 14341if test -n "$CONFIG_HEADERS"; then 14342cat >"$ac_tmp/defines.awk" <<\_ACAWK || 14343BEGIN { 14344_ACEOF 14345 14346# Transform confdefs.h into an awk script `defines.awk', embedded as 14347# here-document in config.status, that substitutes the proper values into 14348# config.h.in to produce config.h. 14349 14350# Create a delimiter string that does not exist in confdefs.h, to ease 14351# handling of long lines. 14352ac_delim='%!_!# ' 14353for ac_last_try in false false :; do 14354 ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 14355 if test -z "$ac_tt"; then 14356 break 14357 elif $ac_last_try; then 14358 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 14359 else 14360 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 14361 fi 14362done 14363 14364# For the awk script, D is an array of macro values keyed by name, 14365# likewise P contains macro parameters if any. Preserve backslash 14366# newline sequences. 14367 14368ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 14369sed -n ' 14370s/.\{148\}/&'"$ac_delim"'/g 14371t rset 14372:rset 14373s/^[ ]*#[ ]*define[ ][ ]*/ / 14374t def 14375d 14376:def 14377s/\\$// 14378t bsnl 14379s/["\\]/\\&/g 14380s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 14381D["\1"]=" \3"/p 14382s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 14383d 14384:bsnl 14385s/["\\]/\\&/g 14386s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 14387D["\1"]=" \3\\\\\\n"\\/p 14388t cont 14389s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 14390t cont 14391d 14392:cont 14393n 14394s/.\{148\}/&'"$ac_delim"'/g 14395t clear 14396:clear 14397s/\\$// 14398t bsnlc 14399s/["\\]/\\&/g; s/^/"/; s/$/"/p 14400d 14401:bsnlc 14402s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 14403b cont 14404' <confdefs.h | sed ' 14405s/'"$ac_delim"'/"\\\ 14406"/g' >>$CONFIG_STATUS || ac_write_fail=1 14407 14408cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14409 for (key in D) D_is_set[key] = 1 14410 FS = "" 14411} 14412/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 14413 line = \$ 0 14414 split(line, arg, " ") 14415 if (arg[1] == "#") { 14416 defundef = arg[2] 14417 mac1 = arg[3] 14418 } else { 14419 defundef = substr(arg[1], 2) 14420 mac1 = arg[2] 14421 } 14422 split(mac1, mac2, "(") #) 14423 macro = mac2[1] 14424 prefix = substr(line, 1, index(line, defundef) - 1) 14425 if (D_is_set[macro]) { 14426 # Preserve the white space surrounding the "#". 14427 print prefix "define", macro P[macro] D[macro] 14428 next 14429 } else { 14430 # Replace #undef with comments. This is necessary, for example, 14431 # in the case of _POSIX_SOURCE, which is predefined and required 14432 # on some systems where configure will not decide to define it. 14433 if (defundef == "undef") { 14434 print "/*", prefix defundef, macro, "*/" 14435 next 14436 } 14437 } 14438} 14439{ print } 14440_ACAWK 14441_ACEOF 14442cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14443 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 14444fi # test -n "$CONFIG_HEADERS" 14445 14446 14447eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 14448shift 14449for ac_tag 14450do 14451 case $ac_tag in 14452 :[FHLC]) ac_mode=$ac_tag; continue;; 14453 esac 14454 case $ac_mode$ac_tag in 14455 :[FHL]*:*);; 14456 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 14457 :[FH]-) ac_tag=-:-;; 14458 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 14459 esac 14460 ac_save_IFS=$IFS 14461 IFS=: 14462 set x $ac_tag 14463 IFS=$ac_save_IFS 14464 shift 14465 ac_file=$1 14466 shift 14467 14468 case $ac_mode in 14469 :L) ac_source=$1;; 14470 :[FH]) 14471 ac_file_inputs= 14472 for ac_f 14473 do 14474 case $ac_f in 14475 -) ac_f="$ac_tmp/stdin";; 14476 *) # Look for the file first in the build tree, then in the source tree 14477 # (if the path is not absolute). The absolute path cannot be DOS-style, 14478 # because $ac_f cannot contain `:'. 14479 test -f "$ac_f" || 14480 case $ac_f in 14481 [\\/$]*) false;; 14482 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 14483 esac || 14484 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 14485 esac 14486 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 14487 as_fn_append ac_file_inputs " '$ac_f'" 14488 done 14489 14490 # Let's still pretend it is `configure' which instantiates (i.e., don't 14491 # use $as_me), people would be surprised to read: 14492 # /* config.h. Generated by config.status. */ 14493 configure_input='Generated from '` 14494 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 14495 `' by configure.' 14496 if test x"$ac_file" != x-; then 14497 configure_input="$ac_file. $configure_input" 14498 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 14499$as_echo "$as_me: creating $ac_file" >&6;} 14500 fi 14501 # Neutralize special characters interpreted by sed in replacement strings. 14502 case $configure_input in #( 14503 *\&* | *\|* | *\\* ) 14504 ac_sed_conf_input=`$as_echo "$configure_input" | 14505 sed 's/[\\\\&|]/\\\\&/g'`;; #( 14506 *) ac_sed_conf_input=$configure_input;; 14507 esac 14508 14509 case $ac_tag in 14510 *:-:* | *:-) cat >"$ac_tmp/stdin" \ 14511 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 14512 esac 14513 ;; 14514 esac 14515 14516 ac_dir=`$as_dirname -- "$ac_file" || 14517$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 14518 X"$ac_file" : 'X\(//\)[^/]' \| \ 14519 X"$ac_file" : 'X\(//\)$' \| \ 14520 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 14521$as_echo X"$ac_file" | 14522 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 14523 s//\1/ 14524 q 14525 } 14526 /^X\(\/\/\)[^/].*/{ 14527 s//\1/ 14528 q 14529 } 14530 /^X\(\/\/\)$/{ 14531 s//\1/ 14532 q 14533 } 14534 /^X\(\/\).*/{ 14535 s//\1/ 14536 q 14537 } 14538 s/.*/./; q'` 14539 as_dir="$ac_dir"; as_fn_mkdir_p 14540 ac_builddir=. 14541 14542case "$ac_dir" in 14543.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 14544*) 14545 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 14546 # A ".." for each directory in $ac_dir_suffix. 14547 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 14548 case $ac_top_builddir_sub in 14549 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 14550 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 14551 esac ;; 14552esac 14553ac_abs_top_builddir=$ac_pwd 14554ac_abs_builddir=$ac_pwd$ac_dir_suffix 14555# for backward compatibility: 14556ac_top_builddir=$ac_top_build_prefix 14557 14558case $srcdir in 14559 .) # We are building in place. 14560 ac_srcdir=. 14561 ac_top_srcdir=$ac_top_builddir_sub 14562 ac_abs_top_srcdir=$ac_pwd ;; 14563 [\\/]* | ?:[\\/]* ) # Absolute name. 14564 ac_srcdir=$srcdir$ac_dir_suffix; 14565 ac_top_srcdir=$srcdir 14566 ac_abs_top_srcdir=$srcdir ;; 14567 *) # Relative name. 14568 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 14569 ac_top_srcdir=$ac_top_build_prefix$srcdir 14570 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 14571esac 14572ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 14573 14574 14575 case $ac_mode in 14576 :F) 14577 # 14578 # CONFIG_FILE 14579 # 14580 14581 case $INSTALL in 14582 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 14583 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 14584 esac 14585 ac_MKDIR_P=$MKDIR_P 14586 case $MKDIR_P in 14587 [\\/$]* | ?:[\\/]* ) ;; 14588 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 14589 esac 14590_ACEOF 14591 14592cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14593# If the template does not know about datarootdir, expand it. 14594# FIXME: This hack should be removed a few years after 2.60. 14595ac_datarootdir_hack=; ac_datarootdir_seen= 14596ac_sed_dataroot=' 14597/datarootdir/ { 14598 p 14599 q 14600} 14601/@datadir@/p 14602/@docdir@/p 14603/@infodir@/p 14604/@localedir@/p 14605/@mandir@/p' 14606case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 14607*datarootdir*) ac_datarootdir_seen=yes;; 14608*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 14609 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 14610$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 14611_ACEOF 14612cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14613 ac_datarootdir_hack=' 14614 s&@datadir@&$datadir&g 14615 s&@docdir@&$docdir&g 14616 s&@infodir@&$infodir&g 14617 s&@localedir@&$localedir&g 14618 s&@mandir@&$mandir&g 14619 s&\\\${datarootdir}&$datarootdir&g' ;; 14620esac 14621_ACEOF 14622 14623# Neutralize VPATH when `$srcdir' = `.'. 14624# Shell code in configure.ac might set extrasub. 14625# FIXME: do we really want to maintain this feature? 14626cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14627ac_sed_extra="$ac_vpsub 14628$extrasub 14629_ACEOF 14630cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14631:t 14632/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 14633s|@configure_input@|$ac_sed_conf_input|;t t 14634s&@top_builddir@&$ac_top_builddir_sub&;t t 14635s&@top_build_prefix@&$ac_top_build_prefix&;t t 14636s&@srcdir@&$ac_srcdir&;t t 14637s&@abs_srcdir@&$ac_abs_srcdir&;t t 14638s&@top_srcdir@&$ac_top_srcdir&;t t 14639s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 14640s&@builddir@&$ac_builddir&;t t 14641s&@abs_builddir@&$ac_abs_builddir&;t t 14642s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 14643s&@INSTALL@&$ac_INSTALL&;t t 14644s&@MKDIR_P@&$ac_MKDIR_P&;t t 14645$ac_datarootdir_hack 14646" 14647eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 14648 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 14649 14650test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 14651 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 14652 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 14653 "$ac_tmp/out"`; test -z "$ac_out"; } && 14654 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 14655which seems to be undefined. Please make sure it is defined" >&5 14656$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 14657which seems to be undefined. Please make sure it is defined" >&2;} 14658 14659 rm -f "$ac_tmp/stdin" 14660 case $ac_file in 14661 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 14662 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 14663 esac \ 14664 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 14665 ;; 14666 :H) 14667 # 14668 # CONFIG_HEADER 14669 # 14670 if test x"$ac_file" != x-; then 14671 { 14672 $as_echo "/* $configure_input */" \ 14673 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 14674 } >"$ac_tmp/config.h" \ 14675 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 14676 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 14677 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 14678$as_echo "$as_me: $ac_file is unchanged" >&6;} 14679 else 14680 rm -f "$ac_file" 14681 mv "$ac_tmp/config.h" "$ac_file" \ 14682 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 14683 fi 14684 else 14685 $as_echo "/* $configure_input */" \ 14686 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 14687 || as_fn_error $? "could not create -" "$LINENO" 5 14688 fi 14689# Compute "$ac_file"'s index in $config_headers. 14690_am_arg="$ac_file" 14691_am_stamp_count=1 14692for _am_header in $config_headers :; do 14693 case $_am_header in 14694 $_am_arg | $_am_arg:* ) 14695 break ;; 14696 * ) 14697 _am_stamp_count=`expr $_am_stamp_count + 1` ;; 14698 esac 14699done 14700echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 14701$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 14702 X"$_am_arg" : 'X\(//\)[^/]' \| \ 14703 X"$_am_arg" : 'X\(//\)$' \| \ 14704 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 14705$as_echo X"$_am_arg" | 14706 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 14707 s//\1/ 14708 q 14709 } 14710 /^X\(\/\/\)[^/].*/{ 14711 s//\1/ 14712 q 14713 } 14714 /^X\(\/\/\)$/{ 14715 s//\1/ 14716 q 14717 } 14718 /^X\(\/\).*/{ 14719 s//\1/ 14720 q 14721 } 14722 s/.*/./; q'`/stamp-h$_am_stamp_count 14723 ;; 14724 14725 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 14726$as_echo "$as_me: executing $ac_file commands" >&6;} 14727 ;; 14728 esac 14729 14730 14731 case $ac_file$ac_mode in 14732 "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 14733 # Autoconf 2.62 quotes --file arguments for eval, but not when files 14734 # are listed without --file. Let's play safe and only enable the eval 14735 # if we detect the quoting. 14736 case $CONFIG_FILES in 14737 *\'*) eval set x "$CONFIG_FILES" ;; 14738 *) set x $CONFIG_FILES ;; 14739 esac 14740 shift 14741 for mf 14742 do 14743 # Strip MF so we end up with the name of the file. 14744 mf=`echo "$mf" | sed -e 's/:.*$//'` 14745 # Check whether this is an Automake generated Makefile or not. 14746 # We used to match only the files named `Makefile.in', but 14747 # some people rename them; so instead we look at the file content. 14748 # Grep'ing the first line is not enough: some people post-process 14749 # each Makefile.in and add a new line on top of each file to say so. 14750 # Grep'ing the whole file is not good either: AIX grep has a line 14751 # limit of 2048, but all sed's we know have understand at least 4000. 14752 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then 14753 dirpart=`$as_dirname -- "$mf" || 14754$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 14755 X"$mf" : 'X\(//\)[^/]' \| \ 14756 X"$mf" : 'X\(//\)$' \| \ 14757 X"$mf" : 'X\(/\)' \| . 2>/dev/null || 14758$as_echo X"$mf" | 14759 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 14760 s//\1/ 14761 q 14762 } 14763 /^X\(\/\/\)[^/].*/{ 14764 s//\1/ 14765 q 14766 } 14767 /^X\(\/\/\)$/{ 14768 s//\1/ 14769 q 14770 } 14771 /^X\(\/\).*/{ 14772 s//\1/ 14773 q 14774 } 14775 s/.*/./; q'` 14776 else 14777 continue 14778 fi 14779 # Extract the definition of DEPDIR, am__include, and am__quote 14780 # from the Makefile without running `make'. 14781 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 14782 test -z "$DEPDIR" && continue 14783 am__include=`sed -n 's/^am__include = //p' < "$mf"` 14784 test -z "am__include" && continue 14785 am__quote=`sed -n 's/^am__quote = //p' < "$mf"` 14786 # When using ansi2knr, U may be empty or an underscore; expand it 14787 U=`sed -n 's/^U = //p' < "$mf"` 14788 # Find all dependency output files, they are included files with 14789 # $(DEPDIR) in their names. We invoke sed twice because it is the 14790 # simplest approach to changing $(DEPDIR) to its actual value in the 14791 # expansion. 14792 for file in `sed -n " 14793 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ 14794 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do 14795 # Make sure the directory exists. 14796 test -f "$dirpart/$file" && continue 14797 fdir=`$as_dirname -- "$file" || 14798$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 14799 X"$file" : 'X\(//\)[^/]' \| \ 14800 X"$file" : 'X\(//\)$' \| \ 14801 X"$file" : 'X\(/\)' \| . 2>/dev/null || 14802$as_echo X"$file" | 14803 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 14804 s//\1/ 14805 q 14806 } 14807 /^X\(\/\/\)[^/].*/{ 14808 s//\1/ 14809 q 14810 } 14811 /^X\(\/\/\)$/{ 14812 s//\1/ 14813 q 14814 } 14815 /^X\(\/\).*/{ 14816 s//\1/ 14817 q 14818 } 14819 s/.*/./; q'` 14820 as_dir=$dirpart/$fdir; as_fn_mkdir_p 14821 # echo "creating $dirpart/$file" 14822 echo '# dummy' > "$dirpart/$file" 14823 done 14824 done 14825} 14826 ;; 14827 "libtool":C) 14828 14829 # See if we are running on zsh, and set the options which allow our 14830 # commands through without removal of \ escapes. 14831 if test -n "${ZSH_VERSION+set}" ; then 14832 setopt NO_GLOB_SUBST 14833 fi 14834 14835 cfgfile="${ofile}T" 14836 trap "$RM \"$cfgfile\"; exit 1" 1 2 15 14837 $RM "$cfgfile" 14838 14839 cat <<_LT_EOF >> "$cfgfile" 14840#! $SHELL 14841 14842# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services. 14843# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION 14844# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 14845# NOTE: Changes made to this file will be lost: look at ltmain.sh. 14846# 14847# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 14848# 2006, 2007, 2008, 2009, 2010 Free Software Foundation, 14849# Inc. 14850# Written by Gordon Matzigkeit, 1996 14851# 14852# This file is part of GNU Libtool. 14853# 14854# GNU Libtool is free software; you can redistribute it and/or 14855# modify it under the terms of the GNU General Public License as 14856# published by the Free Software Foundation; either version 2 of 14857# the License, or (at your option) any later version. 14858# 14859# As a special exception to the GNU General Public License, 14860# if you distribute this file as part of a program or library that 14861# is built using GNU Libtool, you may include this file under the 14862# same distribution terms that you use for the rest of that program. 14863# 14864# GNU Libtool is distributed in the hope that it will be useful, 14865# but WITHOUT ANY WARRANTY; without even the implied warranty of 14866# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14867# GNU General Public License for more details. 14868# 14869# You should have received a copy of the GNU General Public License 14870# along with GNU Libtool; see the file COPYING. If not, a copy 14871# can be downloaded from http://www.gnu.org/licenses/gpl.html, or 14872# obtained by writing to the Free Software Foundation, Inc., 14873# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 14874 14875 14876# The names of the tagged configurations supported by this script. 14877available_tags="" 14878 14879# ### BEGIN LIBTOOL CONFIG 14880 14881# Which release of libtool.m4 was used? 14882macro_version=$macro_version 14883macro_revision=$macro_revision 14884 14885# Whether or not to build shared libraries. 14886build_libtool_libs=$enable_shared 14887 14888# Whether or not to build static libraries. 14889build_old_libs=$enable_static 14890 14891# What type of objects to build. 14892pic_mode=$pic_mode 14893 14894# Whether or not to optimize for fast installation. 14895fast_install=$enable_fast_install 14896 14897# Shell to use when invoking shell scripts. 14898SHELL=$lt_SHELL 14899 14900# An echo program that protects backslashes. 14901ECHO=$lt_ECHO 14902 14903# The host system. 14904host_alias=$host_alias 14905host=$host 14906host_os=$host_os 14907 14908# The build system. 14909build_alias=$build_alias 14910build=$build 14911build_os=$build_os 14912 14913# A sed program that does not truncate output. 14914SED=$lt_SED 14915 14916# Sed that helps us avoid accidentally triggering echo(1) options like -n. 14917Xsed="\$SED -e 1s/^X//" 14918 14919# A grep program that handles long lines. 14920GREP=$lt_GREP 14921 14922# An ERE matcher. 14923EGREP=$lt_EGREP 14924 14925# A literal string matcher. 14926FGREP=$lt_FGREP 14927 14928# A BSD- or MS-compatible name lister. 14929NM=$lt_NM 14930 14931# Whether we need soft or hard links. 14932LN_S=$lt_LN_S 14933 14934# What is the maximum length of a command? 14935max_cmd_len=$max_cmd_len 14936 14937# Object file suffix (normally "o"). 14938objext=$ac_objext 14939 14940# Executable file suffix (normally ""). 14941exeext=$exeext 14942 14943# whether the shell understands "unset". 14944lt_unset=$lt_unset 14945 14946# turn spaces into newlines. 14947SP2NL=$lt_lt_SP2NL 14948 14949# turn newlines into spaces. 14950NL2SP=$lt_lt_NL2SP 14951 14952# An object symbol dumper. 14953OBJDUMP=$lt_OBJDUMP 14954 14955# Method to check whether dependent libraries are shared objects. 14956deplibs_check_method=$lt_deplibs_check_method 14957 14958# Command to use when deplibs_check_method == "file_magic". 14959file_magic_cmd=$lt_file_magic_cmd 14960 14961# The archiver. 14962AR=$lt_AR 14963AR_FLAGS=$lt_AR_FLAGS 14964 14965# A symbol stripping program. 14966STRIP=$lt_STRIP 14967 14968# Commands used to install an old-style archive. 14969RANLIB=$lt_RANLIB 14970old_postinstall_cmds=$lt_old_postinstall_cmds 14971old_postuninstall_cmds=$lt_old_postuninstall_cmds 14972 14973# Whether to use a lock for old archive extraction. 14974lock_old_archive_extraction=$lock_old_archive_extraction 14975 14976# A C compiler. 14977LTCC=$lt_CC 14978 14979# LTCC compiler flags. 14980LTCFLAGS=$lt_CFLAGS 14981 14982# Take the output of nm and produce a listing of raw symbols and C names. 14983global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe 14984 14985# Transform the output of nm in a proper C declaration. 14986global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl 14987 14988# Transform the output of nm in a C name address pair. 14989global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 14990 14991# Transform the output of nm in a C name address pair when lib prefix is needed. 14992global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 14993 14994# The name of the directory that contains temporary libtool files. 14995objdir=$objdir 14996 14997# Used to examine libraries when file_magic_cmd begins with "file". 14998MAGIC_CMD=$MAGIC_CMD 14999 15000# Must we lock files when doing compilation? 15001need_locks=$lt_need_locks 15002 15003# Tool to manipulate archived DWARF debug symbol files on Mac OS X. 15004DSYMUTIL=$lt_DSYMUTIL 15005 15006# Tool to change global to local symbols on Mac OS X. 15007NMEDIT=$lt_NMEDIT 15008 15009# Tool to manipulate fat objects and archives on Mac OS X. 15010LIPO=$lt_LIPO 15011 15012# ldd/readelf like tool for Mach-O binaries on Mac OS X. 15013OTOOL=$lt_OTOOL 15014 15015# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. 15016OTOOL64=$lt_OTOOL64 15017 15018# Old archive suffix (normally "a"). 15019libext=$libext 15020 15021# Shared library suffix (normally ".so"). 15022shrext_cmds=$lt_shrext_cmds 15023 15024# The commands to extract the exported symbol list from a shared archive. 15025extract_expsyms_cmds=$lt_extract_expsyms_cmds 15026 15027# Variables whose values should be saved in libtool wrapper scripts and 15028# restored at link time. 15029variables_saved_for_relink=$lt_variables_saved_for_relink 15030 15031# Do we need the "lib" prefix for modules? 15032need_lib_prefix=$need_lib_prefix 15033 15034# Do we need a version for libraries? 15035need_version=$need_version 15036 15037# Library versioning type. 15038version_type=$version_type 15039 15040# Shared library runtime path variable. 15041runpath_var=$runpath_var 15042 15043# Shared library path variable. 15044shlibpath_var=$shlibpath_var 15045 15046# Is shlibpath searched before the hard-coded library search path? 15047shlibpath_overrides_runpath=$shlibpath_overrides_runpath 15048 15049# Format of library name prefix. 15050libname_spec=$lt_libname_spec 15051 15052# List of archive names. First name is the real one, the rest are links. 15053# The last name is the one that the linker finds with -lNAME 15054library_names_spec=$lt_library_names_spec 15055 15056# The coded name of the library, if different from the real name. 15057soname_spec=$lt_soname_spec 15058 15059# Permission mode override for installation of shared libraries. 15060install_override_mode=$lt_install_override_mode 15061 15062# Command to use after installation of a shared archive. 15063postinstall_cmds=$lt_postinstall_cmds 15064 15065# Command to use after uninstallation of a shared archive. 15066postuninstall_cmds=$lt_postuninstall_cmds 15067 15068# Commands used to finish a libtool library installation in a directory. 15069finish_cmds=$lt_finish_cmds 15070 15071# As "finish_cmds", except a single script fragment to be evaled but 15072# not shown. 15073finish_eval=$lt_finish_eval 15074 15075# Whether we should hardcode library paths into libraries. 15076hardcode_into_libs=$hardcode_into_libs 15077 15078# Compile-time system search path for libraries. 15079sys_lib_search_path_spec=$lt_sys_lib_search_path_spec 15080 15081# Run-time system search path for libraries. 15082sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec 15083 15084# Whether dlopen is supported. 15085dlopen_support=$enable_dlopen 15086 15087# Whether dlopen of programs is supported. 15088dlopen_self=$enable_dlopen_self 15089 15090# Whether dlopen of statically linked programs is supported. 15091dlopen_self_static=$enable_dlopen_self_static 15092 15093# Commands to strip libraries. 15094old_striplib=$lt_old_striplib 15095striplib=$lt_striplib 15096 15097 15098# The linker used to build libraries. 15099LD=$lt_LD 15100 15101# How to create reloadable object files. 15102reload_flag=$lt_reload_flag 15103reload_cmds=$lt_reload_cmds 15104 15105# Commands used to build an old-style archive. 15106old_archive_cmds=$lt_old_archive_cmds 15107 15108# A language specific compiler. 15109CC=$lt_compiler 15110 15111# Is the compiler the GNU compiler? 15112with_gcc=$GCC 15113 15114# Compiler flag to turn off builtin functions. 15115no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 15116 15117# How to pass a linker flag through the compiler. 15118wl=$lt_lt_prog_compiler_wl 15119 15120# Additional compiler flags for building library objects. 15121pic_flag=$lt_lt_prog_compiler_pic 15122 15123# Compiler flag to prevent dynamic linking. 15124link_static_flag=$lt_lt_prog_compiler_static 15125 15126# Does compiler simultaneously support -c and -o options? 15127compiler_c_o=$lt_lt_cv_prog_compiler_c_o 15128 15129# Whether or not to add -lc for building shared libraries. 15130build_libtool_need_lc=$archive_cmds_need_lc 15131 15132# Whether or not to disallow shared libs when runtime libs are static. 15133allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes 15134 15135# Compiler flag to allow reflexive dlopens. 15136export_dynamic_flag_spec=$lt_export_dynamic_flag_spec 15137 15138# Compiler flag to generate shared objects directly from archives. 15139whole_archive_flag_spec=$lt_whole_archive_flag_spec 15140 15141# Whether the compiler copes with passing no objects directly. 15142compiler_needs_object=$lt_compiler_needs_object 15143 15144# Create an old-style archive from a shared archive. 15145old_archive_from_new_cmds=$lt_old_archive_from_new_cmds 15146 15147# Create a temporary old-style archive to link instead of a shared archive. 15148old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds 15149 15150# Commands used to build a shared archive. 15151archive_cmds=$lt_archive_cmds 15152archive_expsym_cmds=$lt_archive_expsym_cmds 15153 15154# Commands used to build a loadable module if different from building 15155# a shared archive. 15156module_cmds=$lt_module_cmds 15157module_expsym_cmds=$lt_module_expsym_cmds 15158 15159# Whether we are building with GNU ld or not. 15160with_gnu_ld=$lt_with_gnu_ld 15161 15162# Flag that allows shared libraries with undefined symbols to be built. 15163allow_undefined_flag=$lt_allow_undefined_flag 15164 15165# Flag that enforces no undefined symbols. 15166no_undefined_flag=$lt_no_undefined_flag 15167 15168# Flag to hardcode \$libdir into a binary during linking. 15169# This must work even if \$libdir does not exist 15170hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec 15171 15172# If ld is used when linking, flag to hardcode \$libdir into a binary 15173# during linking. This must work even if \$libdir does not exist. 15174hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld 15175 15176# Whether we need a single "-rpath" flag with a separated argument. 15177hardcode_libdir_separator=$lt_hardcode_libdir_separator 15178 15179# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 15180# DIR into the resulting binary. 15181hardcode_direct=$hardcode_direct 15182 15183# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 15184# DIR into the resulting binary and the resulting library dependency is 15185# "absolute",i.e impossible to change by setting \${shlibpath_var} if the 15186# library is relocated. 15187hardcode_direct_absolute=$hardcode_direct_absolute 15188 15189# Set to "yes" if using the -LDIR flag during linking hardcodes DIR 15190# into the resulting binary. 15191hardcode_minus_L=$hardcode_minus_L 15192 15193# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR 15194# into the resulting binary. 15195hardcode_shlibpath_var=$hardcode_shlibpath_var 15196 15197# Set to "yes" if building a shared library automatically hardcodes DIR 15198# into the library and all subsequent libraries and executables linked 15199# against it. 15200hardcode_automatic=$hardcode_automatic 15201 15202# Set to yes if linker adds runtime paths of dependent libraries 15203# to runtime path list. 15204inherit_rpath=$inherit_rpath 15205 15206# Whether libtool must link a program against all its dependency libraries. 15207link_all_deplibs=$link_all_deplibs 15208 15209# Fix the shell variable \$srcfile for the compiler. 15210fix_srcfile_path=$lt_fix_srcfile_path 15211 15212# Set to "yes" if exported symbols are required. 15213always_export_symbols=$always_export_symbols 15214 15215# The commands to list exported symbols. 15216export_symbols_cmds=$lt_export_symbols_cmds 15217 15218# Symbols that should not be listed in the preloaded symbols. 15219exclude_expsyms=$lt_exclude_expsyms 15220 15221# Symbols that must always be exported. 15222include_expsyms=$lt_include_expsyms 15223 15224# Commands necessary for linking programs (against libraries) with templates. 15225prelink_cmds=$lt_prelink_cmds 15226 15227# Specify filename containing input files. 15228file_list_spec=$lt_file_list_spec 15229 15230# How to hardcode a shared library path into an executable. 15231hardcode_action=$hardcode_action 15232 15233# ### END LIBTOOL CONFIG 15234 15235_LT_EOF 15236 15237 case $host_os in 15238 aix3*) 15239 cat <<\_LT_EOF >> "$cfgfile" 15240# AIX sometimes has problems with the GCC collect2 program. For some 15241# reason, if we set the COLLECT_NAMES environment variable, the problems 15242# vanish in a puff of smoke. 15243if test "X${COLLECT_NAMES+set}" != Xset; then 15244 COLLECT_NAMES= 15245 export COLLECT_NAMES 15246fi 15247_LT_EOF 15248 ;; 15249 esac 15250 15251 15252ltmain="$ac_aux_dir/ltmain.sh" 15253 15254 15255 # We use sed instead of cat because bash on DJGPP gets confused if 15256 # if finds mixed CR/LF and LF-only lines. Since sed operates in 15257 # text mode, it properly converts lines to CR/LF. This bash problem 15258 # is reportedly fixed, but why not run on old versions too? 15259 sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \ 15260 || (rm -f "$cfgfile"; exit 1) 15261 15262 case $xsi_shell in 15263 yes) 15264 cat << \_LT_EOF >> "$cfgfile" 15265 15266# func_dirname file append nondir_replacement 15267# Compute the dirname of FILE. If nonempty, add APPEND to the result, 15268# otherwise set result to NONDIR_REPLACEMENT. 15269func_dirname () 15270{ 15271 case ${1} in 15272 */*) func_dirname_result="${1%/*}${2}" ;; 15273 * ) func_dirname_result="${3}" ;; 15274 esac 15275} 15276 15277# func_basename file 15278func_basename () 15279{ 15280 func_basename_result="${1##*/}" 15281} 15282 15283# func_dirname_and_basename file append nondir_replacement 15284# perform func_basename and func_dirname in a single function 15285# call: 15286# dirname: Compute the dirname of FILE. If nonempty, 15287# add APPEND to the result, otherwise set result 15288# to NONDIR_REPLACEMENT. 15289# value returned in "$func_dirname_result" 15290# basename: Compute filename of FILE. 15291# value retuned in "$func_basename_result" 15292# Implementation must be kept synchronized with func_dirname 15293# and func_basename. For efficiency, we do not delegate to 15294# those functions but instead duplicate the functionality here. 15295func_dirname_and_basename () 15296{ 15297 case ${1} in 15298 */*) func_dirname_result="${1%/*}${2}" ;; 15299 * ) func_dirname_result="${3}" ;; 15300 esac 15301 func_basename_result="${1##*/}" 15302} 15303 15304# func_stripname prefix suffix name 15305# strip PREFIX and SUFFIX off of NAME. 15306# PREFIX and SUFFIX must not contain globbing or regex special 15307# characters, hashes, percent signs, but SUFFIX may contain a leading 15308# dot (in which case that matches only a dot). 15309func_stripname () 15310{ 15311 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are 15312 # positional parameters, so assign one to ordinary parameter first. 15313 func_stripname_result=${3} 15314 func_stripname_result=${func_stripname_result#"${1}"} 15315 func_stripname_result=${func_stripname_result%"${2}"} 15316} 15317 15318# func_opt_split 15319func_opt_split () 15320{ 15321 func_opt_split_opt=${1%%=*} 15322 func_opt_split_arg=${1#*=} 15323} 15324 15325# func_lo2o object 15326func_lo2o () 15327{ 15328 case ${1} in 15329 *.lo) func_lo2o_result=${1%.lo}.${objext} ;; 15330 *) func_lo2o_result=${1} ;; 15331 esac 15332} 15333 15334# func_xform libobj-or-source 15335func_xform () 15336{ 15337 func_xform_result=${1%.*}.lo 15338} 15339 15340# func_arith arithmetic-term... 15341func_arith () 15342{ 15343 func_arith_result=$(( $* )) 15344} 15345 15346# func_len string 15347# STRING may not start with a hyphen. 15348func_len () 15349{ 15350 func_len_result=${#1} 15351} 15352 15353_LT_EOF 15354 ;; 15355 *) # Bourne compatible functions. 15356 cat << \_LT_EOF >> "$cfgfile" 15357 15358# func_dirname file append nondir_replacement 15359# Compute the dirname of FILE. If nonempty, add APPEND to the result, 15360# otherwise set result to NONDIR_REPLACEMENT. 15361func_dirname () 15362{ 15363 # Extract subdirectory from the argument. 15364 func_dirname_result=`$ECHO "${1}" | $SED "$dirname"` 15365 if test "X$func_dirname_result" = "X${1}"; then 15366 func_dirname_result="${3}" 15367 else 15368 func_dirname_result="$func_dirname_result${2}" 15369 fi 15370} 15371 15372# func_basename file 15373func_basename () 15374{ 15375 func_basename_result=`$ECHO "${1}" | $SED "$basename"` 15376} 15377 15378 15379# func_stripname prefix suffix name 15380# strip PREFIX and SUFFIX off of NAME. 15381# PREFIX and SUFFIX must not contain globbing or regex special 15382# characters, hashes, percent signs, but SUFFIX may contain a leading 15383# dot (in which case that matches only a dot). 15384# func_strip_suffix prefix name 15385func_stripname () 15386{ 15387 case ${2} in 15388 .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;; 15389 *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;; 15390 esac 15391} 15392 15393# sed scripts: 15394my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q' 15395my_sed_long_arg='1s/^-[^=]*=//' 15396 15397# func_opt_split 15398func_opt_split () 15399{ 15400 func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"` 15401 func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"` 15402} 15403 15404# func_lo2o object 15405func_lo2o () 15406{ 15407 func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"` 15408} 15409 15410# func_xform libobj-or-source 15411func_xform () 15412{ 15413 func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'` 15414} 15415 15416# func_arith arithmetic-term... 15417func_arith () 15418{ 15419 func_arith_result=`expr "$@"` 15420} 15421 15422# func_len string 15423# STRING may not start with a hyphen. 15424func_len () 15425{ 15426 func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len` 15427} 15428 15429_LT_EOF 15430esac 15431 15432case $lt_shell_append in 15433 yes) 15434 cat << \_LT_EOF >> "$cfgfile" 15435 15436# func_append var value 15437# Append VALUE to the end of shell variable VAR. 15438func_append () 15439{ 15440 eval "$1+=\$2" 15441} 15442_LT_EOF 15443 ;; 15444 *) 15445 cat << \_LT_EOF >> "$cfgfile" 15446 15447# func_append var value 15448# Append VALUE to the end of shell variable VAR. 15449func_append () 15450{ 15451 eval "$1=\$$1\$2" 15452} 15453 15454_LT_EOF 15455 ;; 15456 esac 15457 15458 15459 sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \ 15460 || (rm -f "$cfgfile"; exit 1) 15461 15462 mv -f "$cfgfile" "$ofile" || 15463 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") 15464 chmod +x "$ofile" 15465 15466 ;; 15467 15468 esac 15469done # for ac_tag 15470 15471 15472as_fn_exit 0 15473_ACEOF 15474ac_clean_files=$ac_clean_files_save 15475 15476test $ac_write_fail = 0 || 15477 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 15478 15479 15480# configure is writing to config.log, and then calls config.status. 15481# config.status does its own redirection, appending to config.log. 15482# Unfortunately, on DOS this fails, as config.log is still kept open 15483# by configure, so config.status won't be able to write to it; its 15484# output is simply discarded. So we exec the FD to /dev/null, 15485# effectively closing config.log, so it can be properly (re)opened and 15486# appended to by config.status. When coming back to configure, we 15487# need to make the FD available again. 15488if test "$no_create" != yes; then 15489 ac_cs_success=: 15490 ac_config_status_args= 15491 test "$silent" = yes && 15492 ac_config_status_args="$ac_config_status_args --quiet" 15493 exec 5>/dev/null 15494 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 15495 exec 5>>config.log 15496 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 15497 # would make configure fail if this is the last instruction. 15498 $ac_cs_success || as_fn_exit 1 15499fi 15500if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 15501 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 15502$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 15503fi 15504 15505