configure revision 26372658
1#! /bin/sh 2# Guess values for system-dependent variables and create Makefiles. 3# Generated by GNU Autoconf 2.69 for libXcomposite 0.4.5. 4# 5# Report bugs to <https://gitlab.freedesktop.org/xorg/lib/libXcomposite/issues>. 6# 7# 8# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. 9# 10# 11# This configure script is free software; the Free Software Foundation 12# gives unlimited permission to copy, distribute and modify it. 13## -------------------- ## 14## M4sh Initialization. ## 15## -------------------- ## 16 17# Be more Bourne compatible 18DUALCASE=1; export DUALCASE # for MKS sh 19if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 20 emulate sh 21 NULLCMD=: 22 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 23 # is contrary to our usage. Disable this feature. 24 alias -g '${1+"$@"}'='"$@"' 25 setopt NO_GLOB_SUBST 26else 27 case `(set -o) 2>/dev/null` in #( 28 *posix*) : 29 set -o posix ;; #( 30 *) : 31 ;; 32esac 33fi 34 35 36as_nl=' 37' 38export as_nl 39# Printing a long string crashes Solaris 7 /usr/bin/printf. 40as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 41as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 42as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 43# Prefer a ksh shell builtin over an external printf program on Solaris, 44# but without wasting forks for bash or zsh. 45if test -z "$BASH_VERSION$ZSH_VERSION" \ 46 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 47 as_echo='print -r --' 48 as_echo_n='print -rn --' 49elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 50 as_echo='printf %s\n' 51 as_echo_n='printf %s' 52else 53 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 54 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 55 as_echo_n='/usr/ucb/echo -n' 56 else 57 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 58 as_echo_n_body='eval 59 arg=$1; 60 case $arg in #( 61 *"$as_nl"*) 62 expr "X$arg" : "X\\(.*\\)$as_nl"; 63 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 64 esac; 65 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 66 ' 67 export as_echo_n_body 68 as_echo_n='sh -c $as_echo_n_body as_echo' 69 fi 70 export as_echo_body 71 as_echo='sh -c $as_echo_body as_echo' 72fi 73 74# The user is always right. 75if test "${PATH_SEPARATOR+set}" != set; then 76 PATH_SEPARATOR=: 77 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 78 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 79 PATH_SEPARATOR=';' 80 } 81fi 82 83 84# IFS 85# We need space, tab and new line, in precisely that order. Quoting is 86# there to prevent editors from complaining about space-tab. 87# (If _AS_PATH_WALK were called with IFS unset, it would disable word 88# splitting by setting IFS to empty value.) 89IFS=" "" $as_nl" 90 91# Find who we are. Look in the path if we contain no directory separator. 92as_myself= 93case $0 in #(( 94 *[\\/]* ) as_myself=$0 ;; 95 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 96for as_dir in $PATH 97do 98 IFS=$as_save_IFS 99 test -z "$as_dir" && as_dir=. 100 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 101 done 102IFS=$as_save_IFS 103 104 ;; 105esac 106# We did not find ourselves, most probably we were run as `sh COMMAND' 107# in which case we are not to be found in the path. 108if test "x$as_myself" = x; then 109 as_myself=$0 110fi 111if test ! -f "$as_myself"; then 112 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 113 exit 1 114fi 115 116# Unset variables that we do not need and which cause bugs (e.g. in 117# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 118# suppresses any "Segmentation fault" message there. '((' could 119# trigger a bug in pdksh 5.2.14. 120for as_var in BASH_ENV ENV MAIL MAILPATH 121do eval test x\${$as_var+set} = xset \ 122 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 123done 124PS1='$ ' 125PS2='> ' 126PS4='+ ' 127 128# NLS nuisances. 129LC_ALL=C 130export LC_ALL 131LANGUAGE=C 132export LANGUAGE 133 134# CDPATH. 135(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 136 137# Use a proper internal environment variable to ensure we don't fall 138 # into an infinite loop, continuously re-executing ourselves. 139 if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then 140 _as_can_reexec=no; export _as_can_reexec; 141 # We cannot yet assume a decent shell, so we have to provide a 142# neutralization value for shells without unset; and this also 143# works around shells that cannot unset nonexistent variables. 144# Preserve -v and -x to the replacement shell. 145BASH_ENV=/dev/null 146ENV=/dev/null 147(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 148case $- in # (((( 149 *v*x* | *x*v* ) as_opts=-vx ;; 150 *v* ) as_opts=-v ;; 151 *x* ) as_opts=-x ;; 152 * ) as_opts= ;; 153esac 154exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 155# Admittedly, this is quite paranoid, since all the known shells bail 156# out after a failed `exec'. 157$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 158as_fn_exit 255 159 fi 160 # We don't want this to propagate to other subprocesses. 161 { _as_can_reexec=; unset _as_can_reexec;} 162if test "x$CONFIG_SHELL" = x; then 163 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : 164 emulate sh 165 NULLCMD=: 166 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 167 # is contrary to our usage. Disable this feature. 168 alias -g '\${1+\"\$@\"}'='\"\$@\"' 169 setopt NO_GLOB_SUBST 170else 171 case \`(set -o) 2>/dev/null\` in #( 172 *posix*) : 173 set -o posix ;; #( 174 *) : 175 ;; 176esac 177fi 178" 179 as_required="as_fn_return () { (exit \$1); } 180as_fn_success () { as_fn_return 0; } 181as_fn_failure () { as_fn_return 1; } 182as_fn_ret_success () { return 0; } 183as_fn_ret_failure () { return 1; } 184 185exitcode=0 186as_fn_success || { exitcode=1; echo as_fn_success failed.; } 187as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 188as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 189as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 190if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : 191 192else 193 exitcode=1; echo positional parameters were not saved. 194fi 195test x\$exitcode = x0 || exit 1 196test -x / || exit 1" 197 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 198 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 199 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 200 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 201 202 test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || ( 203 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 204 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO 205 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO 206 PATH=/empty FPATH=/empty; export PATH FPATH 207 test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\ 208 || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1 209test \$(( 1 + 1 )) = 2 || exit 1" 210 if (eval "$as_required") 2>/dev/null; then : 211 as_have_required=yes 212else 213 as_have_required=no 214fi 215 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : 216 217else 218 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 219as_found=false 220for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 221do 222 IFS=$as_save_IFS 223 test -z "$as_dir" && as_dir=. 224 as_found=: 225 case $as_dir in #( 226 /*) 227 for as_base in sh bash ksh sh5; do 228 # Try only shells that exist, to save several forks. 229 as_shell=$as_dir/$as_base 230 if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 231 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : 232 CONFIG_SHELL=$as_shell as_have_required=yes 233 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : 234 break 2 235fi 236fi 237 done;; 238 esac 239 as_found=false 240done 241$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 242 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : 243 CONFIG_SHELL=$SHELL as_have_required=yes 244fi; } 245IFS=$as_save_IFS 246 247 248 if test "x$CONFIG_SHELL" != x; then : 249 export CONFIG_SHELL 250 # We cannot yet assume a decent shell, so we have to provide a 251# neutralization value for shells without unset; and this also 252# works around shells that cannot unset nonexistent variables. 253# Preserve -v and -x to the replacement shell. 254BASH_ENV=/dev/null 255ENV=/dev/null 256(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 257case $- in # (((( 258 *v*x* | *x*v* ) as_opts=-vx ;; 259 *v* ) as_opts=-v ;; 260 *x* ) as_opts=-x ;; 261 * ) as_opts= ;; 262esac 263exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 264# Admittedly, this is quite paranoid, since all the known shells bail 265# out after a failed `exec'. 266$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 267exit 255 268fi 269 270 if test x$as_have_required = xno; then : 271 $as_echo "$0: This script requires a shell more modern than all" 272 $as_echo "$0: the shells that I found on your system." 273 if test x${ZSH_VERSION+set} = xset ; then 274 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" 275 $as_echo "$0: be upgraded to zsh 4.3.4 or later." 276 else 277 $as_echo "$0: Please tell bug-autoconf@gnu.org and 278$0: https://gitlab.freedesktop.org/xorg/lib/libXcomposite/issues 279$0: about your system, including any error possibly output 280$0: before this message. Then install a modern shell, or 281$0: manually run the script under such a shell if you do 282$0: have one." 283 fi 284 exit 1 285fi 286fi 287fi 288SHELL=${CONFIG_SHELL-/bin/sh} 289export SHELL 290# Unset more variables known to interfere with behavior of common tools. 291CLICOLOR_FORCE= GREP_OPTIONS= 292unset CLICOLOR_FORCE GREP_OPTIONS 293 294## --------------------- ## 295## M4sh Shell Functions. ## 296## --------------------- ## 297# as_fn_unset VAR 298# --------------- 299# Portably unset VAR. 300as_fn_unset () 301{ 302 { eval $1=; unset $1;} 303} 304as_unset=as_fn_unset 305 306# as_fn_set_status STATUS 307# ----------------------- 308# Set $? to STATUS, without forking. 309as_fn_set_status () 310{ 311 return $1 312} # as_fn_set_status 313 314# as_fn_exit STATUS 315# ----------------- 316# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 317as_fn_exit () 318{ 319 set +e 320 as_fn_set_status $1 321 exit $1 322} # as_fn_exit 323 324# as_fn_mkdir_p 325# ------------- 326# Create "$as_dir" as a directory, including parents if necessary. 327as_fn_mkdir_p () 328{ 329 330 case $as_dir in #( 331 -*) as_dir=./$as_dir;; 332 esac 333 test -d "$as_dir" || eval $as_mkdir_p || { 334 as_dirs= 335 while :; do 336 case $as_dir in #( 337 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 338 *) as_qdir=$as_dir;; 339 esac 340 as_dirs="'$as_qdir' $as_dirs" 341 as_dir=`$as_dirname -- "$as_dir" || 342$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 343 X"$as_dir" : 'X\(//\)[^/]' \| \ 344 X"$as_dir" : 'X\(//\)$' \| \ 345 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 346$as_echo X"$as_dir" | 347 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 348 s//\1/ 349 q 350 } 351 /^X\(\/\/\)[^/].*/{ 352 s//\1/ 353 q 354 } 355 /^X\(\/\/\)$/{ 356 s//\1/ 357 q 358 } 359 /^X\(\/\).*/{ 360 s//\1/ 361 q 362 } 363 s/.*/./; q'` 364 test -d "$as_dir" && break 365 done 366 test -z "$as_dirs" || eval "mkdir $as_dirs" 367 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 368 369 370} # as_fn_mkdir_p 371 372# as_fn_executable_p FILE 373# ----------------------- 374# Test if FILE is an executable regular file. 375as_fn_executable_p () 376{ 377 test -f "$1" && test -x "$1" 378} # as_fn_executable_p 379# as_fn_append VAR VALUE 380# ---------------------- 381# Append the text in VALUE to the end of the definition contained in VAR. Take 382# advantage of any shell optimizations that allow amortized linear growth over 383# repeated appends, instead of the typical quadratic growth present in naive 384# implementations. 385if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 386 eval 'as_fn_append () 387 { 388 eval $1+=\$2 389 }' 390else 391 as_fn_append () 392 { 393 eval $1=\$$1\$2 394 } 395fi # as_fn_append 396 397# as_fn_arith ARG... 398# ------------------ 399# Perform arithmetic evaluation on the ARGs, and store the result in the 400# global $as_val. Take advantage of shells that can avoid forks. The arguments 401# must be portable across $(()) and expr. 402if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 403 eval 'as_fn_arith () 404 { 405 as_val=$(( $* )) 406 }' 407else 408 as_fn_arith () 409 { 410 as_val=`expr "$@" || test $? -eq 1` 411 } 412fi # as_fn_arith 413 414 415# as_fn_error STATUS ERROR [LINENO LOG_FD] 416# ---------------------------------------- 417# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 418# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 419# script with STATUS, using 1 if that was 0. 420as_fn_error () 421{ 422 as_status=$1; test $as_status -eq 0 && as_status=1 423 if test "$4"; then 424 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 425 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 426 fi 427 $as_echo "$as_me: error: $2" >&2 428 as_fn_exit $as_status 429} # as_fn_error 430 431if expr a : '\(a\)' >/dev/null 2>&1 && 432 test "X`expr 00001 : '.*\(...\)'`" = X001; then 433 as_expr=expr 434else 435 as_expr=false 436fi 437 438if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 439 as_basename=basename 440else 441 as_basename=false 442fi 443 444if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 445 as_dirname=dirname 446else 447 as_dirname=false 448fi 449 450as_me=`$as_basename -- "$0" || 451$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 452 X"$0" : 'X\(//\)$' \| \ 453 X"$0" : 'X\(/\)' \| . 2>/dev/null || 454$as_echo X/"$0" | 455 sed '/^.*\/\([^/][^/]*\)\/*$/{ 456 s//\1/ 457 q 458 } 459 /^X\/\(\/\/\)$/{ 460 s//\1/ 461 q 462 } 463 /^X\/\(\/\).*/{ 464 s//\1/ 465 q 466 } 467 s/.*/./; q'` 468 469# Avoid depending upon Character Ranges. 470as_cr_letters='abcdefghijklmnopqrstuvwxyz' 471as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 472as_cr_Letters=$as_cr_letters$as_cr_LETTERS 473as_cr_digits='0123456789' 474as_cr_alnum=$as_cr_Letters$as_cr_digits 475 476 477 as_lineno_1=$LINENO as_lineno_1a=$LINENO 478 as_lineno_2=$LINENO as_lineno_2a=$LINENO 479 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 480 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 481 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 482 sed -n ' 483 p 484 /[$]LINENO/= 485 ' <$as_myself | 486 sed ' 487 s/[$]LINENO.*/&-/ 488 t lineno 489 b 490 :lineno 491 N 492 :loop 493 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 494 t loop 495 s/-\n.*// 496 ' >$as_me.lineno && 497 chmod +x "$as_me.lineno" || 498 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 499 500 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have 501 # already done that, so ensure we don't try to do so again and fall 502 # in an infinite loop. This has already happened in practice. 503 _as_can_reexec=no; export _as_can_reexec 504 # Don't try to exec as it changes $[0], causing all sort of problems 505 # (the dirname of $[0] is not the place where we might find the 506 # original and so on. Autoconf is especially sensitive to this). 507 . "./$as_me.lineno" 508 # Exit status is that of the last command. 509 exit 510} 511 512ECHO_C= ECHO_N= ECHO_T= 513case `echo -n x` in #((((( 514-n*) 515 case `echo 'xy\c'` in 516 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 517 xy) ECHO_C='\c';; 518 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 519 ECHO_T=' ';; 520 esac;; 521*) 522 ECHO_N='-n';; 523esac 524 525rm -f conf$$ conf$$.exe conf$$.file 526if test -d conf$$.dir; then 527 rm -f conf$$.dir/conf$$.file 528else 529 rm -f conf$$.dir 530 mkdir conf$$.dir 2>/dev/null 531fi 532if (echo >conf$$.file) 2>/dev/null; then 533 if ln -s conf$$.file conf$$ 2>/dev/null; then 534 as_ln_s='ln -s' 535 # ... but there are two gotchas: 536 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 537 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 538 # In both cases, we have to default to `cp -pR'. 539 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 540 as_ln_s='cp -pR' 541 elif ln conf$$.file conf$$ 2>/dev/null; then 542 as_ln_s=ln 543 else 544 as_ln_s='cp -pR' 545 fi 546else 547 as_ln_s='cp -pR' 548fi 549rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 550rmdir conf$$.dir 2>/dev/null 551 552if mkdir -p . 2>/dev/null; then 553 as_mkdir_p='mkdir -p "$as_dir"' 554else 555 test -d ./-p && rmdir ./-p 556 as_mkdir_p=false 557fi 558 559as_test_x='test -x' 560as_executable_p=as_fn_executable_p 561 562# Sed expression to map a string onto a valid CPP name. 563as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 564 565# Sed expression to map a string onto a valid variable name. 566as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 567 568SHELL=${CONFIG_SHELL-/bin/sh} 569 570as_awk_strverscmp=' 571 # Use only awk features that work with 7th edition Unix awk (1978). 572 # My, what an old awk you have, Mr. Solaris! 573 END { 574 while (length(v1) && length(v2)) { 575 # Set d1 to be the next thing to compare from v1, and likewise for d2. 576 # Normally this is a single character, but if v1 and v2 contain digits, 577 # compare them as integers and fractions as strverscmp does. 578 if (v1 ~ /^[0-9]/ && v2 ~ /^[0-9]/) { 579 # Split v1 and v2 into their leading digit string components d1 and d2, 580 # and advance v1 and v2 past the leading digit strings. 581 for (len1 = 1; substr(v1, len1 + 1) ~ /^[0-9]/; len1++) continue 582 for (len2 = 1; substr(v2, len2 + 1) ~ /^[0-9]/; len2++) continue 583 d1 = substr(v1, 1, len1); v1 = substr(v1, len1 + 1) 584 d2 = substr(v2, 1, len2); v2 = substr(v2, len2 + 1) 585 if (d1 ~ /^0/) { 586 if (d2 ~ /^0/) { 587 # Compare two fractions. 588 while (d1 ~ /^0/ && d2 ~ /^0/) { 589 d1 = substr(d1, 2); len1-- 590 d2 = substr(d2, 2); len2-- 591 } 592 if (len1 != len2 && ! (len1 && len2 && substr(d1, 1, 1) == substr(d2, 1, 1))) { 593 # The two components differ in length, and the common prefix 594 # contains only leading zeros. Consider the longer to be less. 595 d1 = -len1 596 d2 = -len2 597 } else { 598 # Otherwise, compare as strings. 599 d1 = "x" d1 600 d2 = "x" d2 601 } 602 } else { 603 # A fraction is less than an integer. 604 exit 1 605 } 606 } else { 607 if (d2 ~ /^0/) { 608 # An integer is greater than a fraction. 609 exit 2 610 } else { 611 # Compare two integers. 612 d1 += 0 613 d2 += 0 614 } 615 } 616 } else { 617 # The normal case, without worrying about digits. 618 d1 = substr(v1, 1, 1); v1 = substr(v1, 2) 619 d2 = substr(v2, 1, 1); v2 = substr(v2, 2) 620 } 621 if (d1 < d2) exit 1 622 if (d1 > d2) exit 2 623 } 624 # Beware Solaris /usr/xgp4/bin/awk (at least through Solaris 10), 625 # which mishandles some comparisons of empty strings to integers. 626 if (length(v2)) exit 1 627 if (length(v1)) exit 2 628 } 629' 630 631test -n "$DJDIR" || exec 7<&0 </dev/null 632exec 6>&1 633 634# Name of the host. 635# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, 636# so uname gets run too. 637ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 638 639# 640# Initializations. 641# 642ac_default_prefix=/usr/local 643ac_clean_files= 644ac_config_libobj_dir=. 645LIBOBJS= 646cross_compiling=no 647subdirs= 648MFLAGS= 649MAKEFLAGS= 650 651# Identity of this package. 652PACKAGE_NAME='libXcomposite' 653PACKAGE_TARNAME='libXcomposite' 654PACKAGE_VERSION='0.4.5' 655PACKAGE_STRING='libXcomposite 0.4.5' 656PACKAGE_BUGREPORT='https://gitlab.freedesktop.org/xorg/lib/libXcomposite/issues' 657PACKAGE_URL='' 658 659ac_unique_file="Makefile.am" 660# Factoring default headers for most tests. 661ac_includes_default="\ 662#include <stdio.h> 663#ifdef HAVE_SYS_TYPES_H 664# include <sys/types.h> 665#endif 666#ifdef HAVE_SYS_STAT_H 667# include <sys/stat.h> 668#endif 669#ifdef STDC_HEADERS 670# include <stdlib.h> 671# include <stddef.h> 672#else 673# ifdef HAVE_STDLIB_H 674# include <stdlib.h> 675# endif 676#endif 677#ifdef HAVE_STRING_H 678# if !defined STDC_HEADERS && defined HAVE_MEMORY_H 679# include <memory.h> 680# endif 681# include <string.h> 682#endif 683#ifdef HAVE_STRINGS_H 684# include <strings.h> 685#endif 686#ifdef HAVE_INTTYPES_H 687# include <inttypes.h> 688#endif 689#ifdef HAVE_STDINT_H 690# include <stdint.h> 691#endif 692#ifdef HAVE_UNISTD_H 693# include <unistd.h> 694#endif" 695 696ac_subst_vars='am__EXEEXT_FALSE 697am__EXEEXT_TRUE 698LTLIBOBJS 699LIBOBJS 700XFIXES_LIBS 701XFIXES_CFLAGS 702XCOMPOSITE_LIBS 703XCOMPOSITE_CFLAGS 704COMPOSITEEXT_VERSION 705INSTALL_MANPAGES_FALSE 706INSTALL_MANPAGES_TRUE 707HAVE_XMLTO_FALSE 708HAVE_XMLTO_TRUE 709HAVE_XMLTO_TEXT_FALSE 710HAVE_XMLTO_TEXT_TRUE 711XMLTO 712MAN_SUBSTS 713XORG_MAN_PAGE 714ADMIN_MAN_DIR 715DRIVER_MAN_DIR 716MISC_MAN_DIR 717FILE_MAN_DIR 718LIB_MAN_DIR 719APP_MAN_DIR 720ADMIN_MAN_SUFFIX 721DRIVER_MAN_SUFFIX 722MISC_MAN_SUFFIX 723FILE_MAN_SUFFIX 724LIB_MAN_SUFFIX 725APP_MAN_SUFFIX 726INSTALL_CMD 727PKG_CONFIG_LIBDIR 728PKG_CONFIG_PATH 729PKG_CONFIG 730CHANGELOG_CMD 731STRICT_CFLAGS 732CWARNFLAGS 733BASE_CFLAGS 734CPP 735LT_SYS_LIBRARY_PATH 736OTOOL64 737OTOOL 738LIPO 739NMEDIT 740DSYMUTIL 741MANIFEST_TOOL 742RANLIB 743ac_ct_AR 744AR 745DLLTOOL 746OBJDUMP 747LN_S 748NM 749ac_ct_DUMPBIN 750DUMPBIN 751LD 752FGREP 753EGREP 754GREP 755SED 756am__fastdepCC_FALSE 757am__fastdepCC_TRUE 758CCDEPMODE 759am__nodep 760AMDEPBACKSLASH 761AMDEP_FALSE 762AMDEP_TRUE 763am__quote 764am__include 765DEPDIR 766OBJEXT 767EXEEXT 768ac_ct_CC 769CPPFLAGS 770LDFLAGS 771CFLAGS 772CC 773host_os 774host_vendor 775host_cpu 776host 777build_os 778build_vendor 779build_cpu 780build 781LIBTOOL 782AM_BACKSLASH 783AM_DEFAULT_VERBOSITY 784AM_DEFAULT_V 785AM_V 786am__untar 787am__tar 788AMTAR 789am__leading_dot 790SET_MAKE 791AWK 792mkdir_p 793MKDIR_P 794INSTALL_STRIP_PROGRAM 795STRIP 796install_sh 797MAKEINFO 798AUTOHEADER 799AUTOMAKE 800AUTOCONF 801ACLOCAL 802VERSION 803PACKAGE 804CYGPATH_W 805am__isrc 806INSTALL_DATA 807INSTALL_SCRIPT 808INSTALL_PROGRAM 809target_alias 810host_alias 811build_alias 812LIBS 813ECHO_T 814ECHO_N 815ECHO_C 816DEFS 817mandir 818localedir 819libdir 820psdir 821pdfdir 822dvidir 823htmldir 824infodir 825docdir 826oldincludedir 827includedir 828localstatedir 829sharedstatedir 830sysconfdir 831datadir 832datarootdir 833libexecdir 834sbindir 835bindir 836program_transform_name 837prefix 838exec_prefix 839PACKAGE_URL 840PACKAGE_BUGREPORT 841PACKAGE_STRING 842PACKAGE_VERSION 843PACKAGE_TARNAME 844PACKAGE_NAME 845PATH_SEPARATOR 846SHELL' 847ac_subst_files='' 848ac_user_opts=' 849enable_option_checking 850enable_silent_rules 851enable_shared 852enable_static 853with_pic 854enable_fast_install 855with_aix_soname 856enable_dependency_tracking 857with_gnu_ld 858with_sysroot 859enable_libtool_lock 860enable_selective_werror 861enable_strict_compilation 862with_xmlto 863' 864 ac_precious_vars='build_alias 865host_alias 866target_alias 867CC 868CFLAGS 869LDFLAGS 870LIBS 871CPPFLAGS 872LT_SYS_LIBRARY_PATH 873CPP 874PKG_CONFIG 875PKG_CONFIG_PATH 876PKG_CONFIG_LIBDIR 877XMLTO 878XCOMPOSITE_CFLAGS 879XCOMPOSITE_LIBS 880XFIXES_CFLAGS 881XFIXES_LIBS' 882 883 884# Initialize some variables set by options. 885ac_init_help= 886ac_init_version=false 887ac_unrecognized_opts= 888ac_unrecognized_sep= 889# The variables have the same names as the options, with 890# dashes changed to underlines. 891cache_file=/dev/null 892exec_prefix=NONE 893no_create= 894no_recursion= 895prefix=NONE 896program_prefix=NONE 897program_suffix=NONE 898program_transform_name=s,x,x, 899silent= 900site= 901srcdir= 902verbose= 903x_includes=NONE 904x_libraries=NONE 905 906# Installation directory options. 907# These are left unexpanded so users can "make install exec_prefix=/foo" 908# and all the variables that are supposed to be based on exec_prefix 909# by default will actually change. 910# Use braces instead of parens because sh, perl, etc. also accept them. 911# (The list follows the same order as the GNU Coding Standards.) 912bindir='${exec_prefix}/bin' 913sbindir='${exec_prefix}/sbin' 914libexecdir='${exec_prefix}/libexec' 915datarootdir='${prefix}/share' 916datadir='${datarootdir}' 917sysconfdir='${prefix}/etc' 918sharedstatedir='${prefix}/com' 919localstatedir='${prefix}/var' 920includedir='${prefix}/include' 921oldincludedir='/usr/include' 922docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 923infodir='${datarootdir}/info' 924htmldir='${docdir}' 925dvidir='${docdir}' 926pdfdir='${docdir}' 927psdir='${docdir}' 928libdir='${exec_prefix}/lib' 929localedir='${datarootdir}/locale' 930mandir='${datarootdir}/man' 931 932ac_prev= 933ac_dashdash= 934for ac_option 935do 936 # If the previous option needs an argument, assign it. 937 if test -n "$ac_prev"; then 938 eval $ac_prev=\$ac_option 939 ac_prev= 940 continue 941 fi 942 943 case $ac_option in 944 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 945 *=) ac_optarg= ;; 946 *) ac_optarg=yes ;; 947 esac 948 949 # Accept the important Cygnus configure options, so we can diagnose typos. 950 951 case $ac_dashdash$ac_option in 952 --) 953 ac_dashdash=yes ;; 954 955 -bindir | --bindir | --bindi | --bind | --bin | --bi) 956 ac_prev=bindir ;; 957 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 958 bindir=$ac_optarg ;; 959 960 -build | --build | --buil | --bui | --bu) 961 ac_prev=build_alias ;; 962 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 963 build_alias=$ac_optarg ;; 964 965 -cache-file | --cache-file | --cache-fil | --cache-fi \ 966 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 967 ac_prev=cache_file ;; 968 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 969 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 970 cache_file=$ac_optarg ;; 971 972 --config-cache | -C) 973 cache_file=config.cache ;; 974 975 -datadir | --datadir | --datadi | --datad) 976 ac_prev=datadir ;; 977 -datadir=* | --datadir=* | --datadi=* | --datad=*) 978 datadir=$ac_optarg ;; 979 980 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 981 | --dataroo | --dataro | --datar) 982 ac_prev=datarootdir ;; 983 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 984 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 985 datarootdir=$ac_optarg ;; 986 987 -disable-* | --disable-*) 988 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 989 # Reject names that are not valid shell variable names. 990 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 991 as_fn_error $? "invalid feature name: $ac_useropt" 992 ac_useropt_orig=$ac_useropt 993 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 994 case $ac_user_opts in 995 *" 996"enable_$ac_useropt" 997"*) ;; 998 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 999 ac_unrecognized_sep=', ';; 1000 esac 1001 eval enable_$ac_useropt=no ;; 1002 1003 -docdir | --docdir | --docdi | --doc | --do) 1004 ac_prev=docdir ;; 1005 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 1006 docdir=$ac_optarg ;; 1007 1008 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 1009 ac_prev=dvidir ;; 1010 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 1011 dvidir=$ac_optarg ;; 1012 1013 -enable-* | --enable-*) 1014 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 1015 # Reject names that are not valid shell variable names. 1016 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1017 as_fn_error $? "invalid feature name: $ac_useropt" 1018 ac_useropt_orig=$ac_useropt 1019 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1020 case $ac_user_opts in 1021 *" 1022"enable_$ac_useropt" 1023"*) ;; 1024 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 1025 ac_unrecognized_sep=', ';; 1026 esac 1027 eval enable_$ac_useropt=\$ac_optarg ;; 1028 1029 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 1030 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 1031 | --exec | --exe | --ex) 1032 ac_prev=exec_prefix ;; 1033 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 1034 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 1035 | --exec=* | --exe=* | --ex=*) 1036 exec_prefix=$ac_optarg ;; 1037 1038 -gas | --gas | --ga | --g) 1039 # Obsolete; use --with-gas. 1040 with_gas=yes ;; 1041 1042 -help | --help | --hel | --he | -h) 1043 ac_init_help=long ;; 1044 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 1045 ac_init_help=recursive ;; 1046 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 1047 ac_init_help=short ;; 1048 1049 -host | --host | --hos | --ho) 1050 ac_prev=host_alias ;; 1051 -host=* | --host=* | --hos=* | --ho=*) 1052 host_alias=$ac_optarg ;; 1053 1054 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 1055 ac_prev=htmldir ;; 1056 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 1057 | --ht=*) 1058 htmldir=$ac_optarg ;; 1059 1060 -includedir | --includedir | --includedi | --included | --include \ 1061 | --includ | --inclu | --incl | --inc) 1062 ac_prev=includedir ;; 1063 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 1064 | --includ=* | --inclu=* | --incl=* | --inc=*) 1065 includedir=$ac_optarg ;; 1066 1067 -infodir | --infodir | --infodi | --infod | --info | --inf) 1068 ac_prev=infodir ;; 1069 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 1070 infodir=$ac_optarg ;; 1071 1072 -libdir | --libdir | --libdi | --libd) 1073 ac_prev=libdir ;; 1074 -libdir=* | --libdir=* | --libdi=* | --libd=*) 1075 libdir=$ac_optarg ;; 1076 1077 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 1078 | --libexe | --libex | --libe) 1079 ac_prev=libexecdir ;; 1080 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 1081 | --libexe=* | --libex=* | --libe=*) 1082 libexecdir=$ac_optarg ;; 1083 1084 -localedir | --localedir | --localedi | --localed | --locale) 1085 ac_prev=localedir ;; 1086 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 1087 localedir=$ac_optarg ;; 1088 1089 -localstatedir | --localstatedir | --localstatedi | --localstated \ 1090 | --localstate | --localstat | --localsta | --localst | --locals) 1091 ac_prev=localstatedir ;; 1092 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 1093 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 1094 localstatedir=$ac_optarg ;; 1095 1096 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 1097 ac_prev=mandir ;; 1098 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 1099 mandir=$ac_optarg ;; 1100 1101 -nfp | --nfp | --nf) 1102 # Obsolete; use --without-fp. 1103 with_fp=no ;; 1104 1105 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1106 | --no-cr | --no-c | -n) 1107 no_create=yes ;; 1108 1109 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1110 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1111 no_recursion=yes ;; 1112 1113 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1114 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1115 | --oldin | --oldi | --old | --ol | --o) 1116 ac_prev=oldincludedir ;; 1117 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1118 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1119 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1120 oldincludedir=$ac_optarg ;; 1121 1122 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1123 ac_prev=prefix ;; 1124 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1125 prefix=$ac_optarg ;; 1126 1127 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1128 | --program-pre | --program-pr | --program-p) 1129 ac_prev=program_prefix ;; 1130 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1131 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1132 program_prefix=$ac_optarg ;; 1133 1134 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1135 | --program-suf | --program-su | --program-s) 1136 ac_prev=program_suffix ;; 1137 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1138 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1139 program_suffix=$ac_optarg ;; 1140 1141 -program-transform-name | --program-transform-name \ 1142 | --program-transform-nam | --program-transform-na \ 1143 | --program-transform-n | --program-transform- \ 1144 | --program-transform | --program-transfor \ 1145 | --program-transfo | --program-transf \ 1146 | --program-trans | --program-tran \ 1147 | --progr-tra | --program-tr | --program-t) 1148 ac_prev=program_transform_name ;; 1149 -program-transform-name=* | --program-transform-name=* \ 1150 | --program-transform-nam=* | --program-transform-na=* \ 1151 | --program-transform-n=* | --program-transform-=* \ 1152 | --program-transform=* | --program-transfor=* \ 1153 | --program-transfo=* | --program-transf=* \ 1154 | --program-trans=* | --program-tran=* \ 1155 | --progr-tra=* | --program-tr=* | --program-t=*) 1156 program_transform_name=$ac_optarg ;; 1157 1158 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1159 ac_prev=pdfdir ;; 1160 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1161 pdfdir=$ac_optarg ;; 1162 1163 -psdir | --psdir | --psdi | --psd | --ps) 1164 ac_prev=psdir ;; 1165 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1166 psdir=$ac_optarg ;; 1167 1168 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1169 | -silent | --silent | --silen | --sile | --sil) 1170 silent=yes ;; 1171 1172 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1173 ac_prev=sbindir ;; 1174 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1175 | --sbi=* | --sb=*) 1176 sbindir=$ac_optarg ;; 1177 1178 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1179 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1180 | --sharedst | --shareds | --shared | --share | --shar \ 1181 | --sha | --sh) 1182 ac_prev=sharedstatedir ;; 1183 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1184 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1185 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1186 | --sha=* | --sh=*) 1187 sharedstatedir=$ac_optarg ;; 1188 1189 -site | --site | --sit) 1190 ac_prev=site ;; 1191 -site=* | --site=* | --sit=*) 1192 site=$ac_optarg ;; 1193 1194 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1195 ac_prev=srcdir ;; 1196 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1197 srcdir=$ac_optarg ;; 1198 1199 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1200 | --syscon | --sysco | --sysc | --sys | --sy) 1201 ac_prev=sysconfdir ;; 1202 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1203 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1204 sysconfdir=$ac_optarg ;; 1205 1206 -target | --target | --targe | --targ | --tar | --ta | --t) 1207 ac_prev=target_alias ;; 1208 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1209 target_alias=$ac_optarg ;; 1210 1211 -v | -verbose | --verbose | --verbos | --verbo | --verb) 1212 verbose=yes ;; 1213 1214 -version | --version | --versio | --versi | --vers | -V) 1215 ac_init_version=: ;; 1216 1217 -with-* | --with-*) 1218 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1219 # Reject names that are not valid shell variable names. 1220 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1221 as_fn_error $? "invalid package name: $ac_useropt" 1222 ac_useropt_orig=$ac_useropt 1223 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1224 case $ac_user_opts in 1225 *" 1226"with_$ac_useropt" 1227"*) ;; 1228 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1229 ac_unrecognized_sep=', ';; 1230 esac 1231 eval with_$ac_useropt=\$ac_optarg ;; 1232 1233 -without-* | --without-*) 1234 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1235 # Reject names that are not valid shell variable names. 1236 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1237 as_fn_error $? "invalid package name: $ac_useropt" 1238 ac_useropt_orig=$ac_useropt 1239 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1240 case $ac_user_opts in 1241 *" 1242"with_$ac_useropt" 1243"*) ;; 1244 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1245 ac_unrecognized_sep=', ';; 1246 esac 1247 eval with_$ac_useropt=no ;; 1248 1249 --x) 1250 # Obsolete; use --with-x. 1251 with_x=yes ;; 1252 1253 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1254 | --x-incl | --x-inc | --x-in | --x-i) 1255 ac_prev=x_includes ;; 1256 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1257 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1258 x_includes=$ac_optarg ;; 1259 1260 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1261 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1262 ac_prev=x_libraries ;; 1263 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1264 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1265 x_libraries=$ac_optarg ;; 1266 1267 -*) as_fn_error $? "unrecognized option: \`$ac_option' 1268Try \`$0 --help' for more information" 1269 ;; 1270 1271 *=*) 1272 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1273 # Reject names that are not valid shell variable names. 1274 case $ac_envvar in #( 1275 '' | [0-9]* | *[!_$as_cr_alnum]* ) 1276 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 1277 esac 1278 eval $ac_envvar=\$ac_optarg 1279 export $ac_envvar ;; 1280 1281 *) 1282 # FIXME: should be removed in autoconf 3.0. 1283 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1284 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1285 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1286 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 1287 ;; 1288 1289 esac 1290done 1291 1292if test -n "$ac_prev"; then 1293 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1294 as_fn_error $? "missing argument to $ac_option" 1295fi 1296 1297if test -n "$ac_unrecognized_opts"; then 1298 case $enable_option_checking in 1299 no) ;; 1300 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 1301 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1302 esac 1303fi 1304 1305# Check all directory arguments for consistency. 1306for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1307 datadir sysconfdir sharedstatedir localstatedir includedir \ 1308 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1309 libdir localedir mandir 1310do 1311 eval ac_val=\$$ac_var 1312 # Remove trailing slashes. 1313 case $ac_val in 1314 */ ) 1315 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1316 eval $ac_var=\$ac_val;; 1317 esac 1318 # Be sure to have absolute directory names. 1319 case $ac_val in 1320 [\\/$]* | ?:[\\/]* ) continue;; 1321 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1322 esac 1323 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 1324done 1325 1326# There might be people who depend on the old broken behavior: `$host' 1327# used to hold the argument of --host etc. 1328# FIXME: To remove some day. 1329build=$build_alias 1330host=$host_alias 1331target=$target_alias 1332 1333# FIXME: To remove some day. 1334if test "x$host_alias" != x; then 1335 if test "x$build_alias" = x; then 1336 cross_compiling=maybe 1337 elif test "x$build_alias" != "x$host_alias"; then 1338 cross_compiling=yes 1339 fi 1340fi 1341 1342ac_tool_prefix= 1343test -n "$host_alias" && ac_tool_prefix=$host_alias- 1344 1345test "$silent" = yes && exec 6>/dev/null 1346 1347 1348ac_pwd=`pwd` && test -n "$ac_pwd" && 1349ac_ls_di=`ls -di .` && 1350ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1351 as_fn_error $? "working directory cannot be determined" 1352test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1353 as_fn_error $? "pwd does not report name of working directory" 1354 1355 1356# Find the source files, if location was not specified. 1357if test -z "$srcdir"; then 1358 ac_srcdir_defaulted=yes 1359 # Try the directory containing this script, then the parent directory. 1360 ac_confdir=`$as_dirname -- "$as_myself" || 1361$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1362 X"$as_myself" : 'X\(//\)[^/]' \| \ 1363 X"$as_myself" : 'X\(//\)$' \| \ 1364 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1365$as_echo X"$as_myself" | 1366 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1367 s//\1/ 1368 q 1369 } 1370 /^X\(\/\/\)[^/].*/{ 1371 s//\1/ 1372 q 1373 } 1374 /^X\(\/\/\)$/{ 1375 s//\1/ 1376 q 1377 } 1378 /^X\(\/\).*/{ 1379 s//\1/ 1380 q 1381 } 1382 s/.*/./; q'` 1383 srcdir=$ac_confdir 1384 if test ! -r "$srcdir/$ac_unique_file"; then 1385 srcdir=.. 1386 fi 1387else 1388 ac_srcdir_defaulted=no 1389fi 1390if test ! -r "$srcdir/$ac_unique_file"; then 1391 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1392 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 1393fi 1394ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1395ac_abs_confdir=`( 1396 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 1397 pwd)` 1398# When building in place, set srcdir=. 1399if test "$ac_abs_confdir" = "$ac_pwd"; then 1400 srcdir=. 1401fi 1402# Remove unnecessary trailing slashes from srcdir. 1403# Double slashes in file names in object file debugging info 1404# mess up M-x gdb in Emacs. 1405case $srcdir in 1406*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1407esac 1408for ac_var in $ac_precious_vars; do 1409 eval ac_env_${ac_var}_set=\${${ac_var}+set} 1410 eval ac_env_${ac_var}_value=\$${ac_var} 1411 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1412 eval ac_cv_env_${ac_var}_value=\$${ac_var} 1413done 1414 1415# 1416# Report the --help message. 1417# 1418if test "$ac_init_help" = "long"; then 1419 # Omit some internal or obsolete options to make the list less imposing. 1420 # This message is too long to be a string in the A/UX 3.1 sh. 1421 cat <<_ACEOF 1422\`configure' configures libXcomposite 0.4.5 to adapt to many kinds of systems. 1423 1424Usage: $0 [OPTION]... [VAR=VALUE]... 1425 1426To assign environment variables (e.g., CC, CFLAGS...), specify them as 1427VAR=VALUE. See below for descriptions of some of the useful variables. 1428 1429Defaults for the options are specified in brackets. 1430 1431Configuration: 1432 -h, --help display this help and exit 1433 --help=short display options specific to this package 1434 --help=recursive display the short help of all the included packages 1435 -V, --version display version information and exit 1436 -q, --quiet, --silent do not print \`checking ...' messages 1437 --cache-file=FILE cache test results in FILE [disabled] 1438 -C, --config-cache alias for \`--cache-file=config.cache' 1439 -n, --no-create do not create output files 1440 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1441 1442Installation directories: 1443 --prefix=PREFIX install architecture-independent files in PREFIX 1444 [$ac_default_prefix] 1445 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1446 [PREFIX] 1447 1448By default, \`make install' will install all the files in 1449\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1450an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1451for instance \`--prefix=\$HOME'. 1452 1453For better control, use the options below. 1454 1455Fine tuning of the installation directories: 1456 --bindir=DIR user executables [EPREFIX/bin] 1457 --sbindir=DIR system admin executables [EPREFIX/sbin] 1458 --libexecdir=DIR program executables [EPREFIX/libexec] 1459 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1460 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1461 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1462 --libdir=DIR object code libraries [EPREFIX/lib] 1463 --includedir=DIR C header files [PREFIX/include] 1464 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1465 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1466 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1467 --infodir=DIR info documentation [DATAROOTDIR/info] 1468 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1469 --mandir=DIR man documentation [DATAROOTDIR/man] 1470 --docdir=DIR documentation root [DATAROOTDIR/doc/libXcomposite] 1471 --htmldir=DIR html documentation [DOCDIR] 1472 --dvidir=DIR dvi documentation [DOCDIR] 1473 --pdfdir=DIR pdf documentation [DOCDIR] 1474 --psdir=DIR ps documentation [DOCDIR] 1475_ACEOF 1476 1477 cat <<\_ACEOF 1478 1479Program names: 1480 --program-prefix=PREFIX prepend PREFIX to installed program names 1481 --program-suffix=SUFFIX append SUFFIX to installed program names 1482 --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1483 1484System types: 1485 --build=BUILD configure for building on BUILD [guessed] 1486 --host=HOST cross-compile to build programs to run on HOST [BUILD] 1487_ACEOF 1488fi 1489 1490if test -n "$ac_init_help"; then 1491 case $ac_init_help in 1492 short | recursive ) echo "Configuration of libXcomposite 0.4.5:";; 1493 esac 1494 cat <<\_ACEOF 1495 1496Optional Features: 1497 --disable-option-checking ignore unrecognized --enable/--with options 1498 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1499 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1500 --enable-silent-rules less verbose build output (undo: "make V=1") 1501 --disable-silent-rules verbose build output (undo: "make V=0") 1502 --enable-shared[=PKGS] build shared libraries [default=yes] 1503 --enable-static[=PKGS] build static libraries [default=yes] 1504 --enable-fast-install[=PKGS] 1505 optimize for fast installation [default=yes] 1506 --enable-dependency-tracking 1507 do not reject slow dependency extractors 1508 --disable-dependency-tracking 1509 speeds up one-time build 1510 --disable-libtool-lock avoid locking (might break parallel builds) 1511 --disable-selective-werror 1512 Turn off selective compiler errors. (default: 1513 enabled) 1514 --enable-strict-compilation 1515 Enable all warnings from compiler and make them 1516 errors (default: disabled) 1517 1518Optional Packages: 1519 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1520 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1521 --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use 1522 both] 1523 --with-aix-soname=aix|svr4|both 1524 shared library versioning (aka "SONAME") variant to 1525 provide on AIX, [default=aix]. 1526 --with-gnu-ld assume the C compiler uses GNU ld [default=no] 1527 --with-sysroot[=DIR] Search for dependent libraries within DIR (or the 1528 compiler's sysroot if not specified). 1529 --with-xmlto Use xmlto to regenerate documentation (default: 1530 auto) 1531 1532Some influential environment variables: 1533 CC C compiler command 1534 CFLAGS C compiler flags 1535 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1536 nonstandard directory <lib dir> 1537 LIBS libraries to pass to the linker, e.g. -l<library> 1538 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 1539 you have headers in a nonstandard directory <include dir> 1540 LT_SYS_LIBRARY_PATH 1541 User-defined run-time library search path. 1542 CPP C preprocessor 1543 PKG_CONFIG path to pkg-config utility 1544 PKG_CONFIG_PATH 1545 directories to add to pkg-config's search path 1546 PKG_CONFIG_LIBDIR 1547 path overriding pkg-config's built-in search path 1548 XMLTO Path to xmlto command 1549 XCOMPOSITE_CFLAGS 1550 C compiler flags for XCOMPOSITE, overriding pkg-config 1551 XCOMPOSITE_LIBS 1552 linker flags for XCOMPOSITE, overriding pkg-config 1553 XFIXES_CFLAGS 1554 C compiler flags for XFIXES, overriding pkg-config 1555 XFIXES_LIBS linker flags for XFIXES, overriding pkg-config 1556 1557Use these variables to override the choices made by `configure' or to help 1558it to find libraries and programs with nonstandard names/locations. 1559 1560Report bugs to <https://gitlab.freedesktop.org/xorg/lib/libXcomposite/issues>. 1561_ACEOF 1562ac_status=$? 1563fi 1564 1565if test "$ac_init_help" = "recursive"; then 1566 # If there are subdirs, report their specific --help. 1567 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1568 test -d "$ac_dir" || 1569 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1570 continue 1571 ac_builddir=. 1572 1573case "$ac_dir" in 1574.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1575*) 1576 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1577 # A ".." for each directory in $ac_dir_suffix. 1578 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1579 case $ac_top_builddir_sub in 1580 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1581 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1582 esac ;; 1583esac 1584ac_abs_top_builddir=$ac_pwd 1585ac_abs_builddir=$ac_pwd$ac_dir_suffix 1586# for backward compatibility: 1587ac_top_builddir=$ac_top_build_prefix 1588 1589case $srcdir in 1590 .) # We are building in place. 1591 ac_srcdir=. 1592 ac_top_srcdir=$ac_top_builddir_sub 1593 ac_abs_top_srcdir=$ac_pwd ;; 1594 [\\/]* | ?:[\\/]* ) # Absolute name. 1595 ac_srcdir=$srcdir$ac_dir_suffix; 1596 ac_top_srcdir=$srcdir 1597 ac_abs_top_srcdir=$srcdir ;; 1598 *) # Relative name. 1599 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1600 ac_top_srcdir=$ac_top_build_prefix$srcdir 1601 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1602esac 1603ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1604 1605 cd "$ac_dir" || { ac_status=$?; continue; } 1606 # Check for guested configure. 1607 if test -f "$ac_srcdir/configure.gnu"; then 1608 echo && 1609 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1610 elif test -f "$ac_srcdir/configure"; then 1611 echo && 1612 $SHELL "$ac_srcdir/configure" --help=recursive 1613 else 1614 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1615 fi || ac_status=$? 1616 cd "$ac_pwd" || { ac_status=$?; break; } 1617 done 1618fi 1619 1620test -n "$ac_init_help" && exit $ac_status 1621if $ac_init_version; then 1622 cat <<\_ACEOF 1623libXcomposite configure 0.4.5 1624generated by GNU Autoconf 2.69 1625 1626Copyright (C) 2012 Free Software Foundation, Inc. 1627This configure script is free software; the Free Software Foundation 1628gives unlimited permission to copy, distribute and modify it. 1629_ACEOF 1630 exit 1631fi 1632 1633## ------------------------ ## 1634## Autoconf initialization. ## 1635## ------------------------ ## 1636 1637# ac_fn_c_try_compile LINENO 1638# -------------------------- 1639# Try to compile conftest.$ac_ext, and return whether this succeeded. 1640ac_fn_c_try_compile () 1641{ 1642 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1643 rm -f conftest.$ac_objext 1644 if { { ac_try="$ac_compile" 1645case "(($ac_try" in 1646 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1647 *) ac_try_echo=$ac_try;; 1648esac 1649eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1650$as_echo "$ac_try_echo"; } >&5 1651 (eval "$ac_compile") 2>conftest.err 1652 ac_status=$? 1653 if test -s conftest.err; then 1654 grep -v '^ *+' conftest.err >conftest.er1 1655 cat conftest.er1 >&5 1656 mv -f conftest.er1 conftest.err 1657 fi 1658 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1659 test $ac_status = 0; } && { 1660 test -z "$ac_c_werror_flag" || 1661 test ! -s conftest.err 1662 } && test -s conftest.$ac_objext; then : 1663 ac_retval=0 1664else 1665 $as_echo "$as_me: failed program was:" >&5 1666sed 's/^/| /' conftest.$ac_ext >&5 1667 1668 ac_retval=1 1669fi 1670 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1671 as_fn_set_status $ac_retval 1672 1673} # ac_fn_c_try_compile 1674 1675# ac_fn_c_try_link LINENO 1676# ----------------------- 1677# Try to link conftest.$ac_ext, and return whether this succeeded. 1678ac_fn_c_try_link () 1679{ 1680 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1681 rm -f conftest.$ac_objext conftest$ac_exeext 1682 if { { ac_try="$ac_link" 1683case "(($ac_try" in 1684 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1685 *) ac_try_echo=$ac_try;; 1686esac 1687eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1688$as_echo "$ac_try_echo"; } >&5 1689 (eval "$ac_link") 2>conftest.err 1690 ac_status=$? 1691 if test -s conftest.err; then 1692 grep -v '^ *+' conftest.err >conftest.er1 1693 cat conftest.er1 >&5 1694 mv -f conftest.er1 conftest.err 1695 fi 1696 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1697 test $ac_status = 0; } && { 1698 test -z "$ac_c_werror_flag" || 1699 test ! -s conftest.err 1700 } && test -s conftest$ac_exeext && { 1701 test "$cross_compiling" = yes || 1702 test -x conftest$ac_exeext 1703 }; then : 1704 ac_retval=0 1705else 1706 $as_echo "$as_me: failed program was:" >&5 1707sed 's/^/| /' conftest.$ac_ext >&5 1708 1709 ac_retval=1 1710fi 1711 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1712 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1713 # interfere with the next link command; also delete a directory that is 1714 # left behind by Apple's compiler. We do this before executing the actions. 1715 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1716 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1717 as_fn_set_status $ac_retval 1718 1719} # ac_fn_c_try_link 1720 1721# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1722# ------------------------------------------------------- 1723# Tests whether HEADER exists and can be compiled using the include files in 1724# INCLUDES, setting the cache variable VAR accordingly. 1725ac_fn_c_check_header_compile () 1726{ 1727 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1728 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1729$as_echo_n "checking for $2... " >&6; } 1730if eval \${$3+:} false; then : 1731 $as_echo_n "(cached) " >&6 1732else 1733 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1734/* end confdefs.h. */ 1735$4 1736#include <$2> 1737_ACEOF 1738if ac_fn_c_try_compile "$LINENO"; then : 1739 eval "$3=yes" 1740else 1741 eval "$3=no" 1742fi 1743rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1744fi 1745eval ac_res=\$$3 1746 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1747$as_echo "$ac_res" >&6; } 1748 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1749 1750} # ac_fn_c_check_header_compile 1751 1752# ac_fn_c_try_cpp LINENO 1753# ---------------------- 1754# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 1755ac_fn_c_try_cpp () 1756{ 1757 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1758 if { { ac_try="$ac_cpp conftest.$ac_ext" 1759case "(($ac_try" in 1760 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1761 *) ac_try_echo=$ac_try;; 1762esac 1763eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1764$as_echo "$ac_try_echo"; } >&5 1765 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 1766 ac_status=$? 1767 if test -s conftest.err; then 1768 grep -v '^ *+' conftest.err >conftest.er1 1769 cat conftest.er1 >&5 1770 mv -f conftest.er1 conftest.err 1771 fi 1772 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1773 test $ac_status = 0; } > conftest.i && { 1774 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 1775 test ! -s conftest.err 1776 }; then : 1777 ac_retval=0 1778else 1779 $as_echo "$as_me: failed program was:" >&5 1780sed 's/^/| /' conftest.$ac_ext >&5 1781 1782 ac_retval=1 1783fi 1784 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1785 as_fn_set_status $ac_retval 1786 1787} # ac_fn_c_try_cpp 1788 1789# ac_fn_c_try_run LINENO 1790# ---------------------- 1791# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1792# that executables *can* be run. 1793ac_fn_c_try_run () 1794{ 1795 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1796 if { { ac_try="$ac_link" 1797case "(($ac_try" in 1798 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1799 *) ac_try_echo=$ac_try;; 1800esac 1801eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1802$as_echo "$ac_try_echo"; } >&5 1803 (eval "$ac_link") 2>&5 1804 ac_status=$? 1805 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1806 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 1807 { { case "(($ac_try" in 1808 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1809 *) ac_try_echo=$ac_try;; 1810esac 1811eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1812$as_echo "$ac_try_echo"; } >&5 1813 (eval "$ac_try") 2>&5 1814 ac_status=$? 1815 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1816 test $ac_status = 0; }; }; then : 1817 ac_retval=0 1818else 1819 $as_echo "$as_me: program exited with status $ac_status" >&5 1820 $as_echo "$as_me: failed program was:" >&5 1821sed 's/^/| /' conftest.$ac_ext >&5 1822 1823 ac_retval=$ac_status 1824fi 1825 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1826 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1827 as_fn_set_status $ac_retval 1828 1829} # ac_fn_c_try_run 1830 1831# ac_fn_c_check_func LINENO FUNC VAR 1832# ---------------------------------- 1833# Tests whether FUNC exists, setting the cache variable VAR accordingly 1834ac_fn_c_check_func () 1835{ 1836 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1837 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1838$as_echo_n "checking for $2... " >&6; } 1839if eval \${$3+:} false; then : 1840 $as_echo_n "(cached) " >&6 1841else 1842 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1843/* end confdefs.h. */ 1844/* Define $2 to an innocuous variant, in case <limits.h> declares $2. 1845 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 1846#define $2 innocuous_$2 1847 1848/* System header to define __stub macros and hopefully few prototypes, 1849 which can conflict with char $2 (); below. 1850 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 1851 <limits.h> exists even on freestanding compilers. */ 1852 1853#ifdef __STDC__ 1854# include <limits.h> 1855#else 1856# include <assert.h> 1857#endif 1858 1859#undef $2 1860 1861/* Override any GCC internal prototype to avoid an error. 1862 Use char because int might match the return type of a GCC 1863 builtin and then its argument prototype would still apply. */ 1864#ifdef __cplusplus 1865extern "C" 1866#endif 1867char $2 (); 1868/* The GNU C library defines this for functions which it implements 1869 to always fail with ENOSYS. Some functions are actually named 1870 something starting with __ and the normal name is an alias. */ 1871#if defined __stub_$2 || defined __stub___$2 1872choke me 1873#endif 1874 1875int 1876main () 1877{ 1878return $2 (); 1879 ; 1880 return 0; 1881} 1882_ACEOF 1883if ac_fn_c_try_link "$LINENO"; then : 1884 eval "$3=yes" 1885else 1886 eval "$3=no" 1887fi 1888rm -f core conftest.err conftest.$ac_objext \ 1889 conftest$ac_exeext conftest.$ac_ext 1890fi 1891eval ac_res=\$$3 1892 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1893$as_echo "$ac_res" >&6; } 1894 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1895 1896} # ac_fn_c_check_func 1897 1898# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES 1899# --------------------------------------------- 1900# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR 1901# accordingly. 1902ac_fn_c_check_decl () 1903{ 1904 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1905 as_decl_name=`echo $2|sed 's/ *(.*//'` 1906 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 1907 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 1908$as_echo_n "checking whether $as_decl_name is declared... " >&6; } 1909if eval \${$3+:} false; then : 1910 $as_echo_n "(cached) " >&6 1911else 1912 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1913/* end confdefs.h. */ 1914$4 1915int 1916main () 1917{ 1918#ifndef $as_decl_name 1919#ifdef __cplusplus 1920 (void) $as_decl_use; 1921#else 1922 (void) $as_decl_name; 1923#endif 1924#endif 1925 1926 ; 1927 return 0; 1928} 1929_ACEOF 1930if ac_fn_c_try_compile "$LINENO"; then : 1931 eval "$3=yes" 1932else 1933 eval "$3=no" 1934fi 1935rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1936fi 1937eval ac_res=\$$3 1938 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1939$as_echo "$ac_res" >&6; } 1940 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1941 1942} # ac_fn_c_check_decl 1943cat >config.log <<_ACEOF 1944This file contains any messages produced by compilers while 1945running configure, to aid debugging if configure makes a mistake. 1946 1947It was created by libXcomposite $as_me 0.4.5, which was 1948generated by GNU Autoconf 2.69. Invocation command line was 1949 1950 $ $0 $@ 1951 1952_ACEOF 1953exec 5>>config.log 1954{ 1955cat <<_ASUNAME 1956## --------- ## 1957## Platform. ## 1958## --------- ## 1959 1960hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1961uname -m = `(uname -m) 2>/dev/null || echo unknown` 1962uname -r = `(uname -r) 2>/dev/null || echo unknown` 1963uname -s = `(uname -s) 2>/dev/null || echo unknown` 1964uname -v = `(uname -v) 2>/dev/null || echo unknown` 1965 1966/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1967/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1968 1969/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1970/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1971/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1972/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 1973/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1974/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1975/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1976 1977_ASUNAME 1978 1979as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1980for as_dir in $PATH 1981do 1982 IFS=$as_save_IFS 1983 test -z "$as_dir" && as_dir=. 1984 $as_echo "PATH: $as_dir" 1985 done 1986IFS=$as_save_IFS 1987 1988} >&5 1989 1990cat >&5 <<_ACEOF 1991 1992 1993## ----------- ## 1994## Core tests. ## 1995## ----------- ## 1996 1997_ACEOF 1998 1999 2000# Keep a trace of the command line. 2001# Strip out --no-create and --no-recursion so they do not pile up. 2002# Strip out --silent because we don't want to record it for future runs. 2003# Also quote any args containing shell meta-characters. 2004# Make two passes to allow for proper duplicate-argument suppression. 2005ac_configure_args= 2006ac_configure_args0= 2007ac_configure_args1= 2008ac_must_keep_next=false 2009for ac_pass in 1 2 2010do 2011 for ac_arg 2012 do 2013 case $ac_arg in 2014 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 2015 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 2016 | -silent | --silent | --silen | --sile | --sil) 2017 continue ;; 2018 *\'*) 2019 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 2020 esac 2021 case $ac_pass in 2022 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 2023 2) 2024 as_fn_append ac_configure_args1 " '$ac_arg'" 2025 if test $ac_must_keep_next = true; then 2026 ac_must_keep_next=false # Got value, back to normal. 2027 else 2028 case $ac_arg in 2029 *=* | --config-cache | -C | -disable-* | --disable-* \ 2030 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 2031 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 2032 | -with-* | --with-* | -without-* | --without-* | --x) 2033 case "$ac_configure_args0 " in 2034 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 2035 esac 2036 ;; 2037 -* ) ac_must_keep_next=true ;; 2038 esac 2039 fi 2040 as_fn_append ac_configure_args " '$ac_arg'" 2041 ;; 2042 esac 2043 done 2044done 2045{ ac_configure_args0=; unset ac_configure_args0;} 2046{ ac_configure_args1=; unset ac_configure_args1;} 2047 2048# When interrupted or exit'd, cleanup temporary files, and complete 2049# config.log. We remove comments because anyway the quotes in there 2050# would cause problems or look ugly. 2051# WARNING: Use '\'' to represent an apostrophe within the trap. 2052# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 2053trap 'exit_status=$? 2054 # Save into config.log some information that might help in debugging. 2055 { 2056 echo 2057 2058 $as_echo "## ---------------- ## 2059## Cache variables. ## 2060## ---------------- ##" 2061 echo 2062 # The following way of writing the cache mishandles newlines in values, 2063( 2064 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 2065 eval ac_val=\$$ac_var 2066 case $ac_val in #( 2067 *${as_nl}*) 2068 case $ac_var in #( 2069 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 2070$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 2071 esac 2072 case $ac_var in #( 2073 _ | IFS | as_nl) ;; #( 2074 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 2075 *) { eval $ac_var=; unset $ac_var;} ;; 2076 esac ;; 2077 esac 2078 done 2079 (set) 2>&1 | 2080 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 2081 *${as_nl}ac_space=\ *) 2082 sed -n \ 2083 "s/'\''/'\''\\\\'\'''\''/g; 2084 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 2085 ;; #( 2086 *) 2087 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 2088 ;; 2089 esac | 2090 sort 2091) 2092 echo 2093 2094 $as_echo "## ----------------- ## 2095## Output variables. ## 2096## ----------------- ##" 2097 echo 2098 for ac_var in $ac_subst_vars 2099 do 2100 eval ac_val=\$$ac_var 2101 case $ac_val in 2102 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2103 esac 2104 $as_echo "$ac_var='\''$ac_val'\''" 2105 done | sort 2106 echo 2107 2108 if test -n "$ac_subst_files"; then 2109 $as_echo "## ------------------- ## 2110## File substitutions. ## 2111## ------------------- ##" 2112 echo 2113 for ac_var in $ac_subst_files 2114 do 2115 eval ac_val=\$$ac_var 2116 case $ac_val in 2117 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2118 esac 2119 $as_echo "$ac_var='\''$ac_val'\''" 2120 done | sort 2121 echo 2122 fi 2123 2124 if test -s confdefs.h; then 2125 $as_echo "## ----------- ## 2126## confdefs.h. ## 2127## ----------- ##" 2128 echo 2129 cat confdefs.h 2130 echo 2131 fi 2132 test "$ac_signal" != 0 && 2133 $as_echo "$as_me: caught signal $ac_signal" 2134 $as_echo "$as_me: exit $exit_status" 2135 } >&5 2136 rm -f core *.core core.conftest.* && 2137 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2138 exit $exit_status 2139' 0 2140for ac_signal in 1 2 13 15; do 2141 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 2142done 2143ac_signal=0 2144 2145# confdefs.h avoids OS command line length limits that DEFS can exceed. 2146rm -f -r conftest* confdefs.h 2147 2148$as_echo "/* confdefs.h */" > confdefs.h 2149 2150# Predefined preprocessor variables. 2151 2152cat >>confdefs.h <<_ACEOF 2153#define PACKAGE_NAME "$PACKAGE_NAME" 2154_ACEOF 2155 2156cat >>confdefs.h <<_ACEOF 2157#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2158_ACEOF 2159 2160cat >>confdefs.h <<_ACEOF 2161#define PACKAGE_VERSION "$PACKAGE_VERSION" 2162_ACEOF 2163 2164cat >>confdefs.h <<_ACEOF 2165#define PACKAGE_STRING "$PACKAGE_STRING" 2166_ACEOF 2167 2168cat >>confdefs.h <<_ACEOF 2169#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2170_ACEOF 2171 2172cat >>confdefs.h <<_ACEOF 2173#define PACKAGE_URL "$PACKAGE_URL" 2174_ACEOF 2175 2176 2177# Let the site file select an alternate cache file if it wants to. 2178# Prefer an explicitly selected file to automatically selected ones. 2179ac_site_file1=NONE 2180ac_site_file2=NONE 2181if test -n "$CONFIG_SITE"; then 2182 # We do not want a PATH search for config.site. 2183 case $CONFIG_SITE in #(( 2184 -*) ac_site_file1=./$CONFIG_SITE;; 2185 */*) ac_site_file1=$CONFIG_SITE;; 2186 *) ac_site_file1=./$CONFIG_SITE;; 2187 esac 2188elif test "x$prefix" != xNONE; then 2189 ac_site_file1=$prefix/share/config.site 2190 ac_site_file2=$prefix/etc/config.site 2191else 2192 ac_site_file1=$ac_default_prefix/share/config.site 2193 ac_site_file2=$ac_default_prefix/etc/config.site 2194fi 2195for ac_site_file in "$ac_site_file1" "$ac_site_file2" 2196do 2197 test "x$ac_site_file" = xNONE && continue 2198 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then 2199 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2200$as_echo "$as_me: loading site script $ac_site_file" >&6;} 2201 sed 's/^/| /' "$ac_site_file" >&5 2202 . "$ac_site_file" \ 2203 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2204$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2205as_fn_error $? "failed to load site script $ac_site_file 2206See \`config.log' for more details" "$LINENO" 5; } 2207 fi 2208done 2209 2210if test -r "$cache_file"; then 2211 # Some versions of bash will fail to source /dev/null (special files 2212 # actually), so we avoid doing that. DJGPP emulates it as a regular file. 2213 if test /dev/null != "$cache_file" && test -f "$cache_file"; then 2214 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2215$as_echo "$as_me: loading cache $cache_file" >&6;} 2216 case $cache_file in 2217 [\\/]* | ?:[\\/]* ) . "$cache_file";; 2218 *) . "./$cache_file";; 2219 esac 2220 fi 2221else 2222 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2223$as_echo "$as_me: creating cache $cache_file" >&6;} 2224 >$cache_file 2225fi 2226 2227# Check that the precious variables saved in the cache have kept the same 2228# value. 2229ac_cache_corrupted=false 2230for ac_var in $ac_precious_vars; do 2231 eval ac_old_set=\$ac_cv_env_${ac_var}_set 2232 eval ac_new_set=\$ac_env_${ac_var}_set 2233 eval ac_old_val=\$ac_cv_env_${ac_var}_value 2234 eval ac_new_val=\$ac_env_${ac_var}_value 2235 case $ac_old_set,$ac_new_set in 2236 set,) 2237 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2238$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2239 ac_cache_corrupted=: ;; 2240 ,set) 2241 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2242$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2243 ac_cache_corrupted=: ;; 2244 ,);; 2245 *) 2246 if test "x$ac_old_val" != "x$ac_new_val"; then 2247 # differences in whitespace do not lead to failure. 2248 ac_old_val_w=`echo x $ac_old_val` 2249 ac_new_val_w=`echo x $ac_new_val` 2250 if test "$ac_old_val_w" != "$ac_new_val_w"; then 2251 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2252$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2253 ac_cache_corrupted=: 2254 else 2255 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2256$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2257 eval $ac_var=\$ac_old_val 2258 fi 2259 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2260$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2261 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2262$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2263 fi;; 2264 esac 2265 # Pass precious variables to config.status. 2266 if test "$ac_new_set" = set; then 2267 case $ac_new_val in 2268 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2269 *) ac_arg=$ac_var=$ac_new_val ;; 2270 esac 2271 case " $ac_configure_args " in 2272 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2273 *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2274 esac 2275 fi 2276done 2277if $ac_cache_corrupted; then 2278 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2279$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2280 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2281$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2282 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 2283fi 2284## -------------------- ## 2285## Main body of script. ## 2286## -------------------- ## 2287 2288ac_ext=c 2289ac_cpp='$CPP $CPPFLAGS' 2290ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2291ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2292ac_compiler_gnu=$ac_cv_c_compiler_gnu 2293 2294 2295 2296ac_config_headers="$ac_config_headers config.h" 2297 2298 2299# Initialize Automake 2300am__api_version='1.15' 2301 2302ac_aux_dir= 2303for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do 2304 if test -f "$ac_dir/install-sh"; then 2305 ac_aux_dir=$ac_dir 2306 ac_install_sh="$ac_aux_dir/install-sh -c" 2307 break 2308 elif test -f "$ac_dir/install.sh"; then 2309 ac_aux_dir=$ac_dir 2310 ac_install_sh="$ac_aux_dir/install.sh -c" 2311 break 2312 elif test -f "$ac_dir/shtool"; then 2313 ac_aux_dir=$ac_dir 2314 ac_install_sh="$ac_aux_dir/shtool install -c" 2315 break 2316 fi 2317done 2318if test -z "$ac_aux_dir"; then 2319 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 2320fi 2321 2322# These three variables are undocumented and unsupported, 2323# and are intended to be withdrawn in a future Autoconf release. 2324# They can cause serious problems if a builder's source tree is in a directory 2325# whose full name contains unusual characters. 2326ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2327ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2328ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2329 2330 2331# Find a good install program. We prefer a C program (faster), 2332# so one script is as good as another. But avoid the broken or 2333# incompatible versions: 2334# SysV /etc/install, /usr/sbin/install 2335# SunOS /usr/etc/install 2336# IRIX /sbin/install 2337# AIX /bin/install 2338# AmigaOS /C/install, which installs bootblocks on floppy discs 2339# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 2340# AFS /usr/afsws/bin/install, which mishandles nonexistent args 2341# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 2342# OS/2's system install, which has a completely different semantic 2343# ./install, which can be erroneously created by make from ./install.sh. 2344# Reject install programs that cannot install multiple files. 2345{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 2346$as_echo_n "checking for a BSD-compatible install... " >&6; } 2347if test -z "$INSTALL"; then 2348if ${ac_cv_path_install+:} false; then : 2349 $as_echo_n "(cached) " >&6 2350else 2351 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2352for as_dir in $PATH 2353do 2354 IFS=$as_save_IFS 2355 test -z "$as_dir" && as_dir=. 2356 # Account for people who put trailing slashes in PATH elements. 2357case $as_dir/ in #(( 2358 ./ | .// | /[cC]/* | \ 2359 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 2360 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 2361 /usr/ucb/* ) ;; 2362 *) 2363 # OSF1 and SCO ODT 3.0 have their own names for install. 2364 # Don't use installbsd from OSF since it installs stuff as root 2365 # by default. 2366 for ac_prog in ginstall scoinst install; do 2367 for ac_exec_ext in '' $ac_executable_extensions; do 2368 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then 2369 if test $ac_prog = install && 2370 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2371 # AIX install. It has an incompatible calling convention. 2372 : 2373 elif test $ac_prog = install && 2374 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2375 # program-specific install script used by HP pwplus--don't use. 2376 : 2377 else 2378 rm -rf conftest.one conftest.two conftest.dir 2379 echo one > conftest.one 2380 echo two > conftest.two 2381 mkdir conftest.dir 2382 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 2383 test -s conftest.one && test -s conftest.two && 2384 test -s conftest.dir/conftest.one && 2385 test -s conftest.dir/conftest.two 2386 then 2387 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 2388 break 3 2389 fi 2390 fi 2391 fi 2392 done 2393 done 2394 ;; 2395esac 2396 2397 done 2398IFS=$as_save_IFS 2399 2400rm -rf conftest.one conftest.two conftest.dir 2401 2402fi 2403 if test "${ac_cv_path_install+set}" = set; then 2404 INSTALL=$ac_cv_path_install 2405 else 2406 # As a last resort, use the slow shell script. Don't cache a 2407 # value for INSTALL within a source directory, because that will 2408 # break other packages using the cache if that directory is 2409 # removed, or if the value is a relative name. 2410 INSTALL=$ac_install_sh 2411 fi 2412fi 2413{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 2414$as_echo "$INSTALL" >&6; } 2415 2416# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 2417# It thinks the first close brace ends the variable substitution. 2418test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 2419 2420test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 2421 2422test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 2423 2424{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 2425$as_echo_n "checking whether build environment is sane... " >&6; } 2426# Reject unsafe characters in $srcdir or the absolute working directory 2427# name. Accept space and tab only in the latter. 2428am_lf=' 2429' 2430case `pwd` in 2431 *[\\\"\#\$\&\'\`$am_lf]*) 2432 as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; 2433esac 2434case $srcdir in 2435 *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 2436 as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; 2437esac 2438 2439# Do 'set' in a subshell so we don't clobber the current shell's 2440# arguments. Must try -L first in case configure is actually a 2441# symlink; some systems play weird games with the mod time of symlinks 2442# (eg FreeBSD returns the mod time of the symlink's containing 2443# directory). 2444if ( 2445 am_has_slept=no 2446 for am_try in 1 2; do 2447 echo "timestamp, slept: $am_has_slept" > conftest.file 2448 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 2449 if test "$*" = "X"; then 2450 # -L didn't work. 2451 set X `ls -t "$srcdir/configure" conftest.file` 2452 fi 2453 if test "$*" != "X $srcdir/configure conftest.file" \ 2454 && test "$*" != "X conftest.file $srcdir/configure"; then 2455 2456 # If neither matched, then we have a broken ls. This can happen 2457 # if, for instance, CONFIG_SHELL is bash and it inherits a 2458 # broken ls alias from the environment. This has actually 2459 # happened. Such a system could not be considered "sane". 2460 as_fn_error $? "ls -t appears to fail. Make sure there is not a broken 2461 alias in your environment" "$LINENO" 5 2462 fi 2463 if test "$2" = conftest.file || test $am_try -eq 2; then 2464 break 2465 fi 2466 # Just in case. 2467 sleep 1 2468 am_has_slept=yes 2469 done 2470 test "$2" = conftest.file 2471 ) 2472then 2473 # Ok. 2474 : 2475else 2476 as_fn_error $? "newly created file is older than distributed files! 2477Check your system clock" "$LINENO" 5 2478fi 2479{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2480$as_echo "yes" >&6; } 2481# If we didn't sleep, we still need to ensure time stamps of config.status and 2482# generated files are strictly newer. 2483am_sleep_pid= 2484if grep 'slept: no' conftest.file >/dev/null 2>&1; then 2485 ( sleep 1 ) & 2486 am_sleep_pid=$! 2487fi 2488 2489rm -f conftest.file 2490 2491test "$program_prefix" != NONE && 2492 program_transform_name="s&^&$program_prefix&;$program_transform_name" 2493# Use a double $ so make ignores it. 2494test "$program_suffix" != NONE && 2495 program_transform_name="s&\$&$program_suffix&;$program_transform_name" 2496# Double any \ or $. 2497# By default was `s,x,x', remove it if useless. 2498ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 2499program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 2500 2501# Expand $ac_aux_dir to an absolute path. 2502am_aux_dir=`cd "$ac_aux_dir" && pwd` 2503 2504if test x"${MISSING+set}" != xset; then 2505 case $am_aux_dir in 2506 *\ * | *\ *) 2507 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; 2508 *) 2509 MISSING="\${SHELL} $am_aux_dir/missing" ;; 2510 esac 2511fi 2512# Use eval to expand $SHELL 2513if eval "$MISSING --is-lightweight"; then 2514 am_missing_run="$MISSING " 2515else 2516 am_missing_run= 2517 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 2518$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;} 2519fi 2520 2521if test x"${install_sh+set}" != xset; then 2522 case $am_aux_dir in 2523 *\ * | *\ *) 2524 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 2525 *) 2526 install_sh="\${SHELL} $am_aux_dir/install-sh" 2527 esac 2528fi 2529 2530# Installed binaries are usually stripped using 'strip' when the user 2531# run "make install-strip". However 'strip' might not be the right 2532# tool to use in cross-compilation environments, therefore Automake 2533# will honor the 'STRIP' environment variable to overrule this program. 2534if test "$cross_compiling" != no; then 2535 if test -n "$ac_tool_prefix"; then 2536 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 2537set dummy ${ac_tool_prefix}strip; ac_word=$2 2538{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2539$as_echo_n "checking for $ac_word... " >&6; } 2540if ${ac_cv_prog_STRIP+:} false; then : 2541 $as_echo_n "(cached) " >&6 2542else 2543 if test -n "$STRIP"; then 2544 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 2545else 2546as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2547for as_dir in $PATH 2548do 2549 IFS=$as_save_IFS 2550 test -z "$as_dir" && as_dir=. 2551 for ac_exec_ext in '' $ac_executable_extensions; do 2552 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2553 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 2554 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2555 break 2 2556 fi 2557done 2558 done 2559IFS=$as_save_IFS 2560 2561fi 2562fi 2563STRIP=$ac_cv_prog_STRIP 2564if test -n "$STRIP"; then 2565 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 2566$as_echo "$STRIP" >&6; } 2567else 2568 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2569$as_echo "no" >&6; } 2570fi 2571 2572 2573fi 2574if test -z "$ac_cv_prog_STRIP"; then 2575 ac_ct_STRIP=$STRIP 2576 # Extract the first word of "strip", so it can be a program name with args. 2577set dummy strip; ac_word=$2 2578{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2579$as_echo_n "checking for $ac_word... " >&6; } 2580if ${ac_cv_prog_ac_ct_STRIP+:} false; then : 2581 $as_echo_n "(cached) " >&6 2582else 2583 if test -n "$ac_ct_STRIP"; then 2584 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 2585else 2586as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2587for as_dir in $PATH 2588do 2589 IFS=$as_save_IFS 2590 test -z "$as_dir" && as_dir=. 2591 for ac_exec_ext in '' $ac_executable_extensions; do 2592 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2593 ac_cv_prog_ac_ct_STRIP="strip" 2594 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2595 break 2 2596 fi 2597done 2598 done 2599IFS=$as_save_IFS 2600 2601fi 2602fi 2603ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 2604if test -n "$ac_ct_STRIP"; then 2605 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 2606$as_echo "$ac_ct_STRIP" >&6; } 2607else 2608 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2609$as_echo "no" >&6; } 2610fi 2611 2612 if test "x$ac_ct_STRIP" = x; then 2613 STRIP=":" 2614 else 2615 case $cross_compiling:$ac_tool_warned in 2616yes:) 2617{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2618$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2619ac_tool_warned=yes ;; 2620esac 2621 STRIP=$ac_ct_STRIP 2622 fi 2623else 2624 STRIP="$ac_cv_prog_STRIP" 2625fi 2626 2627fi 2628INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 2629 2630{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 2631$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 2632if test -z "$MKDIR_P"; then 2633 if ${ac_cv_path_mkdir+:} false; then : 2634 $as_echo_n "(cached) " >&6 2635else 2636 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2637for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 2638do 2639 IFS=$as_save_IFS 2640 test -z "$as_dir" && as_dir=. 2641 for ac_prog in mkdir gmkdir; do 2642 for ac_exec_ext in '' $ac_executable_extensions; do 2643 as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue 2644 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 2645 'mkdir (GNU coreutils) '* | \ 2646 'mkdir (coreutils) '* | \ 2647 'mkdir (fileutils) '4.1*) 2648 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 2649 break 3;; 2650 esac 2651 done 2652 done 2653 done 2654IFS=$as_save_IFS 2655 2656fi 2657 2658 test -d ./--version && rmdir ./--version 2659 if test "${ac_cv_path_mkdir+set}" = set; then 2660 MKDIR_P="$ac_cv_path_mkdir -p" 2661 else 2662 # As a last resort, use the slow shell script. Don't cache a 2663 # value for MKDIR_P within a source directory, because that will 2664 # break other packages using the cache if that directory is 2665 # removed, or if the value is a relative name. 2666 MKDIR_P="$ac_install_sh -d" 2667 fi 2668fi 2669{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 2670$as_echo "$MKDIR_P" >&6; } 2671 2672for ac_prog in gawk mawk nawk awk 2673do 2674 # Extract the first word of "$ac_prog", so it can be a program name with args. 2675set dummy $ac_prog; ac_word=$2 2676{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2677$as_echo_n "checking for $ac_word... " >&6; } 2678if ${ac_cv_prog_AWK+:} false; then : 2679 $as_echo_n "(cached) " >&6 2680else 2681 if test -n "$AWK"; then 2682 ac_cv_prog_AWK="$AWK" # Let the user override the test. 2683else 2684as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2685for as_dir in $PATH 2686do 2687 IFS=$as_save_IFS 2688 test -z "$as_dir" && as_dir=. 2689 for ac_exec_ext in '' $ac_executable_extensions; do 2690 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2691 ac_cv_prog_AWK="$ac_prog" 2692 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2693 break 2 2694 fi 2695done 2696 done 2697IFS=$as_save_IFS 2698 2699fi 2700fi 2701AWK=$ac_cv_prog_AWK 2702if test -n "$AWK"; then 2703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 2704$as_echo "$AWK" >&6; } 2705else 2706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2707$as_echo "no" >&6; } 2708fi 2709 2710 2711 test -n "$AWK" && break 2712done 2713 2714{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 2715$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 2716set x ${MAKE-make} 2717ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 2718if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : 2719 $as_echo_n "(cached) " >&6 2720else 2721 cat >conftest.make <<\_ACEOF 2722SHELL = /bin/sh 2723all: 2724 @echo '@@@%%%=$(MAKE)=@@@%%%' 2725_ACEOF 2726# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 2727case `${MAKE-make} -f conftest.make 2>/dev/null` in 2728 *@@@%%%=?*=@@@%%%*) 2729 eval ac_cv_prog_make_${ac_make}_set=yes;; 2730 *) 2731 eval ac_cv_prog_make_${ac_make}_set=no;; 2732esac 2733rm -f conftest.make 2734fi 2735if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 2736 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2737$as_echo "yes" >&6; } 2738 SET_MAKE= 2739else 2740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2741$as_echo "no" >&6; } 2742 SET_MAKE="MAKE=${MAKE-make}" 2743fi 2744 2745rm -rf .tst 2>/dev/null 2746mkdir .tst 2>/dev/null 2747if test -d .tst; then 2748 am__leading_dot=. 2749else 2750 am__leading_dot=_ 2751fi 2752rmdir .tst 2>/dev/null 2753 2754# Check whether --enable-silent-rules was given. 2755if test "${enable_silent_rules+set}" = set; then : 2756 enableval=$enable_silent_rules; 2757fi 2758 2759case $enable_silent_rules in # ((( 2760 yes) AM_DEFAULT_VERBOSITY=0;; 2761 no) AM_DEFAULT_VERBOSITY=1;; 2762 *) AM_DEFAULT_VERBOSITY=1;; 2763esac 2764am_make=${MAKE-make} 2765{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 2766$as_echo_n "checking whether $am_make supports nested variables... " >&6; } 2767if ${am_cv_make_support_nested_variables+:} false; then : 2768 $as_echo_n "(cached) " >&6 2769else 2770 if $as_echo 'TRUE=$(BAR$(V)) 2771BAR0=false 2772BAR1=true 2773V=1 2774am__doit: 2775 @$(TRUE) 2776.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 2777 am_cv_make_support_nested_variables=yes 2778else 2779 am_cv_make_support_nested_variables=no 2780fi 2781fi 2782{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 2783$as_echo "$am_cv_make_support_nested_variables" >&6; } 2784if test $am_cv_make_support_nested_variables = yes; then 2785 AM_V='$(V)' 2786 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 2787else 2788 AM_V=$AM_DEFAULT_VERBOSITY 2789 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 2790fi 2791AM_BACKSLASH='\' 2792 2793if test "`cd $srcdir && pwd`" != "`pwd`"; then 2794 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 2795 # is not polluted with repeated "-I." 2796 am__isrc=' -I$(srcdir)' 2797 # test to see if srcdir already configured 2798 if test -f $srcdir/config.status; then 2799 as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 2800 fi 2801fi 2802 2803# test whether we have cygpath 2804if test -z "$CYGPATH_W"; then 2805 if (cygpath --version) >/dev/null 2>/dev/null; then 2806 CYGPATH_W='cygpath -w' 2807 else 2808 CYGPATH_W=echo 2809 fi 2810fi 2811 2812 2813# Define the identity of the package. 2814 PACKAGE='libXcomposite' 2815 VERSION='0.4.5' 2816 2817 2818cat >>confdefs.h <<_ACEOF 2819#define PACKAGE "$PACKAGE" 2820_ACEOF 2821 2822 2823cat >>confdefs.h <<_ACEOF 2824#define VERSION "$VERSION" 2825_ACEOF 2826 2827# Some tools Automake needs. 2828 2829ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 2830 2831 2832AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 2833 2834 2835AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 2836 2837 2838AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 2839 2840 2841MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 2842 2843# For better backward compatibility. To be removed once Automake 1.9.x 2844# dies out for good. For more background, see: 2845# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html> 2846# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html> 2847mkdir_p='$(MKDIR_P)' 2848 2849# We need awk for the "check" target (and possibly the TAP driver). The 2850# system "awk" is bad on some platforms. 2851# Always define AMTAR for backward compatibility. Yes, it's still used 2852# in the wild :-( We should find a proper way to deprecate it ... 2853AMTAR='$${TAR-tar}' 2854 2855 2856# We'll loop over all known methods to create a tar archive until one works. 2857_am_tools='gnutar pax cpio none' 2858 2859am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' 2860 2861 2862 2863 2864 2865 2866# POSIX will say in a future version that running "rm -f" with no argument 2867# is OK; and we want to be able to make that assumption in our Makefile 2868# recipes. So use an aggressive probe to check that the usage we want is 2869# actually supported "in the wild" to an acceptable degree. 2870# See automake bug#10828. 2871# To make any issue more visible, cause the running configure to be aborted 2872# by default if the 'rm' program in use doesn't match our expectations; the 2873# user can still override this though. 2874if rm -f && rm -fr && rm -rf; then : OK; else 2875 cat >&2 <<'END' 2876Oops! 2877 2878Your 'rm' program seems unable to run without file operands specified 2879on the command line, even when the '-f' option is present. This is contrary 2880to the behaviour of most rm programs out there, and not conforming with 2881the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542> 2882 2883Please tell bug-automake@gnu.org about your system, including the value 2884of your $PATH and any error possibly output before this message. This 2885can help us improve future automake versions. 2886 2887END 2888 if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then 2889 echo 'Configuration will proceed anyway, since you have set the' >&2 2890 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 2891 echo >&2 2892 else 2893 cat >&2 <<'END' 2894Aborting the configuration process, to ensure you take notice of the issue. 2895 2896You can download and install GNU coreutils to get an 'rm' implementation 2897that behaves properly: <http://www.gnu.org/software/coreutils/>. 2898 2899If you want to complete the configuration process using your problematic 2900'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM 2901to "yes", and re-run configure. 2902 2903END 2904 as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5 2905 fi 2906fi 2907 2908 2909# Initialize libtool 2910case `pwd` in 2911 *\ * | *\ *) 2912 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 2913$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; 2914esac 2915 2916 2917 2918macro_version='2.4.6' 2919macro_revision='2.4.6' 2920 2921 2922 2923 2924 2925 2926 2927 2928 2929 2930 2931 2932 2933ltmain=$ac_aux_dir/ltmain.sh 2934 2935# Make sure we can run config.sub. 2936$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 2937 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 2938 2939{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 2940$as_echo_n "checking build system type... " >&6; } 2941if ${ac_cv_build+:} false; then : 2942 $as_echo_n "(cached) " >&6 2943else 2944 ac_build_alias=$build_alias 2945test "x$ac_build_alias" = x && 2946 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 2947test "x$ac_build_alias" = x && 2948 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 2949ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 2950 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 2951 2952fi 2953{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 2954$as_echo "$ac_cv_build" >&6; } 2955case $ac_cv_build in 2956*-*-*) ;; 2957*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 2958esac 2959build=$ac_cv_build 2960ac_save_IFS=$IFS; IFS='-' 2961set x $ac_cv_build 2962shift 2963build_cpu=$1 2964build_vendor=$2 2965shift; shift 2966# Remember, the first character of IFS is used to create $*, 2967# except with old shells: 2968build_os=$* 2969IFS=$ac_save_IFS 2970case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 2971 2972 2973{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 2974$as_echo_n "checking host system type... " >&6; } 2975if ${ac_cv_host+:} false; then : 2976 $as_echo_n "(cached) " >&6 2977else 2978 if test "x$host_alias" = x; then 2979 ac_cv_host=$ac_cv_build 2980else 2981 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 2982 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 2983fi 2984 2985fi 2986{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 2987$as_echo "$ac_cv_host" >&6; } 2988case $ac_cv_host in 2989*-*-*) ;; 2990*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 2991esac 2992host=$ac_cv_host 2993ac_save_IFS=$IFS; IFS='-' 2994set x $ac_cv_host 2995shift 2996host_cpu=$1 2997host_vendor=$2 2998shift; shift 2999# Remember, the first character of IFS is used to create $*, 3000# except with old shells: 3001host_os=$* 3002IFS=$ac_save_IFS 3003case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 3004 3005 3006# Backslashify metacharacters that are still active within 3007# double-quoted strings. 3008sed_quote_subst='s/\(["`$\\]\)/\\\1/g' 3009 3010# Same as above, but do not quote variable references. 3011double_quote_subst='s/\(["`\\]\)/\\\1/g' 3012 3013# Sed substitution to delay expansion of an escaped shell variable in a 3014# double_quote_subst'ed string. 3015delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' 3016 3017# Sed substitution to delay expansion of an escaped single quote. 3018delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' 3019 3020# Sed substitution to avoid accidental globbing in evaled expressions 3021no_glob_subst='s/\*/\\\*/g' 3022 3023ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 3024ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO 3025ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO 3026 3027{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5 3028$as_echo_n "checking how to print strings... " >&6; } 3029# Test print first, because it will be a builtin if present. 3030if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \ 3031 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then 3032 ECHO='print -r --' 3033elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then 3034 ECHO='printf %s\n' 3035else 3036 # Use this function as a fallback that always works. 3037 func_fallback_echo () 3038 { 3039 eval 'cat <<_LTECHO_EOF 3040$1 3041_LTECHO_EOF' 3042 } 3043 ECHO='func_fallback_echo' 3044fi 3045 3046# func_echo_all arg... 3047# Invoke $ECHO with all args, space-separated. 3048func_echo_all () 3049{ 3050 $ECHO "" 3051} 3052 3053case $ECHO in 3054 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5 3055$as_echo "printf" >&6; } ;; 3056 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5 3057$as_echo "print -r" >&6; } ;; 3058 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5 3059$as_echo "cat" >&6; } ;; 3060esac 3061 3062 3063 3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075DEPDIR="${am__leading_dot}deps" 3076 3077ac_config_commands="$ac_config_commands depfiles" 3078 3079 3080am_make=${MAKE-make} 3081cat > confinc << 'END' 3082am__doit: 3083 @echo this is the am__doit target 3084.PHONY: am__doit 3085END 3086# If we don't find an include directive, just comment out the code. 3087{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 3088$as_echo_n "checking for style of include used by $am_make... " >&6; } 3089am__include="#" 3090am__quote= 3091_am_result=none 3092# First try GNU make style include. 3093echo "include confinc" > confmf 3094# Ignore all kinds of additional output from 'make'. 3095case `$am_make -s -f confmf 2> /dev/null` in #( 3096*the\ am__doit\ target*) 3097 am__include=include 3098 am__quote= 3099 _am_result=GNU 3100 ;; 3101esac 3102# Now try BSD make style include. 3103if test "$am__include" = "#"; then 3104 echo '.include "confinc"' > confmf 3105 case `$am_make -s -f confmf 2> /dev/null` in #( 3106 *the\ am__doit\ target*) 3107 am__include=.include 3108 am__quote="\"" 3109 _am_result=BSD 3110 ;; 3111 esac 3112fi 3113 3114 3115{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 3116$as_echo "$_am_result" >&6; } 3117rm -f confinc confmf 3118 3119# Check whether --enable-dependency-tracking was given. 3120if test "${enable_dependency_tracking+set}" = set; then : 3121 enableval=$enable_dependency_tracking; 3122fi 3123 3124if test "x$enable_dependency_tracking" != xno; then 3125 am_depcomp="$ac_aux_dir/depcomp" 3126 AMDEPBACKSLASH='\' 3127 am__nodep='_no' 3128fi 3129 if test "x$enable_dependency_tracking" != xno; then 3130 AMDEP_TRUE= 3131 AMDEP_FALSE='#' 3132else 3133 AMDEP_TRUE='#' 3134 AMDEP_FALSE= 3135fi 3136 3137 3138ac_ext=c 3139ac_cpp='$CPP $CPPFLAGS' 3140ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3141ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3142ac_compiler_gnu=$ac_cv_c_compiler_gnu 3143if test -n "$ac_tool_prefix"; then 3144 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 3145set dummy ${ac_tool_prefix}gcc; ac_word=$2 3146{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3147$as_echo_n "checking for $ac_word... " >&6; } 3148if ${ac_cv_prog_CC+:} false; then : 3149 $as_echo_n "(cached) " >&6 3150else 3151 if test -n "$CC"; then 3152 ac_cv_prog_CC="$CC" # Let the user override the test. 3153else 3154as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3155for as_dir in $PATH 3156do 3157 IFS=$as_save_IFS 3158 test -z "$as_dir" && as_dir=. 3159 for ac_exec_ext in '' $ac_executable_extensions; do 3160 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3161 ac_cv_prog_CC="${ac_tool_prefix}gcc" 3162 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3163 break 2 3164 fi 3165done 3166 done 3167IFS=$as_save_IFS 3168 3169fi 3170fi 3171CC=$ac_cv_prog_CC 3172if test -n "$CC"; then 3173 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3174$as_echo "$CC" >&6; } 3175else 3176 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3177$as_echo "no" >&6; } 3178fi 3179 3180 3181fi 3182if test -z "$ac_cv_prog_CC"; then 3183 ac_ct_CC=$CC 3184 # Extract the first word of "gcc", so it can be a program name with args. 3185set dummy gcc; ac_word=$2 3186{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3187$as_echo_n "checking for $ac_word... " >&6; } 3188if ${ac_cv_prog_ac_ct_CC+:} false; then : 3189 $as_echo_n "(cached) " >&6 3190else 3191 if test -n "$ac_ct_CC"; then 3192 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3193else 3194as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3195for as_dir in $PATH 3196do 3197 IFS=$as_save_IFS 3198 test -z "$as_dir" && as_dir=. 3199 for ac_exec_ext in '' $ac_executable_extensions; do 3200 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3201 ac_cv_prog_ac_ct_CC="gcc" 3202 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3203 break 2 3204 fi 3205done 3206 done 3207IFS=$as_save_IFS 3208 3209fi 3210fi 3211ac_ct_CC=$ac_cv_prog_ac_ct_CC 3212if test -n "$ac_ct_CC"; then 3213 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3214$as_echo "$ac_ct_CC" >&6; } 3215else 3216 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3217$as_echo "no" >&6; } 3218fi 3219 3220 if test "x$ac_ct_CC" = x; then 3221 CC="" 3222 else 3223 case $cross_compiling:$ac_tool_warned in 3224yes:) 3225{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3226$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3227ac_tool_warned=yes ;; 3228esac 3229 CC=$ac_ct_CC 3230 fi 3231else 3232 CC="$ac_cv_prog_CC" 3233fi 3234 3235if test -z "$CC"; then 3236 if test -n "$ac_tool_prefix"; then 3237 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 3238set dummy ${ac_tool_prefix}cc; ac_word=$2 3239{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3240$as_echo_n "checking for $ac_word... " >&6; } 3241if ${ac_cv_prog_CC+:} false; then : 3242 $as_echo_n "(cached) " >&6 3243else 3244 if test -n "$CC"; then 3245 ac_cv_prog_CC="$CC" # Let the user override the test. 3246else 3247as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3248for as_dir in $PATH 3249do 3250 IFS=$as_save_IFS 3251 test -z "$as_dir" && as_dir=. 3252 for ac_exec_ext in '' $ac_executable_extensions; do 3253 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3254 ac_cv_prog_CC="${ac_tool_prefix}cc" 3255 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3256 break 2 3257 fi 3258done 3259 done 3260IFS=$as_save_IFS 3261 3262fi 3263fi 3264CC=$ac_cv_prog_CC 3265if test -n "$CC"; then 3266 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3267$as_echo "$CC" >&6; } 3268else 3269 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3270$as_echo "no" >&6; } 3271fi 3272 3273 3274 fi 3275fi 3276if test -z "$CC"; then 3277 # Extract the first word of "cc", so it can be a program name with args. 3278set dummy cc; ac_word=$2 3279{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3280$as_echo_n "checking for $ac_word... " >&6; } 3281if ${ac_cv_prog_CC+:} false; then : 3282 $as_echo_n "(cached) " >&6 3283else 3284 if test -n "$CC"; then 3285 ac_cv_prog_CC="$CC" # Let the user override the test. 3286else 3287 ac_prog_rejected=no 3288as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3289for as_dir in $PATH 3290do 3291 IFS=$as_save_IFS 3292 test -z "$as_dir" && as_dir=. 3293 for ac_exec_ext in '' $ac_executable_extensions; do 3294 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3295 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 3296 ac_prog_rejected=yes 3297 continue 3298 fi 3299 ac_cv_prog_CC="cc" 3300 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3301 break 2 3302 fi 3303done 3304 done 3305IFS=$as_save_IFS 3306 3307if test $ac_prog_rejected = yes; then 3308 # We found a bogon in the path, so make sure we never use it. 3309 set dummy $ac_cv_prog_CC 3310 shift 3311 if test $# != 0; then 3312 # We chose a different compiler from the bogus one. 3313 # However, it has the same basename, so the bogon will be chosen 3314 # first if we set CC to just the basename; use the full file name. 3315 shift 3316 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 3317 fi 3318fi 3319fi 3320fi 3321CC=$ac_cv_prog_CC 3322if test -n "$CC"; then 3323 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3324$as_echo "$CC" >&6; } 3325else 3326 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3327$as_echo "no" >&6; } 3328fi 3329 3330 3331fi 3332if test -z "$CC"; then 3333 if test -n "$ac_tool_prefix"; then 3334 for ac_prog in cl.exe 3335 do 3336 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 3337set dummy $ac_tool_prefix$ac_prog; ac_word=$2 3338{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3339$as_echo_n "checking for $ac_word... " >&6; } 3340if ${ac_cv_prog_CC+:} false; then : 3341 $as_echo_n "(cached) " >&6 3342else 3343 if test -n "$CC"; then 3344 ac_cv_prog_CC="$CC" # Let the user override the test. 3345else 3346as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3347for as_dir in $PATH 3348do 3349 IFS=$as_save_IFS 3350 test -z "$as_dir" && as_dir=. 3351 for ac_exec_ext in '' $ac_executable_extensions; do 3352 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3353 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 3354 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3355 break 2 3356 fi 3357done 3358 done 3359IFS=$as_save_IFS 3360 3361fi 3362fi 3363CC=$ac_cv_prog_CC 3364if test -n "$CC"; then 3365 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3366$as_echo "$CC" >&6; } 3367else 3368 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3369$as_echo "no" >&6; } 3370fi 3371 3372 3373 test -n "$CC" && break 3374 done 3375fi 3376if test -z "$CC"; then 3377 ac_ct_CC=$CC 3378 for ac_prog in cl.exe 3379do 3380 # Extract the first word of "$ac_prog", so it can be a program name with args. 3381set dummy $ac_prog; ac_word=$2 3382{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3383$as_echo_n "checking for $ac_word... " >&6; } 3384if ${ac_cv_prog_ac_ct_CC+:} false; then : 3385 $as_echo_n "(cached) " >&6 3386else 3387 if test -n "$ac_ct_CC"; then 3388 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3389else 3390as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3391for as_dir in $PATH 3392do 3393 IFS=$as_save_IFS 3394 test -z "$as_dir" && as_dir=. 3395 for ac_exec_ext in '' $ac_executable_extensions; do 3396 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3397 ac_cv_prog_ac_ct_CC="$ac_prog" 3398 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3399 break 2 3400 fi 3401done 3402 done 3403IFS=$as_save_IFS 3404 3405fi 3406fi 3407ac_ct_CC=$ac_cv_prog_ac_ct_CC 3408if test -n "$ac_ct_CC"; then 3409 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3410$as_echo "$ac_ct_CC" >&6; } 3411else 3412 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3413$as_echo "no" >&6; } 3414fi 3415 3416 3417 test -n "$ac_ct_CC" && break 3418done 3419 3420 if test "x$ac_ct_CC" = x; then 3421 CC="" 3422 else 3423 case $cross_compiling:$ac_tool_warned in 3424yes:) 3425{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3426$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3427ac_tool_warned=yes ;; 3428esac 3429 CC=$ac_ct_CC 3430 fi 3431fi 3432 3433fi 3434 3435 3436test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3437$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3438as_fn_error $? "no acceptable C compiler found in \$PATH 3439See \`config.log' for more details" "$LINENO" 5; } 3440 3441# Provide some information about the compiler. 3442$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 3443set X $ac_compile 3444ac_compiler=$2 3445for ac_option in --version -v -V -qversion; do 3446 { { ac_try="$ac_compiler $ac_option >&5" 3447case "(($ac_try" in 3448 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3449 *) ac_try_echo=$ac_try;; 3450esac 3451eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3452$as_echo "$ac_try_echo"; } >&5 3453 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 3454 ac_status=$? 3455 if test -s conftest.err; then 3456 sed '10a\ 3457... rest of stderr output deleted ... 3458 10q' conftest.err >conftest.er1 3459 cat conftest.er1 >&5 3460 fi 3461 rm -f conftest.er1 conftest.err 3462 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3463 test $ac_status = 0; } 3464done 3465 3466cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3467/* end confdefs.h. */ 3468 3469int 3470main () 3471{ 3472 3473 ; 3474 return 0; 3475} 3476_ACEOF 3477ac_clean_files_save=$ac_clean_files 3478ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 3479# Try to create an executable without -o first, disregard a.out. 3480# It will help us diagnose broken compilers, and finding out an intuition 3481# of exeext. 3482{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 3483$as_echo_n "checking whether the C compiler works... " >&6; } 3484ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 3485 3486# The possible output files: 3487ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 3488 3489ac_rmfiles= 3490for ac_file in $ac_files 3491do 3492 case $ac_file in 3493 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3494 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 3495 esac 3496done 3497rm -f $ac_rmfiles 3498 3499if { { ac_try="$ac_link_default" 3500case "(($ac_try" in 3501 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3502 *) ac_try_echo=$ac_try;; 3503esac 3504eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3505$as_echo "$ac_try_echo"; } >&5 3506 (eval "$ac_link_default") 2>&5 3507 ac_status=$? 3508 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3509 test $ac_status = 0; }; then : 3510 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 3511# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 3512# in a Makefile. We should not override ac_cv_exeext if it was cached, 3513# so that the user can short-circuit this test for compilers unknown to 3514# Autoconf. 3515for ac_file in $ac_files '' 3516do 3517 test -f "$ac_file" || continue 3518 case $ac_file in 3519 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 3520 ;; 3521 [ab].out ) 3522 # We found the default executable, but exeext='' is most 3523 # certainly right. 3524 break;; 3525 *.* ) 3526 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 3527 then :; else 3528 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3529 fi 3530 # We set ac_cv_exeext here because the later test for it is not 3531 # safe: cross compilers may not add the suffix if given an `-o' 3532 # argument, so we may need to know it at that point already. 3533 # Even if this section looks crufty: it has the advantage of 3534 # actually working. 3535 break;; 3536 * ) 3537 break;; 3538 esac 3539done 3540test "$ac_cv_exeext" = no && ac_cv_exeext= 3541 3542else 3543 ac_file='' 3544fi 3545if test -z "$ac_file"; then : 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3547$as_echo "no" >&6; } 3548$as_echo "$as_me: failed program was:" >&5 3549sed 's/^/| /' conftest.$ac_ext >&5 3550 3551{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3552$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3553as_fn_error 77 "C compiler cannot create executables 3554See \`config.log' for more details" "$LINENO" 5; } 3555else 3556 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3557$as_echo "yes" >&6; } 3558fi 3559{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 3560$as_echo_n "checking for C compiler default output file name... " >&6; } 3561{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 3562$as_echo "$ac_file" >&6; } 3563ac_exeext=$ac_cv_exeext 3564 3565rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 3566ac_clean_files=$ac_clean_files_save 3567{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 3568$as_echo_n "checking for suffix of executables... " >&6; } 3569if { { ac_try="$ac_link" 3570case "(($ac_try" in 3571 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3572 *) ac_try_echo=$ac_try;; 3573esac 3574eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3575$as_echo "$ac_try_echo"; } >&5 3576 (eval "$ac_link") 2>&5 3577 ac_status=$? 3578 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3579 test $ac_status = 0; }; then : 3580 # If both `conftest.exe' and `conftest' are `present' (well, observable) 3581# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3582# work properly (i.e., refer to `conftest.exe'), while it won't with 3583# `rm'. 3584for ac_file in conftest.exe conftest conftest.*; do 3585 test -f "$ac_file" || continue 3586 case $ac_file in 3587 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3588 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3589 break;; 3590 * ) break;; 3591 esac 3592done 3593else 3594 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3595$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3596as_fn_error $? "cannot compute suffix of executables: cannot compile and link 3597See \`config.log' for more details" "$LINENO" 5; } 3598fi 3599rm -f conftest conftest$ac_cv_exeext 3600{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 3601$as_echo "$ac_cv_exeext" >&6; } 3602 3603rm -f conftest.$ac_ext 3604EXEEXT=$ac_cv_exeext 3605ac_exeext=$EXEEXT 3606cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3607/* end confdefs.h. */ 3608#include <stdio.h> 3609int 3610main () 3611{ 3612FILE *f = fopen ("conftest.out", "w"); 3613 return ferror (f) || fclose (f) != 0; 3614 3615 ; 3616 return 0; 3617} 3618_ACEOF 3619ac_clean_files="$ac_clean_files conftest.out" 3620# Check that the compiler produces executables we can run. If not, either 3621# the compiler is broken, or we cross compile. 3622{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 3623$as_echo_n "checking whether we are cross compiling... " >&6; } 3624if test "$cross_compiling" != yes; then 3625 { { ac_try="$ac_link" 3626case "(($ac_try" in 3627 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3628 *) ac_try_echo=$ac_try;; 3629esac 3630eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3631$as_echo "$ac_try_echo"; } >&5 3632 (eval "$ac_link") 2>&5 3633 ac_status=$? 3634 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3635 test $ac_status = 0; } 3636 if { ac_try='./conftest$ac_cv_exeext' 3637 { { case "(($ac_try" in 3638 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3639 *) ac_try_echo=$ac_try;; 3640esac 3641eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3642$as_echo "$ac_try_echo"; } >&5 3643 (eval "$ac_try") 2>&5 3644 ac_status=$? 3645 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3646 test $ac_status = 0; }; }; then 3647 cross_compiling=no 3648 else 3649 if test "$cross_compiling" = maybe; then 3650 cross_compiling=yes 3651 else 3652 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3653$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3654as_fn_error $? "cannot run C compiled programs. 3655If you meant to cross compile, use \`--host'. 3656See \`config.log' for more details" "$LINENO" 5; } 3657 fi 3658 fi 3659fi 3660{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 3661$as_echo "$cross_compiling" >&6; } 3662 3663rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 3664ac_clean_files=$ac_clean_files_save 3665{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 3666$as_echo_n "checking for suffix of object files... " >&6; } 3667if ${ac_cv_objext+:} false; then : 3668 $as_echo_n "(cached) " >&6 3669else 3670 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3671/* end confdefs.h. */ 3672 3673int 3674main () 3675{ 3676 3677 ; 3678 return 0; 3679} 3680_ACEOF 3681rm -f conftest.o conftest.obj 3682if { { ac_try="$ac_compile" 3683case "(($ac_try" in 3684 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3685 *) ac_try_echo=$ac_try;; 3686esac 3687eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3688$as_echo "$ac_try_echo"; } >&5 3689 (eval "$ac_compile") 2>&5 3690 ac_status=$? 3691 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3692 test $ac_status = 0; }; then : 3693 for ac_file in conftest.o conftest.obj conftest.*; do 3694 test -f "$ac_file" || continue; 3695 case $ac_file in 3696 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 3697 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3698 break;; 3699 esac 3700done 3701else 3702 $as_echo "$as_me: failed program was:" >&5 3703sed 's/^/| /' conftest.$ac_ext >&5 3704 3705{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3706$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3707as_fn_error $? "cannot compute suffix of object files: cannot compile 3708See \`config.log' for more details" "$LINENO" 5; } 3709fi 3710rm -f conftest.$ac_cv_objext conftest.$ac_ext 3711fi 3712{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 3713$as_echo "$ac_cv_objext" >&6; } 3714OBJEXT=$ac_cv_objext 3715ac_objext=$OBJEXT 3716{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 3717$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 3718if ${ac_cv_c_compiler_gnu+:} false; then : 3719 $as_echo_n "(cached) " >&6 3720else 3721 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3722/* end confdefs.h. */ 3723 3724int 3725main () 3726{ 3727#ifndef __GNUC__ 3728 choke me 3729#endif 3730 3731 ; 3732 return 0; 3733} 3734_ACEOF 3735if ac_fn_c_try_compile "$LINENO"; then : 3736 ac_compiler_gnu=yes 3737else 3738 ac_compiler_gnu=no 3739fi 3740rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3741ac_cv_c_compiler_gnu=$ac_compiler_gnu 3742 3743fi 3744{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 3745$as_echo "$ac_cv_c_compiler_gnu" >&6; } 3746if test $ac_compiler_gnu = yes; then 3747 GCC=yes 3748else 3749 GCC= 3750fi 3751ac_test_CFLAGS=${CFLAGS+set} 3752ac_save_CFLAGS=$CFLAGS 3753{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 3754$as_echo_n "checking whether $CC accepts -g... " >&6; } 3755if ${ac_cv_prog_cc_g+:} false; then : 3756 $as_echo_n "(cached) " >&6 3757else 3758 ac_save_c_werror_flag=$ac_c_werror_flag 3759 ac_c_werror_flag=yes 3760 ac_cv_prog_cc_g=no 3761 CFLAGS="-g" 3762 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3763/* end confdefs.h. */ 3764 3765int 3766main () 3767{ 3768 3769 ; 3770 return 0; 3771} 3772_ACEOF 3773if ac_fn_c_try_compile "$LINENO"; then : 3774 ac_cv_prog_cc_g=yes 3775else 3776 CFLAGS="" 3777 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3778/* end confdefs.h. */ 3779 3780int 3781main () 3782{ 3783 3784 ; 3785 return 0; 3786} 3787_ACEOF 3788if ac_fn_c_try_compile "$LINENO"; then : 3789 3790else 3791 ac_c_werror_flag=$ac_save_c_werror_flag 3792 CFLAGS="-g" 3793 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3794/* end confdefs.h. */ 3795 3796int 3797main () 3798{ 3799 3800 ; 3801 return 0; 3802} 3803_ACEOF 3804if ac_fn_c_try_compile "$LINENO"; then : 3805 ac_cv_prog_cc_g=yes 3806fi 3807rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3808fi 3809rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3810fi 3811rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3812 ac_c_werror_flag=$ac_save_c_werror_flag 3813fi 3814{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 3815$as_echo "$ac_cv_prog_cc_g" >&6; } 3816if test "$ac_test_CFLAGS" = set; then 3817 CFLAGS=$ac_save_CFLAGS 3818elif test $ac_cv_prog_cc_g = yes; then 3819 if test "$GCC" = yes; then 3820 CFLAGS="-g -O2" 3821 else 3822 CFLAGS="-g" 3823 fi 3824else 3825 if test "$GCC" = yes; then 3826 CFLAGS="-O2" 3827 else 3828 CFLAGS= 3829 fi 3830fi 3831{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 3832$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3833if ${ac_cv_prog_cc_c89+:} false; then : 3834 $as_echo_n "(cached) " >&6 3835else 3836 ac_cv_prog_cc_c89=no 3837ac_save_CC=$CC 3838cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3839/* end confdefs.h. */ 3840#include <stdarg.h> 3841#include <stdio.h> 3842struct stat; 3843/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3844struct buf { int x; }; 3845FILE * (*rcsopen) (struct buf *, struct stat *, int); 3846static char *e (p, i) 3847 char **p; 3848 int i; 3849{ 3850 return p[i]; 3851} 3852static char *f (char * (*g) (char **, int), char **p, ...) 3853{ 3854 char *s; 3855 va_list v; 3856 va_start (v,p); 3857 s = g (p, va_arg (v,int)); 3858 va_end (v); 3859 return s; 3860} 3861 3862/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3863 function prototypes and stuff, but not '\xHH' hex character constants. 3864 These don't provoke an error unfortunately, instead are silently treated 3865 as 'x'. The following induces an error, until -std is added to get 3866 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3867 array size at least. It's necessary to write '\x00'==0 to get something 3868 that's true only with -std. */ 3869int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3870 3871/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3872 inside strings and character constants. */ 3873#define FOO(x) 'x' 3874int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3875 3876int test (int i, double x); 3877struct s1 {int (*f) (int a);}; 3878struct s2 {int (*f) (double a);}; 3879int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3880int argc; 3881char **argv; 3882int 3883main () 3884{ 3885return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3886 ; 3887 return 0; 3888} 3889_ACEOF 3890for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3891 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3892do 3893 CC="$ac_save_CC $ac_arg" 3894 if ac_fn_c_try_compile "$LINENO"; then : 3895 ac_cv_prog_cc_c89=$ac_arg 3896fi 3897rm -f core conftest.err conftest.$ac_objext 3898 test "x$ac_cv_prog_cc_c89" != "xno" && break 3899done 3900rm -f conftest.$ac_ext 3901CC=$ac_save_CC 3902 3903fi 3904# AC_CACHE_VAL 3905case "x$ac_cv_prog_cc_c89" in 3906 x) 3907 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 3908$as_echo "none needed" >&6; } ;; 3909 xno) 3910 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 3911$as_echo "unsupported" >&6; } ;; 3912 *) 3913 CC="$CC $ac_cv_prog_cc_c89" 3914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 3915$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 3916esac 3917if test "x$ac_cv_prog_cc_c89" != xno; then : 3918 3919fi 3920 3921ac_ext=c 3922ac_cpp='$CPP $CPPFLAGS' 3923ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3924ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3925ac_compiler_gnu=$ac_cv_c_compiler_gnu 3926 3927ac_ext=c 3928ac_cpp='$CPP $CPPFLAGS' 3929ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3930ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3931ac_compiler_gnu=$ac_cv_c_compiler_gnu 3932{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 3933$as_echo_n "checking whether $CC understands -c and -o together... " >&6; } 3934if ${am_cv_prog_cc_c_o+:} false; then : 3935 $as_echo_n "(cached) " >&6 3936else 3937 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3938/* end confdefs.h. */ 3939 3940int 3941main () 3942{ 3943 3944 ; 3945 return 0; 3946} 3947_ACEOF 3948 # Make sure it works both with $CC and with simple cc. 3949 # Following AC_PROG_CC_C_O, we do the test twice because some 3950 # compilers refuse to overwrite an existing .o file with -o, 3951 # though they will create one. 3952 am_cv_prog_cc_c_o=yes 3953 for am_i in 1 2; do 3954 if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 3955 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 3956 ac_status=$? 3957 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3958 (exit $ac_status); } \ 3959 && test -f conftest2.$ac_objext; then 3960 : OK 3961 else 3962 am_cv_prog_cc_c_o=no 3963 break 3964 fi 3965 done 3966 rm -f core conftest* 3967 unset am_i 3968fi 3969{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 3970$as_echo "$am_cv_prog_cc_c_o" >&6; } 3971if test "$am_cv_prog_cc_c_o" != yes; then 3972 # Losing compiler, so override with the script. 3973 # FIXME: It is wrong to rewrite CC. 3974 # But if we don't then we get into trouble of one sort or another. 3975 # A longer-term fix would be to have automake use am__CC in this case, 3976 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" 3977 CC="$am_aux_dir/compile $CC" 3978fi 3979ac_ext=c 3980ac_cpp='$CPP $CPPFLAGS' 3981ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3982ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3983ac_compiler_gnu=$ac_cv_c_compiler_gnu 3984 3985 3986depcc="$CC" am_compiler_list= 3987 3988{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 3989$as_echo_n "checking dependency style of $depcc... " >&6; } 3990if ${am_cv_CC_dependencies_compiler_type+:} false; then : 3991 $as_echo_n "(cached) " >&6 3992else 3993 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 3994 # We make a subdir and do the tests there. Otherwise we can end up 3995 # making bogus files that we don't know about and never remove. For 3996 # instance it was reported that on HP-UX the gcc test will end up 3997 # making a dummy file named 'D' -- because '-MD' means "put the output 3998 # in D". 3999 rm -rf conftest.dir 4000 mkdir conftest.dir 4001 # Copy depcomp to subdir because otherwise we won't find it if we're 4002 # using a relative directory. 4003 cp "$am_depcomp" conftest.dir 4004 cd conftest.dir 4005 # We will build objects and dependencies in a subdirectory because 4006 # it helps to detect inapplicable dependency modes. For instance 4007 # both Tru64's cc and ICC support -MD to output dependencies as a 4008 # side effect of compilation, but ICC will put the dependencies in 4009 # the current directory while Tru64 will put them in the object 4010 # directory. 4011 mkdir sub 4012 4013 am_cv_CC_dependencies_compiler_type=none 4014 if test "$am_compiler_list" = ""; then 4015 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 4016 fi 4017 am__universal=false 4018 case " $depcc " in #( 4019 *\ -arch\ *\ -arch\ *) am__universal=true ;; 4020 esac 4021 4022 for depmode in $am_compiler_list; do 4023 # Setup a source with many dependencies, because some compilers 4024 # like to wrap large dependency lists on column 80 (with \), and 4025 # we should not choose a depcomp mode which is confused by this. 4026 # 4027 # We need to recreate these files for each test, as the compiler may 4028 # overwrite some of them when testing with obscure command lines. 4029 # This happens at least with the AIX C compiler. 4030 : > sub/conftest.c 4031 for i in 1 2 3 4 5 6; do 4032 echo '#include "conftst'$i'.h"' >> sub/conftest.c 4033 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with 4034 # Solaris 10 /bin/sh. 4035 echo '/* dummy */' > sub/conftst$i.h 4036 done 4037 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 4038 4039 # We check with '-c' and '-o' for the sake of the "dashmstdout" 4040 # mode. It turns out that the SunPro C++ compiler does not properly 4041 # handle '-M -o', and we need to detect this. Also, some Intel 4042 # versions had trouble with output in subdirs. 4043 am__obj=sub/conftest.${OBJEXT-o} 4044 am__minus_obj="-o $am__obj" 4045 case $depmode in 4046 gcc) 4047 # This depmode causes a compiler race in universal mode. 4048 test "$am__universal" = false || continue 4049 ;; 4050 nosideeffect) 4051 # After this tag, mechanisms are not by side-effect, so they'll 4052 # only be used when explicitly requested. 4053 if test "x$enable_dependency_tracking" = xyes; then 4054 continue 4055 else 4056 break 4057 fi 4058 ;; 4059 msvc7 | msvc7msys | msvisualcpp | msvcmsys) 4060 # This compiler won't grok '-c -o', but also, the minuso test has 4061 # not run yet. These depmodes are late enough in the game, and 4062 # so weak that their functioning should not be impacted. 4063 am__obj=conftest.${OBJEXT-o} 4064 am__minus_obj= 4065 ;; 4066 none) break ;; 4067 esac 4068 if depmode=$depmode \ 4069 source=sub/conftest.c object=$am__obj \ 4070 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 4071 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 4072 >/dev/null 2>conftest.err && 4073 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 4074 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 4075 grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 4076 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 4077 # icc doesn't choke on unknown options, it will just issue warnings 4078 # or remarks (even with -Werror). So we grep stderr for any message 4079 # that says an option was ignored or not supported. 4080 # When given -MP, icc 7.0 and 7.1 complain thusly: 4081 # icc: Command line warning: ignoring option '-M'; no argument required 4082 # The diagnosis changed in icc 8.0: 4083 # icc: Command line remark: option '-MP' not supported 4084 if (grep 'ignoring option' conftest.err || 4085 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 4086 am_cv_CC_dependencies_compiler_type=$depmode 4087 break 4088 fi 4089 fi 4090 done 4091 4092 cd .. 4093 rm -rf conftest.dir 4094else 4095 am_cv_CC_dependencies_compiler_type=none 4096fi 4097 4098fi 4099{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 4100$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 4101CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 4102 4103 if 4104 test "x$enable_dependency_tracking" != xno \ 4105 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 4106 am__fastdepCC_TRUE= 4107 am__fastdepCC_FALSE='#' 4108else 4109 am__fastdepCC_TRUE='#' 4110 am__fastdepCC_FALSE= 4111fi 4112 4113 4114{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 4115$as_echo_n "checking for a sed that does not truncate output... " >&6; } 4116if ${ac_cv_path_SED+:} false; then : 4117 $as_echo_n "(cached) " >&6 4118else 4119 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 4120 for ac_i in 1 2 3 4 5 6 7; do 4121 ac_script="$ac_script$as_nl$ac_script" 4122 done 4123 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 4124 { ac_script=; unset ac_script;} 4125 if test -z "$SED"; then 4126 ac_path_SED_found=false 4127 # Loop through the user's path and test for each of PROGNAME-LIST 4128 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4129for as_dir in $PATH 4130do 4131 IFS=$as_save_IFS 4132 test -z "$as_dir" && as_dir=. 4133 for ac_prog in sed gsed; do 4134 for ac_exec_ext in '' $ac_executable_extensions; do 4135 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 4136 as_fn_executable_p "$ac_path_SED" || continue 4137# Check for GNU ac_path_SED and select it if it is found. 4138 # Check for GNU $ac_path_SED 4139case `"$ac_path_SED" --version 2>&1` in 4140*GNU*) 4141 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 4142*) 4143 ac_count=0 4144 $as_echo_n 0123456789 >"conftest.in" 4145 while : 4146 do 4147 cat "conftest.in" "conftest.in" >"conftest.tmp" 4148 mv "conftest.tmp" "conftest.in" 4149 cp "conftest.in" "conftest.nl" 4150 $as_echo '' >> "conftest.nl" 4151 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 4152 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4153 as_fn_arith $ac_count + 1 && ac_count=$as_val 4154 if test $ac_count -gt ${ac_path_SED_max-0}; then 4155 # Best one so far, save it but keep looking for a better one 4156 ac_cv_path_SED="$ac_path_SED" 4157 ac_path_SED_max=$ac_count 4158 fi 4159 # 10*(2^10) chars as input seems more than enough 4160 test $ac_count -gt 10 && break 4161 done 4162 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4163esac 4164 4165 $ac_path_SED_found && break 3 4166 done 4167 done 4168 done 4169IFS=$as_save_IFS 4170 if test -z "$ac_cv_path_SED"; then 4171 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 4172 fi 4173else 4174 ac_cv_path_SED=$SED 4175fi 4176 4177fi 4178{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 4179$as_echo "$ac_cv_path_SED" >&6; } 4180 SED="$ac_cv_path_SED" 4181 rm -f conftest.sed 4182 4183test -z "$SED" && SED=sed 4184Xsed="$SED -e 1s/^X//" 4185 4186 4187 4188 4189 4190 4191 4192 4193 4194 4195 4196{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 4197$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 4198if ${ac_cv_path_GREP+:} false; then : 4199 $as_echo_n "(cached) " >&6 4200else 4201 if test -z "$GREP"; then 4202 ac_path_GREP_found=false 4203 # Loop through the user's path and test for each of PROGNAME-LIST 4204 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4205for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4206do 4207 IFS=$as_save_IFS 4208 test -z "$as_dir" && as_dir=. 4209 for ac_prog in grep ggrep; do 4210 for ac_exec_ext in '' $ac_executable_extensions; do 4211 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 4212 as_fn_executable_p "$ac_path_GREP" || continue 4213# Check for GNU ac_path_GREP and select it if it is found. 4214 # Check for GNU $ac_path_GREP 4215case `"$ac_path_GREP" --version 2>&1` in 4216*GNU*) 4217 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 4218*) 4219 ac_count=0 4220 $as_echo_n 0123456789 >"conftest.in" 4221 while : 4222 do 4223 cat "conftest.in" "conftest.in" >"conftest.tmp" 4224 mv "conftest.tmp" "conftest.in" 4225 cp "conftest.in" "conftest.nl" 4226 $as_echo 'GREP' >> "conftest.nl" 4227 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4228 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4229 as_fn_arith $ac_count + 1 && ac_count=$as_val 4230 if test $ac_count -gt ${ac_path_GREP_max-0}; then 4231 # Best one so far, save it but keep looking for a better one 4232 ac_cv_path_GREP="$ac_path_GREP" 4233 ac_path_GREP_max=$ac_count 4234 fi 4235 # 10*(2^10) chars as input seems more than enough 4236 test $ac_count -gt 10 && break 4237 done 4238 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4239esac 4240 4241 $ac_path_GREP_found && break 3 4242 done 4243 done 4244 done 4245IFS=$as_save_IFS 4246 if test -z "$ac_cv_path_GREP"; then 4247 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4248 fi 4249else 4250 ac_cv_path_GREP=$GREP 4251fi 4252 4253fi 4254{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 4255$as_echo "$ac_cv_path_GREP" >&6; } 4256 GREP="$ac_cv_path_GREP" 4257 4258 4259{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 4260$as_echo_n "checking for egrep... " >&6; } 4261if ${ac_cv_path_EGREP+:} false; then : 4262 $as_echo_n "(cached) " >&6 4263else 4264 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 4265 then ac_cv_path_EGREP="$GREP -E" 4266 else 4267 if test -z "$EGREP"; then 4268 ac_path_EGREP_found=false 4269 # Loop through the user's path and test for each of PROGNAME-LIST 4270 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4271for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4272do 4273 IFS=$as_save_IFS 4274 test -z "$as_dir" && as_dir=. 4275 for ac_prog in egrep; do 4276 for ac_exec_ext in '' $ac_executable_extensions; do 4277 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 4278 as_fn_executable_p "$ac_path_EGREP" || continue 4279# Check for GNU ac_path_EGREP and select it if it is found. 4280 # Check for GNU $ac_path_EGREP 4281case `"$ac_path_EGREP" --version 2>&1` in 4282*GNU*) 4283 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 4284*) 4285 ac_count=0 4286 $as_echo_n 0123456789 >"conftest.in" 4287 while : 4288 do 4289 cat "conftest.in" "conftest.in" >"conftest.tmp" 4290 mv "conftest.tmp" "conftest.in" 4291 cp "conftest.in" "conftest.nl" 4292 $as_echo 'EGREP' >> "conftest.nl" 4293 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4294 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4295 as_fn_arith $ac_count + 1 && ac_count=$as_val 4296 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 4297 # Best one so far, save it but keep looking for a better one 4298 ac_cv_path_EGREP="$ac_path_EGREP" 4299 ac_path_EGREP_max=$ac_count 4300 fi 4301 # 10*(2^10) chars as input seems more than enough 4302 test $ac_count -gt 10 && break 4303 done 4304 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4305esac 4306 4307 $ac_path_EGREP_found && break 3 4308 done 4309 done 4310 done 4311IFS=$as_save_IFS 4312 if test -z "$ac_cv_path_EGREP"; then 4313 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4314 fi 4315else 4316 ac_cv_path_EGREP=$EGREP 4317fi 4318 4319 fi 4320fi 4321{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 4322$as_echo "$ac_cv_path_EGREP" >&6; } 4323 EGREP="$ac_cv_path_EGREP" 4324 4325 4326{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5 4327$as_echo_n "checking for fgrep... " >&6; } 4328if ${ac_cv_path_FGREP+:} false; then : 4329 $as_echo_n "(cached) " >&6 4330else 4331 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 4332 then ac_cv_path_FGREP="$GREP -F" 4333 else 4334 if test -z "$FGREP"; then 4335 ac_path_FGREP_found=false 4336 # Loop through the user's path and test for each of PROGNAME-LIST 4337 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4338for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4339do 4340 IFS=$as_save_IFS 4341 test -z "$as_dir" && as_dir=. 4342 for ac_prog in fgrep; do 4343 for ac_exec_ext in '' $ac_executable_extensions; do 4344 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" 4345 as_fn_executable_p "$ac_path_FGREP" || continue 4346# Check for GNU ac_path_FGREP and select it if it is found. 4347 # Check for GNU $ac_path_FGREP 4348case `"$ac_path_FGREP" --version 2>&1` in 4349*GNU*) 4350 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;; 4351*) 4352 ac_count=0 4353 $as_echo_n 0123456789 >"conftest.in" 4354 while : 4355 do 4356 cat "conftest.in" "conftest.in" >"conftest.tmp" 4357 mv "conftest.tmp" "conftest.in" 4358 cp "conftest.in" "conftest.nl" 4359 $as_echo 'FGREP' >> "conftest.nl" 4360 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break 4361 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4362 as_fn_arith $ac_count + 1 && ac_count=$as_val 4363 if test $ac_count -gt ${ac_path_FGREP_max-0}; then 4364 # Best one so far, save it but keep looking for a better one 4365 ac_cv_path_FGREP="$ac_path_FGREP" 4366 ac_path_FGREP_max=$ac_count 4367 fi 4368 # 10*(2^10) chars as input seems more than enough 4369 test $ac_count -gt 10 && break 4370 done 4371 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4372esac 4373 4374 $ac_path_FGREP_found && break 3 4375 done 4376 done 4377 done 4378IFS=$as_save_IFS 4379 if test -z "$ac_cv_path_FGREP"; then 4380 as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4381 fi 4382else 4383 ac_cv_path_FGREP=$FGREP 4384fi 4385 4386 fi 4387fi 4388{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5 4389$as_echo "$ac_cv_path_FGREP" >&6; } 4390 FGREP="$ac_cv_path_FGREP" 4391 4392 4393test -z "$GREP" && GREP=grep 4394 4395 4396 4397 4398 4399 4400 4401 4402 4403 4404 4405 4406 4407 4408 4409 4410 4411 4412 4413# Check whether --with-gnu-ld was given. 4414if test "${with_gnu_ld+set}" = set; then : 4415 withval=$with_gnu_ld; test no = "$withval" || with_gnu_ld=yes 4416else 4417 with_gnu_ld=no 4418fi 4419 4420ac_prog=ld 4421if test yes = "$GCC"; then 4422 # Check if gcc -print-prog-name=ld gives a path. 4423 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 4424$as_echo_n "checking for ld used by $CC... " >&6; } 4425 case $host in 4426 *-*-mingw*) 4427 # gcc leaves a trailing carriage return, which upsets mingw 4428 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 4429 *) 4430 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 4431 esac 4432 case $ac_prog in 4433 # Accept absolute paths. 4434 [\\/]* | ?:[\\/]*) 4435 re_direlt='/[^/][^/]*/\.\./' 4436 # Canonicalize the pathname of ld 4437 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` 4438 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do 4439 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` 4440 done 4441 test -z "$LD" && LD=$ac_prog 4442 ;; 4443 "") 4444 # If it fails, then pretend we aren't using GCC. 4445 ac_prog=ld 4446 ;; 4447 *) 4448 # If it is relative, then search for the first ld in PATH. 4449 with_gnu_ld=unknown 4450 ;; 4451 esac 4452elif test yes = "$with_gnu_ld"; then 4453 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 4454$as_echo_n "checking for GNU ld... " >&6; } 4455else 4456 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 4457$as_echo_n "checking for non-GNU ld... " >&6; } 4458fi 4459if ${lt_cv_path_LD+:} false; then : 4460 $as_echo_n "(cached) " >&6 4461else 4462 if test -z "$LD"; then 4463 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR 4464 for ac_dir in $PATH; do 4465 IFS=$lt_save_ifs 4466 test -z "$ac_dir" && ac_dir=. 4467 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 4468 lt_cv_path_LD=$ac_dir/$ac_prog 4469 # Check to see if the program is GNU ld. I'd rather use --version, 4470 # but apparently some variants of GNU ld only accept -v. 4471 # Break only if it was the GNU/non-GNU ld that we prefer. 4472 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in 4473 *GNU* | *'with BFD'*) 4474 test no != "$with_gnu_ld" && break 4475 ;; 4476 *) 4477 test yes != "$with_gnu_ld" && break 4478 ;; 4479 esac 4480 fi 4481 done 4482 IFS=$lt_save_ifs 4483else 4484 lt_cv_path_LD=$LD # Let the user override the test with a path. 4485fi 4486fi 4487 4488LD=$lt_cv_path_LD 4489if test -n "$LD"; then 4490 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 4491$as_echo "$LD" >&6; } 4492else 4493 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4494$as_echo "no" >&6; } 4495fi 4496test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5 4497{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 4498$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 4499if ${lt_cv_prog_gnu_ld+:} false; then : 4500 $as_echo_n "(cached) " >&6 4501else 4502 # I'd rather use --version here, but apparently some GNU lds only accept -v. 4503case `$LD -v 2>&1 </dev/null` in 4504*GNU* | *'with BFD'*) 4505 lt_cv_prog_gnu_ld=yes 4506 ;; 4507*) 4508 lt_cv_prog_gnu_ld=no 4509 ;; 4510esac 4511fi 4512{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5 4513$as_echo "$lt_cv_prog_gnu_ld" >&6; } 4514with_gnu_ld=$lt_cv_prog_gnu_ld 4515 4516 4517 4518 4519 4520 4521 4522 4523 4524{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5 4525$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } 4526if ${lt_cv_path_NM+:} false; then : 4527 $as_echo_n "(cached) " >&6 4528else 4529 if test -n "$NM"; then 4530 # Let the user override the test. 4531 lt_cv_path_NM=$NM 4532else 4533 lt_nm_to_check=${ac_tool_prefix}nm 4534 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 4535 lt_nm_to_check="$lt_nm_to_check nm" 4536 fi 4537 for lt_tmp_nm in $lt_nm_to_check; do 4538 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR 4539 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 4540 IFS=$lt_save_ifs 4541 test -z "$ac_dir" && ac_dir=. 4542 tmp_nm=$ac_dir/$lt_tmp_nm 4543 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext"; then 4544 # Check to see if the nm accepts a BSD-compat flag. 4545 # Adding the 'sed 1q' prevents false positives on HP-UX, which says: 4546 # nm: unknown option "B" ignored 4547 # Tru64's nm complains that /dev/null is an invalid object file 4548 # MSYS converts /dev/null to NUL, MinGW nm treats NUL as empty 4549 case $build_os in 4550 mingw*) lt_bad_file=conftest.nm/nofile ;; 4551 *) lt_bad_file=/dev/null ;; 4552 esac 4553 case `"$tmp_nm" -B $lt_bad_file 2>&1 | sed '1q'` in 4554 *$lt_bad_file* | *'Invalid file or object type'*) 4555 lt_cv_path_NM="$tmp_nm -B" 4556 break 2 4557 ;; 4558 *) 4559 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in 4560 */dev/null*) 4561 lt_cv_path_NM="$tmp_nm -p" 4562 break 2 4563 ;; 4564 *) 4565 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 4566 continue # so that we can try to find one that supports BSD flags 4567 ;; 4568 esac 4569 ;; 4570 esac 4571 fi 4572 done 4573 IFS=$lt_save_ifs 4574 done 4575 : ${lt_cv_path_NM=no} 4576fi 4577fi 4578{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5 4579$as_echo "$lt_cv_path_NM" >&6; } 4580if test no != "$lt_cv_path_NM"; then 4581 NM=$lt_cv_path_NM 4582else 4583 # Didn't find any BSD compatible name lister, look for dumpbin. 4584 if test -n "$DUMPBIN"; then : 4585 # Let the user override the test. 4586 else 4587 if test -n "$ac_tool_prefix"; then 4588 for ac_prog in dumpbin "link -dump" 4589 do 4590 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 4591set dummy $ac_tool_prefix$ac_prog; ac_word=$2 4592{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4593$as_echo_n "checking for $ac_word... " >&6; } 4594if ${ac_cv_prog_DUMPBIN+:} false; then : 4595 $as_echo_n "(cached) " >&6 4596else 4597 if test -n "$DUMPBIN"; then 4598 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. 4599else 4600as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4601for as_dir in $PATH 4602do 4603 IFS=$as_save_IFS 4604 test -z "$as_dir" && as_dir=. 4605 for ac_exec_ext in '' $ac_executable_extensions; do 4606 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4607 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" 4608 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4609 break 2 4610 fi 4611done 4612 done 4613IFS=$as_save_IFS 4614 4615fi 4616fi 4617DUMPBIN=$ac_cv_prog_DUMPBIN 4618if test -n "$DUMPBIN"; then 4619 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5 4620$as_echo "$DUMPBIN" >&6; } 4621else 4622 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4623$as_echo "no" >&6; } 4624fi 4625 4626 4627 test -n "$DUMPBIN" && break 4628 done 4629fi 4630if test -z "$DUMPBIN"; then 4631 ac_ct_DUMPBIN=$DUMPBIN 4632 for ac_prog in dumpbin "link -dump" 4633do 4634 # Extract the first word of "$ac_prog", so it can be a program name with args. 4635set dummy $ac_prog; ac_word=$2 4636{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4637$as_echo_n "checking for $ac_word... " >&6; } 4638if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then : 4639 $as_echo_n "(cached) " >&6 4640else 4641 if test -n "$ac_ct_DUMPBIN"; then 4642 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test. 4643else 4644as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4645for as_dir in $PATH 4646do 4647 IFS=$as_save_IFS 4648 test -z "$as_dir" && as_dir=. 4649 for ac_exec_ext in '' $ac_executable_extensions; do 4650 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4651 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" 4652 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4653 break 2 4654 fi 4655done 4656 done 4657IFS=$as_save_IFS 4658 4659fi 4660fi 4661ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN 4662if test -n "$ac_ct_DUMPBIN"; then 4663 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5 4664$as_echo "$ac_ct_DUMPBIN" >&6; } 4665else 4666 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4667$as_echo "no" >&6; } 4668fi 4669 4670 4671 test -n "$ac_ct_DUMPBIN" && break 4672done 4673 4674 if test "x$ac_ct_DUMPBIN" = x; then 4675 DUMPBIN=":" 4676 else 4677 case $cross_compiling:$ac_tool_warned in 4678yes:) 4679{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4680$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4681ac_tool_warned=yes ;; 4682esac 4683 DUMPBIN=$ac_ct_DUMPBIN 4684 fi 4685fi 4686 4687 case `$DUMPBIN -symbols -headers /dev/null 2>&1 | sed '1q'` in 4688 *COFF*) 4689 DUMPBIN="$DUMPBIN -symbols -headers" 4690 ;; 4691 *) 4692 DUMPBIN=: 4693 ;; 4694 esac 4695 fi 4696 4697 if test : != "$DUMPBIN"; then 4698 NM=$DUMPBIN 4699 fi 4700fi 4701test -z "$NM" && NM=nm 4702 4703 4704 4705 4706 4707 4708{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5 4709$as_echo_n "checking the name lister ($NM) interface... " >&6; } 4710if ${lt_cv_nm_interface+:} false; then : 4711 $as_echo_n "(cached) " >&6 4712else 4713 lt_cv_nm_interface="BSD nm" 4714 echo "int some_variable = 0;" > conftest.$ac_ext 4715 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5) 4716 (eval "$ac_compile" 2>conftest.err) 4717 cat conftest.err >&5 4718 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5) 4719 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) 4720 cat conftest.err >&5 4721 (eval echo "\"\$as_me:$LINENO: output\"" >&5) 4722 cat conftest.out >&5 4723 if $GREP 'External.*some_variable' conftest.out > /dev/null; then 4724 lt_cv_nm_interface="MS dumpbin" 4725 fi 4726 rm -f conftest* 4727fi 4728{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5 4729$as_echo "$lt_cv_nm_interface" >&6; } 4730 4731{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 4732$as_echo_n "checking whether ln -s works... " >&6; } 4733LN_S=$as_ln_s 4734if test "$LN_S" = "ln -s"; then 4735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4736$as_echo "yes" >&6; } 4737else 4738 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 4739$as_echo "no, using $LN_S" >&6; } 4740fi 4741 4742# find the maximum length of command line arguments 4743{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5 4744$as_echo_n "checking the maximum length of command line arguments... " >&6; } 4745if ${lt_cv_sys_max_cmd_len+:} false; then : 4746 $as_echo_n "(cached) " >&6 4747else 4748 i=0 4749 teststring=ABCD 4750 4751 case $build_os in 4752 msdosdjgpp*) 4753 # On DJGPP, this test can blow up pretty badly due to problems in libc 4754 # (any single argument exceeding 2000 bytes causes a buffer overrun 4755 # during glob expansion). Even if it were fixed, the result of this 4756 # check would be larger than it should be. 4757 lt_cv_sys_max_cmd_len=12288; # 12K is about right 4758 ;; 4759 4760 gnu*) 4761 # Under GNU Hurd, this test is not required because there is 4762 # no limit to the length of command line arguments. 4763 # Libtool will interpret -1 as no limit whatsoever 4764 lt_cv_sys_max_cmd_len=-1; 4765 ;; 4766 4767 cygwin* | mingw* | cegcc*) 4768 # On Win9x/ME, this test blows up -- it succeeds, but takes 4769 # about 5 minutes as the teststring grows exponentially. 4770 # Worse, since 9x/ME are not pre-emptively multitasking, 4771 # you end up with a "frozen" computer, even though with patience 4772 # the test eventually succeeds (with a max line length of 256k). 4773 # Instead, let's just punt: use the minimum linelength reported by 4774 # all of the supported platforms: 8192 (on NT/2K/XP). 4775 lt_cv_sys_max_cmd_len=8192; 4776 ;; 4777 4778 mint*) 4779 # On MiNT this can take a long time and run out of memory. 4780 lt_cv_sys_max_cmd_len=8192; 4781 ;; 4782 4783 amigaos*) 4784 # On AmigaOS with pdksh, this test takes hours, literally. 4785 # So we just punt and use a minimum line length of 8192. 4786 lt_cv_sys_max_cmd_len=8192; 4787 ;; 4788 4789 bitrig* | darwin* | dragonfly* | freebsd* | netbsd* | openbsd*) 4790 # This has been around since 386BSD, at least. Likely further. 4791 if test -x /sbin/sysctl; then 4792 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` 4793 elif test -x /usr/sbin/sysctl; then 4794 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` 4795 else 4796 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs 4797 fi 4798 # And add a safety zone 4799 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 4800 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 4801 ;; 4802 4803 interix*) 4804 # We know the value 262144 and hardcode it with a safety zone (like BSD) 4805 lt_cv_sys_max_cmd_len=196608 4806 ;; 4807 4808 os2*) 4809 # The test takes a long time on OS/2. 4810 lt_cv_sys_max_cmd_len=8192 4811 ;; 4812 4813 osf*) 4814 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure 4815 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not 4816 # nice to cause kernel panics so lets avoid the loop below. 4817 # First set a reasonable default. 4818 lt_cv_sys_max_cmd_len=16384 4819 # 4820 if test -x /sbin/sysconfig; then 4821 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in 4822 *1*) lt_cv_sys_max_cmd_len=-1 ;; 4823 esac 4824 fi 4825 ;; 4826 sco3.2v5*) 4827 lt_cv_sys_max_cmd_len=102400 4828 ;; 4829 sysv5* | sco5v6* | sysv4.2uw2*) 4830 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` 4831 if test -n "$kargmax"; then 4832 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` 4833 else 4834 lt_cv_sys_max_cmd_len=32768 4835 fi 4836 ;; 4837 *) 4838 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` 4839 if test -n "$lt_cv_sys_max_cmd_len" && \ 4840 test undefined != "$lt_cv_sys_max_cmd_len"; then 4841 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 4842 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 4843 else 4844 # Make teststring a little bigger before we do anything with it. 4845 # a 1K string should be a reasonable start. 4846 for i in 1 2 3 4 5 6 7 8; do 4847 teststring=$teststring$teststring 4848 done 4849 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} 4850 # If test is not a shell built-in, we'll probably end up computing a 4851 # maximum length that is only half of the actual maximum length, but 4852 # we can't tell. 4853 while { test X`env echo "$teststring$teststring" 2>/dev/null` \ 4854 = "X$teststring$teststring"; } >/dev/null 2>&1 && 4855 test 17 != "$i" # 1/2 MB should be enough 4856 do 4857 i=`expr $i + 1` 4858 teststring=$teststring$teststring 4859 done 4860 # Only check the string length outside the loop. 4861 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` 4862 teststring= 4863 # Add a significant safety factor because C++ compilers can tack on 4864 # massive amounts of additional arguments before passing them to the 4865 # linker. It appears as though 1/2 is a usable value. 4866 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` 4867 fi 4868 ;; 4869 esac 4870 4871fi 4872 4873if test -n "$lt_cv_sys_max_cmd_len"; then 4874 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5 4875$as_echo "$lt_cv_sys_max_cmd_len" >&6; } 4876else 4877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5 4878$as_echo "none" >&6; } 4879fi 4880max_cmd_len=$lt_cv_sys_max_cmd_len 4881 4882 4883 4884 4885 4886 4887: ${CP="cp -f"} 4888: ${MV="mv -f"} 4889: ${RM="rm -f"} 4890 4891if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 4892 lt_unset=unset 4893else 4894 lt_unset=false 4895fi 4896 4897 4898 4899 4900 4901# test EBCDIC or ASCII 4902case `echo X|tr X '\101'` in 4903 A) # ASCII based system 4904 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr 4905 lt_SP2NL='tr \040 \012' 4906 lt_NL2SP='tr \015\012 \040\040' 4907 ;; 4908 *) # EBCDIC based system 4909 lt_SP2NL='tr \100 \n' 4910 lt_NL2SP='tr \r\n \100\100' 4911 ;; 4912esac 4913 4914 4915 4916 4917 4918 4919 4920 4921 4922{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5 4923$as_echo_n "checking how to convert $build file names to $host format... " >&6; } 4924if ${lt_cv_to_host_file_cmd+:} false; then : 4925 $as_echo_n "(cached) " >&6 4926else 4927 case $host in 4928 *-*-mingw* ) 4929 case $build in 4930 *-*-mingw* ) # actually msys 4931 lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32 4932 ;; 4933 *-*-cygwin* ) 4934 lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32 4935 ;; 4936 * ) # otherwise, assume *nix 4937 lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32 4938 ;; 4939 esac 4940 ;; 4941 *-*-cygwin* ) 4942 case $build in 4943 *-*-mingw* ) # actually msys 4944 lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin 4945 ;; 4946 *-*-cygwin* ) 4947 lt_cv_to_host_file_cmd=func_convert_file_noop 4948 ;; 4949 * ) # otherwise, assume *nix 4950 lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin 4951 ;; 4952 esac 4953 ;; 4954 * ) # unhandled hosts (and "normal" native builds) 4955 lt_cv_to_host_file_cmd=func_convert_file_noop 4956 ;; 4957esac 4958 4959fi 4960 4961to_host_file_cmd=$lt_cv_to_host_file_cmd 4962{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5 4963$as_echo "$lt_cv_to_host_file_cmd" >&6; } 4964 4965 4966 4967 4968 4969{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5 4970$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; } 4971if ${lt_cv_to_tool_file_cmd+:} false; then : 4972 $as_echo_n "(cached) " >&6 4973else 4974 #assume ordinary cross tools, or native build. 4975lt_cv_to_tool_file_cmd=func_convert_file_noop 4976case $host in 4977 *-*-mingw* ) 4978 case $build in 4979 *-*-mingw* ) # actually msys 4980 lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32 4981 ;; 4982 esac 4983 ;; 4984esac 4985 4986fi 4987 4988to_tool_file_cmd=$lt_cv_to_tool_file_cmd 4989{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5 4990$as_echo "$lt_cv_to_tool_file_cmd" >&6; } 4991 4992 4993 4994 4995 4996{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 4997$as_echo_n "checking for $LD option to reload object files... " >&6; } 4998if ${lt_cv_ld_reload_flag+:} false; then : 4999 $as_echo_n "(cached) " >&6 5000else 5001 lt_cv_ld_reload_flag='-r' 5002fi 5003{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5 5004$as_echo "$lt_cv_ld_reload_flag" >&6; } 5005reload_flag=$lt_cv_ld_reload_flag 5006case $reload_flag in 5007"" | " "*) ;; 5008*) reload_flag=" $reload_flag" ;; 5009esac 5010reload_cmds='$LD$reload_flag -o $output$reload_objs' 5011case $host_os in 5012 cygwin* | mingw* | pw32* | cegcc*) 5013 if test yes != "$GCC"; then 5014 reload_cmds=false 5015 fi 5016 ;; 5017 darwin*) 5018 if test yes = "$GCC"; then 5019 reload_cmds='$LTCC $LTCFLAGS -nostdlib $wl-r -o $output$reload_objs' 5020 else 5021 reload_cmds='$LD$reload_flag -o $output$reload_objs' 5022 fi 5023 ;; 5024esac 5025 5026 5027 5028 5029 5030 5031 5032 5033 5034if test -n "$ac_tool_prefix"; then 5035 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. 5036set dummy ${ac_tool_prefix}objdump; ac_word=$2 5037{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5038$as_echo_n "checking for $ac_word... " >&6; } 5039if ${ac_cv_prog_OBJDUMP+:} false; then : 5040 $as_echo_n "(cached) " >&6 5041else 5042 if test -n "$OBJDUMP"; then 5043 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 5044else 5045as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5046for as_dir in $PATH 5047do 5048 IFS=$as_save_IFS 5049 test -z "$as_dir" && as_dir=. 5050 for ac_exec_ext in '' $ac_executable_extensions; do 5051 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5052 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" 5053 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5054 break 2 5055 fi 5056done 5057 done 5058IFS=$as_save_IFS 5059 5060fi 5061fi 5062OBJDUMP=$ac_cv_prog_OBJDUMP 5063if test -n "$OBJDUMP"; then 5064 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5 5065$as_echo "$OBJDUMP" >&6; } 5066else 5067 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5068$as_echo "no" >&6; } 5069fi 5070 5071 5072fi 5073if test -z "$ac_cv_prog_OBJDUMP"; then 5074 ac_ct_OBJDUMP=$OBJDUMP 5075 # Extract the first word of "objdump", so it can be a program name with args. 5076set dummy objdump; ac_word=$2 5077{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5078$as_echo_n "checking for $ac_word... " >&6; } 5079if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then : 5080 $as_echo_n "(cached) " >&6 5081else 5082 if test -n "$ac_ct_OBJDUMP"; then 5083 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. 5084else 5085as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5086for as_dir in $PATH 5087do 5088 IFS=$as_save_IFS 5089 test -z "$as_dir" && as_dir=. 5090 for ac_exec_ext in '' $ac_executable_extensions; do 5091 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5092 ac_cv_prog_ac_ct_OBJDUMP="objdump" 5093 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5094 break 2 5095 fi 5096done 5097 done 5098IFS=$as_save_IFS 5099 5100fi 5101fi 5102ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP 5103if test -n "$ac_ct_OBJDUMP"; then 5104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5 5105$as_echo "$ac_ct_OBJDUMP" >&6; } 5106else 5107 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5108$as_echo "no" >&6; } 5109fi 5110 5111 if test "x$ac_ct_OBJDUMP" = x; then 5112 OBJDUMP="false" 5113 else 5114 case $cross_compiling:$ac_tool_warned in 5115yes:) 5116{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5117$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5118ac_tool_warned=yes ;; 5119esac 5120 OBJDUMP=$ac_ct_OBJDUMP 5121 fi 5122else 5123 OBJDUMP="$ac_cv_prog_OBJDUMP" 5124fi 5125 5126test -z "$OBJDUMP" && OBJDUMP=objdump 5127 5128 5129 5130 5131 5132 5133 5134 5135 5136{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5 5137$as_echo_n "checking how to recognize dependent libraries... " >&6; } 5138if ${lt_cv_deplibs_check_method+:} false; then : 5139 $as_echo_n "(cached) " >&6 5140else 5141 lt_cv_file_magic_cmd='$MAGIC_CMD' 5142lt_cv_file_magic_test_file= 5143lt_cv_deplibs_check_method='unknown' 5144# Need to set the preceding variable on all platforms that support 5145# interlibrary dependencies. 5146# 'none' -- dependencies not supported. 5147# 'unknown' -- same as none, but documents that we really don't know. 5148# 'pass_all' -- all dependencies passed with no checks. 5149# 'test_compile' -- check by making test program. 5150# 'file_magic [[regex]]' -- check by looking for files in library path 5151# that responds to the $file_magic_cmd with a given extended regex. 5152# If you have 'file' or equivalent on your system and you're not sure 5153# whether 'pass_all' will *always* work, you probably want this one. 5154 5155case $host_os in 5156aix[4-9]*) 5157 lt_cv_deplibs_check_method=pass_all 5158 ;; 5159 5160beos*) 5161 lt_cv_deplibs_check_method=pass_all 5162 ;; 5163 5164bsdi[45]*) 5165 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' 5166 lt_cv_file_magic_cmd='/usr/bin/file -L' 5167 lt_cv_file_magic_test_file=/shlib/libc.so 5168 ;; 5169 5170cygwin*) 5171 # func_win32_libid is a shell function defined in ltmain.sh 5172 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 5173 lt_cv_file_magic_cmd='func_win32_libid' 5174 ;; 5175 5176mingw* | pw32*) 5177 # Base MSYS/MinGW do not provide the 'file' command needed by 5178 # func_win32_libid shell function, so use a weaker test based on 'objdump', 5179 # unless we find 'file', for example because we are cross-compiling. 5180 if ( file / ) >/dev/null 2>&1; then 5181 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 5182 lt_cv_file_magic_cmd='func_win32_libid' 5183 else 5184 # Keep this pattern in sync with the one in func_win32_libid. 5185 lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)' 5186 lt_cv_file_magic_cmd='$OBJDUMP -f' 5187 fi 5188 ;; 5189 5190cegcc*) 5191 # use the weaker test based on 'objdump'. See mingw*. 5192 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' 5193 lt_cv_file_magic_cmd='$OBJDUMP -f' 5194 ;; 5195 5196darwin* | rhapsody*) 5197 lt_cv_deplibs_check_method=pass_all 5198 ;; 5199 5200freebsd* | dragonfly*) 5201 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 5202 case $host_cpu in 5203 i*86 ) 5204 # Not sure whether the presence of OpenBSD here was a mistake. 5205 # Let's accept both of them until this is cleared up. 5206 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' 5207 lt_cv_file_magic_cmd=/usr/bin/file 5208 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 5209 ;; 5210 esac 5211 else 5212 lt_cv_deplibs_check_method=pass_all 5213 fi 5214 ;; 5215 5216haiku*) 5217 lt_cv_deplibs_check_method=pass_all 5218 ;; 5219 5220hpux10.20* | hpux11*) 5221 lt_cv_file_magic_cmd=/usr/bin/file 5222 case $host_cpu in 5223 ia64*) 5224 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' 5225 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 5226 ;; 5227 hppa*64*) 5228 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]' 5229 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl 5230 ;; 5231 *) 5232 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library' 5233 lt_cv_file_magic_test_file=/usr/lib/libc.sl 5234 ;; 5235 esac 5236 ;; 5237 5238interix[3-9]*) 5239 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here 5240 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' 5241 ;; 5242 5243irix5* | irix6* | nonstopux*) 5244 case $LD in 5245 *-32|*"-32 ") libmagic=32-bit;; 5246 *-n32|*"-n32 ") libmagic=N32;; 5247 *-64|*"-64 ") libmagic=64-bit;; 5248 *) libmagic=never-match;; 5249 esac 5250 lt_cv_deplibs_check_method=pass_all 5251 ;; 5252 5253# This must be glibc/ELF. 5254linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) 5255 lt_cv_deplibs_check_method=pass_all 5256 ;; 5257 5258netbsd*) 5259 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 5260 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 5261 else 5262 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' 5263 fi 5264 ;; 5265 5266newos6*) 5267 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' 5268 lt_cv_file_magic_cmd=/usr/bin/file 5269 lt_cv_file_magic_test_file=/usr/lib/libnls.so 5270 ;; 5271 5272*nto* | *qnx*) 5273 lt_cv_deplibs_check_method=pass_all 5274 ;; 5275 5276openbsd* | bitrig*) 5277 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then 5278 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' 5279 else 5280 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 5281 fi 5282 ;; 5283 5284osf3* | osf4* | osf5*) 5285 lt_cv_deplibs_check_method=pass_all 5286 ;; 5287 5288rdos*) 5289 lt_cv_deplibs_check_method=pass_all 5290 ;; 5291 5292solaris*) 5293 lt_cv_deplibs_check_method=pass_all 5294 ;; 5295 5296sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 5297 lt_cv_deplibs_check_method=pass_all 5298 ;; 5299 5300sysv4 | sysv4.3*) 5301 case $host_vendor in 5302 motorola) 5303 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]' 5304 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 5305 ;; 5306 ncr) 5307 lt_cv_deplibs_check_method=pass_all 5308 ;; 5309 sequent) 5310 lt_cv_file_magic_cmd='/bin/file' 5311 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' 5312 ;; 5313 sni) 5314 lt_cv_file_magic_cmd='/bin/file' 5315 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" 5316 lt_cv_file_magic_test_file=/lib/libc.so 5317 ;; 5318 siemens) 5319 lt_cv_deplibs_check_method=pass_all 5320 ;; 5321 pc) 5322 lt_cv_deplibs_check_method=pass_all 5323 ;; 5324 esac 5325 ;; 5326 5327tpf*) 5328 lt_cv_deplibs_check_method=pass_all 5329 ;; 5330os2*) 5331 lt_cv_deplibs_check_method=pass_all 5332 ;; 5333esac 5334 5335fi 5336{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 5337$as_echo "$lt_cv_deplibs_check_method" >&6; } 5338 5339file_magic_glob= 5340want_nocaseglob=no 5341if test "$build" = "$host"; then 5342 case $host_os in 5343 mingw* | pw32*) 5344 if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then 5345 want_nocaseglob=yes 5346 else 5347 file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"` 5348 fi 5349 ;; 5350 esac 5351fi 5352 5353file_magic_cmd=$lt_cv_file_magic_cmd 5354deplibs_check_method=$lt_cv_deplibs_check_method 5355test -z "$deplibs_check_method" && deplibs_check_method=unknown 5356 5357 5358 5359 5360 5361 5362 5363 5364 5365 5366 5367 5368 5369 5370 5371 5372 5373 5374 5375 5376 5377 5378if test -n "$ac_tool_prefix"; then 5379 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args. 5380set dummy ${ac_tool_prefix}dlltool; ac_word=$2 5381{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5382$as_echo_n "checking for $ac_word... " >&6; } 5383if ${ac_cv_prog_DLLTOOL+:} false; then : 5384 $as_echo_n "(cached) " >&6 5385else 5386 if test -n "$DLLTOOL"; then 5387 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test. 5388else 5389as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5390for as_dir in $PATH 5391do 5392 IFS=$as_save_IFS 5393 test -z "$as_dir" && as_dir=. 5394 for ac_exec_ext in '' $ac_executable_extensions; do 5395 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5396 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool" 5397 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5398 break 2 5399 fi 5400done 5401 done 5402IFS=$as_save_IFS 5403 5404fi 5405fi 5406DLLTOOL=$ac_cv_prog_DLLTOOL 5407if test -n "$DLLTOOL"; then 5408 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5 5409$as_echo "$DLLTOOL" >&6; } 5410else 5411 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5412$as_echo "no" >&6; } 5413fi 5414 5415 5416fi 5417if test -z "$ac_cv_prog_DLLTOOL"; then 5418 ac_ct_DLLTOOL=$DLLTOOL 5419 # Extract the first word of "dlltool", so it can be a program name with args. 5420set dummy dlltool; ac_word=$2 5421{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5422$as_echo_n "checking for $ac_word... " >&6; } 5423if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then : 5424 $as_echo_n "(cached) " >&6 5425else 5426 if test -n "$ac_ct_DLLTOOL"; then 5427 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test. 5428else 5429as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5430for as_dir in $PATH 5431do 5432 IFS=$as_save_IFS 5433 test -z "$as_dir" && as_dir=. 5434 for ac_exec_ext in '' $ac_executable_extensions; do 5435 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5436 ac_cv_prog_ac_ct_DLLTOOL="dlltool" 5437 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5438 break 2 5439 fi 5440done 5441 done 5442IFS=$as_save_IFS 5443 5444fi 5445fi 5446ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL 5447if test -n "$ac_ct_DLLTOOL"; then 5448 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5 5449$as_echo "$ac_ct_DLLTOOL" >&6; } 5450else 5451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5452$as_echo "no" >&6; } 5453fi 5454 5455 if test "x$ac_ct_DLLTOOL" = x; then 5456 DLLTOOL="false" 5457 else 5458 case $cross_compiling:$ac_tool_warned in 5459yes:) 5460{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5461$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5462ac_tool_warned=yes ;; 5463esac 5464 DLLTOOL=$ac_ct_DLLTOOL 5465 fi 5466else 5467 DLLTOOL="$ac_cv_prog_DLLTOOL" 5468fi 5469 5470test -z "$DLLTOOL" && DLLTOOL=dlltool 5471 5472 5473 5474 5475 5476 5477 5478 5479 5480 5481{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5 5482$as_echo_n "checking how to associate runtime and link libraries... " >&6; } 5483if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then : 5484 $as_echo_n "(cached) " >&6 5485else 5486 lt_cv_sharedlib_from_linklib_cmd='unknown' 5487 5488case $host_os in 5489cygwin* | mingw* | pw32* | cegcc*) 5490 # two different shell functions defined in ltmain.sh; 5491 # decide which one to use based on capabilities of $DLLTOOL 5492 case `$DLLTOOL --help 2>&1` in 5493 *--identify-strict*) 5494 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib 5495 ;; 5496 *) 5497 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback 5498 ;; 5499 esac 5500 ;; 5501*) 5502 # fallback: assume linklib IS sharedlib 5503 lt_cv_sharedlib_from_linklib_cmd=$ECHO 5504 ;; 5505esac 5506 5507fi 5508{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5 5509$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; } 5510sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd 5511test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO 5512 5513 5514 5515 5516 5517 5518 5519 5520if test -n "$ac_tool_prefix"; then 5521 for ac_prog in ar 5522 do 5523 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 5524set dummy $ac_tool_prefix$ac_prog; ac_word=$2 5525{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5526$as_echo_n "checking for $ac_word... " >&6; } 5527if ${ac_cv_prog_AR+:} false; then : 5528 $as_echo_n "(cached) " >&6 5529else 5530 if test -n "$AR"; then 5531 ac_cv_prog_AR="$AR" # Let the user override the test. 5532else 5533as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5534for as_dir in $PATH 5535do 5536 IFS=$as_save_IFS 5537 test -z "$as_dir" && as_dir=. 5538 for ac_exec_ext in '' $ac_executable_extensions; do 5539 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5540 ac_cv_prog_AR="$ac_tool_prefix$ac_prog" 5541 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5542 break 2 5543 fi 5544done 5545 done 5546IFS=$as_save_IFS 5547 5548fi 5549fi 5550AR=$ac_cv_prog_AR 5551if test -n "$AR"; then 5552 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 5553$as_echo "$AR" >&6; } 5554else 5555 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5556$as_echo "no" >&6; } 5557fi 5558 5559 5560 test -n "$AR" && break 5561 done 5562fi 5563if test -z "$AR"; then 5564 ac_ct_AR=$AR 5565 for ac_prog in ar 5566do 5567 # Extract the first word of "$ac_prog", so it can be a program name with args. 5568set dummy $ac_prog; ac_word=$2 5569{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5570$as_echo_n "checking for $ac_word... " >&6; } 5571if ${ac_cv_prog_ac_ct_AR+:} false; then : 5572 $as_echo_n "(cached) " >&6 5573else 5574 if test -n "$ac_ct_AR"; then 5575 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 5576else 5577as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5578for as_dir in $PATH 5579do 5580 IFS=$as_save_IFS 5581 test -z "$as_dir" && as_dir=. 5582 for ac_exec_ext in '' $ac_executable_extensions; do 5583 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5584 ac_cv_prog_ac_ct_AR="$ac_prog" 5585 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5586 break 2 5587 fi 5588done 5589 done 5590IFS=$as_save_IFS 5591 5592fi 5593fi 5594ac_ct_AR=$ac_cv_prog_ac_ct_AR 5595if test -n "$ac_ct_AR"; then 5596 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 5597$as_echo "$ac_ct_AR" >&6; } 5598else 5599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5600$as_echo "no" >&6; } 5601fi 5602 5603 5604 test -n "$ac_ct_AR" && break 5605done 5606 5607 if test "x$ac_ct_AR" = x; then 5608 AR="false" 5609 else 5610 case $cross_compiling:$ac_tool_warned in 5611yes:) 5612{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5613$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5614ac_tool_warned=yes ;; 5615esac 5616 AR=$ac_ct_AR 5617 fi 5618fi 5619 5620: ${AR=ar} 5621: ${AR_FLAGS=cru} 5622 5623 5624 5625 5626 5627 5628 5629 5630 5631 5632 5633{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5 5634$as_echo_n "checking for archiver @FILE support... " >&6; } 5635if ${lt_cv_ar_at_file+:} false; then : 5636 $as_echo_n "(cached) " >&6 5637else 5638 lt_cv_ar_at_file=no 5639 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5640/* end confdefs.h. */ 5641 5642int 5643main () 5644{ 5645 5646 ; 5647 return 0; 5648} 5649_ACEOF 5650if ac_fn_c_try_compile "$LINENO"; then : 5651 echo conftest.$ac_objext > conftest.lst 5652 lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5' 5653 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 5654 (eval $lt_ar_try) 2>&5 5655 ac_status=$? 5656 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 5657 test $ac_status = 0; } 5658 if test 0 -eq "$ac_status"; then 5659 # Ensure the archiver fails upon bogus file names. 5660 rm -f conftest.$ac_objext libconftest.a 5661 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 5662 (eval $lt_ar_try) 2>&5 5663 ac_status=$? 5664 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 5665 test $ac_status = 0; } 5666 if test 0 -ne "$ac_status"; then 5667 lt_cv_ar_at_file=@ 5668 fi 5669 fi 5670 rm -f conftest.* libconftest.a 5671 5672fi 5673rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5674 5675fi 5676{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5 5677$as_echo "$lt_cv_ar_at_file" >&6; } 5678 5679if test no = "$lt_cv_ar_at_file"; then 5680 archiver_list_spec= 5681else 5682 archiver_list_spec=$lt_cv_ar_at_file 5683fi 5684 5685 5686 5687 5688 5689 5690 5691if test -n "$ac_tool_prefix"; then 5692 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 5693set dummy ${ac_tool_prefix}strip; ac_word=$2 5694{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5695$as_echo_n "checking for $ac_word... " >&6; } 5696if ${ac_cv_prog_STRIP+:} false; then : 5697 $as_echo_n "(cached) " >&6 5698else 5699 if test -n "$STRIP"; then 5700 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 5701else 5702as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5703for as_dir in $PATH 5704do 5705 IFS=$as_save_IFS 5706 test -z "$as_dir" && as_dir=. 5707 for ac_exec_ext in '' $ac_executable_extensions; do 5708 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5709 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 5710 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5711 break 2 5712 fi 5713done 5714 done 5715IFS=$as_save_IFS 5716 5717fi 5718fi 5719STRIP=$ac_cv_prog_STRIP 5720if test -n "$STRIP"; then 5721 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 5722$as_echo "$STRIP" >&6; } 5723else 5724 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5725$as_echo "no" >&6; } 5726fi 5727 5728 5729fi 5730if test -z "$ac_cv_prog_STRIP"; then 5731 ac_ct_STRIP=$STRIP 5732 # Extract the first word of "strip", so it can be a program name with args. 5733set dummy strip; ac_word=$2 5734{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5735$as_echo_n "checking for $ac_word... " >&6; } 5736if ${ac_cv_prog_ac_ct_STRIP+:} false; then : 5737 $as_echo_n "(cached) " >&6 5738else 5739 if test -n "$ac_ct_STRIP"; then 5740 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 5741else 5742as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5743for as_dir in $PATH 5744do 5745 IFS=$as_save_IFS 5746 test -z "$as_dir" && as_dir=. 5747 for ac_exec_ext in '' $ac_executable_extensions; do 5748 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5749 ac_cv_prog_ac_ct_STRIP="strip" 5750 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5751 break 2 5752 fi 5753done 5754 done 5755IFS=$as_save_IFS 5756 5757fi 5758fi 5759ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 5760if test -n "$ac_ct_STRIP"; then 5761 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 5762$as_echo "$ac_ct_STRIP" >&6; } 5763else 5764 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5765$as_echo "no" >&6; } 5766fi 5767 5768 if test "x$ac_ct_STRIP" = x; then 5769 STRIP=":" 5770 else 5771 case $cross_compiling:$ac_tool_warned in 5772yes:) 5773{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5774$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5775ac_tool_warned=yes ;; 5776esac 5777 STRIP=$ac_ct_STRIP 5778 fi 5779else 5780 STRIP="$ac_cv_prog_STRIP" 5781fi 5782 5783test -z "$STRIP" && STRIP=: 5784 5785 5786 5787 5788 5789 5790if test -n "$ac_tool_prefix"; then 5791 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 5792set dummy ${ac_tool_prefix}ranlib; ac_word=$2 5793{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5794$as_echo_n "checking for $ac_word... " >&6; } 5795if ${ac_cv_prog_RANLIB+:} false; then : 5796 $as_echo_n "(cached) " >&6 5797else 5798 if test -n "$RANLIB"; then 5799 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 5800else 5801as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5802for as_dir in $PATH 5803do 5804 IFS=$as_save_IFS 5805 test -z "$as_dir" && as_dir=. 5806 for ac_exec_ext in '' $ac_executable_extensions; do 5807 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5808 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 5809 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5810 break 2 5811 fi 5812done 5813 done 5814IFS=$as_save_IFS 5815 5816fi 5817fi 5818RANLIB=$ac_cv_prog_RANLIB 5819if test -n "$RANLIB"; then 5820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 5821$as_echo "$RANLIB" >&6; } 5822else 5823 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5824$as_echo "no" >&6; } 5825fi 5826 5827 5828fi 5829if test -z "$ac_cv_prog_RANLIB"; then 5830 ac_ct_RANLIB=$RANLIB 5831 # Extract the first word of "ranlib", so it can be a program name with args. 5832set dummy ranlib; ac_word=$2 5833{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5834$as_echo_n "checking for $ac_word... " >&6; } 5835if ${ac_cv_prog_ac_ct_RANLIB+:} false; then : 5836 $as_echo_n "(cached) " >&6 5837else 5838 if test -n "$ac_ct_RANLIB"; then 5839 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 5840else 5841as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5842for as_dir in $PATH 5843do 5844 IFS=$as_save_IFS 5845 test -z "$as_dir" && as_dir=. 5846 for ac_exec_ext in '' $ac_executable_extensions; do 5847 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5848 ac_cv_prog_ac_ct_RANLIB="ranlib" 5849 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5850 break 2 5851 fi 5852done 5853 done 5854IFS=$as_save_IFS 5855 5856fi 5857fi 5858ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 5859if test -n "$ac_ct_RANLIB"; then 5860 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 5861$as_echo "$ac_ct_RANLIB" >&6; } 5862else 5863 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5864$as_echo "no" >&6; } 5865fi 5866 5867 if test "x$ac_ct_RANLIB" = x; then 5868 RANLIB=":" 5869 else 5870 case $cross_compiling:$ac_tool_warned in 5871yes:) 5872{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5873$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5874ac_tool_warned=yes ;; 5875esac 5876 RANLIB=$ac_ct_RANLIB 5877 fi 5878else 5879 RANLIB="$ac_cv_prog_RANLIB" 5880fi 5881 5882test -z "$RANLIB" && RANLIB=: 5883 5884 5885 5886 5887 5888 5889# Determine commands to create old-style static archives. 5890old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' 5891old_postinstall_cmds='chmod 644 $oldlib' 5892old_postuninstall_cmds= 5893 5894if test -n "$RANLIB"; then 5895 case $host_os in 5896 bitrig* | openbsd*) 5897 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib" 5898 ;; 5899 *) 5900 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib" 5901 ;; 5902 esac 5903 old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib" 5904fi 5905 5906case $host_os in 5907 darwin*) 5908 lock_old_archive_extraction=yes ;; 5909 *) 5910 lock_old_archive_extraction=no ;; 5911esac 5912 5913 5914 5915 5916 5917 5918 5919 5920 5921 5922 5923 5924 5925 5926 5927 5928 5929 5930 5931 5932 5933 5934 5935 5936 5937 5938 5939 5940 5941 5942 5943 5944 5945 5946 5947 5948 5949 5950 5951# If no C compiler was specified, use CC. 5952LTCC=${LTCC-"$CC"} 5953 5954# If no C compiler flags were specified, use CFLAGS. 5955LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 5956 5957# Allow CC to be a program name with arguments. 5958compiler=$CC 5959 5960 5961# Check for command to grab the raw symbol name followed by C symbol from nm. 5962{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5 5963$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } 5964if ${lt_cv_sys_global_symbol_pipe+:} false; then : 5965 $as_echo_n "(cached) " >&6 5966else 5967 5968# These are sane defaults that work on at least a few old systems. 5969# [They come from Ultrix. What could be older than Ultrix?!! ;)] 5970 5971# Character class describing NM global symbol codes. 5972symcode='[BCDEGRST]' 5973 5974# Regexp to match symbols that can be accessed directly from C. 5975sympat='\([_A-Za-z][_A-Za-z0-9]*\)' 5976 5977# Define system-specific variables. 5978case $host_os in 5979aix*) 5980 symcode='[BCDT]' 5981 ;; 5982cygwin* | mingw* | pw32* | cegcc*) 5983 symcode='[ABCDGISTW]' 5984 ;; 5985hpux*) 5986 if test ia64 = "$host_cpu"; then 5987 symcode='[ABCDEGRST]' 5988 fi 5989 ;; 5990irix* | nonstopux*) 5991 symcode='[BCDEGRST]' 5992 ;; 5993osf*) 5994 symcode='[BCDEGQRST]' 5995 ;; 5996solaris*) 5997 symcode='[BDRT]' 5998 ;; 5999sco3.2v5*) 6000 symcode='[DT]' 6001 ;; 6002sysv4.2uw2*) 6003 symcode='[DT]' 6004 ;; 6005sysv5* | sco5v6* | unixware* | OpenUNIX*) 6006 symcode='[ABDT]' 6007 ;; 6008sysv4) 6009 symcode='[DFNSTU]' 6010 ;; 6011esac 6012 6013# If we're using GNU nm, then use its standard symbol codes. 6014case `$NM -V 2>&1` in 6015*GNU* | *'with BFD'*) 6016 symcode='[ABCDGIRSTW]' ;; 6017esac 6018 6019if test "$lt_cv_nm_interface" = "MS dumpbin"; then 6020 # Gets list of data symbols to import. 6021 lt_cv_sys_global_symbol_to_import="sed -n -e 's/^I .* \(.*\)$/\1/p'" 6022 # Adjust the below global symbol transforms to fixup imported variables. 6023 lt_cdecl_hook=" -e 's/^I .* \(.*\)$/extern __declspec(dllimport) char \1;/p'" 6024 lt_c_name_hook=" -e 's/^I .* \(.*\)$/ {\"\1\", (void *) 0},/p'" 6025 lt_c_name_lib_hook="\ 6026 -e 's/^I .* \(lib.*\)$/ {\"\1\", (void *) 0},/p'\ 6027 -e 's/^I .* \(.*\)$/ {\"lib\1\", (void *) 0},/p'" 6028else 6029 # Disable hooks by default. 6030 lt_cv_sys_global_symbol_to_import= 6031 lt_cdecl_hook= 6032 lt_c_name_hook= 6033 lt_c_name_lib_hook= 6034fi 6035 6036# Transform an extracted symbol line into a proper C declaration. 6037# Some systems (esp. on ia64) link data and code symbols differently, 6038# so use this general approach. 6039lt_cv_sys_global_symbol_to_cdecl="sed -n"\ 6040$lt_cdecl_hook\ 6041" -e 's/^T .* \(.*\)$/extern int \1();/p'"\ 6042" -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'" 6043 6044# Transform an extracted symbol line into symbol name and symbol address 6045lt_cv_sys_global_symbol_to_c_name_address="sed -n"\ 6046$lt_c_name_hook\ 6047" -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\ 6048" -e 's/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/p'" 6049 6050# Transform an extracted symbol line into symbol name with lib prefix and 6051# symbol address. 6052lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n"\ 6053$lt_c_name_lib_hook\ 6054" -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\ 6055" -e 's/^$symcode$symcode* .* \(lib.*\)$/ {\"\1\", (void *) \&\1},/p'"\ 6056" -e 's/^$symcode$symcode* .* \(.*\)$/ {\"lib\1\", (void *) \&\1},/p'" 6057 6058# Handle CRLF in mingw tool chain 6059opt_cr= 6060case $build_os in 6061mingw*) 6062 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp 6063 ;; 6064esac 6065 6066# Try without a prefix underscore, then with it. 6067for ac_symprfx in "" "_"; do 6068 6069 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 6070 symxfrm="\\1 $ac_symprfx\\2 \\2" 6071 6072 # Write the raw and C identifiers. 6073 if test "$lt_cv_nm_interface" = "MS dumpbin"; then 6074 # Fake it for dumpbin and say T for any non-static function, 6075 # D for any global variable and I for any imported variable. 6076 # Also find C++ and __fastcall symbols from MSVC++, 6077 # which start with @ or ?. 6078 lt_cv_sys_global_symbol_pipe="$AWK '"\ 6079" {last_section=section; section=\$ 3};"\ 6080" /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\ 6081" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ 6082" /^ *Symbol name *: /{split(\$ 0,sn,\":\"); si=substr(sn[2],2)};"\ 6083" /^ *Type *: code/{print \"T\",si,substr(si,length(prfx))};"\ 6084" /^ *Type *: data/{print \"I\",si,substr(si,length(prfx))};"\ 6085" \$ 0!~/External *\|/{next};"\ 6086" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ 6087" {if(hide[section]) next};"\ 6088" {f=\"D\"}; \$ 0~/\(\).*\|/{f=\"T\"};"\ 6089" {split(\$ 0,a,/\||\r/); split(a[2],s)};"\ 6090" s[1]~/^[@?]/{print f,s[1],s[1]; next};"\ 6091" s[1]~prfx {split(s[1],t,\"@\"); print f,t[1],substr(t[1],length(prfx))}"\ 6092" ' prfx=^$ac_symprfx" 6093 else 6094 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 6095 fi 6096 lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'" 6097 6098 # Check to see that the pipe works correctly. 6099 pipe_works=no 6100 6101 rm -f conftest* 6102 cat > conftest.$ac_ext <<_LT_EOF 6103#ifdef __cplusplus 6104extern "C" { 6105#endif 6106char nm_test_var; 6107void nm_test_func(void); 6108void nm_test_func(void){} 6109#ifdef __cplusplus 6110} 6111#endif 6112int main(){nm_test_var='a';nm_test_func();return(0);} 6113_LT_EOF 6114 6115 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6116 (eval $ac_compile) 2>&5 6117 ac_status=$? 6118 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6119 test $ac_status = 0; }; then 6120 # Now try to grab the symbols. 6121 nlist=conftest.nm 6122 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5 6123 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5 6124 ac_status=$? 6125 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6126 test $ac_status = 0; } && test -s "$nlist"; then 6127 # Try sorting and uniquifying the output. 6128 if sort "$nlist" | uniq > "$nlist"T; then 6129 mv -f "$nlist"T "$nlist" 6130 else 6131 rm -f "$nlist"T 6132 fi 6133 6134 # Make sure that we snagged all the symbols we need. 6135 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 6136 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 6137 cat <<_LT_EOF > conftest.$ac_ext 6138/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */ 6139#if defined _WIN32 || defined __CYGWIN__ || defined _WIN32_WCE 6140/* DATA imports from DLLs on WIN32 can't be const, because runtime 6141 relocations are performed -- see ld's documentation on pseudo-relocs. */ 6142# define LT_DLSYM_CONST 6143#elif defined __osf__ 6144/* This system does not cope well with relocations in const data. */ 6145# define LT_DLSYM_CONST 6146#else 6147# define LT_DLSYM_CONST const 6148#endif 6149 6150#ifdef __cplusplus 6151extern "C" { 6152#endif 6153 6154_LT_EOF 6155 # Now generate the symbol file. 6156 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' 6157 6158 cat <<_LT_EOF >> conftest.$ac_ext 6159 6160/* The mapping between symbol names and symbols. */ 6161LT_DLSYM_CONST struct { 6162 const char *name; 6163 void *address; 6164} 6165lt__PROGRAM__LTX_preloaded_symbols[] = 6166{ 6167 { "@PROGRAM@", (void *) 0 }, 6168_LT_EOF 6169 $SED "s/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext 6170 cat <<\_LT_EOF >> conftest.$ac_ext 6171 {0, (void *) 0} 6172}; 6173 6174/* This works around a problem in FreeBSD linker */ 6175#ifdef FREEBSD_WORKAROUND 6176static const void *lt_preloaded_setup() { 6177 return lt__PROGRAM__LTX_preloaded_symbols; 6178} 6179#endif 6180 6181#ifdef __cplusplus 6182} 6183#endif 6184_LT_EOF 6185 # Now try linking the two files. 6186 mv conftest.$ac_objext conftstm.$ac_objext 6187 lt_globsym_save_LIBS=$LIBS 6188 lt_globsym_save_CFLAGS=$CFLAGS 6189 LIBS=conftstm.$ac_objext 6190 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 6191 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 6192 (eval $ac_link) 2>&5 6193 ac_status=$? 6194 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6195 test $ac_status = 0; } && test -s conftest$ac_exeext; then 6196 pipe_works=yes 6197 fi 6198 LIBS=$lt_globsym_save_LIBS 6199 CFLAGS=$lt_globsym_save_CFLAGS 6200 else 6201 echo "cannot find nm_test_func in $nlist" >&5 6202 fi 6203 else 6204 echo "cannot find nm_test_var in $nlist" >&5 6205 fi 6206 else 6207 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 6208 fi 6209 else 6210 echo "$progname: failed program was:" >&5 6211 cat conftest.$ac_ext >&5 6212 fi 6213 rm -rf conftest* conftst* 6214 6215 # Do not use the global_symbol_pipe unless it works. 6216 if test yes = "$pipe_works"; then 6217 break 6218 else 6219 lt_cv_sys_global_symbol_pipe= 6220 fi 6221done 6222 6223fi 6224 6225if test -z "$lt_cv_sys_global_symbol_pipe"; then 6226 lt_cv_sys_global_symbol_to_cdecl= 6227fi 6228if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 6229 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5 6230$as_echo "failed" >&6; } 6231else 6232 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 6233$as_echo "ok" >&6; } 6234fi 6235 6236# Response file support. 6237if test "$lt_cv_nm_interface" = "MS dumpbin"; then 6238 nm_file_list_spec='@' 6239elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then 6240 nm_file_list_spec='@' 6241fi 6242 6243 6244 6245 6246 6247 6248 6249 6250 6251 6252 6253 6254 6255 6256 6257 6258 6259 6260 6261 6262 6263 6264 6265 6266 6267 6268 6269 6270 6271 6272 6273 6274 6275 6276 6277 6278 6279{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5 6280$as_echo_n "checking for sysroot... " >&6; } 6281 6282# Check whether --with-sysroot was given. 6283if test "${with_sysroot+set}" = set; then : 6284 withval=$with_sysroot; 6285else 6286 with_sysroot=no 6287fi 6288 6289 6290lt_sysroot= 6291case $with_sysroot in #( 6292 yes) 6293 if test yes = "$GCC"; then 6294 lt_sysroot=`$CC --print-sysroot 2>/dev/null` 6295 fi 6296 ;; #( 6297 /*) 6298 lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"` 6299 ;; #( 6300 no|'') 6301 ;; #( 6302 *) 6303 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_sysroot" >&5 6304$as_echo "$with_sysroot" >&6; } 6305 as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5 6306 ;; 6307esac 6308 6309 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5 6310$as_echo "${lt_sysroot:-no}" >&6; } 6311 6312 6313 6314 6315 6316{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a working dd" >&5 6317$as_echo_n "checking for a working dd... " >&6; } 6318if ${ac_cv_path_lt_DD+:} false; then : 6319 $as_echo_n "(cached) " >&6 6320else 6321 printf 0123456789abcdef0123456789abcdef >conftest.i 6322cat conftest.i conftest.i >conftest2.i 6323: ${lt_DD:=$DD} 6324if test -z "$lt_DD"; then 6325 ac_path_lt_DD_found=false 6326 # Loop through the user's path and test for each of PROGNAME-LIST 6327 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6328for as_dir in $PATH 6329do 6330 IFS=$as_save_IFS 6331 test -z "$as_dir" && as_dir=. 6332 for ac_prog in dd; do 6333 for ac_exec_ext in '' $ac_executable_extensions; do 6334 ac_path_lt_DD="$as_dir/$ac_prog$ac_exec_ext" 6335 as_fn_executable_p "$ac_path_lt_DD" || continue 6336if "$ac_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then 6337 cmp -s conftest.i conftest.out \ 6338 && ac_cv_path_lt_DD="$ac_path_lt_DD" ac_path_lt_DD_found=: 6339fi 6340 $ac_path_lt_DD_found && break 3 6341 done 6342 done 6343 done 6344IFS=$as_save_IFS 6345 if test -z "$ac_cv_path_lt_DD"; then 6346 : 6347 fi 6348else 6349 ac_cv_path_lt_DD=$lt_DD 6350fi 6351 6352rm -f conftest.i conftest2.i conftest.out 6353fi 6354{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_lt_DD" >&5 6355$as_echo "$ac_cv_path_lt_DD" >&6; } 6356 6357 6358{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to truncate binary pipes" >&5 6359$as_echo_n "checking how to truncate binary pipes... " >&6; } 6360if ${lt_cv_truncate_bin+:} false; then : 6361 $as_echo_n "(cached) " >&6 6362else 6363 printf 0123456789abcdef0123456789abcdef >conftest.i 6364cat conftest.i conftest.i >conftest2.i 6365lt_cv_truncate_bin= 6366if "$ac_cv_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then 6367 cmp -s conftest.i conftest.out \ 6368 && lt_cv_truncate_bin="$ac_cv_path_lt_DD bs=4096 count=1" 6369fi 6370rm -f conftest.i conftest2.i conftest.out 6371test -z "$lt_cv_truncate_bin" && lt_cv_truncate_bin="$SED -e 4q" 6372fi 6373{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_truncate_bin" >&5 6374$as_echo "$lt_cv_truncate_bin" >&6; } 6375 6376 6377 6378 6379 6380 6381 6382# Calculate cc_basename. Skip known compiler wrappers and cross-prefix. 6383func_cc_basename () 6384{ 6385 for cc_temp in $*""; do 6386 case $cc_temp in 6387 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 6388 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 6389 \-*) ;; 6390 *) break;; 6391 esac 6392 done 6393 func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` 6394} 6395 6396# Check whether --enable-libtool-lock was given. 6397if test "${enable_libtool_lock+set}" = set; then : 6398 enableval=$enable_libtool_lock; 6399fi 6400 6401test no = "$enable_libtool_lock" || enable_libtool_lock=yes 6402 6403# Some flags need to be propagated to the compiler or linker for good 6404# libtool support. 6405case $host in 6406ia64-*-hpux*) 6407 # Find out what ABI is being produced by ac_compile, and set mode 6408 # options accordingly. 6409 echo 'int i;' > conftest.$ac_ext 6410 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6411 (eval $ac_compile) 2>&5 6412 ac_status=$? 6413 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6414 test $ac_status = 0; }; then 6415 case `/usr/bin/file conftest.$ac_objext` in 6416 *ELF-32*) 6417 HPUX_IA64_MODE=32 6418 ;; 6419 *ELF-64*) 6420 HPUX_IA64_MODE=64 6421 ;; 6422 esac 6423 fi 6424 rm -rf conftest* 6425 ;; 6426*-*-irix6*) 6427 # Find out what ABI is being produced by ac_compile, and set linker 6428 # options accordingly. 6429 echo '#line '$LINENO' "configure"' > conftest.$ac_ext 6430 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6431 (eval $ac_compile) 2>&5 6432 ac_status=$? 6433 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6434 test $ac_status = 0; }; then 6435 if test yes = "$lt_cv_prog_gnu_ld"; then 6436 case `/usr/bin/file conftest.$ac_objext` in 6437 *32-bit*) 6438 LD="${LD-ld} -melf32bsmip" 6439 ;; 6440 *N32*) 6441 LD="${LD-ld} -melf32bmipn32" 6442 ;; 6443 *64-bit*) 6444 LD="${LD-ld} -melf64bmip" 6445 ;; 6446 esac 6447 else 6448 case `/usr/bin/file conftest.$ac_objext` in 6449 *32-bit*) 6450 LD="${LD-ld} -32" 6451 ;; 6452 *N32*) 6453 LD="${LD-ld} -n32" 6454 ;; 6455 *64-bit*) 6456 LD="${LD-ld} -64" 6457 ;; 6458 esac 6459 fi 6460 fi 6461 rm -rf conftest* 6462 ;; 6463 6464mips64*-*linux*) 6465 # Find out what ABI is being produced by ac_compile, and set linker 6466 # options accordingly. 6467 echo '#line '$LINENO' "configure"' > conftest.$ac_ext 6468 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6469 (eval $ac_compile) 2>&5 6470 ac_status=$? 6471 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6472 test $ac_status = 0; }; then 6473 emul=elf 6474 case `/usr/bin/file conftest.$ac_objext` in 6475 *32-bit*) 6476 emul="${emul}32" 6477 ;; 6478 *64-bit*) 6479 emul="${emul}64" 6480 ;; 6481 esac 6482 case `/usr/bin/file conftest.$ac_objext` in 6483 *MSB*) 6484 emul="${emul}btsmip" 6485 ;; 6486 *LSB*) 6487 emul="${emul}ltsmip" 6488 ;; 6489 esac 6490 case `/usr/bin/file conftest.$ac_objext` in 6491 *N32*) 6492 emul="${emul}n32" 6493 ;; 6494 esac 6495 LD="${LD-ld} -m $emul" 6496 fi 6497 rm -rf conftest* 6498 ;; 6499 6500x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \ 6501s390*-*linux*|s390*-*tpf*|sparc*-*linux*) 6502 # Find out what ABI is being produced by ac_compile, and set linker 6503 # options accordingly. Note that the listed cases only cover the 6504 # situations where additional linker options are needed (such as when 6505 # doing 32-bit compilation for a host where ld defaults to 64-bit, or 6506 # vice versa); the common cases where no linker options are needed do 6507 # not appear in the list. 6508 echo 'int i;' > conftest.$ac_ext 6509 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6510 (eval $ac_compile) 2>&5 6511 ac_status=$? 6512 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6513 test $ac_status = 0; }; then 6514 case `/usr/bin/file conftest.o` in 6515 *32-bit*) 6516 case $host in 6517 x86_64-*kfreebsd*-gnu) 6518 LD="${LD-ld} -m elf_i386_fbsd" 6519 ;; 6520 x86_64-*linux*) 6521 case `/usr/bin/file conftest.o` in 6522 *x86-64*) 6523 LD="${LD-ld} -m elf32_x86_64" 6524 ;; 6525 *) 6526 LD="${LD-ld} -m elf_i386" 6527 ;; 6528 esac 6529 ;; 6530 powerpc64le-*linux*) 6531 LD="${LD-ld} -m elf32lppclinux" 6532 ;; 6533 powerpc64-*linux*) 6534 LD="${LD-ld} -m elf32ppclinux" 6535 ;; 6536 s390x-*linux*) 6537 LD="${LD-ld} -m elf_s390" 6538 ;; 6539 sparc64-*linux*) 6540 LD="${LD-ld} -m elf32_sparc" 6541 ;; 6542 esac 6543 ;; 6544 *64-bit*) 6545 case $host in 6546 x86_64-*kfreebsd*-gnu) 6547 LD="${LD-ld} -m elf_x86_64_fbsd" 6548 ;; 6549 x86_64-*linux*) 6550 LD="${LD-ld} -m elf_x86_64" 6551 ;; 6552 powerpcle-*linux*) 6553 LD="${LD-ld} -m elf64lppc" 6554 ;; 6555 powerpc-*linux*) 6556 LD="${LD-ld} -m elf64ppc" 6557 ;; 6558 s390*-*linux*|s390*-*tpf*) 6559 LD="${LD-ld} -m elf64_s390" 6560 ;; 6561 sparc*-*linux*) 6562 LD="${LD-ld} -m elf64_sparc" 6563 ;; 6564 esac 6565 ;; 6566 esac 6567 fi 6568 rm -rf conftest* 6569 ;; 6570 6571*-*-sco3.2v5*) 6572 # On SCO OpenServer 5, we need -belf to get full-featured binaries. 6573 SAVE_CFLAGS=$CFLAGS 6574 CFLAGS="$CFLAGS -belf" 6575 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5 6576$as_echo_n "checking whether the C compiler needs -belf... " >&6; } 6577if ${lt_cv_cc_needs_belf+:} false; then : 6578 $as_echo_n "(cached) " >&6 6579else 6580 ac_ext=c 6581ac_cpp='$CPP $CPPFLAGS' 6582ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 6583ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 6584ac_compiler_gnu=$ac_cv_c_compiler_gnu 6585 6586 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6587/* end confdefs.h. */ 6588 6589int 6590main () 6591{ 6592 6593 ; 6594 return 0; 6595} 6596_ACEOF 6597if ac_fn_c_try_link "$LINENO"; then : 6598 lt_cv_cc_needs_belf=yes 6599else 6600 lt_cv_cc_needs_belf=no 6601fi 6602rm -f core conftest.err conftest.$ac_objext \ 6603 conftest$ac_exeext conftest.$ac_ext 6604 ac_ext=c 6605ac_cpp='$CPP $CPPFLAGS' 6606ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 6607ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 6608ac_compiler_gnu=$ac_cv_c_compiler_gnu 6609 6610fi 6611{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5 6612$as_echo "$lt_cv_cc_needs_belf" >&6; } 6613 if test yes != "$lt_cv_cc_needs_belf"; then 6614 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 6615 CFLAGS=$SAVE_CFLAGS 6616 fi 6617 ;; 6618*-*solaris*) 6619 # Find out what ABI is being produced by ac_compile, and set linker 6620 # options accordingly. 6621 echo 'int i;' > conftest.$ac_ext 6622 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6623 (eval $ac_compile) 2>&5 6624 ac_status=$? 6625 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6626 test $ac_status = 0; }; then 6627 case `/usr/bin/file conftest.o` in 6628 *64-bit*) 6629 case $lt_cv_prog_gnu_ld in 6630 yes*) 6631 case $host in 6632 i?86-*-solaris*|x86_64-*-solaris*) 6633 LD="${LD-ld} -m elf_x86_64" 6634 ;; 6635 sparc*-*-solaris*) 6636 LD="${LD-ld} -m elf64_sparc" 6637 ;; 6638 esac 6639 # GNU ld 2.21 introduced _sol2 emulations. Use them if available. 6640 if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then 6641 LD=${LD-ld}_sol2 6642 fi 6643 ;; 6644 *) 6645 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then 6646 LD="${LD-ld} -64" 6647 fi 6648 ;; 6649 esac 6650 ;; 6651 esac 6652 fi 6653 rm -rf conftest* 6654 ;; 6655esac 6656 6657need_locks=$enable_libtool_lock 6658 6659if test -n "$ac_tool_prefix"; then 6660 # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args. 6661set dummy ${ac_tool_prefix}mt; ac_word=$2 6662{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6663$as_echo_n "checking for $ac_word... " >&6; } 6664if ${ac_cv_prog_MANIFEST_TOOL+:} false; then : 6665 $as_echo_n "(cached) " >&6 6666else 6667 if test -n "$MANIFEST_TOOL"; then 6668 ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test. 6669else 6670as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6671for as_dir in $PATH 6672do 6673 IFS=$as_save_IFS 6674 test -z "$as_dir" && as_dir=. 6675 for ac_exec_ext in '' $ac_executable_extensions; do 6676 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6677 ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt" 6678 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6679 break 2 6680 fi 6681done 6682 done 6683IFS=$as_save_IFS 6684 6685fi 6686fi 6687MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL 6688if test -n "$MANIFEST_TOOL"; then 6689 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5 6690$as_echo "$MANIFEST_TOOL" >&6; } 6691else 6692 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6693$as_echo "no" >&6; } 6694fi 6695 6696 6697fi 6698if test -z "$ac_cv_prog_MANIFEST_TOOL"; then 6699 ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL 6700 # Extract the first word of "mt", so it can be a program name with args. 6701set dummy mt; ac_word=$2 6702{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6703$as_echo_n "checking for $ac_word... " >&6; } 6704if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then : 6705 $as_echo_n "(cached) " >&6 6706else 6707 if test -n "$ac_ct_MANIFEST_TOOL"; then 6708 ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test. 6709else 6710as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6711for as_dir in $PATH 6712do 6713 IFS=$as_save_IFS 6714 test -z "$as_dir" && as_dir=. 6715 for ac_exec_ext in '' $ac_executable_extensions; do 6716 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6717 ac_cv_prog_ac_ct_MANIFEST_TOOL="mt" 6718 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6719 break 2 6720 fi 6721done 6722 done 6723IFS=$as_save_IFS 6724 6725fi 6726fi 6727ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL 6728if test -n "$ac_ct_MANIFEST_TOOL"; then 6729 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5 6730$as_echo "$ac_ct_MANIFEST_TOOL" >&6; } 6731else 6732 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6733$as_echo "no" >&6; } 6734fi 6735 6736 if test "x$ac_ct_MANIFEST_TOOL" = x; then 6737 MANIFEST_TOOL=":" 6738 else 6739 case $cross_compiling:$ac_tool_warned in 6740yes:) 6741{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6742$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6743ac_tool_warned=yes ;; 6744esac 6745 MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL 6746 fi 6747else 6748 MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL" 6749fi 6750 6751test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt 6752{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5 6753$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; } 6754if ${lt_cv_path_mainfest_tool+:} false; then : 6755 $as_echo_n "(cached) " >&6 6756else 6757 lt_cv_path_mainfest_tool=no 6758 echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5 6759 $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out 6760 cat conftest.err >&5 6761 if $GREP 'Manifest Tool' conftest.out > /dev/null; then 6762 lt_cv_path_mainfest_tool=yes 6763 fi 6764 rm -f conftest* 6765fi 6766{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5 6767$as_echo "$lt_cv_path_mainfest_tool" >&6; } 6768if test yes != "$lt_cv_path_mainfest_tool"; then 6769 MANIFEST_TOOL=: 6770fi 6771 6772 6773 6774 6775 6776 6777 case $host_os in 6778 rhapsody* | darwin*) 6779 if test -n "$ac_tool_prefix"; then 6780 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. 6781set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 6782{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6783$as_echo_n "checking for $ac_word... " >&6; } 6784if ${ac_cv_prog_DSYMUTIL+:} false; then : 6785 $as_echo_n "(cached) " >&6 6786else 6787 if test -n "$DSYMUTIL"; then 6788 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. 6789else 6790as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6791for as_dir in $PATH 6792do 6793 IFS=$as_save_IFS 6794 test -z "$as_dir" && as_dir=. 6795 for ac_exec_ext in '' $ac_executable_extensions; do 6796 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6797 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" 6798 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6799 break 2 6800 fi 6801done 6802 done 6803IFS=$as_save_IFS 6804 6805fi 6806fi 6807DSYMUTIL=$ac_cv_prog_DSYMUTIL 6808if test -n "$DSYMUTIL"; then 6809 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5 6810$as_echo "$DSYMUTIL" >&6; } 6811else 6812 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6813$as_echo "no" >&6; } 6814fi 6815 6816 6817fi 6818if test -z "$ac_cv_prog_DSYMUTIL"; then 6819 ac_ct_DSYMUTIL=$DSYMUTIL 6820 # Extract the first word of "dsymutil", so it can be a program name with args. 6821set dummy dsymutil; ac_word=$2 6822{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6823$as_echo_n "checking for $ac_word... " >&6; } 6824if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then : 6825 $as_echo_n "(cached) " >&6 6826else 6827 if test -n "$ac_ct_DSYMUTIL"; then 6828 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. 6829else 6830as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6831for as_dir in $PATH 6832do 6833 IFS=$as_save_IFS 6834 test -z "$as_dir" && as_dir=. 6835 for ac_exec_ext in '' $ac_executable_extensions; do 6836 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6837 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" 6838 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6839 break 2 6840 fi 6841done 6842 done 6843IFS=$as_save_IFS 6844 6845fi 6846fi 6847ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL 6848if test -n "$ac_ct_DSYMUTIL"; then 6849 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5 6850$as_echo "$ac_ct_DSYMUTIL" >&6; } 6851else 6852 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6853$as_echo "no" >&6; } 6854fi 6855 6856 if test "x$ac_ct_DSYMUTIL" = x; then 6857 DSYMUTIL=":" 6858 else 6859 case $cross_compiling:$ac_tool_warned in 6860yes:) 6861{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6862$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6863ac_tool_warned=yes ;; 6864esac 6865 DSYMUTIL=$ac_ct_DSYMUTIL 6866 fi 6867else 6868 DSYMUTIL="$ac_cv_prog_DSYMUTIL" 6869fi 6870 6871 if test -n "$ac_tool_prefix"; then 6872 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. 6873set dummy ${ac_tool_prefix}nmedit; ac_word=$2 6874{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6875$as_echo_n "checking for $ac_word... " >&6; } 6876if ${ac_cv_prog_NMEDIT+:} false; then : 6877 $as_echo_n "(cached) " >&6 6878else 6879 if test -n "$NMEDIT"; then 6880 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. 6881else 6882as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6883for as_dir in $PATH 6884do 6885 IFS=$as_save_IFS 6886 test -z "$as_dir" && as_dir=. 6887 for ac_exec_ext in '' $ac_executable_extensions; do 6888 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6889 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" 6890 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6891 break 2 6892 fi 6893done 6894 done 6895IFS=$as_save_IFS 6896 6897fi 6898fi 6899NMEDIT=$ac_cv_prog_NMEDIT 6900if test -n "$NMEDIT"; then 6901 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5 6902$as_echo "$NMEDIT" >&6; } 6903else 6904 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6905$as_echo "no" >&6; } 6906fi 6907 6908 6909fi 6910if test -z "$ac_cv_prog_NMEDIT"; then 6911 ac_ct_NMEDIT=$NMEDIT 6912 # Extract the first word of "nmedit", so it can be a program name with args. 6913set dummy nmedit; ac_word=$2 6914{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6915$as_echo_n "checking for $ac_word... " >&6; } 6916if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then : 6917 $as_echo_n "(cached) " >&6 6918else 6919 if test -n "$ac_ct_NMEDIT"; then 6920 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. 6921else 6922as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6923for as_dir in $PATH 6924do 6925 IFS=$as_save_IFS 6926 test -z "$as_dir" && as_dir=. 6927 for ac_exec_ext in '' $ac_executable_extensions; do 6928 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6929 ac_cv_prog_ac_ct_NMEDIT="nmedit" 6930 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6931 break 2 6932 fi 6933done 6934 done 6935IFS=$as_save_IFS 6936 6937fi 6938fi 6939ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT 6940if test -n "$ac_ct_NMEDIT"; then 6941 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5 6942$as_echo "$ac_ct_NMEDIT" >&6; } 6943else 6944 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6945$as_echo "no" >&6; } 6946fi 6947 6948 if test "x$ac_ct_NMEDIT" = x; then 6949 NMEDIT=":" 6950 else 6951 case $cross_compiling:$ac_tool_warned in 6952yes:) 6953{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6954$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6955ac_tool_warned=yes ;; 6956esac 6957 NMEDIT=$ac_ct_NMEDIT 6958 fi 6959else 6960 NMEDIT="$ac_cv_prog_NMEDIT" 6961fi 6962 6963 if test -n "$ac_tool_prefix"; then 6964 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. 6965set dummy ${ac_tool_prefix}lipo; ac_word=$2 6966{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6967$as_echo_n "checking for $ac_word... " >&6; } 6968if ${ac_cv_prog_LIPO+:} false; then : 6969 $as_echo_n "(cached) " >&6 6970else 6971 if test -n "$LIPO"; then 6972 ac_cv_prog_LIPO="$LIPO" # Let the user override the test. 6973else 6974as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6975for as_dir in $PATH 6976do 6977 IFS=$as_save_IFS 6978 test -z "$as_dir" && as_dir=. 6979 for ac_exec_ext in '' $ac_executable_extensions; do 6980 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6981 ac_cv_prog_LIPO="${ac_tool_prefix}lipo" 6982 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6983 break 2 6984 fi 6985done 6986 done 6987IFS=$as_save_IFS 6988 6989fi 6990fi 6991LIPO=$ac_cv_prog_LIPO 6992if test -n "$LIPO"; then 6993 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5 6994$as_echo "$LIPO" >&6; } 6995else 6996 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6997$as_echo "no" >&6; } 6998fi 6999 7000 7001fi 7002if test -z "$ac_cv_prog_LIPO"; then 7003 ac_ct_LIPO=$LIPO 7004 # Extract the first word of "lipo", so it can be a program name with args. 7005set dummy lipo; ac_word=$2 7006{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7007$as_echo_n "checking for $ac_word... " >&6; } 7008if ${ac_cv_prog_ac_ct_LIPO+:} false; then : 7009 $as_echo_n "(cached) " >&6 7010else 7011 if test -n "$ac_ct_LIPO"; then 7012 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. 7013else 7014as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7015for as_dir in $PATH 7016do 7017 IFS=$as_save_IFS 7018 test -z "$as_dir" && as_dir=. 7019 for ac_exec_ext in '' $ac_executable_extensions; do 7020 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7021 ac_cv_prog_ac_ct_LIPO="lipo" 7022 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7023 break 2 7024 fi 7025done 7026 done 7027IFS=$as_save_IFS 7028 7029fi 7030fi 7031ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO 7032if test -n "$ac_ct_LIPO"; then 7033 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5 7034$as_echo "$ac_ct_LIPO" >&6; } 7035else 7036 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7037$as_echo "no" >&6; } 7038fi 7039 7040 if test "x$ac_ct_LIPO" = x; then 7041 LIPO=":" 7042 else 7043 case $cross_compiling:$ac_tool_warned in 7044yes:) 7045{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7046$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7047ac_tool_warned=yes ;; 7048esac 7049 LIPO=$ac_ct_LIPO 7050 fi 7051else 7052 LIPO="$ac_cv_prog_LIPO" 7053fi 7054 7055 if test -n "$ac_tool_prefix"; then 7056 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. 7057set dummy ${ac_tool_prefix}otool; ac_word=$2 7058{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7059$as_echo_n "checking for $ac_word... " >&6; } 7060if ${ac_cv_prog_OTOOL+:} false; then : 7061 $as_echo_n "(cached) " >&6 7062else 7063 if test -n "$OTOOL"; then 7064 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test. 7065else 7066as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7067for as_dir in $PATH 7068do 7069 IFS=$as_save_IFS 7070 test -z "$as_dir" && as_dir=. 7071 for ac_exec_ext in '' $ac_executable_extensions; do 7072 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7073 ac_cv_prog_OTOOL="${ac_tool_prefix}otool" 7074 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7075 break 2 7076 fi 7077done 7078 done 7079IFS=$as_save_IFS 7080 7081fi 7082fi 7083OTOOL=$ac_cv_prog_OTOOL 7084if test -n "$OTOOL"; then 7085 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5 7086$as_echo "$OTOOL" >&6; } 7087else 7088 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7089$as_echo "no" >&6; } 7090fi 7091 7092 7093fi 7094if test -z "$ac_cv_prog_OTOOL"; then 7095 ac_ct_OTOOL=$OTOOL 7096 # Extract the first word of "otool", so it can be a program name with args. 7097set dummy otool; ac_word=$2 7098{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7099$as_echo_n "checking for $ac_word... " >&6; } 7100if ${ac_cv_prog_ac_ct_OTOOL+:} false; then : 7101 $as_echo_n "(cached) " >&6 7102else 7103 if test -n "$ac_ct_OTOOL"; then 7104 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test. 7105else 7106as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7107for as_dir in $PATH 7108do 7109 IFS=$as_save_IFS 7110 test -z "$as_dir" && as_dir=. 7111 for ac_exec_ext in '' $ac_executable_extensions; do 7112 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7113 ac_cv_prog_ac_ct_OTOOL="otool" 7114 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7115 break 2 7116 fi 7117done 7118 done 7119IFS=$as_save_IFS 7120 7121fi 7122fi 7123ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL 7124if test -n "$ac_ct_OTOOL"; then 7125 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5 7126$as_echo "$ac_ct_OTOOL" >&6; } 7127else 7128 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7129$as_echo "no" >&6; } 7130fi 7131 7132 if test "x$ac_ct_OTOOL" = x; then 7133 OTOOL=":" 7134 else 7135 case $cross_compiling:$ac_tool_warned in 7136yes:) 7137{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7138$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7139ac_tool_warned=yes ;; 7140esac 7141 OTOOL=$ac_ct_OTOOL 7142 fi 7143else 7144 OTOOL="$ac_cv_prog_OTOOL" 7145fi 7146 7147 if test -n "$ac_tool_prefix"; then 7148 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. 7149set dummy ${ac_tool_prefix}otool64; ac_word=$2 7150{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7151$as_echo_n "checking for $ac_word... " >&6; } 7152if ${ac_cv_prog_OTOOL64+:} false; then : 7153 $as_echo_n "(cached) " >&6 7154else 7155 if test -n "$OTOOL64"; then 7156 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test. 7157else 7158as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7159for as_dir in $PATH 7160do 7161 IFS=$as_save_IFS 7162 test -z "$as_dir" && as_dir=. 7163 for ac_exec_ext in '' $ac_executable_extensions; do 7164 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7165 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" 7166 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7167 break 2 7168 fi 7169done 7170 done 7171IFS=$as_save_IFS 7172 7173fi 7174fi 7175OTOOL64=$ac_cv_prog_OTOOL64 7176if test -n "$OTOOL64"; then 7177 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5 7178$as_echo "$OTOOL64" >&6; } 7179else 7180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7181$as_echo "no" >&6; } 7182fi 7183 7184 7185fi 7186if test -z "$ac_cv_prog_OTOOL64"; then 7187 ac_ct_OTOOL64=$OTOOL64 7188 # Extract the first word of "otool64", so it can be a program name with args. 7189set dummy otool64; ac_word=$2 7190{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7191$as_echo_n "checking for $ac_word... " >&6; } 7192if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then : 7193 $as_echo_n "(cached) " >&6 7194else 7195 if test -n "$ac_ct_OTOOL64"; then 7196 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test. 7197else 7198as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7199for as_dir in $PATH 7200do 7201 IFS=$as_save_IFS 7202 test -z "$as_dir" && as_dir=. 7203 for ac_exec_ext in '' $ac_executable_extensions; do 7204 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7205 ac_cv_prog_ac_ct_OTOOL64="otool64" 7206 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7207 break 2 7208 fi 7209done 7210 done 7211IFS=$as_save_IFS 7212 7213fi 7214fi 7215ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 7216if test -n "$ac_ct_OTOOL64"; then 7217 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5 7218$as_echo "$ac_ct_OTOOL64" >&6; } 7219else 7220 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7221$as_echo "no" >&6; } 7222fi 7223 7224 if test "x$ac_ct_OTOOL64" = x; then 7225 OTOOL64=":" 7226 else 7227 case $cross_compiling:$ac_tool_warned in 7228yes:) 7229{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7230$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7231ac_tool_warned=yes ;; 7232esac 7233 OTOOL64=$ac_ct_OTOOL64 7234 fi 7235else 7236 OTOOL64="$ac_cv_prog_OTOOL64" 7237fi 7238 7239 7240 7241 7242 7243 7244 7245 7246 7247 7248 7249 7250 7251 7252 7253 7254 7255 7256 7257 7258 7259 7260 7261 7262 7263 7264 7265 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5 7266$as_echo_n "checking for -single_module linker flag... " >&6; } 7267if ${lt_cv_apple_cc_single_mod+:} false; then : 7268 $as_echo_n "(cached) " >&6 7269else 7270 lt_cv_apple_cc_single_mod=no 7271 if test -z "$LT_MULTI_MODULE"; then 7272 # By default we will add the -single_module flag. You can override 7273 # by either setting the environment variable LT_MULTI_MODULE 7274 # non-empty at configure time, or by adding -multi_module to the 7275 # link flags. 7276 rm -rf libconftest.dylib* 7277 echo "int foo(void){return 1;}" > conftest.c 7278 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7279-dynamiclib -Wl,-single_module conftest.c" >&5 7280 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7281 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err 7282 _lt_result=$? 7283 # If there is a non-empty error log, and "single_module" 7284 # appears in it, assume the flag caused a linker warning 7285 if test -s conftest.err && $GREP single_module conftest.err; then 7286 cat conftest.err >&5 7287 # Otherwise, if the output was created with a 0 exit code from 7288 # the compiler, it worked. 7289 elif test -f libconftest.dylib && test 0 = "$_lt_result"; then 7290 lt_cv_apple_cc_single_mod=yes 7291 else 7292 cat conftest.err >&5 7293 fi 7294 rm -rf libconftest.dylib* 7295 rm -f conftest.* 7296 fi 7297fi 7298{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5 7299$as_echo "$lt_cv_apple_cc_single_mod" >&6; } 7300 7301 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5 7302$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } 7303if ${lt_cv_ld_exported_symbols_list+:} false; then : 7304 $as_echo_n "(cached) " >&6 7305else 7306 lt_cv_ld_exported_symbols_list=no 7307 save_LDFLAGS=$LDFLAGS 7308 echo "_main" > conftest.sym 7309 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" 7310 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7311/* end confdefs.h. */ 7312 7313int 7314main () 7315{ 7316 7317 ; 7318 return 0; 7319} 7320_ACEOF 7321if ac_fn_c_try_link "$LINENO"; then : 7322 lt_cv_ld_exported_symbols_list=yes 7323else 7324 lt_cv_ld_exported_symbols_list=no 7325fi 7326rm -f core conftest.err conftest.$ac_objext \ 7327 conftest$ac_exeext conftest.$ac_ext 7328 LDFLAGS=$save_LDFLAGS 7329 7330fi 7331{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5 7332$as_echo "$lt_cv_ld_exported_symbols_list" >&6; } 7333 7334 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5 7335$as_echo_n "checking for -force_load linker flag... " >&6; } 7336if ${lt_cv_ld_force_load+:} false; then : 7337 $as_echo_n "(cached) " >&6 7338else 7339 lt_cv_ld_force_load=no 7340 cat > conftest.c << _LT_EOF 7341int forced_loaded() { return 2;} 7342_LT_EOF 7343 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5 7344 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5 7345 echo "$AR cru libconftest.a conftest.o" >&5 7346 $AR cru libconftest.a conftest.o 2>&5 7347 echo "$RANLIB libconftest.a" >&5 7348 $RANLIB libconftest.a 2>&5 7349 cat > conftest.c << _LT_EOF 7350int main() { return 0;} 7351_LT_EOF 7352 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5 7353 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err 7354 _lt_result=$? 7355 if test -s conftest.err && $GREP force_load conftest.err; then 7356 cat conftest.err >&5 7357 elif test -f conftest && test 0 = "$_lt_result" && $GREP forced_load conftest >/dev/null 2>&1; then 7358 lt_cv_ld_force_load=yes 7359 else 7360 cat conftest.err >&5 7361 fi 7362 rm -f conftest.err libconftest.a conftest conftest.c 7363 rm -rf conftest.dSYM 7364 7365fi 7366{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5 7367$as_echo "$lt_cv_ld_force_load" >&6; } 7368 case $host_os in 7369 rhapsody* | darwin1.[012]) 7370 _lt_dar_allow_undefined='$wl-undefined ${wl}suppress' ;; 7371 darwin1.*) 7372 _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;; 7373 darwin*) # darwin 5.x on 7374 # if running on 10.5 or later, the deployment target defaults 7375 # to the OS version, if on x86, and 10.4, the deployment 7376 # target defaults to 10.4. Don't you love it? 7377 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in 7378 10.0,*86*-darwin8*|10.0,*-darwin[91]*) 7379 _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;; 7380 10.[012][,.]*) 7381 _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;; 7382 10.*) 7383 _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;; 7384 esac 7385 ;; 7386 esac 7387 if test yes = "$lt_cv_apple_cc_single_mod"; then 7388 _lt_dar_single_mod='$single_module' 7389 fi 7390 if test yes = "$lt_cv_ld_exported_symbols_list"; then 7391 _lt_dar_export_syms=' $wl-exported_symbols_list,$output_objdir/$libname-symbols.expsym' 7392 else 7393 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/$libname-symbols.expsym $lib' 7394 fi 7395 if test : != "$DSYMUTIL" && test no = "$lt_cv_ld_force_load"; then 7396 _lt_dsymutil='~$DSYMUTIL $lib || :' 7397 else 7398 _lt_dsymutil= 7399 fi 7400 ;; 7401 esac 7402 7403# func_munge_path_list VARIABLE PATH 7404# ----------------------------------- 7405# VARIABLE is name of variable containing _space_ separated list of 7406# directories to be munged by the contents of PATH, which is string 7407# having a format: 7408# "DIR[:DIR]:" 7409# string "DIR[ DIR]" will be prepended to VARIABLE 7410# ":DIR[:DIR]" 7411# string "DIR[ DIR]" will be appended to VARIABLE 7412# "DIRP[:DIRP]::[DIRA:]DIRA" 7413# string "DIRP[ DIRP]" will be prepended to VARIABLE and string 7414# "DIRA[ DIRA]" will be appended to VARIABLE 7415# "DIR[:DIR]" 7416# VARIABLE will be replaced by "DIR[ DIR]" 7417func_munge_path_list () 7418{ 7419 case x$2 in 7420 x) 7421 ;; 7422 *:) 7423 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\" 7424 ;; 7425 x:*) 7426 eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\" 7427 ;; 7428 *::*) 7429 eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\" 7430 eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\" 7431 ;; 7432 *) 7433 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\" 7434 ;; 7435 esac 7436} 7437 7438ac_ext=c 7439ac_cpp='$CPP $CPPFLAGS' 7440ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7441ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7442ac_compiler_gnu=$ac_cv_c_compiler_gnu 7443{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 7444$as_echo_n "checking how to run the C preprocessor... " >&6; } 7445# On Suns, sometimes $CPP names a directory. 7446if test -n "$CPP" && test -d "$CPP"; then 7447 CPP= 7448fi 7449if test -z "$CPP"; then 7450 if ${ac_cv_prog_CPP+:} false; then : 7451 $as_echo_n "(cached) " >&6 7452else 7453 # Double quotes because CPP needs to be expanded 7454 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 7455 do 7456 ac_preproc_ok=false 7457for ac_c_preproc_warn_flag in '' yes 7458do 7459 # Use a header file that comes with gcc, so configuring glibc 7460 # with a fresh cross-compiler works. 7461 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 7462 # <limits.h> exists even on freestanding compilers. 7463 # On the NeXT, cc -E runs the code through the compiler's parser, 7464 # not just through cpp. "Syntax error" is here to catch this case. 7465 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7466/* end confdefs.h. */ 7467#ifdef __STDC__ 7468# include <limits.h> 7469#else 7470# include <assert.h> 7471#endif 7472 Syntax error 7473_ACEOF 7474if ac_fn_c_try_cpp "$LINENO"; then : 7475 7476else 7477 # Broken: fails on valid input. 7478continue 7479fi 7480rm -f conftest.err conftest.i conftest.$ac_ext 7481 7482 # OK, works on sane cases. Now check whether nonexistent headers 7483 # can be detected and how. 7484 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7485/* end confdefs.h. */ 7486#include <ac_nonexistent.h> 7487_ACEOF 7488if ac_fn_c_try_cpp "$LINENO"; then : 7489 # Broken: success on invalid input. 7490continue 7491else 7492 # Passes both tests. 7493ac_preproc_ok=: 7494break 7495fi 7496rm -f conftest.err conftest.i conftest.$ac_ext 7497 7498done 7499# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 7500rm -f conftest.i conftest.err conftest.$ac_ext 7501if $ac_preproc_ok; then : 7502 break 7503fi 7504 7505 done 7506 ac_cv_prog_CPP=$CPP 7507 7508fi 7509 CPP=$ac_cv_prog_CPP 7510else 7511 ac_cv_prog_CPP=$CPP 7512fi 7513{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 7514$as_echo "$CPP" >&6; } 7515ac_preproc_ok=false 7516for ac_c_preproc_warn_flag in '' yes 7517do 7518 # Use a header file that comes with gcc, so configuring glibc 7519 # with a fresh cross-compiler works. 7520 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 7521 # <limits.h> exists even on freestanding compilers. 7522 # On the NeXT, cc -E runs the code through the compiler's parser, 7523 # not just through cpp. "Syntax error" is here to catch this case. 7524 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7525/* end confdefs.h. */ 7526#ifdef __STDC__ 7527# include <limits.h> 7528#else 7529# include <assert.h> 7530#endif 7531 Syntax error 7532_ACEOF 7533if ac_fn_c_try_cpp "$LINENO"; then : 7534 7535else 7536 # Broken: fails on valid input. 7537continue 7538fi 7539rm -f conftest.err conftest.i conftest.$ac_ext 7540 7541 # OK, works on sane cases. Now check whether nonexistent headers 7542 # can be detected and how. 7543 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7544/* end confdefs.h. */ 7545#include <ac_nonexistent.h> 7546_ACEOF 7547if ac_fn_c_try_cpp "$LINENO"; then : 7548 # Broken: success on invalid input. 7549continue 7550else 7551 # Passes both tests. 7552ac_preproc_ok=: 7553break 7554fi 7555rm -f conftest.err conftest.i conftest.$ac_ext 7556 7557done 7558# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 7559rm -f conftest.i conftest.err conftest.$ac_ext 7560if $ac_preproc_ok; then : 7561 7562else 7563 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 7564$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 7565as_fn_error $? "C preprocessor \"$CPP\" fails sanity check 7566See \`config.log' for more details" "$LINENO" 5; } 7567fi 7568 7569ac_ext=c 7570ac_cpp='$CPP $CPPFLAGS' 7571ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7572ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7573ac_compiler_gnu=$ac_cv_c_compiler_gnu 7574 7575 7576{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 7577$as_echo_n "checking for ANSI C header files... " >&6; } 7578if ${ac_cv_header_stdc+:} false; then : 7579 $as_echo_n "(cached) " >&6 7580else 7581 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7582/* end confdefs.h. */ 7583#include <stdlib.h> 7584#include <stdarg.h> 7585#include <string.h> 7586#include <float.h> 7587 7588int 7589main () 7590{ 7591 7592 ; 7593 return 0; 7594} 7595_ACEOF 7596if ac_fn_c_try_compile "$LINENO"; then : 7597 ac_cv_header_stdc=yes 7598else 7599 ac_cv_header_stdc=no 7600fi 7601rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7602 7603if test $ac_cv_header_stdc = yes; then 7604 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 7605 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7606/* end confdefs.h. */ 7607#include <string.h> 7608 7609_ACEOF 7610if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 7611 $EGREP "memchr" >/dev/null 2>&1; then : 7612 7613else 7614 ac_cv_header_stdc=no 7615fi 7616rm -f conftest* 7617 7618fi 7619 7620if test $ac_cv_header_stdc = yes; then 7621 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 7622 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7623/* end confdefs.h. */ 7624#include <stdlib.h> 7625 7626_ACEOF 7627if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 7628 $EGREP "free" >/dev/null 2>&1; then : 7629 7630else 7631 ac_cv_header_stdc=no 7632fi 7633rm -f conftest* 7634 7635fi 7636 7637if test $ac_cv_header_stdc = yes; then 7638 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 7639 if test "$cross_compiling" = yes; then : 7640 : 7641else 7642 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7643/* end confdefs.h. */ 7644#include <ctype.h> 7645#include <stdlib.h> 7646#if ((' ' & 0x0FF) == 0x020) 7647# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 7648# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 7649#else 7650# define ISLOWER(c) \ 7651 (('a' <= (c) && (c) <= 'i') \ 7652 || ('j' <= (c) && (c) <= 'r') \ 7653 || ('s' <= (c) && (c) <= 'z')) 7654# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 7655#endif 7656 7657#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 7658int 7659main () 7660{ 7661 int i; 7662 for (i = 0; i < 256; i++) 7663 if (XOR (islower (i), ISLOWER (i)) 7664 || toupper (i) != TOUPPER (i)) 7665 return 2; 7666 return 0; 7667} 7668_ACEOF 7669if ac_fn_c_try_run "$LINENO"; then : 7670 7671else 7672 ac_cv_header_stdc=no 7673fi 7674rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 7675 conftest.$ac_objext conftest.beam conftest.$ac_ext 7676fi 7677 7678fi 7679fi 7680{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 7681$as_echo "$ac_cv_header_stdc" >&6; } 7682if test $ac_cv_header_stdc = yes; then 7683 7684$as_echo "#define STDC_HEADERS 1" >>confdefs.h 7685 7686fi 7687 7688# On IRIX 5.3, sys/types and inttypes.h are conflicting. 7689for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 7690 inttypes.h stdint.h unistd.h 7691do : 7692 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 7693ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 7694" 7695if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 7696 cat >>confdefs.h <<_ACEOF 7697#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 7698_ACEOF 7699 7700fi 7701 7702done 7703 7704 7705for ac_header in dlfcn.h 7706do : 7707 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default 7708" 7709if test "x$ac_cv_header_dlfcn_h" = xyes; then : 7710 cat >>confdefs.h <<_ACEOF 7711#define HAVE_DLFCN_H 1 7712_ACEOF 7713 7714fi 7715 7716done 7717 7718 7719 7720 7721 7722# Set options 7723 7724 7725 7726 enable_dlopen=no 7727 7728 7729 enable_win32_dll=no 7730 7731 7732 # Check whether --enable-shared was given. 7733if test "${enable_shared+set}" = set; then : 7734 enableval=$enable_shared; p=${PACKAGE-default} 7735 case $enableval in 7736 yes) enable_shared=yes ;; 7737 no) enable_shared=no ;; 7738 *) 7739 enable_shared=no 7740 # Look at the argument we got. We use all the common list separators. 7741 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, 7742 for pkg in $enableval; do 7743 IFS=$lt_save_ifs 7744 if test "X$pkg" = "X$p"; then 7745 enable_shared=yes 7746 fi 7747 done 7748 IFS=$lt_save_ifs 7749 ;; 7750 esac 7751else 7752 enable_shared=yes 7753fi 7754 7755 7756 7757 7758 7759 7760 7761 7762 7763 # Check whether --enable-static was given. 7764if test "${enable_static+set}" = set; then : 7765 enableval=$enable_static; p=${PACKAGE-default} 7766 case $enableval in 7767 yes) enable_static=yes ;; 7768 no) enable_static=no ;; 7769 *) 7770 enable_static=no 7771 # Look at the argument we got. We use all the common list separators. 7772 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, 7773 for pkg in $enableval; do 7774 IFS=$lt_save_ifs 7775 if test "X$pkg" = "X$p"; then 7776 enable_static=yes 7777 fi 7778 done 7779 IFS=$lt_save_ifs 7780 ;; 7781 esac 7782else 7783 enable_static=yes 7784fi 7785 7786 7787 7788 7789 7790 7791 7792 7793 7794 7795# Check whether --with-pic was given. 7796if test "${with_pic+set}" = set; then : 7797 withval=$with_pic; lt_p=${PACKAGE-default} 7798 case $withval in 7799 yes|no) pic_mode=$withval ;; 7800 *) 7801 pic_mode=default 7802 # Look at the argument we got. We use all the common list separators. 7803 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, 7804 for lt_pkg in $withval; do 7805 IFS=$lt_save_ifs 7806 if test "X$lt_pkg" = "X$lt_p"; then 7807 pic_mode=yes 7808 fi 7809 done 7810 IFS=$lt_save_ifs 7811 ;; 7812 esac 7813else 7814 pic_mode=default 7815fi 7816 7817 7818 7819 7820 7821 7822 7823 7824 # Check whether --enable-fast-install was given. 7825if test "${enable_fast_install+set}" = set; then : 7826 enableval=$enable_fast_install; p=${PACKAGE-default} 7827 case $enableval in 7828 yes) enable_fast_install=yes ;; 7829 no) enable_fast_install=no ;; 7830 *) 7831 enable_fast_install=no 7832 # Look at the argument we got. We use all the common list separators. 7833 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, 7834 for pkg in $enableval; do 7835 IFS=$lt_save_ifs 7836 if test "X$pkg" = "X$p"; then 7837 enable_fast_install=yes 7838 fi 7839 done 7840 IFS=$lt_save_ifs 7841 ;; 7842 esac 7843else 7844 enable_fast_install=yes 7845fi 7846 7847 7848 7849 7850 7851 7852 7853 7854 shared_archive_member_spec= 7855case $host,$enable_shared in 7856power*-*-aix[5-9]*,yes) 7857 { $as_echo "$as_me:${as_lineno-$LINENO}: checking which variant of shared library versioning to provide" >&5 7858$as_echo_n "checking which variant of shared library versioning to provide... " >&6; } 7859 7860# Check whether --with-aix-soname was given. 7861if test "${with_aix_soname+set}" = set; then : 7862 withval=$with_aix_soname; case $withval in 7863 aix|svr4|both) 7864 ;; 7865 *) 7866 as_fn_error $? "Unknown argument to --with-aix-soname" "$LINENO" 5 7867 ;; 7868 esac 7869 lt_cv_with_aix_soname=$with_aix_soname 7870else 7871 if ${lt_cv_with_aix_soname+:} false; then : 7872 $as_echo_n "(cached) " >&6 7873else 7874 lt_cv_with_aix_soname=aix 7875fi 7876 7877 with_aix_soname=$lt_cv_with_aix_soname 7878fi 7879 7880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_aix_soname" >&5 7881$as_echo "$with_aix_soname" >&6; } 7882 if test aix != "$with_aix_soname"; then 7883 # For the AIX way of multilib, we name the shared archive member 7884 # based on the bitwidth used, traditionally 'shr.o' or 'shr_64.o', 7885 # and 'shr.imp' or 'shr_64.imp', respectively, for the Import File. 7886 # Even when GNU compilers ignore OBJECT_MODE but need '-maix64' flag, 7887 # the AIX toolchain works better with OBJECT_MODE set (default 32). 7888 if test 64 = "${OBJECT_MODE-32}"; then 7889 shared_archive_member_spec=shr_64 7890 else 7891 shared_archive_member_spec=shr 7892 fi 7893 fi 7894 ;; 7895*) 7896 with_aix_soname=aix 7897 ;; 7898esac 7899 7900 7901 7902 7903 7904 7905 7906 7907 7908 7909# This can be used to rebuild libtool when needed 7910LIBTOOL_DEPS=$ltmain 7911 7912# Always use our own libtool. 7913LIBTOOL='$(SHELL) $(top_builddir)/libtool' 7914 7915 7916 7917 7918 7919 7920 7921 7922 7923 7924 7925 7926 7927 7928 7929 7930 7931 7932 7933 7934 7935 7936 7937 7938 7939 7940 7941 7942 7943 7944test -z "$LN_S" && LN_S="ln -s" 7945 7946 7947 7948 7949 7950 7951 7952 7953 7954 7955 7956 7957 7958 7959if test -n "${ZSH_VERSION+set}"; then 7960 setopt NO_GLOB_SUBST 7961fi 7962 7963{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5 7964$as_echo_n "checking for objdir... " >&6; } 7965if ${lt_cv_objdir+:} false; then : 7966 $as_echo_n "(cached) " >&6 7967else 7968 rm -f .libs 2>/dev/null 7969mkdir .libs 2>/dev/null 7970if test -d .libs; then 7971 lt_cv_objdir=.libs 7972else 7973 # MS-DOS does not allow filenames that begin with a dot. 7974 lt_cv_objdir=_libs 7975fi 7976rmdir .libs 2>/dev/null 7977fi 7978{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5 7979$as_echo "$lt_cv_objdir" >&6; } 7980objdir=$lt_cv_objdir 7981 7982 7983 7984 7985 7986cat >>confdefs.h <<_ACEOF 7987#define LT_OBJDIR "$lt_cv_objdir/" 7988_ACEOF 7989 7990 7991 7992 7993case $host_os in 7994aix3*) 7995 # AIX sometimes has problems with the GCC collect2 program. For some 7996 # reason, if we set the COLLECT_NAMES environment variable, the problems 7997 # vanish in a puff of smoke. 7998 if test set != "${COLLECT_NAMES+set}"; then 7999 COLLECT_NAMES= 8000 export COLLECT_NAMES 8001 fi 8002 ;; 8003esac 8004 8005# Global variables: 8006ofile=libtool 8007can_build_shared=yes 8008 8009# All known linkers require a '.a' archive for static linking (except MSVC, 8010# which needs '.lib'). 8011libext=a 8012 8013with_gnu_ld=$lt_cv_prog_gnu_ld 8014 8015old_CC=$CC 8016old_CFLAGS=$CFLAGS 8017 8018# Set sane defaults for various variables 8019test -z "$CC" && CC=cc 8020test -z "$LTCC" && LTCC=$CC 8021test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS 8022test -z "$LD" && LD=ld 8023test -z "$ac_objext" && ac_objext=o 8024 8025func_cc_basename $compiler 8026cc_basename=$func_cc_basename_result 8027 8028 8029# Only perform the check for file, if the check method requires it 8030test -z "$MAGIC_CMD" && MAGIC_CMD=file 8031case $deplibs_check_method in 8032file_magic*) 8033 if test "$file_magic_cmd" = '$MAGIC_CMD'; then 8034 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5 8035$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } 8036if ${lt_cv_path_MAGIC_CMD+:} false; then : 8037 $as_echo_n "(cached) " >&6 8038else 8039 case $MAGIC_CMD in 8040[\\/*] | ?:[\\/]*) 8041 lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path. 8042 ;; 8043*) 8044 lt_save_MAGIC_CMD=$MAGIC_CMD 8045 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR 8046 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 8047 for ac_dir in $ac_dummy; do 8048 IFS=$lt_save_ifs 8049 test -z "$ac_dir" && ac_dir=. 8050 if test -f "$ac_dir/${ac_tool_prefix}file"; then 8051 lt_cv_path_MAGIC_CMD=$ac_dir/"${ac_tool_prefix}file" 8052 if test -n "$file_magic_test_file"; then 8053 case $deplibs_check_method in 8054 "file_magic "*) 8055 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 8056 MAGIC_CMD=$lt_cv_path_MAGIC_CMD 8057 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 8058 $EGREP "$file_magic_regex" > /dev/null; then 8059 : 8060 else 8061 cat <<_LT_EOF 1>&2 8062 8063*** Warning: the command libtool uses to detect shared libraries, 8064*** $file_magic_cmd, produces output that libtool cannot recognize. 8065*** The result is that libtool may fail to recognize shared libraries 8066*** as such. This will affect the creation of libtool libraries that 8067*** depend on shared libraries, but programs linked with such libtool 8068*** libraries will work regardless of this problem. Nevertheless, you 8069*** may want to report the problem to your system manager and/or to 8070*** bug-libtool@gnu.org 8071 8072_LT_EOF 8073 fi ;; 8074 esac 8075 fi 8076 break 8077 fi 8078 done 8079 IFS=$lt_save_ifs 8080 MAGIC_CMD=$lt_save_MAGIC_CMD 8081 ;; 8082esac 8083fi 8084 8085MAGIC_CMD=$lt_cv_path_MAGIC_CMD 8086if test -n "$MAGIC_CMD"; then 8087 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 8088$as_echo "$MAGIC_CMD" >&6; } 8089else 8090 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8091$as_echo "no" >&6; } 8092fi 8093 8094 8095 8096 8097 8098if test -z "$lt_cv_path_MAGIC_CMD"; then 8099 if test -n "$ac_tool_prefix"; then 8100 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5 8101$as_echo_n "checking for file... " >&6; } 8102if ${lt_cv_path_MAGIC_CMD+:} false; then : 8103 $as_echo_n "(cached) " >&6 8104else 8105 case $MAGIC_CMD in 8106[\\/*] | ?:[\\/]*) 8107 lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path. 8108 ;; 8109*) 8110 lt_save_MAGIC_CMD=$MAGIC_CMD 8111 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR 8112 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 8113 for ac_dir in $ac_dummy; do 8114 IFS=$lt_save_ifs 8115 test -z "$ac_dir" && ac_dir=. 8116 if test -f "$ac_dir/file"; then 8117 lt_cv_path_MAGIC_CMD=$ac_dir/"file" 8118 if test -n "$file_magic_test_file"; then 8119 case $deplibs_check_method in 8120 "file_magic "*) 8121 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 8122 MAGIC_CMD=$lt_cv_path_MAGIC_CMD 8123 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 8124 $EGREP "$file_magic_regex" > /dev/null; then 8125 : 8126 else 8127 cat <<_LT_EOF 1>&2 8128 8129*** Warning: the command libtool uses to detect shared libraries, 8130*** $file_magic_cmd, produces output that libtool cannot recognize. 8131*** The result is that libtool may fail to recognize shared libraries 8132*** as such. This will affect the creation of libtool libraries that 8133*** depend on shared libraries, but programs linked with such libtool 8134*** libraries will work regardless of this problem. Nevertheless, you 8135*** may want to report the problem to your system manager and/or to 8136*** bug-libtool@gnu.org 8137 8138_LT_EOF 8139 fi ;; 8140 esac 8141 fi 8142 break 8143 fi 8144 done 8145 IFS=$lt_save_ifs 8146 MAGIC_CMD=$lt_save_MAGIC_CMD 8147 ;; 8148esac 8149fi 8150 8151MAGIC_CMD=$lt_cv_path_MAGIC_CMD 8152if test -n "$MAGIC_CMD"; then 8153 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 8154$as_echo "$MAGIC_CMD" >&6; } 8155else 8156 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8157$as_echo "no" >&6; } 8158fi 8159 8160 8161 else 8162 MAGIC_CMD=: 8163 fi 8164fi 8165 8166 fi 8167 ;; 8168esac 8169 8170# Use C for the default configuration in the libtool script 8171 8172lt_save_CC=$CC 8173ac_ext=c 8174ac_cpp='$CPP $CPPFLAGS' 8175ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 8176ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 8177ac_compiler_gnu=$ac_cv_c_compiler_gnu 8178 8179 8180# Source file extension for C test sources. 8181ac_ext=c 8182 8183# Object file extension for compiled C test sources. 8184objext=o 8185objext=$objext 8186 8187# Code to be used in simple compile tests 8188lt_simple_compile_test_code="int some_variable = 0;" 8189 8190# Code to be used in simple link tests 8191lt_simple_link_test_code='int main(){return(0);}' 8192 8193 8194 8195 8196 8197 8198 8199# If no C compiler was specified, use CC. 8200LTCC=${LTCC-"$CC"} 8201 8202# If no C compiler flags were specified, use CFLAGS. 8203LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 8204 8205# Allow CC to be a program name with arguments. 8206compiler=$CC 8207 8208# Save the default compiler, since it gets overwritten when the other 8209# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. 8210compiler_DEFAULT=$CC 8211 8212# save warnings/boilerplate of simple test code 8213ac_outfile=conftest.$ac_objext 8214echo "$lt_simple_compile_test_code" >conftest.$ac_ext 8215eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 8216_lt_compiler_boilerplate=`cat conftest.err` 8217$RM conftest* 8218 8219ac_outfile=conftest.$ac_objext 8220echo "$lt_simple_link_test_code" >conftest.$ac_ext 8221eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 8222_lt_linker_boilerplate=`cat conftest.err` 8223$RM -r conftest* 8224 8225 8226if test -n "$compiler"; then 8227 8228lt_prog_compiler_no_builtin_flag= 8229 8230if test yes = "$GCC"; then 8231 case $cc_basename in 8232 nvcc*) 8233 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;; 8234 *) 8235 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;; 8236 esac 8237 8238 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 8239$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } 8240if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then : 8241 $as_echo_n "(cached) " >&6 8242else 8243 lt_cv_prog_compiler_rtti_exceptions=no 8244 ac_outfile=conftest.$ac_objext 8245 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8246 lt_compiler_flag="-fno-rtti -fno-exceptions" ## exclude from sc_useless_quotes_in_assignment 8247 # Insert the option either (1) after the last *FLAGS variable, or 8248 # (2) before a word containing "conftest.", or (3) at the end. 8249 # Note that $ac_compile itself does not contain backslashes and begins 8250 # with a dollar sign (not a hyphen), so the echo should work correctly. 8251 # The option is referenced via a variable to avoid confusing sed. 8252 lt_compile=`echo "$ac_compile" | $SED \ 8253 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8254 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8255 -e 's:$: $lt_compiler_flag:'` 8256 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8257 (eval "$lt_compile" 2>conftest.err) 8258 ac_status=$? 8259 cat conftest.err >&5 8260 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8261 if (exit $ac_status) && test -s "$ac_outfile"; then 8262 # The compiler can only warn and ignore the option if not recognized 8263 # So say no if there are warnings other than the usual output. 8264 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 8265 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8266 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 8267 lt_cv_prog_compiler_rtti_exceptions=yes 8268 fi 8269 fi 8270 $RM conftest* 8271 8272fi 8273{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 8274$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } 8275 8276if test yes = "$lt_cv_prog_compiler_rtti_exceptions"; then 8277 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" 8278else 8279 : 8280fi 8281 8282fi 8283 8284 8285 8286 8287 8288 8289 lt_prog_compiler_wl= 8290lt_prog_compiler_pic= 8291lt_prog_compiler_static= 8292 8293 8294 if test yes = "$GCC"; then 8295 lt_prog_compiler_wl='-Wl,' 8296 lt_prog_compiler_static='-static' 8297 8298 case $host_os in 8299 aix*) 8300 # All AIX code is PIC. 8301 if test ia64 = "$host_cpu"; then 8302 # AIX 5 now supports IA64 processor 8303 lt_prog_compiler_static='-Bstatic' 8304 fi 8305 lt_prog_compiler_pic='-fPIC' 8306 ;; 8307 8308 amigaos*) 8309 case $host_cpu in 8310 powerpc) 8311 # see comment about AmigaOS4 .so support 8312 lt_prog_compiler_pic='-fPIC' 8313 ;; 8314 m68k) 8315 # FIXME: we need at least 68020 code to build shared libraries, but 8316 # adding the '-m68020' flag to GCC prevents building anything better, 8317 # like '-m68040'. 8318 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' 8319 ;; 8320 esac 8321 ;; 8322 8323 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) 8324 # PIC is the default for these OSes. 8325 ;; 8326 8327 mingw* | cygwin* | pw32* | os2* | cegcc*) 8328 # This hack is so that the source file can tell whether it is being 8329 # built for inclusion in a dll (and should export symbols for example). 8330 # Although the cygwin gcc ignores -fPIC, still need this for old-style 8331 # (--disable-auto-import) libraries 8332 lt_prog_compiler_pic='-DDLL_EXPORT' 8333 case $host_os in 8334 os2*) 8335 lt_prog_compiler_static='$wl-static' 8336 ;; 8337 esac 8338 ;; 8339 8340 darwin* | rhapsody*) 8341 # PIC is the default on this platform 8342 # Common symbols not allowed in MH_DYLIB files 8343 lt_prog_compiler_pic='-fno-common' 8344 ;; 8345 8346 haiku*) 8347 # PIC is the default for Haiku. 8348 # The "-static" flag exists, but is broken. 8349 lt_prog_compiler_static= 8350 ;; 8351 8352 hpux*) 8353 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit 8354 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag 8355 # sets the default TLS model and affects inlining. 8356 case $host_cpu in 8357 hppa*64*) 8358 # +Z the default 8359 ;; 8360 *) 8361 lt_prog_compiler_pic='-fPIC' 8362 ;; 8363 esac 8364 ;; 8365 8366 interix[3-9]*) 8367 # Interix 3.x gcc -fpic/-fPIC options generate broken code. 8368 # Instead, we relocate shared libraries at runtime. 8369 ;; 8370 8371 msdosdjgpp*) 8372 # Just because we use GCC doesn't mean we suddenly get shared libraries 8373 # on systems that don't support them. 8374 lt_prog_compiler_can_build_shared=no 8375 enable_shared=no 8376 ;; 8377 8378 *nto* | *qnx*) 8379 # QNX uses GNU C++, but need to define -shared option too, otherwise 8380 # it will coredump. 8381 lt_prog_compiler_pic='-fPIC -shared' 8382 ;; 8383 8384 sysv4*MP*) 8385 if test -d /usr/nec; then 8386 lt_prog_compiler_pic=-Kconform_pic 8387 fi 8388 ;; 8389 8390 *) 8391 lt_prog_compiler_pic='-fPIC' 8392 ;; 8393 esac 8394 8395 case $cc_basename in 8396 nvcc*) # Cuda Compiler Driver 2.2 8397 lt_prog_compiler_wl='-Xlinker ' 8398 if test -n "$lt_prog_compiler_pic"; then 8399 lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic" 8400 fi 8401 ;; 8402 esac 8403 else 8404 # PORTME Check for flag to pass linker flags through the system compiler. 8405 case $host_os in 8406 aix*) 8407 lt_prog_compiler_wl='-Wl,' 8408 if test ia64 = "$host_cpu"; then 8409 # AIX 5 now supports IA64 processor 8410 lt_prog_compiler_static='-Bstatic' 8411 else 8412 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' 8413 fi 8414 ;; 8415 8416 darwin* | rhapsody*) 8417 # PIC is the default on this platform 8418 # Common symbols not allowed in MH_DYLIB files 8419 lt_prog_compiler_pic='-fno-common' 8420 case $cc_basename in 8421 nagfor*) 8422 # NAG Fortran compiler 8423 lt_prog_compiler_wl='-Wl,-Wl,,' 8424 lt_prog_compiler_pic='-PIC' 8425 lt_prog_compiler_static='-Bstatic' 8426 ;; 8427 esac 8428 ;; 8429 8430 mingw* | cygwin* | pw32* | os2* | cegcc*) 8431 # This hack is so that the source file can tell whether it is being 8432 # built for inclusion in a dll (and should export symbols for example). 8433 lt_prog_compiler_pic='-DDLL_EXPORT' 8434 case $host_os in 8435 os2*) 8436 lt_prog_compiler_static='$wl-static' 8437 ;; 8438 esac 8439 ;; 8440 8441 hpux9* | hpux10* | hpux11*) 8442 lt_prog_compiler_wl='-Wl,' 8443 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but 8444 # not for PA HP-UX. 8445 case $host_cpu in 8446 hppa*64*|ia64*) 8447 # +Z the default 8448 ;; 8449 *) 8450 lt_prog_compiler_pic='+Z' 8451 ;; 8452 esac 8453 # Is there a better lt_prog_compiler_static that works with the bundled CC? 8454 lt_prog_compiler_static='$wl-a ${wl}archive' 8455 ;; 8456 8457 irix5* | irix6* | nonstopux*) 8458 lt_prog_compiler_wl='-Wl,' 8459 # PIC (with -KPIC) is the default. 8460 lt_prog_compiler_static='-non_shared' 8461 ;; 8462 8463 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) 8464 case $cc_basename in 8465 # old Intel for x86_64, which still supported -KPIC. 8466 ecc*) 8467 lt_prog_compiler_wl='-Wl,' 8468 lt_prog_compiler_pic='-KPIC' 8469 lt_prog_compiler_static='-static' 8470 ;; 8471 # icc used to be incompatible with GCC. 8472 # ICC 10 doesn't accept -KPIC any more. 8473 icc* | ifort*) 8474 lt_prog_compiler_wl='-Wl,' 8475 lt_prog_compiler_pic='-fPIC' 8476 lt_prog_compiler_static='-static' 8477 ;; 8478 # Lahey Fortran 8.1. 8479 lf95*) 8480 lt_prog_compiler_wl='-Wl,' 8481 lt_prog_compiler_pic='--shared' 8482 lt_prog_compiler_static='--static' 8483 ;; 8484 nagfor*) 8485 # NAG Fortran compiler 8486 lt_prog_compiler_wl='-Wl,-Wl,,' 8487 lt_prog_compiler_pic='-PIC' 8488 lt_prog_compiler_static='-Bstatic' 8489 ;; 8490 tcc*) 8491 # Fabrice Bellard et al's Tiny C Compiler 8492 lt_prog_compiler_wl='-Wl,' 8493 lt_prog_compiler_pic='-fPIC' 8494 lt_prog_compiler_static='-static' 8495 ;; 8496 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) 8497 # Portland Group compilers (*not* the Pentium gcc compiler, 8498 # which looks to be a dead project) 8499 lt_prog_compiler_wl='-Wl,' 8500 lt_prog_compiler_pic='-fpic' 8501 lt_prog_compiler_static='-Bstatic' 8502 ;; 8503 ccc*) 8504 lt_prog_compiler_wl='-Wl,' 8505 # All Alpha code is PIC. 8506 lt_prog_compiler_static='-non_shared' 8507 ;; 8508 xl* | bgxl* | bgf* | mpixl*) 8509 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene 8510 lt_prog_compiler_wl='-Wl,' 8511 lt_prog_compiler_pic='-qpic' 8512 lt_prog_compiler_static='-qstaticlink' 8513 ;; 8514 *) 8515 case `$CC -V 2>&1 | sed 5q` in 8516 *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*) 8517 # Sun Fortran 8.3 passes all unrecognized flags to the linker 8518 lt_prog_compiler_pic='-KPIC' 8519 lt_prog_compiler_static='-Bstatic' 8520 lt_prog_compiler_wl='' 8521 ;; 8522 *Sun\ F* | *Sun*Fortran*) 8523 lt_prog_compiler_pic='-KPIC' 8524 lt_prog_compiler_static='-Bstatic' 8525 lt_prog_compiler_wl='-Qoption ld ' 8526 ;; 8527 *Sun\ C*) 8528 # Sun C 5.9 8529 lt_prog_compiler_pic='-KPIC' 8530 lt_prog_compiler_static='-Bstatic' 8531 lt_prog_compiler_wl='-Wl,' 8532 ;; 8533 *Intel*\ [CF]*Compiler*) 8534 lt_prog_compiler_wl='-Wl,' 8535 lt_prog_compiler_pic='-fPIC' 8536 lt_prog_compiler_static='-static' 8537 ;; 8538 *Portland\ Group*) 8539 lt_prog_compiler_wl='-Wl,' 8540 lt_prog_compiler_pic='-fpic' 8541 lt_prog_compiler_static='-Bstatic' 8542 ;; 8543 esac 8544 ;; 8545 esac 8546 ;; 8547 8548 newsos6) 8549 lt_prog_compiler_pic='-KPIC' 8550 lt_prog_compiler_static='-Bstatic' 8551 ;; 8552 8553 *nto* | *qnx*) 8554 # QNX uses GNU C++, but need to define -shared option too, otherwise 8555 # it will coredump. 8556 lt_prog_compiler_pic='-fPIC -shared' 8557 ;; 8558 8559 osf3* | osf4* | osf5*) 8560 lt_prog_compiler_wl='-Wl,' 8561 # All OSF/1 code is PIC. 8562 lt_prog_compiler_static='-non_shared' 8563 ;; 8564 8565 rdos*) 8566 lt_prog_compiler_static='-non_shared' 8567 ;; 8568 8569 solaris*) 8570 lt_prog_compiler_pic='-KPIC' 8571 lt_prog_compiler_static='-Bstatic' 8572 case $cc_basename in 8573 f77* | f90* | f95* | sunf77* | sunf90* | sunf95*) 8574 lt_prog_compiler_wl='-Qoption ld ';; 8575 *) 8576 lt_prog_compiler_wl='-Wl,';; 8577 esac 8578 ;; 8579 8580 sunos4*) 8581 lt_prog_compiler_wl='-Qoption ld ' 8582 lt_prog_compiler_pic='-PIC' 8583 lt_prog_compiler_static='-Bstatic' 8584 ;; 8585 8586 sysv4 | sysv4.2uw2* | sysv4.3*) 8587 lt_prog_compiler_wl='-Wl,' 8588 lt_prog_compiler_pic='-KPIC' 8589 lt_prog_compiler_static='-Bstatic' 8590 ;; 8591 8592 sysv4*MP*) 8593 if test -d /usr/nec; then 8594 lt_prog_compiler_pic='-Kconform_pic' 8595 lt_prog_compiler_static='-Bstatic' 8596 fi 8597 ;; 8598 8599 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) 8600 lt_prog_compiler_wl='-Wl,' 8601 lt_prog_compiler_pic='-KPIC' 8602 lt_prog_compiler_static='-Bstatic' 8603 ;; 8604 8605 unicos*) 8606 lt_prog_compiler_wl='-Wl,' 8607 lt_prog_compiler_can_build_shared=no 8608 ;; 8609 8610 uts4*) 8611 lt_prog_compiler_pic='-pic' 8612 lt_prog_compiler_static='-Bstatic' 8613 ;; 8614 8615 *) 8616 lt_prog_compiler_can_build_shared=no 8617 ;; 8618 esac 8619 fi 8620 8621case $host_os in 8622 # For platforms that do not support PIC, -DPIC is meaningless: 8623 *djgpp*) 8624 lt_prog_compiler_pic= 8625 ;; 8626 *) 8627 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 8628 ;; 8629esac 8630 8631{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 8632$as_echo_n "checking for $compiler option to produce PIC... " >&6; } 8633if ${lt_cv_prog_compiler_pic+:} false; then : 8634 $as_echo_n "(cached) " >&6 8635else 8636 lt_cv_prog_compiler_pic=$lt_prog_compiler_pic 8637fi 8638{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5 8639$as_echo "$lt_cv_prog_compiler_pic" >&6; } 8640lt_prog_compiler_pic=$lt_cv_prog_compiler_pic 8641 8642# 8643# Check to make sure the PIC flag actually works. 8644# 8645if test -n "$lt_prog_compiler_pic"; then 8646 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 8647$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } 8648if ${lt_cv_prog_compiler_pic_works+:} false; then : 8649 $as_echo_n "(cached) " >&6 8650else 8651 lt_cv_prog_compiler_pic_works=no 8652 ac_outfile=conftest.$ac_objext 8653 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8654 lt_compiler_flag="$lt_prog_compiler_pic -DPIC" ## exclude from sc_useless_quotes_in_assignment 8655 # Insert the option either (1) after the last *FLAGS variable, or 8656 # (2) before a word containing "conftest.", or (3) at the end. 8657 # Note that $ac_compile itself does not contain backslashes and begins 8658 # with a dollar sign (not a hyphen), so the echo should work correctly. 8659 # The option is referenced via a variable to avoid confusing sed. 8660 lt_compile=`echo "$ac_compile" | $SED \ 8661 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8662 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8663 -e 's:$: $lt_compiler_flag:'` 8664 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8665 (eval "$lt_compile" 2>conftest.err) 8666 ac_status=$? 8667 cat conftest.err >&5 8668 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8669 if (exit $ac_status) && test -s "$ac_outfile"; then 8670 # The compiler can only warn and ignore the option if not recognized 8671 # So say no if there are warnings other than the usual output. 8672 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 8673 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8674 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 8675 lt_cv_prog_compiler_pic_works=yes 8676 fi 8677 fi 8678 $RM conftest* 8679 8680fi 8681{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5 8682$as_echo "$lt_cv_prog_compiler_pic_works" >&6; } 8683 8684if test yes = "$lt_cv_prog_compiler_pic_works"; then 8685 case $lt_prog_compiler_pic in 8686 "" | " "*) ;; 8687 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; 8688 esac 8689else 8690 lt_prog_compiler_pic= 8691 lt_prog_compiler_can_build_shared=no 8692fi 8693 8694fi 8695 8696 8697 8698 8699 8700 8701 8702 8703 8704 8705 8706# 8707# Check to make sure the static flag actually works. 8708# 8709wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" 8710{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5 8711$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } 8712if ${lt_cv_prog_compiler_static_works+:} false; then : 8713 $as_echo_n "(cached) " >&6 8714else 8715 lt_cv_prog_compiler_static_works=no 8716 save_LDFLAGS=$LDFLAGS 8717 LDFLAGS="$LDFLAGS $lt_tmp_static_flag" 8718 echo "$lt_simple_link_test_code" > conftest.$ac_ext 8719 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 8720 # The linker can only warn and ignore the option if not recognized 8721 # So say no if there are warnings 8722 if test -s conftest.err; then 8723 # Append any errors to the config.log. 8724 cat conftest.err 1>&5 8725 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 8726 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8727 if diff conftest.exp conftest.er2 >/dev/null; then 8728 lt_cv_prog_compiler_static_works=yes 8729 fi 8730 else 8731 lt_cv_prog_compiler_static_works=yes 8732 fi 8733 fi 8734 $RM -r conftest* 8735 LDFLAGS=$save_LDFLAGS 8736 8737fi 8738{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5 8739$as_echo "$lt_cv_prog_compiler_static_works" >&6; } 8740 8741if test yes = "$lt_cv_prog_compiler_static_works"; then 8742 : 8743else 8744 lt_prog_compiler_static= 8745fi 8746 8747 8748 8749 8750 8751 8752 8753 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 8754$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8755if ${lt_cv_prog_compiler_c_o+:} false; then : 8756 $as_echo_n "(cached) " >&6 8757else 8758 lt_cv_prog_compiler_c_o=no 8759 $RM -r conftest 2>/dev/null 8760 mkdir conftest 8761 cd conftest 8762 mkdir out 8763 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8764 8765 lt_compiler_flag="-o out/conftest2.$ac_objext" 8766 # Insert the option either (1) after the last *FLAGS variable, or 8767 # (2) before a word containing "conftest.", or (3) at the end. 8768 # Note that $ac_compile itself does not contain backslashes and begins 8769 # with a dollar sign (not a hyphen), so the echo should work correctly. 8770 lt_compile=`echo "$ac_compile" | $SED \ 8771 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8772 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8773 -e 's:$: $lt_compiler_flag:'` 8774 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8775 (eval "$lt_compile" 2>out/conftest.err) 8776 ac_status=$? 8777 cat out/conftest.err >&5 8778 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8779 if (exit $ac_status) && test -s out/conftest2.$ac_objext 8780 then 8781 # The compiler can only warn and ignore the option if not recognized 8782 # So say no if there are warnings 8783 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 8784 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8785 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8786 lt_cv_prog_compiler_c_o=yes 8787 fi 8788 fi 8789 chmod u+w . 2>&5 8790 $RM conftest* 8791 # SGI C++ compiler will create directory out/ii_files/ for 8792 # template instantiation 8793 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 8794 $RM out/* && rmdir out 8795 cd .. 8796 $RM -r conftest 8797 $RM conftest* 8798 8799fi 8800{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 8801$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 8802 8803 8804 8805 8806 8807 8808 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 8809$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8810if ${lt_cv_prog_compiler_c_o+:} false; then : 8811 $as_echo_n "(cached) " >&6 8812else 8813 lt_cv_prog_compiler_c_o=no 8814 $RM -r conftest 2>/dev/null 8815 mkdir conftest 8816 cd conftest 8817 mkdir out 8818 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8819 8820 lt_compiler_flag="-o out/conftest2.$ac_objext" 8821 # Insert the option either (1) after the last *FLAGS variable, or 8822 # (2) before a word containing "conftest.", or (3) at the end. 8823 # Note that $ac_compile itself does not contain backslashes and begins 8824 # with a dollar sign (not a hyphen), so the echo should work correctly. 8825 lt_compile=`echo "$ac_compile" | $SED \ 8826 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8827 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8828 -e 's:$: $lt_compiler_flag:'` 8829 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8830 (eval "$lt_compile" 2>out/conftest.err) 8831 ac_status=$? 8832 cat out/conftest.err >&5 8833 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8834 if (exit $ac_status) && test -s out/conftest2.$ac_objext 8835 then 8836 # The compiler can only warn and ignore the option if not recognized 8837 # So say no if there are warnings 8838 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 8839 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8840 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8841 lt_cv_prog_compiler_c_o=yes 8842 fi 8843 fi 8844 chmod u+w . 2>&5 8845 $RM conftest* 8846 # SGI C++ compiler will create directory out/ii_files/ for 8847 # template instantiation 8848 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 8849 $RM out/* && rmdir out 8850 cd .. 8851 $RM -r conftest 8852 $RM conftest* 8853 8854fi 8855{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 8856$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 8857 8858 8859 8860 8861hard_links=nottested 8862if test no = "$lt_cv_prog_compiler_c_o" && test no != "$need_locks"; then 8863 # do not overwrite the value of need_locks provided by the user 8864 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5 8865$as_echo_n "checking if we can lock with hard links... " >&6; } 8866 hard_links=yes 8867 $RM conftest* 8868 ln conftest.a conftest.b 2>/dev/null && hard_links=no 8869 touch conftest.a 8870 ln conftest.a conftest.b 2>&5 || hard_links=no 8871 ln conftest.a conftest.b 2>/dev/null && hard_links=no 8872 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 8873$as_echo "$hard_links" >&6; } 8874 if test no = "$hard_links"; then 8875 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&5 8876$as_echo "$as_me: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&2;} 8877 need_locks=warn 8878 fi 8879else 8880 need_locks=no 8881fi 8882 8883 8884 8885 8886 8887 8888 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 8889$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } 8890 8891 runpath_var= 8892 allow_undefined_flag= 8893 always_export_symbols=no 8894 archive_cmds= 8895 archive_expsym_cmds= 8896 compiler_needs_object=no 8897 enable_shared_with_static_runtimes=no 8898 export_dynamic_flag_spec= 8899 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 8900 hardcode_automatic=no 8901 hardcode_direct=no 8902 hardcode_direct_absolute=no 8903 hardcode_libdir_flag_spec= 8904 hardcode_libdir_separator= 8905 hardcode_minus_L=no 8906 hardcode_shlibpath_var=unsupported 8907 inherit_rpath=no 8908 link_all_deplibs=unknown 8909 module_cmds= 8910 module_expsym_cmds= 8911 old_archive_from_new_cmds= 8912 old_archive_from_expsyms_cmds= 8913 thread_safe_flag_spec= 8914 whole_archive_flag_spec= 8915 # include_expsyms should be a list of space-separated symbols to be *always* 8916 # included in the symbol list 8917 include_expsyms= 8918 # exclude_expsyms can be an extended regexp of symbols to exclude 8919 # it will be wrapped by ' (' and ')$', so one must not match beginning or 8920 # end of line. Example: 'a|bc|.*d.*' will exclude the symbols 'a' and 'bc', 8921 # as well as any symbol that contains 'd'. 8922 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' 8923 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out 8924 # platforms (ab)use it in PIC code, but their linkers get confused if 8925 # the symbol is explicitly referenced. Since portable code cannot 8926 # rely on this symbol name, it's probably fine to never include it in 8927 # preloaded symbol tables. 8928 # Exclude shared library initialization/finalization symbols. 8929 extract_expsyms_cmds= 8930 8931 case $host_os in 8932 cygwin* | mingw* | pw32* | cegcc*) 8933 # FIXME: the MSVC++ port hasn't been tested in a loooong time 8934 # When not using gcc, we currently assume that we are using 8935 # Microsoft Visual C++. 8936 if test yes != "$GCC"; then 8937 with_gnu_ld=no 8938 fi 8939 ;; 8940 interix*) 8941 # we just hope/assume this is gcc and not c89 (= MSVC++) 8942 with_gnu_ld=yes 8943 ;; 8944 openbsd* | bitrig*) 8945 with_gnu_ld=no 8946 ;; 8947 esac 8948 8949 ld_shlibs=yes 8950 8951 # On some targets, GNU ld is compatible enough with the native linker 8952 # that we're better off using the native interface for both. 8953 lt_use_gnu_ld_interface=no 8954 if test yes = "$with_gnu_ld"; then 8955 case $host_os in 8956 aix*) 8957 # The AIX port of GNU ld has always aspired to compatibility 8958 # with the native linker. However, as the warning in the GNU ld 8959 # block says, versions before 2.19.5* couldn't really create working 8960 # shared libraries, regardless of the interface used. 8961 case `$LD -v 2>&1` in 8962 *\ \(GNU\ Binutils\)\ 2.19.5*) ;; 8963 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;; 8964 *\ \(GNU\ Binutils\)\ [3-9]*) ;; 8965 *) 8966 lt_use_gnu_ld_interface=yes 8967 ;; 8968 esac 8969 ;; 8970 *) 8971 lt_use_gnu_ld_interface=yes 8972 ;; 8973 esac 8974 fi 8975 8976 if test yes = "$lt_use_gnu_ld_interface"; then 8977 # If archive_cmds runs LD, not CC, wlarc should be empty 8978 wlarc='$wl' 8979 8980 # Set some defaults for GNU ld with shared library support. These 8981 # are reset later if shared libraries are not supported. Putting them 8982 # here allows them to be overridden if necessary. 8983 runpath_var=LD_RUN_PATH 8984 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 8985 export_dynamic_flag_spec='$wl--export-dynamic' 8986 # ancient GNU ld didn't support --whole-archive et. al. 8987 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then 8988 whole_archive_flag_spec=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive' 8989 else 8990 whole_archive_flag_spec= 8991 fi 8992 supports_anon_versioning=no 8993 case `$LD -v | $SED -e 's/(^)\+)\s\+//' 2>&1` in 8994 *GNU\ gold*) supports_anon_versioning=yes ;; 8995 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 8996 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 8997 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 8998 *\ 2.11.*) ;; # other 2.11 versions 8999 *) supports_anon_versioning=yes ;; 9000 esac 9001 9002 # See if GNU ld supports shared libraries. 9003 case $host_os in 9004 aix[3-9]*) 9005 # On AIX/PPC, the GNU linker is very broken 9006 if test ia64 != "$host_cpu"; then 9007 ld_shlibs=no 9008 cat <<_LT_EOF 1>&2 9009 9010*** Warning: the GNU linker, at least up to release 2.19, is reported 9011*** to be unable to reliably create shared libraries on AIX. 9012*** Therefore, libtool is disabling shared libraries support. If you 9013*** really care for shared libraries, you may want to install binutils 9014*** 2.20 or above, or modify your PATH so that a non-GNU linker is found. 9015*** You will then need to restart the configuration process. 9016 9017_LT_EOF 9018 fi 9019 ;; 9020 9021 amigaos*) 9022 case $host_cpu in 9023 powerpc) 9024 # see comment about AmigaOS4 .so support 9025 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9026 archive_expsym_cmds='' 9027 ;; 9028 m68k) 9029 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)' 9030 hardcode_libdir_flag_spec='-L$libdir' 9031 hardcode_minus_L=yes 9032 ;; 9033 esac 9034 ;; 9035 9036 beos*) 9037 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9038 allow_undefined_flag=unsupported 9039 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc 9040 # support --undefined. This deserves some investigation. FIXME 9041 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9042 else 9043 ld_shlibs=no 9044 fi 9045 ;; 9046 9047 cygwin* | mingw* | pw32* | cegcc*) 9048 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, 9049 # as there is no search path for DLLs. 9050 hardcode_libdir_flag_spec='-L$libdir' 9051 export_dynamic_flag_spec='$wl--export-all-symbols' 9052 allow_undefined_flag=unsupported 9053 always_export_symbols=no 9054 enable_shared_with_static_runtimes=yes 9055 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols' 9056 exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname' 9057 9058 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 9059 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 9060 # If the export-symbols file already is a .def file, use it as 9061 # is; otherwise, prepend EXPORTS... 9062 archive_expsym_cmds='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then 9063 cp $export_symbols $output_objdir/$soname.def; 9064 else 9065 echo EXPORTS > $output_objdir/$soname.def; 9066 cat $export_symbols >> $output_objdir/$soname.def; 9067 fi~ 9068 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 9069 else 9070 ld_shlibs=no 9071 fi 9072 ;; 9073 9074 haiku*) 9075 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9076 link_all_deplibs=yes 9077 ;; 9078 9079 os2*) 9080 hardcode_libdir_flag_spec='-L$libdir' 9081 hardcode_minus_L=yes 9082 allow_undefined_flag=unsupported 9083 shrext_cmds=.dll 9084 archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ 9085 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ 9086 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ 9087 $ECHO EXPORTS >> $output_objdir/$libname.def~ 9088 emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~ 9089 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ 9090 emximp -o $lib $output_objdir/$libname.def' 9091 archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ 9092 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ 9093 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ 9094 $ECHO EXPORTS >> $output_objdir/$libname.def~ 9095 prefix_cmds="$SED"~ 9096 if test EXPORTS = "`$SED 1q $export_symbols`"; then 9097 prefix_cmds="$prefix_cmds -e 1d"; 9098 fi~ 9099 prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~ 9100 cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~ 9101 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ 9102 emximp -o $lib $output_objdir/$libname.def' 9103 old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def' 9104 enable_shared_with_static_runtimes=yes 9105 ;; 9106 9107 interix[3-9]*) 9108 hardcode_direct=no 9109 hardcode_shlibpath_var=no 9110 hardcode_libdir_flag_spec='$wl-rpath,$libdir' 9111 export_dynamic_flag_spec='$wl-E' 9112 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. 9113 # Instead, shared libraries are loaded at an image base (0x10000000 by 9114 # default) and relocated if they conflict, which is a slow very memory 9115 # consuming and fragmenting process. To avoid this, we pick a random, 9116 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link 9117 # time. Moving up from 0x10000000 also allows more sbrk(2) space. 9118 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 9119 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' 9120 ;; 9121 9122 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu) 9123 tmp_diet=no 9124 if test linux-dietlibc = "$host_os"; then 9125 case $cc_basename in 9126 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) 9127 esac 9128 fi 9129 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ 9130 && test no = "$tmp_diet" 9131 then 9132 tmp_addflag=' $pic_flag' 9133 tmp_sharedflag='-shared' 9134 case $cc_basename,$host_cpu in 9135 pgcc*) # Portland Group C compiler 9136 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' 9137 tmp_addflag=' $pic_flag' 9138 ;; 9139 pgf77* | pgf90* | pgf95* | pgfortran*) 9140 # Portland Group f77 and f90 compilers 9141 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' 9142 tmp_addflag=' $pic_flag -Mnomain' ;; 9143 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 9144 tmp_addflag=' -i_dynamic' ;; 9145 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 9146 tmp_addflag=' -i_dynamic -nofor_main' ;; 9147 ifc* | ifort*) # Intel Fortran compiler 9148 tmp_addflag=' -nofor_main' ;; 9149 lf95*) # Lahey Fortran 8.1 9150 whole_archive_flag_spec= 9151 tmp_sharedflag='--shared' ;; 9152 nagfor*) # NAGFOR 5.3 9153 tmp_sharedflag='-Wl,-shared' ;; 9154 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) 9155 tmp_sharedflag='-qmkshrobj' 9156 tmp_addflag= ;; 9157 nvcc*) # Cuda Compiler Driver 2.2 9158 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' 9159 compiler_needs_object=yes 9160 ;; 9161 esac 9162 case `$CC -V 2>&1 | sed 5q` in 9163 *Sun\ C*) # Sun C 5.9 9164 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' 9165 compiler_needs_object=yes 9166 tmp_sharedflag='-G' ;; 9167 *Sun\ F*) # Sun Fortran 8.3 9168 tmp_sharedflag='-G' ;; 9169 esac 9170 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9171 9172 if test yes = "$supports_anon_versioning"; then 9173 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 9174 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 9175 echo "local: *; };" >> $output_objdir/$libname.ver~ 9176 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib' 9177 fi 9178 9179 case $cc_basename in 9180 tcc*) 9181 export_dynamic_flag_spec='-rdynamic' 9182 ;; 9183 xlf* | bgf* | bgxlf* | mpixlf*) 9184 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself 9185 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 9186 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 9187 archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib' 9188 if test yes = "$supports_anon_versioning"; then 9189 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 9190 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 9191 echo "local: *; };" >> $output_objdir/$libname.ver~ 9192 $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' 9193 fi 9194 ;; 9195 esac 9196 else 9197 ld_shlibs=no 9198 fi 9199 ;; 9200 9201 netbsd*) 9202 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 9203 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 9204 wlarc= 9205 else 9206 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9207 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' 9208 fi 9209 ;; 9210 9211 solaris*) 9212 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then 9213 ld_shlibs=no 9214 cat <<_LT_EOF 1>&2 9215 9216*** Warning: The releases 2.8.* of the GNU linker cannot reliably 9217*** create shared libraries on Solaris systems. Therefore, libtool 9218*** is disabling shared libraries support. We urge you to upgrade GNU 9219*** binutils to release 2.9.1 or newer. Another option is to modify 9220*** your PATH or compiler configuration so that the native linker is 9221*** used, and then restart. 9222 9223_LT_EOF 9224 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9225 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9226 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' 9227 else 9228 ld_shlibs=no 9229 fi 9230 ;; 9231 9232 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) 9233 case `$LD -v 2>&1` in 9234 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) 9235 ld_shlibs=no 9236 cat <<_LT_EOF 1>&2 9237 9238*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 cannot 9239*** reliably create shared libraries on SCO systems. Therefore, libtool 9240*** is disabling shared libraries support. We urge you to upgrade GNU 9241*** binutils to release 2.16.91.0.3 or newer. Another option is to modify 9242*** your PATH or compiler configuration so that the native linker is 9243*** used, and then restart. 9244 9245_LT_EOF 9246 ;; 9247 *) 9248 # For security reasons, it is highly recommended that you always 9249 # use absolute paths for naming shared libraries, and exclude the 9250 # DT_RUNPATH tag from executables and libraries. But doing so 9251 # requires that you compile everything twice, which is a pain. 9252 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9253 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 9254 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9255 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' 9256 else 9257 ld_shlibs=no 9258 fi 9259 ;; 9260 esac 9261 ;; 9262 9263 sunos4*) 9264 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9265 wlarc= 9266 hardcode_direct=yes 9267 hardcode_shlibpath_var=no 9268 ;; 9269 9270 *) 9271 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9272 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9273 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' 9274 else 9275 ld_shlibs=no 9276 fi 9277 ;; 9278 esac 9279 9280 if test no = "$ld_shlibs"; then 9281 runpath_var= 9282 hardcode_libdir_flag_spec= 9283 export_dynamic_flag_spec= 9284 whole_archive_flag_spec= 9285 fi 9286 else 9287 # PORTME fill in a description of your system's linker (not GNU ld) 9288 case $host_os in 9289 aix3*) 9290 allow_undefined_flag=unsupported 9291 always_export_symbols=yes 9292 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' 9293 # Note: this linker hardcodes the directories in LIBPATH if there 9294 # are no directories specified by -L. 9295 hardcode_minus_L=yes 9296 if test yes = "$GCC" && test -z "$lt_prog_compiler_static"; then 9297 # Neither direct hardcoding nor static linking is supported with a 9298 # broken collect2. 9299 hardcode_direct=unsupported 9300 fi 9301 ;; 9302 9303 aix[4-9]*) 9304 if test ia64 = "$host_cpu"; then 9305 # On IA64, the linker does run time linking by default, so we don't 9306 # have to do anything special. 9307 aix_use_runtimelinking=no 9308 exp_sym_flag='-Bexport' 9309 no_entry_flag= 9310 else 9311 # If we're using GNU nm, then we don't want the "-C" option. 9312 # -C means demangle to GNU nm, but means don't demangle to AIX nm. 9313 # Without the "-l" option, or with the "-B" option, AIX nm treats 9314 # weak defined symbols like other global defined symbols, whereas 9315 # GNU nm marks them as "W". 9316 # While the 'weak' keyword is ignored in the Export File, we need 9317 # it in the Import File for the 'aix-soname' feature, so we have 9318 # to replace the "-B" option with "-P" for AIX nm. 9319 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then 9320 export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { if (\$ 2 == "W") { print \$ 3 " weak" } else { print \$ 3 } } }'\'' | sort -u > $export_symbols' 9321 else 9322 export_symbols_cmds='`func_echo_all $NM | $SED -e '\''s/B\([^B]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && (substr(\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | sort -u > $export_symbols' 9323 fi 9324 aix_use_runtimelinking=no 9325 9326 # Test if we are trying to use run time linking or normal 9327 # AIX style linking. If -brtl is somewhere in LDFLAGS, we 9328 # have runtime linking enabled, and use it for executables. 9329 # For shared libraries, we enable/disable runtime linking 9330 # depending on the kind of the shared library created - 9331 # when "with_aix_soname,aix_use_runtimelinking" is: 9332 # "aix,no" lib.a(lib.so.V) shared, rtl:no, for executables 9333 # "aix,yes" lib.so shared, rtl:yes, for executables 9334 # lib.a static archive 9335 # "both,no" lib.so.V(shr.o) shared, rtl:yes 9336 # lib.a(lib.so.V) shared, rtl:no, for executables 9337 # "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables 9338 # lib.a(lib.so.V) shared, rtl:no 9339 # "svr4,*" lib.so.V(shr.o) shared, rtl:yes, for executables 9340 # lib.a static archive 9341 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) 9342 for ld_flag in $LDFLAGS; do 9343 if (test x-brtl = "x$ld_flag" || test x-Wl,-brtl = "x$ld_flag"); then 9344 aix_use_runtimelinking=yes 9345 break 9346 fi 9347 done 9348 if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then 9349 # With aix-soname=svr4, we create the lib.so.V shared archives only, 9350 # so we don't have lib.a shared libs to link our executables. 9351 # We have to force runtime linking in this case. 9352 aix_use_runtimelinking=yes 9353 LDFLAGS="$LDFLAGS -Wl,-brtl" 9354 fi 9355 ;; 9356 esac 9357 9358 exp_sym_flag='-bexport' 9359 no_entry_flag='-bnoentry' 9360 fi 9361 9362 # When large executables or shared objects are built, AIX ld can 9363 # have problems creating the table of contents. If linking a library 9364 # or program results in "error TOC overflow" add -mminimal-toc to 9365 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not 9366 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 9367 9368 archive_cmds='' 9369 hardcode_direct=yes 9370 hardcode_direct_absolute=yes 9371 hardcode_libdir_separator=':' 9372 link_all_deplibs=yes 9373 file_list_spec='$wl-f,' 9374 case $with_aix_soname,$aix_use_runtimelinking in 9375 aix,*) ;; # traditional, no import file 9376 svr4,* | *,yes) # use import file 9377 # The Import File defines what to hardcode. 9378 hardcode_direct=no 9379 hardcode_direct_absolute=no 9380 ;; 9381 esac 9382 9383 if test yes = "$GCC"; then 9384 case $host_os in aix4.[012]|aix4.[012].*) 9385 # We only want to do this on AIX 4.2 and lower, the check 9386 # below for broken collect2 doesn't work under 4.3+ 9387 collect2name=`$CC -print-prog-name=collect2` 9388 if test -f "$collect2name" && 9389 strings "$collect2name" | $GREP resolve_lib_name >/dev/null 9390 then 9391 # We have reworked collect2 9392 : 9393 else 9394 # We have old collect2 9395 hardcode_direct=unsupported 9396 # It fails to find uninstalled libraries when the uninstalled 9397 # path is not listed in the libpath. Setting hardcode_minus_L 9398 # to unsupported forces relinking 9399 hardcode_minus_L=yes 9400 hardcode_libdir_flag_spec='-L$libdir' 9401 hardcode_libdir_separator= 9402 fi 9403 ;; 9404 esac 9405 shared_flag='-shared' 9406 if test yes = "$aix_use_runtimelinking"; then 9407 shared_flag="$shared_flag "'$wl-G' 9408 fi 9409 # Need to ensure runtime linking is disabled for the traditional 9410 # shared library, or the linker may eventually find shared libraries 9411 # /with/ Import File - we do not want to mix them. 9412 shared_flag_aix='-shared' 9413 shared_flag_svr4='-shared $wl-G' 9414 else 9415 # not using gcc 9416 if test ia64 = "$host_cpu"; then 9417 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 9418 # chokes on -Wl,-G. The following line is correct: 9419 shared_flag='-G' 9420 else 9421 if test yes = "$aix_use_runtimelinking"; then 9422 shared_flag='$wl-G' 9423 else 9424 shared_flag='$wl-bM:SRE' 9425 fi 9426 shared_flag_aix='$wl-bM:SRE' 9427 shared_flag_svr4='$wl-G' 9428 fi 9429 fi 9430 9431 export_dynamic_flag_spec='$wl-bexpall' 9432 # It seems that -bexpall does not export symbols beginning with 9433 # underscore (_), so it is better to generate a list of symbols to export. 9434 always_export_symbols=yes 9435 if test aix,yes = "$with_aix_soname,$aix_use_runtimelinking"; then 9436 # Warning - without using the other runtime loading flags (-brtl), 9437 # -berok will link without error, but may produce a broken library. 9438 allow_undefined_flag='-berok' 9439 # Determine the default libpath from the value encoded in an 9440 # empty executable. 9441 if test set = "${lt_cv_aix_libpath+set}"; then 9442 aix_libpath=$lt_cv_aix_libpath 9443else 9444 if ${lt_cv_aix_libpath_+:} false; then : 9445 $as_echo_n "(cached) " >&6 9446else 9447 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9448/* end confdefs.h. */ 9449 9450int 9451main () 9452{ 9453 9454 ; 9455 return 0; 9456} 9457_ACEOF 9458if ac_fn_c_try_link "$LINENO"; then : 9459 9460 lt_aix_libpath_sed=' 9461 /Import File Strings/,/^$/ { 9462 /^0/ { 9463 s/^0 *\([^ ]*\) *$/\1/ 9464 p 9465 } 9466 }' 9467 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9468 # Check for a 64-bit object if we didn't find anything. 9469 if test -z "$lt_cv_aix_libpath_"; then 9470 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9471 fi 9472fi 9473rm -f core conftest.err conftest.$ac_objext \ 9474 conftest$ac_exeext conftest.$ac_ext 9475 if test -z "$lt_cv_aix_libpath_"; then 9476 lt_cv_aix_libpath_=/usr/lib:/lib 9477 fi 9478 9479fi 9480 9481 aix_libpath=$lt_cv_aix_libpath_ 9482fi 9483 9484 hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath" 9485 archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs $wl'$no_entry_flag' $compiler_flags `if test -n "$allow_undefined_flag"; then func_echo_all "$wl$allow_undefined_flag"; else :; fi` $wl'$exp_sym_flag:\$export_symbols' '$shared_flag 9486 else 9487 if test ia64 = "$host_cpu"; then 9488 hardcode_libdir_flag_spec='$wl-R $libdir:/usr/lib:/lib' 9489 allow_undefined_flag="-z nodefs" 9490 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" 9491 else 9492 # Determine the default libpath from the value encoded in an 9493 # empty executable. 9494 if test set = "${lt_cv_aix_libpath+set}"; then 9495 aix_libpath=$lt_cv_aix_libpath 9496else 9497 if ${lt_cv_aix_libpath_+:} false; then : 9498 $as_echo_n "(cached) " >&6 9499else 9500 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9501/* end confdefs.h. */ 9502 9503int 9504main () 9505{ 9506 9507 ; 9508 return 0; 9509} 9510_ACEOF 9511if ac_fn_c_try_link "$LINENO"; then : 9512 9513 lt_aix_libpath_sed=' 9514 /Import File Strings/,/^$/ { 9515 /^0/ { 9516 s/^0 *\([^ ]*\) *$/\1/ 9517 p 9518 } 9519 }' 9520 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9521 # Check for a 64-bit object if we didn't find anything. 9522 if test -z "$lt_cv_aix_libpath_"; then 9523 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9524 fi 9525fi 9526rm -f core conftest.err conftest.$ac_objext \ 9527 conftest$ac_exeext conftest.$ac_ext 9528 if test -z "$lt_cv_aix_libpath_"; then 9529 lt_cv_aix_libpath_=/usr/lib:/lib 9530 fi 9531 9532fi 9533 9534 aix_libpath=$lt_cv_aix_libpath_ 9535fi 9536 9537 hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath" 9538 # Warning - without using the other run time loading flags, 9539 # -berok will link without error, but may produce a broken library. 9540 no_undefined_flag=' $wl-bernotok' 9541 allow_undefined_flag=' $wl-berok' 9542 if test yes = "$with_gnu_ld"; then 9543 # We only use this code for GNU lds that support --whole-archive. 9544 whole_archive_flag_spec='$wl--whole-archive$convenience $wl--no-whole-archive' 9545 else 9546 # Exported symbols can be pulled into shared objects from archives 9547 whole_archive_flag_spec='$convenience' 9548 fi 9549 archive_cmds_need_lc=yes 9550 archive_expsym_cmds='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d' 9551 # -brtl affects multiple linker settings, -berok does not and is overridden later 9552 compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([, ]\\)%-berok\\1%g"`' 9553 if test svr4 != "$with_aix_soname"; then 9554 # This is similar to how AIX traditionally builds its shared libraries. 9555 archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_aix' -o $output_objdir/$realname.d/$soname $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$realname.d/$soname' 9556 fi 9557 if test aix != "$with_aix_soname"; then 9558 archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_svr4' -o $output_objdir/$realname.d/$shared_archive_member_spec.o $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$STRIP -e $output_objdir/$realname.d/$shared_archive_member_spec.o~( func_echo_all "#! $soname($shared_archive_member_spec.o)"; if test shr_64 = "$shared_archive_member_spec"; then func_echo_all "# 64"; else func_echo_all "# 32"; fi; cat $export_symbols ) > $output_objdir/$realname.d/$shared_archive_member_spec.imp~$AR $AR_FLAGS $output_objdir/$soname $output_objdir/$realname.d/$shared_archive_member_spec.o $output_objdir/$realname.d/$shared_archive_member_spec.imp' 9559 else 9560 # used by -dlpreopen to get the symbols 9561 archive_expsym_cmds="$archive_expsym_cmds"'~$MV $output_objdir/$realname.d/$soname $output_objdir' 9562 fi 9563 archive_expsym_cmds="$archive_expsym_cmds"'~$RM -r $output_objdir/$realname.d' 9564 fi 9565 fi 9566 ;; 9567 9568 amigaos*) 9569 case $host_cpu in 9570 powerpc) 9571 # see comment about AmigaOS4 .so support 9572 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9573 archive_expsym_cmds='' 9574 ;; 9575 m68k) 9576 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)' 9577 hardcode_libdir_flag_spec='-L$libdir' 9578 hardcode_minus_L=yes 9579 ;; 9580 esac 9581 ;; 9582 9583 bsdi[45]*) 9584 export_dynamic_flag_spec=-rdynamic 9585 ;; 9586 9587 cygwin* | mingw* | pw32* | cegcc*) 9588 # When not using gcc, we currently assume that we are using 9589 # Microsoft Visual C++. 9590 # hardcode_libdir_flag_spec is actually meaningless, as there is 9591 # no search path for DLLs. 9592 case $cc_basename in 9593 cl*) 9594 # Native MSVC 9595 hardcode_libdir_flag_spec=' ' 9596 allow_undefined_flag=unsupported 9597 always_export_symbols=yes 9598 file_list_spec='@' 9599 # Tell ltmain to make .lib files, not .a files. 9600 libext=lib 9601 # Tell ltmain to make .dll files, not .so files. 9602 shrext_cmds=.dll 9603 # FIXME: Setting linknames here is a bad hack. 9604 archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames=' 9605 archive_expsym_cmds='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then 9606 cp "$export_symbols" "$output_objdir/$soname.def"; 9607 echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp"; 9608 else 9609 $SED -e '\''s/^/-link -EXPORT:/'\'' < $export_symbols > $output_objdir/$soname.exp; 9610 fi~ 9611 $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~ 9612 linknames=' 9613 # The linker will not automatically build a static lib if we build a DLL. 9614 # _LT_TAGVAR(old_archive_from_new_cmds, )='true' 9615 enable_shared_with_static_runtimes=yes 9616 exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*' 9617 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' 9618 # Don't use ranlib 9619 old_postinstall_cmds='chmod 644 $oldlib' 9620 postlink_cmds='lt_outputfile="@OUTPUT@"~ 9621 lt_tool_outputfile="@TOOL_OUTPUT@"~ 9622 case $lt_outputfile in 9623 *.exe|*.EXE) ;; 9624 *) 9625 lt_outputfile=$lt_outputfile.exe 9626 lt_tool_outputfile=$lt_tool_outputfile.exe 9627 ;; 9628 esac~ 9629 if test : != "$MANIFEST_TOOL" && test -f "$lt_outputfile.manifest"; then 9630 $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1; 9631 $RM "$lt_outputfile.manifest"; 9632 fi' 9633 ;; 9634 *) 9635 # Assume MSVC wrapper 9636 hardcode_libdir_flag_spec=' ' 9637 allow_undefined_flag=unsupported 9638 # Tell ltmain to make .lib files, not .a files. 9639 libext=lib 9640 # Tell ltmain to make .dll files, not .so files. 9641 shrext_cmds=.dll 9642 # FIXME: Setting linknames here is a bad hack. 9643 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames=' 9644 # The linker will automatically build a .lib file if we build a DLL. 9645 old_archive_from_new_cmds='true' 9646 # FIXME: Should let the user specify the lib program. 9647 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' 9648 enable_shared_with_static_runtimes=yes 9649 ;; 9650 esac 9651 ;; 9652 9653 darwin* | rhapsody*) 9654 9655 9656 archive_cmds_need_lc=no 9657 hardcode_direct=no 9658 hardcode_automatic=yes 9659 hardcode_shlibpath_var=unsupported 9660 if test yes = "$lt_cv_ld_force_load"; then 9661 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\"`' 9662 9663 else 9664 whole_archive_flag_spec='' 9665 fi 9666 link_all_deplibs=yes 9667 allow_undefined_flag=$_lt_dar_allow_undefined 9668 case $cc_basename in 9669 ifort*|nagfor*) _lt_dar_can_shared=yes ;; 9670 *) _lt_dar_can_shared=$GCC ;; 9671 esac 9672 if test yes = "$_lt_dar_can_shared"; then 9673 output_verbose_link_cmd=func_echo_all 9674 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dsymutil" 9675 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dsymutil" 9676 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" 9677 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" 9678 9679 else 9680 ld_shlibs=no 9681 fi 9682 9683 ;; 9684 9685 dgux*) 9686 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9687 hardcode_libdir_flag_spec='-L$libdir' 9688 hardcode_shlibpath_var=no 9689 ;; 9690 9691 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor 9692 # support. Future versions do this automatically, but an explicit c++rt0.o 9693 # does not break anything, and helps significantly (at the cost of a little 9694 # extra space). 9695 freebsd2.2*) 9696 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' 9697 hardcode_libdir_flag_spec='-R$libdir' 9698 hardcode_direct=yes 9699 hardcode_shlibpath_var=no 9700 ;; 9701 9702 # Unfortunately, older versions of FreeBSD 2 do not have this feature. 9703 freebsd2.*) 9704 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9705 hardcode_direct=yes 9706 hardcode_minus_L=yes 9707 hardcode_shlibpath_var=no 9708 ;; 9709 9710 # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 9711 freebsd* | dragonfly*) 9712 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9713 hardcode_libdir_flag_spec='-R$libdir' 9714 hardcode_direct=yes 9715 hardcode_shlibpath_var=no 9716 ;; 9717 9718 hpux9*) 9719 if test yes = "$GCC"; then 9720 archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag $wl+b $wl$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib' 9721 else 9722 archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib' 9723 fi 9724 hardcode_libdir_flag_spec='$wl+b $wl$libdir' 9725 hardcode_libdir_separator=: 9726 hardcode_direct=yes 9727 9728 # hardcode_minus_L: Not really in the search PATH, 9729 # but as the default location of the library. 9730 hardcode_minus_L=yes 9731 export_dynamic_flag_spec='$wl-E' 9732 ;; 9733 9734 hpux10*) 9735 if test yes,no = "$GCC,$with_gnu_ld"; then 9736 archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9737 else 9738 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 9739 fi 9740 if test no = "$with_gnu_ld"; then 9741 hardcode_libdir_flag_spec='$wl+b $wl$libdir' 9742 hardcode_libdir_separator=: 9743 hardcode_direct=yes 9744 hardcode_direct_absolute=yes 9745 export_dynamic_flag_spec='$wl-E' 9746 # hardcode_minus_L: Not really in the search PATH, 9747 # but as the default location of the library. 9748 hardcode_minus_L=yes 9749 fi 9750 ;; 9751 9752 hpux11*) 9753 if test yes,no = "$GCC,$with_gnu_ld"; then 9754 case $host_cpu in 9755 hppa*64*) 9756 archive_cmds='$CC -shared $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags' 9757 ;; 9758 ia64*) 9759 archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9760 ;; 9761 *) 9762 archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9763 ;; 9764 esac 9765 else 9766 case $host_cpu in 9767 hppa*64*) 9768 archive_cmds='$CC -b $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags' 9769 ;; 9770 ia64*) 9771 archive_cmds='$CC -b $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9772 ;; 9773 *) 9774 9775 # Older versions of the 11.00 compiler do not understand -b yet 9776 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does) 9777 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5 9778$as_echo_n "checking if $CC understands -b... " >&6; } 9779if ${lt_cv_prog_compiler__b+:} false; then : 9780 $as_echo_n "(cached) " >&6 9781else 9782 lt_cv_prog_compiler__b=no 9783 save_LDFLAGS=$LDFLAGS 9784 LDFLAGS="$LDFLAGS -b" 9785 echo "$lt_simple_link_test_code" > conftest.$ac_ext 9786 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 9787 # The linker can only warn and ignore the option if not recognized 9788 # So say no if there are warnings 9789 if test -s conftest.err; then 9790 # Append any errors to the config.log. 9791 cat conftest.err 1>&5 9792 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 9793 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 9794 if diff conftest.exp conftest.er2 >/dev/null; then 9795 lt_cv_prog_compiler__b=yes 9796 fi 9797 else 9798 lt_cv_prog_compiler__b=yes 9799 fi 9800 fi 9801 $RM -r conftest* 9802 LDFLAGS=$save_LDFLAGS 9803 9804fi 9805{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5 9806$as_echo "$lt_cv_prog_compiler__b" >&6; } 9807 9808if test yes = "$lt_cv_prog_compiler__b"; then 9809 archive_cmds='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9810else 9811 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 9812fi 9813 9814 ;; 9815 esac 9816 fi 9817 if test no = "$with_gnu_ld"; then 9818 hardcode_libdir_flag_spec='$wl+b $wl$libdir' 9819 hardcode_libdir_separator=: 9820 9821 case $host_cpu in 9822 hppa*64*|ia64*) 9823 hardcode_direct=no 9824 hardcode_shlibpath_var=no 9825 ;; 9826 *) 9827 hardcode_direct=yes 9828 hardcode_direct_absolute=yes 9829 export_dynamic_flag_spec='$wl-E' 9830 9831 # hardcode_minus_L: Not really in the search PATH, 9832 # but as the default location of the library. 9833 hardcode_minus_L=yes 9834 ;; 9835 esac 9836 fi 9837 ;; 9838 9839 irix5* | irix6* | nonstopux*) 9840 if test yes = "$GCC"; then 9841 archive_cmds='$CC -shared $pic_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' 9842 # Try to use the -exported_symbol ld option, if it does not 9843 # work, assume that -exports_file does not work either and 9844 # implicitly export all symbols. 9845 # This should be the same for all languages, so no per-tag cache variable. 9846 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5 9847$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; } 9848if ${lt_cv_irix_exported_symbol+:} false; then : 9849 $as_echo_n "(cached) " >&6 9850else 9851 save_LDFLAGS=$LDFLAGS 9852 LDFLAGS="$LDFLAGS -shared $wl-exported_symbol ${wl}foo $wl-update_registry $wl/dev/null" 9853 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9854/* end confdefs.h. */ 9855int foo (void) { return 0; } 9856_ACEOF 9857if ac_fn_c_try_link "$LINENO"; then : 9858 lt_cv_irix_exported_symbol=yes 9859else 9860 lt_cv_irix_exported_symbol=no 9861fi 9862rm -f core conftest.err conftest.$ac_objext \ 9863 conftest$ac_exeext conftest.$ac_ext 9864 LDFLAGS=$save_LDFLAGS 9865fi 9866{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5 9867$as_echo "$lt_cv_irix_exported_symbol" >&6; } 9868 if test yes = "$lt_cv_irix_exported_symbol"; then 9869 archive_expsym_cmds='$CC -shared $pic_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 $wl-exports_file $wl$export_symbols -o $lib' 9870 fi 9871 else 9872 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' 9873 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' 9874 fi 9875 archive_cmds_need_lc='no' 9876 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 9877 hardcode_libdir_separator=: 9878 inherit_rpath=yes 9879 link_all_deplibs=yes 9880 ;; 9881 9882 linux*) 9883 case $cc_basename in 9884 tcc*) 9885 # Fabrice Bellard et al's Tiny C Compiler 9886 ld_shlibs=yes 9887 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9888 ;; 9889 esac 9890 ;; 9891 9892 netbsd*) 9893 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 9894 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out 9895 else 9896 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF 9897 fi 9898 hardcode_libdir_flag_spec='-R$libdir' 9899 hardcode_direct=yes 9900 hardcode_shlibpath_var=no 9901 ;; 9902 9903 newsos6) 9904 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9905 hardcode_direct=yes 9906 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 9907 hardcode_libdir_separator=: 9908 hardcode_shlibpath_var=no 9909 ;; 9910 9911 *nto* | *qnx*) 9912 ;; 9913 9914 openbsd* | bitrig*) 9915 if test -f /usr/libexec/ld.so; then 9916 hardcode_direct=yes 9917 hardcode_shlibpath_var=no 9918 hardcode_direct_absolute=yes 9919 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then 9920 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9921 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags $wl-retain-symbols-file,$export_symbols' 9922 hardcode_libdir_flag_spec='$wl-rpath,$libdir' 9923 export_dynamic_flag_spec='$wl-E' 9924 else 9925 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9926 hardcode_libdir_flag_spec='$wl-rpath,$libdir' 9927 fi 9928 else 9929 ld_shlibs=no 9930 fi 9931 ;; 9932 9933 os2*) 9934 hardcode_libdir_flag_spec='-L$libdir' 9935 hardcode_minus_L=yes 9936 allow_undefined_flag=unsupported 9937 shrext_cmds=.dll 9938 archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ 9939 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ 9940 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ 9941 $ECHO EXPORTS >> $output_objdir/$libname.def~ 9942 emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~ 9943 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ 9944 emximp -o $lib $output_objdir/$libname.def' 9945 archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ 9946 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ 9947 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ 9948 $ECHO EXPORTS >> $output_objdir/$libname.def~ 9949 prefix_cmds="$SED"~ 9950 if test EXPORTS = "`$SED 1q $export_symbols`"; then 9951 prefix_cmds="$prefix_cmds -e 1d"; 9952 fi~ 9953 prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~ 9954 cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~ 9955 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ 9956 emximp -o $lib $output_objdir/$libname.def' 9957 old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def' 9958 enable_shared_with_static_runtimes=yes 9959 ;; 9960 9961 osf3*) 9962 if test yes = "$GCC"; then 9963 allow_undefined_flag=' $wl-expect_unresolved $wl\*' 9964 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' 9965 else 9966 allow_undefined_flag=' -expect_unresolved \*' 9967 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' 9968 fi 9969 archive_cmds_need_lc='no' 9970 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 9971 hardcode_libdir_separator=: 9972 ;; 9973 9974 osf4* | osf5*) # as osf3* with the addition of -msym flag 9975 if test yes = "$GCC"; then 9976 allow_undefined_flag=' $wl-expect_unresolved $wl\*' 9977 archive_cmds='$CC -shared$allow_undefined_flag $pic_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' 9978 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 9979 else 9980 allow_undefined_flag=' -expect_unresolved \*' 9981 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' 9982 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~ 9983 $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' 9984 9985 # Both c and cxx compiler support -rpath directly 9986 hardcode_libdir_flag_spec='-rpath $libdir' 9987 fi 9988 archive_cmds_need_lc='no' 9989 hardcode_libdir_separator=: 9990 ;; 9991 9992 solaris*) 9993 no_undefined_flag=' -z defs' 9994 if test yes = "$GCC"; then 9995 wlarc='$wl' 9996 archive_cmds='$CC -shared $pic_flag $wl-z ${wl}text $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags' 9997 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9998 $CC -shared $pic_flag $wl-z ${wl}text $wl-M $wl$lib.exp $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 9999 else 10000 case `$CC -V 2>&1` in 10001 *"Compilers 5.0"*) 10002 wlarc='' 10003 archive_cmds='$LD -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $linker_flags' 10004 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 10005 $LD -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' 10006 ;; 10007 *) 10008 wlarc='$wl' 10009 archive_cmds='$CC -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $compiler_flags' 10010 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 10011 $CC -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 10012 ;; 10013 esac 10014 fi 10015 hardcode_libdir_flag_spec='-R$libdir' 10016 hardcode_shlibpath_var=no 10017 case $host_os in 10018 solaris2.[0-5] | solaris2.[0-5].*) ;; 10019 *) 10020 # The compiler driver will combine and reorder linker options, 10021 # but understands '-z linker_flag'. GCC discards it without '$wl', 10022 # but is careful enough not to reorder. 10023 # Supported since Solaris 2.6 (maybe 2.5.1?) 10024 if test yes = "$GCC"; then 10025 whole_archive_flag_spec='$wl-z ${wl}allextract$convenience $wl-z ${wl}defaultextract' 10026 else 10027 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' 10028 fi 10029 ;; 10030 esac 10031 link_all_deplibs=yes 10032 ;; 10033 10034 sunos4*) 10035 if test sequent = "$host_vendor"; then 10036 # Use $CC to link under sequent, because it throws in some extra .o 10037 # files that make .init and .fini sections work. 10038 archive_cmds='$CC -G $wl-h $soname -o $lib $libobjs $deplibs $compiler_flags' 10039 else 10040 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' 10041 fi 10042 hardcode_libdir_flag_spec='-L$libdir' 10043 hardcode_direct=yes 10044 hardcode_minus_L=yes 10045 hardcode_shlibpath_var=no 10046 ;; 10047 10048 sysv4) 10049 case $host_vendor in 10050 sni) 10051 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10052 hardcode_direct=yes # is this really true??? 10053 ;; 10054 siemens) 10055 ## LD is ld it makes a PLAMLIB 10056 ## CC just makes a GrossModule. 10057 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' 10058 reload_cmds='$CC -r -o $output$reload_objs' 10059 hardcode_direct=no 10060 ;; 10061 motorola) 10062 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10063 hardcode_direct=no #Motorola manual says yes, but my tests say they lie 10064 ;; 10065 esac 10066 runpath_var='LD_RUN_PATH' 10067 hardcode_shlibpath_var=no 10068 ;; 10069 10070 sysv4.3*) 10071 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10072 hardcode_shlibpath_var=no 10073 export_dynamic_flag_spec='-Bexport' 10074 ;; 10075 10076 sysv4*MP*) 10077 if test -d /usr/nec; then 10078 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10079 hardcode_shlibpath_var=no 10080 runpath_var=LD_RUN_PATH 10081 hardcode_runpath_var=yes 10082 ld_shlibs=yes 10083 fi 10084 ;; 10085 10086 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) 10087 no_undefined_flag='$wl-z,text' 10088 archive_cmds_need_lc=no 10089 hardcode_shlibpath_var=no 10090 runpath_var='LD_RUN_PATH' 10091 10092 if test yes = "$GCC"; then 10093 archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10094 archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10095 else 10096 archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10097 archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10098 fi 10099 ;; 10100 10101 sysv5* | sco3.2v5* | sco5v6*) 10102 # Note: We CANNOT use -z defs as we might desire, because we do not 10103 # link with -lc, and that would cause any symbols used from libc to 10104 # always be unresolved, which means just about no library would 10105 # ever link correctly. If we're not using GNU ld we use -z text 10106 # though, which does catch some bad symbols but isn't as heavy-handed 10107 # as -z defs. 10108 no_undefined_flag='$wl-z,text' 10109 allow_undefined_flag='$wl-z,nodefs' 10110 archive_cmds_need_lc=no 10111 hardcode_shlibpath_var=no 10112 hardcode_libdir_flag_spec='$wl-R,$libdir' 10113 hardcode_libdir_separator=':' 10114 link_all_deplibs=yes 10115 export_dynamic_flag_spec='$wl-Bexport' 10116 runpath_var='LD_RUN_PATH' 10117 10118 if test yes = "$GCC"; then 10119 archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10120 archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10121 else 10122 archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10123 archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10124 fi 10125 ;; 10126 10127 uts4*) 10128 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10129 hardcode_libdir_flag_spec='-L$libdir' 10130 hardcode_shlibpath_var=no 10131 ;; 10132 10133 *) 10134 ld_shlibs=no 10135 ;; 10136 esac 10137 10138 if test sni = "$host_vendor"; then 10139 case $host in 10140 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 10141 export_dynamic_flag_spec='$wl-Blargedynsym' 10142 ;; 10143 esac 10144 fi 10145 fi 10146 10147{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5 10148$as_echo "$ld_shlibs" >&6; } 10149test no = "$ld_shlibs" && can_build_shared=no 10150 10151with_gnu_ld=$with_gnu_ld 10152 10153 10154 10155 10156 10157 10158 10159 10160 10161 10162 10163 10164 10165 10166 10167# 10168# Do we need to explicitly link libc? 10169# 10170case "x$archive_cmds_need_lc" in 10171x|xyes) 10172 # Assume -lc should be added 10173 archive_cmds_need_lc=yes 10174 10175 if test yes,yes = "$GCC,$enable_shared"; then 10176 case $archive_cmds in 10177 *'~'*) 10178 # FIXME: we may have to deal with multi-command sequences. 10179 ;; 10180 '$CC '*) 10181 # Test whether the compiler implicitly links with -lc since on some 10182 # systems, -lgcc has to come before -lc. If gcc already passes -lc 10183 # to ld, don't add -lc before -lgcc. 10184 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5 10185$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } 10186if ${lt_cv_archive_cmds_need_lc+:} false; then : 10187 $as_echo_n "(cached) " >&6 10188else 10189 $RM conftest* 10190 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 10191 10192 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 10193 (eval $ac_compile) 2>&5 10194 ac_status=$? 10195 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 10196 test $ac_status = 0; } 2>conftest.err; then 10197 soname=conftest 10198 lib=conftest 10199 libobjs=conftest.$ac_objext 10200 deplibs= 10201 wl=$lt_prog_compiler_wl 10202 pic_flag=$lt_prog_compiler_pic 10203 compiler_flags=-v 10204 linker_flags=-v 10205 verstring= 10206 output_objdir=. 10207 libname=conftest 10208 lt_save_allow_undefined_flag=$allow_undefined_flag 10209 allow_undefined_flag= 10210 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5 10211 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 10212 ac_status=$? 10213 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 10214 test $ac_status = 0; } 10215 then 10216 lt_cv_archive_cmds_need_lc=no 10217 else 10218 lt_cv_archive_cmds_need_lc=yes 10219 fi 10220 allow_undefined_flag=$lt_save_allow_undefined_flag 10221 else 10222 cat conftest.err 1>&5 10223 fi 10224 $RM conftest* 10225 10226fi 10227{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5 10228$as_echo "$lt_cv_archive_cmds_need_lc" >&6; } 10229 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc 10230 ;; 10231 esac 10232 fi 10233 ;; 10234esac 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 10278 10279 10280 10281 10282 10283 10284 10285 10286 10287 10288 10289 10290 10291 10292 10293 10294 10295 10296 10297 10298 10299 10300 10301 10302 10303 10304 10305 10306 10307 10308 10309 10310 10311 10312 10313 10314 10315 10316 10317 10318 10319 10320 10321 10322 10323 10324 10325 10326 10327 10328 10329 10330 10331 10332 10333 10334 10335 10336 10337 10338 10339 10340 10341 10342 10343 10344 10345 10346 10347 10348 10349 10350 10351 10352 10353 10354 10355 10356 10357 10358 10359 10360 10361 10362 10363 10364 10365 10366 10367 10368 10369 10370 10371 10372 10373 10374 10375 10376 10377 10378 10379 10380 10381 10382 10383 10384 10385 10386 10387 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 10388$as_echo_n "checking dynamic linker characteristics... " >&6; } 10389 10390if test yes = "$GCC"; then 10391 case $host_os in 10392 darwin*) lt_awk_arg='/^libraries:/,/LR/' ;; 10393 *) lt_awk_arg='/^libraries:/' ;; 10394 esac 10395 case $host_os in 10396 mingw* | cegcc*) lt_sed_strip_eq='s|=\([A-Za-z]:\)|\1|g' ;; 10397 *) lt_sed_strip_eq='s|=/|/|g' ;; 10398 esac 10399 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq` 10400 case $lt_search_path_spec in 10401 *\;*) 10402 # if the path contains ";" then we assume it to be the separator 10403 # otherwise default to the standard path separator (i.e. ":") - it is 10404 # assumed that no part of a normal pathname contains ";" but that should 10405 # okay in the real world where ";" in dirpaths is itself problematic. 10406 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'` 10407 ;; 10408 *) 10409 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"` 10410 ;; 10411 esac 10412 # Ok, now we have the path, separated by spaces, we can step through it 10413 # and add multilib dir if necessary... 10414 lt_tmp_lt_search_path_spec= 10415 lt_multi_os_dir=/`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` 10416 # ...but if some path component already ends with the multilib dir we assume 10417 # that all is fine and trust -print-search-dirs as is (GCC 4.2? or newer). 10418 case "$lt_multi_os_dir; $lt_search_path_spec " in 10419 "/; "* | "/.; "* | "/./; "* | *"$lt_multi_os_dir "* | *"$lt_multi_os_dir/ "*) 10420 lt_multi_os_dir= 10421 ;; 10422 esac 10423 for lt_sys_path in $lt_search_path_spec; do 10424 if test -d "$lt_sys_path$lt_multi_os_dir"; then 10425 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path$lt_multi_os_dir" 10426 elif test -n "$lt_multi_os_dir"; then 10427 test -d "$lt_sys_path" && \ 10428 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" 10429 fi 10430 done 10431 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk ' 10432BEGIN {RS = " "; FS = "/|\n";} { 10433 lt_foo = ""; 10434 lt_count = 0; 10435 for (lt_i = NF; lt_i > 0; lt_i--) { 10436 if ($lt_i != "" && $lt_i != ".") { 10437 if ($lt_i == "..") { 10438 lt_count++; 10439 } else { 10440 if (lt_count == 0) { 10441 lt_foo = "/" $lt_i lt_foo; 10442 } else { 10443 lt_count--; 10444 } 10445 } 10446 } 10447 } 10448 if (lt_foo != "") { lt_freq[lt_foo]++; } 10449 if (lt_freq[lt_foo] == 1) { print lt_foo; } 10450}'` 10451 # AWK program above erroneously prepends '/' to C:/dos/paths 10452 # for these hosts. 10453 case $host_os in 10454 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\ 10455 $SED 's|/\([A-Za-z]:\)|\1|g'` ;; 10456 esac 10457 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP` 10458else 10459 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 10460fi 10461library_names_spec= 10462libname_spec='lib$name' 10463soname_spec= 10464shrext_cmds=.so 10465postinstall_cmds= 10466postuninstall_cmds= 10467finish_cmds= 10468finish_eval= 10469shlibpath_var= 10470shlibpath_overrides_runpath=unknown 10471version_type=none 10472dynamic_linker="$host_os ld.so" 10473sys_lib_dlsearch_path_spec="/lib /usr/lib" 10474need_lib_prefix=unknown 10475hardcode_into_libs=no 10476 10477# when you set need_version to no, make sure it does not cause -set_version 10478# flags to be left without arguments 10479need_version=unknown 10480 10481 10482 10483case $host_os in 10484aix3*) 10485 version_type=linux # correct to gnu/linux during the next big refactor 10486 library_names_spec='$libname$release$shared_ext$versuffix $libname.a' 10487 shlibpath_var=LIBPATH 10488 10489 # AIX 3 has no versioning support, so we append a major version to the name. 10490 soname_spec='$libname$release$shared_ext$major' 10491 ;; 10492 10493aix[4-9]*) 10494 version_type=linux # correct to gnu/linux during the next big refactor 10495 need_lib_prefix=no 10496 need_version=no 10497 hardcode_into_libs=yes 10498 if test ia64 = "$host_cpu"; then 10499 # AIX 5 supports IA64 10500 library_names_spec='$libname$release$shared_ext$major $libname$release$shared_ext$versuffix $libname$shared_ext' 10501 shlibpath_var=LD_LIBRARY_PATH 10502 else 10503 # With GCC up to 2.95.x, collect2 would create an import file 10504 # for dependence libraries. The import file would start with 10505 # the line '#! .'. This would cause the generated library to 10506 # depend on '.', always an invalid library. This was fixed in 10507 # development snapshots of GCC prior to 3.0. 10508 case $host_os in 10509 aix4 | aix4.[01] | aix4.[01].*) 10510 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 10511 echo ' yes ' 10512 echo '#endif'; } | $CC -E - | $GREP yes > /dev/null; then 10513 : 10514 else 10515 can_build_shared=no 10516 fi 10517 ;; 10518 esac 10519 # Using Import Files as archive members, it is possible to support 10520 # filename-based versioning of shared library archives on AIX. While 10521 # this would work for both with and without runtime linking, it will 10522 # prevent static linking of such archives. So we do filename-based 10523 # shared library versioning with .so extension only, which is used 10524 # when both runtime linking and shared linking is enabled. 10525 # Unfortunately, runtime linking may impact performance, so we do 10526 # not want this to be the default eventually. Also, we use the 10527 # versioned .so libs for executables only if there is the -brtl 10528 # linker flag in LDFLAGS as well, or --with-aix-soname=svr4 only. 10529 # To allow for filename-based versioning support, we need to create 10530 # libNAME.so.V as an archive file, containing: 10531 # *) an Import File, referring to the versioned filename of the 10532 # archive as well as the shared archive member, telling the 10533 # bitwidth (32 or 64) of that shared object, and providing the 10534 # list of exported symbols of that shared object, eventually 10535 # decorated with the 'weak' keyword 10536 # *) the shared object with the F_LOADONLY flag set, to really avoid 10537 # it being seen by the linker. 10538 # At run time we better use the real file rather than another symlink, 10539 # but for link time we create the symlink libNAME.so -> libNAME.so.V 10540 10541 case $with_aix_soname,$aix_use_runtimelinking in 10542 # AIX (on Power*) has no versioning support, so currently we cannot hardcode correct 10543 # soname into executable. Probably we can add versioning support to 10544 # collect2, so additional links can be useful in future. 10545 aix,yes) # traditional libtool 10546 dynamic_linker='AIX unversionable lib.so' 10547 # If using run time linking (on AIX 4.2 or later) use lib<name>.so 10548 # instead of lib<name>.a to let people know that these are not 10549 # typical AIX shared libraries. 10550 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10551 ;; 10552 aix,no) # traditional AIX only 10553 dynamic_linker='AIX lib.a(lib.so.V)' 10554 # We preserve .a as extension for shared libraries through AIX4.2 10555 # and later when we are not doing run time linking. 10556 library_names_spec='$libname$release.a $libname.a' 10557 soname_spec='$libname$release$shared_ext$major' 10558 ;; 10559 svr4,*) # full svr4 only 10560 dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o)" 10561 library_names_spec='$libname$release$shared_ext$major $libname$shared_ext' 10562 # We do not specify a path in Import Files, so LIBPATH fires. 10563 shlibpath_overrides_runpath=yes 10564 ;; 10565 *,yes) # both, prefer svr4 10566 dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o), lib.a(lib.so.V)" 10567 library_names_spec='$libname$release$shared_ext$major $libname$shared_ext' 10568 # unpreferred sharedlib libNAME.a needs extra handling 10569 postinstall_cmds='test -n "$linkname" || linkname="$realname"~func_stripname "" ".so" "$linkname"~$install_shared_prog "$dir/$func_stripname_result.$libext" "$destdir/$func_stripname_result.$libext"~test -z "$tstripme" || test -z "$striplib" || $striplib "$destdir/$func_stripname_result.$libext"' 10570 postuninstall_cmds='for n in $library_names $old_library; do :; done~func_stripname "" ".so" "$n"~test "$func_stripname_result" = "$n" || func_append rmfiles " $odir/$func_stripname_result.$libext"' 10571 # We do not specify a path in Import Files, so LIBPATH fires. 10572 shlibpath_overrides_runpath=yes 10573 ;; 10574 *,no) # both, prefer aix 10575 dynamic_linker="AIX lib.a(lib.so.V), lib.so.V($shared_archive_member_spec.o)" 10576 library_names_spec='$libname$release.a $libname.a' 10577 soname_spec='$libname$release$shared_ext$major' 10578 # unpreferred sharedlib libNAME.so.V and symlink libNAME.so need extra handling 10579 postinstall_cmds='test -z "$dlname" || $install_shared_prog $dir/$dlname $destdir/$dlname~test -z "$tstripme" || test -z "$striplib" || $striplib $destdir/$dlname~test -n "$linkname" || linkname=$realname~func_stripname "" ".a" "$linkname"~(cd "$destdir" && $LN_S -f $dlname $func_stripname_result.so)' 10580 postuninstall_cmds='test -z "$dlname" || func_append rmfiles " $odir/$dlname"~for n in $old_library $library_names; do :; done~func_stripname "" ".a" "$n"~func_append rmfiles " $odir/$func_stripname_result.so"' 10581 ;; 10582 esac 10583 shlibpath_var=LIBPATH 10584 fi 10585 ;; 10586 10587amigaos*) 10588 case $host_cpu in 10589 powerpc) 10590 # Since July 2007 AmigaOS4 officially supports .so libraries. 10591 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. 10592 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10593 ;; 10594 m68k) 10595 library_names_spec='$libname.ixlibrary $libname.a' 10596 # Create ${libname}_ixlibrary.a entries in /sys/libs. 10597 finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; $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' 10598 ;; 10599 esac 10600 ;; 10601 10602beos*) 10603 library_names_spec='$libname$shared_ext' 10604 dynamic_linker="$host_os ld.so" 10605 shlibpath_var=LIBRARY_PATH 10606 ;; 10607 10608bsdi[45]*) 10609 version_type=linux # correct to gnu/linux during the next big refactor 10610 need_version=no 10611 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10612 soname_spec='$libname$release$shared_ext$major' 10613 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 10614 shlibpath_var=LD_LIBRARY_PATH 10615 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 10616 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 10617 # the default ld.so.conf also contains /usr/contrib/lib and 10618 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 10619 # libtool to hard-code these into programs 10620 ;; 10621 10622cygwin* | mingw* | pw32* | cegcc*) 10623 version_type=windows 10624 shrext_cmds=.dll 10625 need_version=no 10626 need_lib_prefix=no 10627 10628 case $GCC,$cc_basename in 10629 yes,*) 10630 # gcc 10631 library_names_spec='$libname.dll.a' 10632 # DLL is installed to $(libdir)/../bin by postinstall_cmds 10633 postinstall_cmds='base_file=`basename \$file`~ 10634 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~ 10635 dldir=$destdir/`dirname \$dlpath`~ 10636 test -d \$dldir || mkdir -p \$dldir~ 10637 $install_prog $dir/$dlname \$dldir/$dlname~ 10638 chmod a+x \$dldir/$dlname~ 10639 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 10640 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 10641 fi' 10642 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 10643 dlpath=$dir/\$dldll~ 10644 $RM \$dlpath' 10645 shlibpath_overrides_runpath=yes 10646 10647 case $host_os in 10648 cygwin*) 10649 # Cygwin DLLs use 'cyg' prefix rather than 'lib' 10650 soname_spec='`echo $libname | sed -e 's/^lib/cyg/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' 10651 10652 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api" 10653 ;; 10654 mingw* | cegcc*) 10655 # MinGW DLLs use traditional 'lib' prefix 10656 soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' 10657 ;; 10658 pw32*) 10659 # pw32 DLLs use 'pw' prefix rather than 'lib' 10660 library_names_spec='`echo $libname | sed -e 's/^lib/pw/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' 10661 ;; 10662 esac 10663 dynamic_linker='Win32 ld.exe' 10664 ;; 10665 10666 *,cl*) 10667 # Native MSVC 10668 libname_spec='$name' 10669 soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' 10670 library_names_spec='$libname.dll.lib' 10671 10672 case $build_os in 10673 mingw*) 10674 sys_lib_search_path_spec= 10675 lt_save_ifs=$IFS 10676 IFS=';' 10677 for lt_path in $LIB 10678 do 10679 IFS=$lt_save_ifs 10680 # Let DOS variable expansion print the short 8.3 style file name. 10681 lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"` 10682 sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path" 10683 done 10684 IFS=$lt_save_ifs 10685 # Convert to MSYS style. 10686 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'` 10687 ;; 10688 cygwin*) 10689 # Convert to unix form, then to dos form, then back to unix form 10690 # but this time dos style (no spaces!) so that the unix form looks 10691 # like /cygdrive/c/PROGRA~1:/cygdr... 10692 sys_lib_search_path_spec=`cygpath --path --unix "$LIB"` 10693 sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null` 10694 sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 10695 ;; 10696 *) 10697 sys_lib_search_path_spec=$LIB 10698 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then 10699 # It is most probably a Windows format PATH. 10700 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` 10701 else 10702 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 10703 fi 10704 # FIXME: find the short name or the path components, as spaces are 10705 # common. (e.g. "Program Files" -> "PROGRA~1") 10706 ;; 10707 esac 10708 10709 # DLL is installed to $(libdir)/../bin by postinstall_cmds 10710 postinstall_cmds='base_file=`basename \$file`~ 10711 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~ 10712 dldir=$destdir/`dirname \$dlpath`~ 10713 test -d \$dldir || mkdir -p \$dldir~ 10714 $install_prog $dir/$dlname \$dldir/$dlname' 10715 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 10716 dlpath=$dir/\$dldll~ 10717 $RM \$dlpath' 10718 shlibpath_overrides_runpath=yes 10719 dynamic_linker='Win32 link.exe' 10720 ;; 10721 10722 *) 10723 # Assume MSVC wrapper 10724 library_names_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext $libname.lib' 10725 dynamic_linker='Win32 ld.exe' 10726 ;; 10727 esac 10728 # FIXME: first we should search . and the directory the executable is in 10729 shlibpath_var=PATH 10730 ;; 10731 10732darwin* | rhapsody*) 10733 dynamic_linker="$host_os dyld" 10734 version_type=darwin 10735 need_lib_prefix=no 10736 need_version=no 10737 library_names_spec='$libname$release$major$shared_ext $libname$shared_ext' 10738 soname_spec='$libname$release$major$shared_ext' 10739 shlibpath_overrides_runpath=yes 10740 shlibpath_var=DYLD_LIBRARY_PATH 10741 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' 10742 10743 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" 10744 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 10745 ;; 10746 10747dgux*) 10748 version_type=linux # correct to gnu/linux during the next big refactor 10749 need_lib_prefix=no 10750 need_version=no 10751 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10752 soname_spec='$libname$release$shared_ext$major' 10753 shlibpath_var=LD_LIBRARY_PATH 10754 ;; 10755 10756freebsd* | dragonfly*) 10757 # DragonFly does not have aout. When/if they implement a new 10758 # versioning mechanism, adjust this. 10759 if test -x /usr/bin/objformat; then 10760 objformat=`/usr/bin/objformat` 10761 else 10762 case $host_os in 10763 freebsd[23].*) objformat=aout ;; 10764 *) objformat=elf ;; 10765 esac 10766 fi 10767 version_type=freebsd-$objformat 10768 case $version_type in 10769 freebsd-elf*) 10770 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10771 soname_spec='$libname$release$shared_ext$major' 10772 need_version=no 10773 need_lib_prefix=no 10774 ;; 10775 freebsd-*) 10776 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' 10777 need_version=yes 10778 ;; 10779 esac 10780 shlibpath_var=LD_LIBRARY_PATH 10781 case $host_os in 10782 freebsd2.*) 10783 shlibpath_overrides_runpath=yes 10784 ;; 10785 freebsd3.[01]* | freebsdelf3.[01]*) 10786 shlibpath_overrides_runpath=yes 10787 hardcode_into_libs=yes 10788 ;; 10789 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 10790 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 10791 shlibpath_overrides_runpath=no 10792 hardcode_into_libs=yes 10793 ;; 10794 *) # from 4.6 on, and DragonFly 10795 shlibpath_overrides_runpath=yes 10796 hardcode_into_libs=yes 10797 ;; 10798 esac 10799 ;; 10800 10801haiku*) 10802 version_type=linux # correct to gnu/linux during the next big refactor 10803 need_lib_prefix=no 10804 need_version=no 10805 dynamic_linker="$host_os runtime_loader" 10806 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10807 soname_spec='$libname$release$shared_ext$major' 10808 shlibpath_var=LIBRARY_PATH 10809 shlibpath_overrides_runpath=no 10810 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib' 10811 hardcode_into_libs=yes 10812 ;; 10813 10814hpux9* | hpux10* | hpux11*) 10815 # Give a soname corresponding to the major version so that dld.sl refuses to 10816 # link against other versions. 10817 version_type=sunos 10818 need_lib_prefix=no 10819 need_version=no 10820 case $host_cpu in 10821 ia64*) 10822 shrext_cmds='.so' 10823 hardcode_into_libs=yes 10824 dynamic_linker="$host_os dld.so" 10825 shlibpath_var=LD_LIBRARY_PATH 10826 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10827 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10828 soname_spec='$libname$release$shared_ext$major' 10829 if test 32 = "$HPUX_IA64_MODE"; then 10830 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 10831 sys_lib_dlsearch_path_spec=/usr/lib/hpux32 10832 else 10833 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 10834 sys_lib_dlsearch_path_spec=/usr/lib/hpux64 10835 fi 10836 ;; 10837 hppa*64*) 10838 shrext_cmds='.sl' 10839 hardcode_into_libs=yes 10840 dynamic_linker="$host_os dld.sl" 10841 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 10842 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10843 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10844 soname_spec='$libname$release$shared_ext$major' 10845 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 10846 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 10847 ;; 10848 *) 10849 shrext_cmds='.sl' 10850 dynamic_linker="$host_os dld.sl" 10851 shlibpath_var=SHLIB_PATH 10852 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 10853 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10854 soname_spec='$libname$release$shared_ext$major' 10855 ;; 10856 esac 10857 # HP-UX runs *really* slowly unless shared libraries are mode 555, ... 10858 postinstall_cmds='chmod 555 $lib' 10859 # or fails outright, so override atomically: 10860 install_override_mode=555 10861 ;; 10862 10863interix[3-9]*) 10864 version_type=linux # correct to gnu/linux during the next big refactor 10865 need_lib_prefix=no 10866 need_version=no 10867 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10868 soname_spec='$libname$release$shared_ext$major' 10869 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 10870 shlibpath_var=LD_LIBRARY_PATH 10871 shlibpath_overrides_runpath=no 10872 hardcode_into_libs=yes 10873 ;; 10874 10875irix5* | irix6* | nonstopux*) 10876 case $host_os in 10877 nonstopux*) version_type=nonstopux ;; 10878 *) 10879 if test yes = "$lt_cv_prog_gnu_ld"; then 10880 version_type=linux # correct to gnu/linux during the next big refactor 10881 else 10882 version_type=irix 10883 fi ;; 10884 esac 10885 need_lib_prefix=no 10886 need_version=no 10887 soname_spec='$libname$release$shared_ext$major' 10888 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$release$shared_ext $libname$shared_ext' 10889 case $host_os in 10890 irix5* | nonstopux*) 10891 libsuff= shlibsuff= 10892 ;; 10893 *) 10894 case $LD in # libtool.m4 will add one of these switches to LD 10895 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 10896 libsuff= shlibsuff= libmagic=32-bit;; 10897 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 10898 libsuff=32 shlibsuff=N32 libmagic=N32;; 10899 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 10900 libsuff=64 shlibsuff=64 libmagic=64-bit;; 10901 *) libsuff= shlibsuff= libmagic=never-match;; 10902 esac 10903 ;; 10904 esac 10905 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 10906 shlibpath_overrides_runpath=no 10907 sys_lib_search_path_spec="/usr/lib$libsuff /lib$libsuff /usr/local/lib$libsuff" 10908 sys_lib_dlsearch_path_spec="/usr/lib$libsuff /lib$libsuff" 10909 hardcode_into_libs=yes 10910 ;; 10911 10912# No shared lib support for Linux oldld, aout, or coff. 10913linux*oldld* | linux*aout* | linux*coff*) 10914 dynamic_linker=no 10915 ;; 10916 10917linux*android*) 10918 version_type=none # Android doesn't support versioned libraries. 10919 need_lib_prefix=no 10920 need_version=no 10921 library_names_spec='$libname$release$shared_ext' 10922 soname_spec='$libname$release$shared_ext' 10923 finish_cmds= 10924 shlibpath_var=LD_LIBRARY_PATH 10925 shlibpath_overrides_runpath=yes 10926 10927 # This implies no fast_install, which is unacceptable. 10928 # Some rework will be needed to allow for fast_install 10929 # before this can be enabled. 10930 hardcode_into_libs=yes 10931 10932 dynamic_linker='Android linker' 10933 # Don't embed -rpath directories since the linker doesn't support them. 10934 hardcode_libdir_flag_spec='-L$libdir' 10935 ;; 10936 10937# This must be glibc/ELF. 10938linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) 10939 version_type=linux # correct to gnu/linux during the next big refactor 10940 need_lib_prefix=no 10941 need_version=no 10942 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10943 soname_spec='$libname$release$shared_ext$major' 10944 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 10945 shlibpath_var=LD_LIBRARY_PATH 10946 shlibpath_overrides_runpath=no 10947 10948 # Some binutils ld are patched to set DT_RUNPATH 10949 if ${lt_cv_shlibpath_overrides_runpath+:} false; then : 10950 $as_echo_n "(cached) " >&6 10951else 10952 lt_cv_shlibpath_overrides_runpath=no 10953 save_LDFLAGS=$LDFLAGS 10954 save_libdir=$libdir 10955 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ 10956 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" 10957 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10958/* end confdefs.h. */ 10959 10960int 10961main () 10962{ 10963 10964 ; 10965 return 0; 10966} 10967_ACEOF 10968if ac_fn_c_try_link "$LINENO"; then : 10969 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then : 10970 lt_cv_shlibpath_overrides_runpath=yes 10971fi 10972fi 10973rm -f core conftest.err conftest.$ac_objext \ 10974 conftest$ac_exeext conftest.$ac_ext 10975 LDFLAGS=$save_LDFLAGS 10976 libdir=$save_libdir 10977 10978fi 10979 10980 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath 10981 10982 # This implies no fast_install, which is unacceptable. 10983 # Some rework will be needed to allow for fast_install 10984 # before this can be enabled. 10985 hardcode_into_libs=yes 10986 10987 # Ideally, we could use ldconfig to report *all* directores which are 10988 # searched for libraries, however this is still not possible. Aside from not 10989 # being certain /sbin/ldconfig is available, command 10990 # 'ldconfig -N -X -v | grep ^/' on 64bit Fedora does not report /usr/lib64, 10991 # even though it is searched at run-time. Try to do the best guess by 10992 # appending ld.so.conf contents (and includes) to the search path. 10993 if test -f /etc/ld.so.conf; then 10994 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' ' '` 10995 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" 10996 fi 10997 10998 # We used to test for /lib/ld.so.1 and disable shared libraries on 10999 # powerpc, because MkLinux only supported shared libraries with the 11000 # GNU dynamic linker. Since this was broken with cross compilers, 11001 # most powerpc-linux boxes support dynamic linking these days and 11002 # people can always --disable-shared, the test was removed, and we 11003 # assume the GNU/Linux dynamic linker is in use. 11004 dynamic_linker='GNU/Linux ld.so' 11005 ;; 11006 11007netbsd*) 11008 version_type=sunos 11009 need_lib_prefix=no 11010 need_version=no 11011 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 11012 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' 11013 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 11014 dynamic_linker='NetBSD (a.out) ld.so' 11015 else 11016 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11017 soname_spec='$libname$release$shared_ext$major' 11018 dynamic_linker='NetBSD ld.elf_so' 11019 fi 11020 shlibpath_var=LD_LIBRARY_PATH 11021 shlibpath_overrides_runpath=yes 11022 hardcode_into_libs=yes 11023 ;; 11024 11025newsos6) 11026 version_type=linux # correct to gnu/linux during the next big refactor 11027 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11028 shlibpath_var=LD_LIBRARY_PATH 11029 shlibpath_overrides_runpath=yes 11030 ;; 11031 11032*nto* | *qnx*) 11033 version_type=qnx 11034 need_lib_prefix=no 11035 need_version=no 11036 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11037 soname_spec='$libname$release$shared_ext$major' 11038 shlibpath_var=LD_LIBRARY_PATH 11039 shlibpath_overrides_runpath=no 11040 hardcode_into_libs=yes 11041 dynamic_linker='ldqnx.so' 11042 ;; 11043 11044openbsd* | bitrig*) 11045 version_type=sunos 11046 sys_lib_dlsearch_path_spec=/usr/lib 11047 need_lib_prefix=no 11048 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then 11049 need_version=no 11050 else 11051 need_version=yes 11052 fi 11053 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' 11054 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 11055 shlibpath_var=LD_LIBRARY_PATH 11056 shlibpath_overrides_runpath=yes 11057 ;; 11058 11059os2*) 11060 libname_spec='$name' 11061 version_type=windows 11062 shrext_cmds=.dll 11063 need_version=no 11064 need_lib_prefix=no 11065 # OS/2 can only load a DLL with a base name of 8 characters or less. 11066 soname_spec='`test -n "$os2dllname" && libname="$os2dllname"; 11067 v=$($ECHO $release$versuffix | tr -d .-); 11068 n=$($ECHO $libname | cut -b -$((8 - ${#v})) | tr . _); 11069 $ECHO $n$v`$shared_ext' 11070 library_names_spec='${libname}_dll.$libext' 11071 dynamic_linker='OS/2 ld.exe' 11072 shlibpath_var=BEGINLIBPATH 11073 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 11074 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 11075 postinstall_cmds='base_file=`basename \$file`~ 11076 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; $ECHO \$dlname'\''`~ 11077 dldir=$destdir/`dirname \$dlpath`~ 11078 test -d \$dldir || mkdir -p \$dldir~ 11079 $install_prog $dir/$dlname \$dldir/$dlname~ 11080 chmod a+x \$dldir/$dlname~ 11081 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 11082 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 11083 fi' 11084 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; $ECHO \$dlname'\''`~ 11085 dlpath=$dir/\$dldll~ 11086 $RM \$dlpath' 11087 ;; 11088 11089osf3* | osf4* | osf5*) 11090 version_type=osf 11091 need_lib_prefix=no 11092 need_version=no 11093 soname_spec='$libname$release$shared_ext$major' 11094 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11095 shlibpath_var=LD_LIBRARY_PATH 11096 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 11097 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 11098 ;; 11099 11100rdos*) 11101 dynamic_linker=no 11102 ;; 11103 11104solaris*) 11105 version_type=linux # correct to gnu/linux during the next big refactor 11106 need_lib_prefix=no 11107 need_version=no 11108 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11109 soname_spec='$libname$release$shared_ext$major' 11110 shlibpath_var=LD_LIBRARY_PATH 11111 shlibpath_overrides_runpath=yes 11112 hardcode_into_libs=yes 11113 # ldd complains unless libraries are executable 11114 postinstall_cmds='chmod +x $lib' 11115 ;; 11116 11117sunos4*) 11118 version_type=sunos 11119 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' 11120 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 11121 shlibpath_var=LD_LIBRARY_PATH 11122 shlibpath_overrides_runpath=yes 11123 if test yes = "$with_gnu_ld"; then 11124 need_lib_prefix=no 11125 fi 11126 need_version=yes 11127 ;; 11128 11129sysv4 | sysv4.3*) 11130 version_type=linux # correct to gnu/linux during the next big refactor 11131 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11132 soname_spec='$libname$release$shared_ext$major' 11133 shlibpath_var=LD_LIBRARY_PATH 11134 case $host_vendor in 11135 sni) 11136 shlibpath_overrides_runpath=no 11137 need_lib_prefix=no 11138 runpath_var=LD_RUN_PATH 11139 ;; 11140 siemens) 11141 need_lib_prefix=no 11142 ;; 11143 motorola) 11144 need_lib_prefix=no 11145 need_version=no 11146 shlibpath_overrides_runpath=no 11147 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 11148 ;; 11149 esac 11150 ;; 11151 11152sysv4*MP*) 11153 if test -d /usr/nec; then 11154 version_type=linux # correct to gnu/linux during the next big refactor 11155 library_names_spec='$libname$shared_ext.$versuffix $libname$shared_ext.$major $libname$shared_ext' 11156 soname_spec='$libname$shared_ext.$major' 11157 shlibpath_var=LD_LIBRARY_PATH 11158 fi 11159 ;; 11160 11161sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 11162 version_type=sco 11163 need_lib_prefix=no 11164 need_version=no 11165 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext $libname$shared_ext' 11166 soname_spec='$libname$release$shared_ext$major' 11167 shlibpath_var=LD_LIBRARY_PATH 11168 shlibpath_overrides_runpath=yes 11169 hardcode_into_libs=yes 11170 if test yes = "$with_gnu_ld"; then 11171 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 11172 else 11173 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 11174 case $host_os in 11175 sco3.2v5*) 11176 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 11177 ;; 11178 esac 11179 fi 11180 sys_lib_dlsearch_path_spec='/usr/lib' 11181 ;; 11182 11183tpf*) 11184 # TPF is a cross-target only. Preferred cross-host = GNU/Linux. 11185 version_type=linux # correct to gnu/linux during the next big refactor 11186 need_lib_prefix=no 11187 need_version=no 11188 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11189 shlibpath_var=LD_LIBRARY_PATH 11190 shlibpath_overrides_runpath=no 11191 hardcode_into_libs=yes 11192 ;; 11193 11194uts4*) 11195 version_type=linux # correct to gnu/linux during the next big refactor 11196 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11197 soname_spec='$libname$release$shared_ext$major' 11198 shlibpath_var=LD_LIBRARY_PATH 11199 ;; 11200 11201*) 11202 dynamic_linker=no 11203 ;; 11204esac 11205{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 11206$as_echo "$dynamic_linker" >&6; } 11207test no = "$dynamic_linker" && can_build_shared=no 11208 11209variables_saved_for_relink="PATH $shlibpath_var $runpath_var" 11210if test yes = "$GCC"; then 11211 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 11212fi 11213 11214if test set = "${lt_cv_sys_lib_search_path_spec+set}"; then 11215 sys_lib_search_path_spec=$lt_cv_sys_lib_search_path_spec 11216fi 11217 11218if test set = "${lt_cv_sys_lib_dlsearch_path_spec+set}"; then 11219 sys_lib_dlsearch_path_spec=$lt_cv_sys_lib_dlsearch_path_spec 11220fi 11221 11222# remember unaugmented sys_lib_dlsearch_path content for libtool script decls... 11223configure_time_dlsearch_path=$sys_lib_dlsearch_path_spec 11224 11225# ... but it needs LT_SYS_LIBRARY_PATH munging for other configure-time code 11226func_munge_path_list sys_lib_dlsearch_path_spec "$LT_SYS_LIBRARY_PATH" 11227 11228# to be used as default LT_SYS_LIBRARY_PATH value in generated libtool 11229configure_time_lt_sys_library_path=$LT_SYS_LIBRARY_PATH 11230 11231 11232 11233 11234 11235 11236 11237 11238 11239 11240 11241 11242 11243 11244 11245 11246 11247 11248 11249 11250 11251 11252 11253 11254 11255 11256 11257 11258 11259 11260 11261 11262 11263 11264 11265 11266 11267 11268 11269 11270 11271 11272 11273 11274 11275 11276 11277 11278 11279 11280 11281 11282 11283 11284 11285 11286 11287 11288 11289 11290 11291 11292 11293 11294 11295 11296 11297 11298 11299 11300 11301 11302 11303 11304 11305 11306 11307 11308 11309 11310 11311 11312 11313 11314 11315 11316 11317 11318 11319 11320 11321 11322 11323 11324 11325 11326 11327 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5 11328$as_echo_n "checking how to hardcode library paths into programs... " >&6; } 11329hardcode_action= 11330if test -n "$hardcode_libdir_flag_spec" || 11331 test -n "$runpath_var" || 11332 test yes = "$hardcode_automatic"; then 11333 11334 # We can hardcode non-existent directories. 11335 if test no != "$hardcode_direct" && 11336 # If the only mechanism to avoid hardcoding is shlibpath_var, we 11337 # have to relink, otherwise we might link with an installed library 11338 # when we should be linking with a yet-to-be-installed one 11339 ## test no != "$_LT_TAGVAR(hardcode_shlibpath_var, )" && 11340 test no != "$hardcode_minus_L"; then 11341 # Linking always hardcodes the temporary library directory. 11342 hardcode_action=relink 11343 else 11344 # We can link without hardcoding, and we can hardcode nonexisting dirs. 11345 hardcode_action=immediate 11346 fi 11347else 11348 # We cannot hardcode anything, or else we can only hardcode existing 11349 # directories. 11350 hardcode_action=unsupported 11351fi 11352{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5 11353$as_echo "$hardcode_action" >&6; } 11354 11355if test relink = "$hardcode_action" || 11356 test yes = "$inherit_rpath"; then 11357 # Fast installation is not supported 11358 enable_fast_install=no 11359elif test yes = "$shlibpath_overrides_runpath" || 11360 test no = "$enable_shared"; then 11361 # Fast installation is not necessary 11362 enable_fast_install=needless 11363fi 11364 11365 11366 11367 11368 11369 11370 if test yes != "$enable_dlopen"; then 11371 enable_dlopen=unknown 11372 enable_dlopen_self=unknown 11373 enable_dlopen_self_static=unknown 11374else 11375 lt_cv_dlopen=no 11376 lt_cv_dlopen_libs= 11377 11378 case $host_os in 11379 beos*) 11380 lt_cv_dlopen=load_add_on 11381 lt_cv_dlopen_libs= 11382 lt_cv_dlopen_self=yes 11383 ;; 11384 11385 mingw* | pw32* | cegcc*) 11386 lt_cv_dlopen=LoadLibrary 11387 lt_cv_dlopen_libs= 11388 ;; 11389 11390 cygwin*) 11391 lt_cv_dlopen=dlopen 11392 lt_cv_dlopen_libs= 11393 ;; 11394 11395 darwin*) 11396 # if libdl is installed we need to link against it 11397 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 11398$as_echo_n "checking for dlopen in -ldl... " >&6; } 11399if ${ac_cv_lib_dl_dlopen+:} false; then : 11400 $as_echo_n "(cached) " >&6 11401else 11402 ac_check_lib_save_LIBS=$LIBS 11403LIBS="-ldl $LIBS" 11404cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11405/* end confdefs.h. */ 11406 11407/* Override any GCC internal prototype to avoid an error. 11408 Use char because int might match the return type of a GCC 11409 builtin and then its argument prototype would still apply. */ 11410#ifdef __cplusplus 11411extern "C" 11412#endif 11413char dlopen (); 11414int 11415main () 11416{ 11417return dlopen (); 11418 ; 11419 return 0; 11420} 11421_ACEOF 11422if ac_fn_c_try_link "$LINENO"; then : 11423 ac_cv_lib_dl_dlopen=yes 11424else 11425 ac_cv_lib_dl_dlopen=no 11426fi 11427rm -f core conftest.err conftest.$ac_objext \ 11428 conftest$ac_exeext conftest.$ac_ext 11429LIBS=$ac_check_lib_save_LIBS 11430fi 11431{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 11432$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 11433if test "x$ac_cv_lib_dl_dlopen" = xyes; then : 11434 lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl 11435else 11436 11437 lt_cv_dlopen=dyld 11438 lt_cv_dlopen_libs= 11439 lt_cv_dlopen_self=yes 11440 11441fi 11442 11443 ;; 11444 11445 tpf*) 11446 # Don't try to run any link tests for TPF. We know it's impossible 11447 # because TPF is a cross-compiler, and we know how we open DSOs. 11448 lt_cv_dlopen=dlopen 11449 lt_cv_dlopen_libs= 11450 lt_cv_dlopen_self=no 11451 ;; 11452 11453 *) 11454 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" 11455if test "x$ac_cv_func_shl_load" = xyes; then : 11456 lt_cv_dlopen=shl_load 11457else 11458 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 11459$as_echo_n "checking for shl_load in -ldld... " >&6; } 11460if ${ac_cv_lib_dld_shl_load+:} false; then : 11461 $as_echo_n "(cached) " >&6 11462else 11463 ac_check_lib_save_LIBS=$LIBS 11464LIBS="-ldld $LIBS" 11465cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11466/* end confdefs.h. */ 11467 11468/* Override any GCC internal prototype to avoid an error. 11469 Use char because int might match the return type of a GCC 11470 builtin and then its argument prototype would still apply. */ 11471#ifdef __cplusplus 11472extern "C" 11473#endif 11474char shl_load (); 11475int 11476main () 11477{ 11478return shl_load (); 11479 ; 11480 return 0; 11481} 11482_ACEOF 11483if ac_fn_c_try_link "$LINENO"; then : 11484 ac_cv_lib_dld_shl_load=yes 11485else 11486 ac_cv_lib_dld_shl_load=no 11487fi 11488rm -f core conftest.err conftest.$ac_objext \ 11489 conftest$ac_exeext conftest.$ac_ext 11490LIBS=$ac_check_lib_save_LIBS 11491fi 11492{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 11493$as_echo "$ac_cv_lib_dld_shl_load" >&6; } 11494if test "x$ac_cv_lib_dld_shl_load" = xyes; then : 11495 lt_cv_dlopen=shl_load lt_cv_dlopen_libs=-ldld 11496else 11497 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" 11498if test "x$ac_cv_func_dlopen" = xyes; then : 11499 lt_cv_dlopen=dlopen 11500else 11501 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 11502$as_echo_n "checking for dlopen in -ldl... " >&6; } 11503if ${ac_cv_lib_dl_dlopen+:} false; then : 11504 $as_echo_n "(cached) " >&6 11505else 11506 ac_check_lib_save_LIBS=$LIBS 11507LIBS="-ldl $LIBS" 11508cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11509/* end confdefs.h. */ 11510 11511/* Override any GCC internal prototype to avoid an error. 11512 Use char because int might match the return type of a GCC 11513 builtin and then its argument prototype would still apply. */ 11514#ifdef __cplusplus 11515extern "C" 11516#endif 11517char dlopen (); 11518int 11519main () 11520{ 11521return dlopen (); 11522 ; 11523 return 0; 11524} 11525_ACEOF 11526if ac_fn_c_try_link "$LINENO"; then : 11527 ac_cv_lib_dl_dlopen=yes 11528else 11529 ac_cv_lib_dl_dlopen=no 11530fi 11531rm -f core conftest.err conftest.$ac_objext \ 11532 conftest$ac_exeext conftest.$ac_ext 11533LIBS=$ac_check_lib_save_LIBS 11534fi 11535{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 11536$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 11537if test "x$ac_cv_lib_dl_dlopen" = xyes; then : 11538 lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl 11539else 11540 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5 11541$as_echo_n "checking for dlopen in -lsvld... " >&6; } 11542if ${ac_cv_lib_svld_dlopen+:} false; then : 11543 $as_echo_n "(cached) " >&6 11544else 11545 ac_check_lib_save_LIBS=$LIBS 11546LIBS="-lsvld $LIBS" 11547cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11548/* end confdefs.h. */ 11549 11550/* Override any GCC internal prototype to avoid an error. 11551 Use char because int might match the return type of a GCC 11552 builtin and then its argument prototype would still apply. */ 11553#ifdef __cplusplus 11554extern "C" 11555#endif 11556char dlopen (); 11557int 11558main () 11559{ 11560return dlopen (); 11561 ; 11562 return 0; 11563} 11564_ACEOF 11565if ac_fn_c_try_link "$LINENO"; then : 11566 ac_cv_lib_svld_dlopen=yes 11567else 11568 ac_cv_lib_svld_dlopen=no 11569fi 11570rm -f core conftest.err conftest.$ac_objext \ 11571 conftest$ac_exeext conftest.$ac_ext 11572LIBS=$ac_check_lib_save_LIBS 11573fi 11574{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5 11575$as_echo "$ac_cv_lib_svld_dlopen" >&6; } 11576if test "x$ac_cv_lib_svld_dlopen" = xyes; then : 11577 lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-lsvld 11578else 11579 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5 11580$as_echo_n "checking for dld_link in -ldld... " >&6; } 11581if ${ac_cv_lib_dld_dld_link+:} false; then : 11582 $as_echo_n "(cached) " >&6 11583else 11584 ac_check_lib_save_LIBS=$LIBS 11585LIBS="-ldld $LIBS" 11586cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11587/* end confdefs.h. */ 11588 11589/* Override any GCC internal prototype to avoid an error. 11590 Use char because int might match the return type of a GCC 11591 builtin and then its argument prototype would still apply. */ 11592#ifdef __cplusplus 11593extern "C" 11594#endif 11595char dld_link (); 11596int 11597main () 11598{ 11599return dld_link (); 11600 ; 11601 return 0; 11602} 11603_ACEOF 11604if ac_fn_c_try_link "$LINENO"; then : 11605 ac_cv_lib_dld_dld_link=yes 11606else 11607 ac_cv_lib_dld_dld_link=no 11608fi 11609rm -f core conftest.err conftest.$ac_objext \ 11610 conftest$ac_exeext conftest.$ac_ext 11611LIBS=$ac_check_lib_save_LIBS 11612fi 11613{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5 11614$as_echo "$ac_cv_lib_dld_dld_link" >&6; } 11615if test "x$ac_cv_lib_dld_dld_link" = xyes; then : 11616 lt_cv_dlopen=dld_link lt_cv_dlopen_libs=-ldld 11617fi 11618 11619 11620fi 11621 11622 11623fi 11624 11625 11626fi 11627 11628 11629fi 11630 11631 11632fi 11633 11634 ;; 11635 esac 11636 11637 if test no = "$lt_cv_dlopen"; then 11638 enable_dlopen=no 11639 else 11640 enable_dlopen=yes 11641 fi 11642 11643 case $lt_cv_dlopen in 11644 dlopen) 11645 save_CPPFLAGS=$CPPFLAGS 11646 test yes = "$ac_cv_header_dlfcn_h" && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" 11647 11648 save_LDFLAGS=$LDFLAGS 11649 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" 11650 11651 save_LIBS=$LIBS 11652 LIBS="$lt_cv_dlopen_libs $LIBS" 11653 11654 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5 11655$as_echo_n "checking whether a program can dlopen itself... " >&6; } 11656if ${lt_cv_dlopen_self+:} false; then : 11657 $as_echo_n "(cached) " >&6 11658else 11659 if test yes = "$cross_compiling"; then : 11660 lt_cv_dlopen_self=cross 11661else 11662 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 11663 lt_status=$lt_dlunknown 11664 cat > conftest.$ac_ext <<_LT_EOF 11665#line $LINENO "configure" 11666#include "confdefs.h" 11667 11668#if HAVE_DLFCN_H 11669#include <dlfcn.h> 11670#endif 11671 11672#include <stdio.h> 11673 11674#ifdef RTLD_GLOBAL 11675# define LT_DLGLOBAL RTLD_GLOBAL 11676#else 11677# ifdef DL_GLOBAL 11678# define LT_DLGLOBAL DL_GLOBAL 11679# else 11680# define LT_DLGLOBAL 0 11681# endif 11682#endif 11683 11684/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 11685 find out it does not work in some platform. */ 11686#ifndef LT_DLLAZY_OR_NOW 11687# ifdef RTLD_LAZY 11688# define LT_DLLAZY_OR_NOW RTLD_LAZY 11689# else 11690# ifdef DL_LAZY 11691# define LT_DLLAZY_OR_NOW DL_LAZY 11692# else 11693# ifdef RTLD_NOW 11694# define LT_DLLAZY_OR_NOW RTLD_NOW 11695# else 11696# ifdef DL_NOW 11697# define LT_DLLAZY_OR_NOW DL_NOW 11698# else 11699# define LT_DLLAZY_OR_NOW 0 11700# endif 11701# endif 11702# endif 11703# endif 11704#endif 11705 11706/* When -fvisibility=hidden is used, assume the code has been annotated 11707 correspondingly for the symbols needed. */ 11708#if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 11709int fnord () __attribute__((visibility("default"))); 11710#endif 11711 11712int fnord () { return 42; } 11713int main () 11714{ 11715 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 11716 int status = $lt_dlunknown; 11717 11718 if (self) 11719 { 11720 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11721 else 11722 { 11723 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 11724 else puts (dlerror ()); 11725 } 11726 /* dlclose (self); */ 11727 } 11728 else 11729 puts (dlerror ()); 11730 11731 return status; 11732} 11733_LT_EOF 11734 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 11735 (eval $ac_link) 2>&5 11736 ac_status=$? 11737 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11738 test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then 11739 (./conftest; exit; ) >&5 2>/dev/null 11740 lt_status=$? 11741 case x$lt_status in 11742 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; 11743 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; 11744 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; 11745 esac 11746 else : 11747 # compilation failed 11748 lt_cv_dlopen_self=no 11749 fi 11750fi 11751rm -fr conftest* 11752 11753 11754fi 11755{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5 11756$as_echo "$lt_cv_dlopen_self" >&6; } 11757 11758 if test yes = "$lt_cv_dlopen_self"; then 11759 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" 11760 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5 11761$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } 11762if ${lt_cv_dlopen_self_static+:} false; then : 11763 $as_echo_n "(cached) " >&6 11764else 11765 if test yes = "$cross_compiling"; then : 11766 lt_cv_dlopen_self_static=cross 11767else 11768 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 11769 lt_status=$lt_dlunknown 11770 cat > conftest.$ac_ext <<_LT_EOF 11771#line $LINENO "configure" 11772#include "confdefs.h" 11773 11774#if HAVE_DLFCN_H 11775#include <dlfcn.h> 11776#endif 11777 11778#include <stdio.h> 11779 11780#ifdef RTLD_GLOBAL 11781# define LT_DLGLOBAL RTLD_GLOBAL 11782#else 11783# ifdef DL_GLOBAL 11784# define LT_DLGLOBAL DL_GLOBAL 11785# else 11786# define LT_DLGLOBAL 0 11787# endif 11788#endif 11789 11790/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 11791 find out it does not work in some platform. */ 11792#ifndef LT_DLLAZY_OR_NOW 11793# ifdef RTLD_LAZY 11794# define LT_DLLAZY_OR_NOW RTLD_LAZY 11795# else 11796# ifdef DL_LAZY 11797# define LT_DLLAZY_OR_NOW DL_LAZY 11798# else 11799# ifdef RTLD_NOW 11800# define LT_DLLAZY_OR_NOW RTLD_NOW 11801# else 11802# ifdef DL_NOW 11803# define LT_DLLAZY_OR_NOW DL_NOW 11804# else 11805# define LT_DLLAZY_OR_NOW 0 11806# endif 11807# endif 11808# endif 11809# endif 11810#endif 11811 11812/* When -fvisibility=hidden is used, assume the code has been annotated 11813 correspondingly for the symbols needed. */ 11814#if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 11815int fnord () __attribute__((visibility("default"))); 11816#endif 11817 11818int fnord () { return 42; } 11819int main () 11820{ 11821 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 11822 int status = $lt_dlunknown; 11823 11824 if (self) 11825 { 11826 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11827 else 11828 { 11829 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 11830 else puts (dlerror ()); 11831 } 11832 /* dlclose (self); */ 11833 } 11834 else 11835 puts (dlerror ()); 11836 11837 return status; 11838} 11839_LT_EOF 11840 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 11841 (eval $ac_link) 2>&5 11842 ac_status=$? 11843 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11844 test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then 11845 (./conftest; exit; ) >&5 2>/dev/null 11846 lt_status=$? 11847 case x$lt_status in 11848 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; 11849 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; 11850 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; 11851 esac 11852 else : 11853 # compilation failed 11854 lt_cv_dlopen_self_static=no 11855 fi 11856fi 11857rm -fr conftest* 11858 11859 11860fi 11861{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5 11862$as_echo "$lt_cv_dlopen_self_static" >&6; } 11863 fi 11864 11865 CPPFLAGS=$save_CPPFLAGS 11866 LDFLAGS=$save_LDFLAGS 11867 LIBS=$save_LIBS 11868 ;; 11869 esac 11870 11871 case $lt_cv_dlopen_self in 11872 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; 11873 *) enable_dlopen_self=unknown ;; 11874 esac 11875 11876 case $lt_cv_dlopen_self_static in 11877 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; 11878 *) enable_dlopen_self_static=unknown ;; 11879 esac 11880fi 11881 11882 11883 11884 11885 11886 11887 11888 11889 11890 11891 11892 11893 11894 11895 11896 11897 11898striplib= 11899old_striplib= 11900{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5 11901$as_echo_n "checking whether stripping libraries is possible... " >&6; } 11902if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then 11903 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" 11904 test -z "$striplib" && striplib="$STRIP --strip-unneeded" 11905 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11906$as_echo "yes" >&6; } 11907else 11908# FIXME - insert some real tests, host_os isn't really good enough 11909 case $host_os in 11910 darwin*) 11911 if test -n "$STRIP"; then 11912 striplib="$STRIP -x" 11913 old_striplib="$STRIP -S" 11914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11915$as_echo "yes" >&6; } 11916 else 11917 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11918$as_echo "no" >&6; } 11919 fi 11920 ;; 11921 *) 11922 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11923$as_echo "no" >&6; } 11924 ;; 11925 esac 11926fi 11927 11928 11929 11930 11931 11932 11933 11934 11935 11936 11937 11938 11939 # Report what library types will actually be built 11940 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5 11941$as_echo_n "checking if libtool supports shared libraries... " >&6; } 11942 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5 11943$as_echo "$can_build_shared" >&6; } 11944 11945 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 11946$as_echo_n "checking whether to build shared libraries... " >&6; } 11947 test no = "$can_build_shared" && enable_shared=no 11948 11949 # On AIX, shared libraries and static libraries use the same namespace, and 11950 # are all built from PIC. 11951 case $host_os in 11952 aix3*) 11953 test yes = "$enable_shared" && enable_static=no 11954 if test -n "$RANLIB"; then 11955 archive_cmds="$archive_cmds~\$RANLIB \$lib" 11956 postinstall_cmds='$RANLIB $lib' 11957 fi 11958 ;; 11959 11960 aix[4-9]*) 11961 if test ia64 != "$host_cpu"; then 11962 case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in 11963 yes,aix,yes) ;; # shared object as lib.so file only 11964 yes,svr4,*) ;; # shared object as lib.so archive member only 11965 yes,*) enable_static=no ;; # shared object in lib.a archive as well 11966 esac 11967 fi 11968 ;; 11969 esac 11970 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5 11971$as_echo "$enable_shared" >&6; } 11972 11973 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 11974$as_echo_n "checking whether to build static libraries... " >&6; } 11975 # Make sure either enable_shared or enable_static is yes. 11976 test yes = "$enable_shared" || enable_static=yes 11977 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5 11978$as_echo "$enable_static" >&6; } 11979 11980 11981 11982 11983fi 11984ac_ext=c 11985ac_cpp='$CPP $CPPFLAGS' 11986ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 11987ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 11988ac_compiler_gnu=$ac_cv_c_compiler_gnu 11989 11990CC=$lt_save_CC 11991 11992 11993 11994 11995 11996 11997 11998 11999 12000 12001 12002 12003 12004 12005 12006 ac_config_commands="$ac_config_commands libtool" 12007 12008 12009 12010 12011# Only expand once: 12012 12013 12014 12015# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS 12016 12017 12018 12019 12020 12021 12022 12023 12024 12025 12026 12027 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5 12028$as_echo_n "checking for $CC option to accept ISO C99... " >&6; } 12029if ${ac_cv_prog_cc_c99+:} false; then : 12030 $as_echo_n "(cached) " >&6 12031else 12032 ac_cv_prog_cc_c99=no 12033ac_save_CC=$CC 12034cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12035/* end confdefs.h. */ 12036#include <stdarg.h> 12037#include <stdbool.h> 12038#include <stdlib.h> 12039#include <wchar.h> 12040#include <stdio.h> 12041 12042// Check varargs macros. These examples are taken from C99 6.10.3.5. 12043#define debug(...) fprintf (stderr, __VA_ARGS__) 12044#define showlist(...) puts (#__VA_ARGS__) 12045#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) 12046static void 12047test_varargs_macros (void) 12048{ 12049 int x = 1234; 12050 int y = 5678; 12051 debug ("Flag"); 12052 debug ("X = %d\n", x); 12053 showlist (The first, second, and third items.); 12054 report (x>y, "x is %d but y is %d", x, y); 12055} 12056 12057// Check long long types. 12058#define BIG64 18446744073709551615ull 12059#define BIG32 4294967295ul 12060#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) 12061#if !BIG_OK 12062 your preprocessor is broken; 12063#endif 12064#if BIG_OK 12065#else 12066 your preprocessor is broken; 12067#endif 12068static long long int bignum = -9223372036854775807LL; 12069static unsigned long long int ubignum = BIG64; 12070 12071struct incomplete_array 12072{ 12073 int datasize; 12074 double data[]; 12075}; 12076 12077struct named_init { 12078 int number; 12079 const wchar_t *name; 12080 double average; 12081}; 12082 12083typedef const char *ccp; 12084 12085static inline int 12086test_restrict (ccp restrict text) 12087{ 12088 // See if C++-style comments work. 12089 // Iterate through items via the restricted pointer. 12090 // Also check for declarations in for loops. 12091 for (unsigned int i = 0; *(text+i) != '\0'; ++i) 12092 continue; 12093 return 0; 12094} 12095 12096// Check varargs and va_copy. 12097static void 12098test_varargs (const char *format, ...) 12099{ 12100 va_list args; 12101 va_start (args, format); 12102 va_list args_copy; 12103 va_copy (args_copy, args); 12104 12105 const char *str; 12106 int number; 12107 float fnumber; 12108 12109 while (*format) 12110 { 12111 switch (*format++) 12112 { 12113 case 's': // string 12114 str = va_arg (args_copy, const char *); 12115 break; 12116 case 'd': // int 12117 number = va_arg (args_copy, int); 12118 break; 12119 case 'f': // float 12120 fnumber = va_arg (args_copy, double); 12121 break; 12122 default: 12123 break; 12124 } 12125 } 12126 va_end (args_copy); 12127 va_end (args); 12128} 12129 12130int 12131main () 12132{ 12133 12134 // Check bool. 12135 _Bool success = false; 12136 12137 // Check restrict. 12138 if (test_restrict ("String literal") == 0) 12139 success = true; 12140 char *restrict newvar = "Another string"; 12141 12142 // Check varargs. 12143 test_varargs ("s, d' f .", "string", 65, 34.234); 12144 test_varargs_macros (); 12145 12146 // Check flexible array members. 12147 struct incomplete_array *ia = 12148 malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); 12149 ia->datasize = 10; 12150 for (int i = 0; i < ia->datasize; ++i) 12151 ia->data[i] = i * 1.234; 12152 12153 // Check named initializers. 12154 struct named_init ni = { 12155 .number = 34, 12156 .name = L"Test wide string", 12157 .average = 543.34343, 12158 }; 12159 12160 ni.number = 58; 12161 12162 int dynamic_array[ni.number]; 12163 dynamic_array[ni.number - 1] = 543; 12164 12165 // work around unused variable warnings 12166 return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' 12167 || dynamic_array[ni.number - 1] != 543); 12168 12169 ; 12170 return 0; 12171} 12172_ACEOF 12173for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99 12174do 12175 CC="$ac_save_CC $ac_arg" 12176 if ac_fn_c_try_compile "$LINENO"; then : 12177 ac_cv_prog_cc_c99=$ac_arg 12178fi 12179rm -f core conftest.err conftest.$ac_objext 12180 test "x$ac_cv_prog_cc_c99" != "xno" && break 12181done 12182rm -f conftest.$ac_ext 12183CC=$ac_save_CC 12184 12185fi 12186# AC_CACHE_VAL 12187case "x$ac_cv_prog_cc_c99" in 12188 x) 12189 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 12190$as_echo "none needed" >&6; } ;; 12191 xno) 12192 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 12193$as_echo "unsupported" >&6; } ;; 12194 *) 12195 CC="$CC $ac_cv_prog_cc_c99" 12196 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 12197$as_echo "$ac_cv_prog_cc_c99" >&6; } ;; 12198esac 12199if test "x$ac_cv_prog_cc_c99" != xno; then : 12200 12201fi 12202 12203 12204 12205 12206 12207 12208ac_fn_c_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default" 12209if test "x$ac_cv_have_decl___clang__" = xyes; then : 12210 CLANGCC="yes" 12211else 12212 CLANGCC="no" 12213fi 12214 12215ac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" 12216if test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes; then : 12217 INTELCC="yes" 12218else 12219 INTELCC="no" 12220fi 12221 12222ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" 12223if test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then : 12224 SUNCC="yes" 12225else 12226 SUNCC="no" 12227fi 12228 12229 12230 12231 12232 12233 12234 12235 12236 12237if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 12238 if test -n "$ac_tool_prefix"; then 12239 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 12240set dummy ${ac_tool_prefix}pkg-config; ac_word=$2 12241{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12242$as_echo_n "checking for $ac_word... " >&6; } 12243if ${ac_cv_path_PKG_CONFIG+:} false; then : 12244 $as_echo_n "(cached) " >&6 12245else 12246 case $PKG_CONFIG in 12247 [\\/]* | ?:[\\/]*) 12248 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 12249 ;; 12250 *) 12251 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12252for as_dir in $PATH 12253do 12254 IFS=$as_save_IFS 12255 test -z "$as_dir" && as_dir=. 12256 for ac_exec_ext in '' $ac_executable_extensions; do 12257 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12258 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 12259 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12260 break 2 12261 fi 12262done 12263 done 12264IFS=$as_save_IFS 12265 12266 ;; 12267esac 12268fi 12269PKG_CONFIG=$ac_cv_path_PKG_CONFIG 12270if test -n "$PKG_CONFIG"; then 12271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 12272$as_echo "$PKG_CONFIG" >&6; } 12273else 12274 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12275$as_echo "no" >&6; } 12276fi 12277 12278 12279fi 12280if test -z "$ac_cv_path_PKG_CONFIG"; then 12281 ac_pt_PKG_CONFIG=$PKG_CONFIG 12282 # Extract the first word of "pkg-config", so it can be a program name with args. 12283set dummy pkg-config; ac_word=$2 12284{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12285$as_echo_n "checking for $ac_word... " >&6; } 12286if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then : 12287 $as_echo_n "(cached) " >&6 12288else 12289 case $ac_pt_PKG_CONFIG in 12290 [\\/]* | ?:[\\/]*) 12291 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 12292 ;; 12293 *) 12294 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12295for as_dir in $PATH 12296do 12297 IFS=$as_save_IFS 12298 test -z "$as_dir" && as_dir=. 12299 for ac_exec_ext in '' $ac_executable_extensions; do 12300 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12301 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 12302 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12303 break 2 12304 fi 12305done 12306 done 12307IFS=$as_save_IFS 12308 12309 ;; 12310esac 12311fi 12312ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 12313if test -n "$ac_pt_PKG_CONFIG"; then 12314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 12315$as_echo "$ac_pt_PKG_CONFIG" >&6; } 12316else 12317 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12318$as_echo "no" >&6; } 12319fi 12320 12321 if test "x$ac_pt_PKG_CONFIG" = x; then 12322 PKG_CONFIG="" 12323 else 12324 case $cross_compiling:$ac_tool_warned in 12325yes:) 12326{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 12327$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 12328ac_tool_warned=yes ;; 12329esac 12330 PKG_CONFIG=$ac_pt_PKG_CONFIG 12331 fi 12332else 12333 PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 12334fi 12335 12336fi 12337if test -n "$PKG_CONFIG"; then 12338 _pkg_min_version=0.9.0 12339 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 12340$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; } 12341 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 12342 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 12343$as_echo "yes" >&6; } 12344 else 12345 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12346$as_echo "no" >&6; } 12347 PKG_CONFIG="" 12348 fi 12349fi 12350 12351 12352 12353 12354 12355# Check whether --enable-selective-werror was given. 12356if test "${enable_selective_werror+set}" = set; then : 12357 enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval 12358else 12359 SELECTIVE_WERROR=yes 12360fi 12361 12362 12363 12364 12365 12366# -v is too short to test reliably with XORG_TESTSET_CFLAG 12367if test "x$SUNCC" = "xyes"; then 12368 BASE_CFLAGS="-v" 12369else 12370 BASE_CFLAGS="" 12371fi 12372 12373# This chunk of warnings were those that existed in the legacy CWARNFLAGS 12374 12375 12376 12377 12378 12379 12380 12381 12382 12383 12384 12385 12386 12387xorg_testset_save_CFLAGS="$CFLAGS" 12388 12389if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 12390 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12391 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 12392$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 12393if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 12394 $as_echo_n "(cached) " >&6 12395else 12396 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12397/* end confdefs.h. */ 12398int i; 12399_ACEOF 12400if ac_fn_c_try_compile "$LINENO"; then : 12401 xorg_cv_cc_flag_unknown_warning_option=yes 12402else 12403 xorg_cv_cc_flag_unknown_warning_option=no 12404fi 12405rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12406fi 12407{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 12408$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 12409 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 12410 CFLAGS="$xorg_testset_save_CFLAGS" 12411fi 12412 12413if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 12414 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12415 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12416 fi 12417 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12418 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 12419$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 12420if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 12421 $as_echo_n "(cached) " >&6 12422else 12423 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12424/* end confdefs.h. */ 12425int i; 12426_ACEOF 12427if ac_fn_c_try_compile "$LINENO"; then : 12428 xorg_cv_cc_flag_unused_command_line_argument=yes 12429else 12430 xorg_cv_cc_flag_unused_command_line_argument=no 12431fi 12432rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12433fi 12434{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 12435$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 12436 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 12437 CFLAGS="$xorg_testset_save_CFLAGS" 12438fi 12439 12440found="no" 12441 12442 if test $found = "no" ; then 12443 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12444 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12445 fi 12446 12447 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 12448 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12449 fi 12450 12451 CFLAGS="$CFLAGS -Wall" 12452 12453 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5 12454$as_echo_n "checking if $CC supports -Wall... " >&6; } 12455 cacheid=xorg_cv_cc_flag__Wall 12456 if eval \${$cacheid+:} false; then : 12457 $as_echo_n "(cached) " >&6 12458else 12459 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12460/* end confdefs.h. */ 12461int i; 12462int 12463main () 12464{ 12465 12466 ; 12467 return 0; 12468} 12469_ACEOF 12470if ac_fn_c_try_link "$LINENO"; then : 12471 eval $cacheid=yes 12472else 12473 eval $cacheid=no 12474fi 12475rm -f core conftest.err conftest.$ac_objext \ 12476 conftest$ac_exeext conftest.$ac_ext 12477fi 12478 12479 12480 CFLAGS="$xorg_testset_save_CFLAGS" 12481 12482 eval supported=\$$cacheid 12483 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 12484$as_echo "$supported" >&6; } 12485 if test "$supported" = "yes" ; then 12486 BASE_CFLAGS="$BASE_CFLAGS -Wall" 12487 found="yes" 12488 fi 12489 fi 12490 12491 12492 12493 12494 12495 12496 12497 12498 12499 12500 12501 12502 12503 12504 12505xorg_testset_save_CFLAGS="$CFLAGS" 12506 12507if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 12508 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12509 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 12510$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 12511if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 12512 $as_echo_n "(cached) " >&6 12513else 12514 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12515/* end confdefs.h. */ 12516int i; 12517_ACEOF 12518if ac_fn_c_try_compile "$LINENO"; then : 12519 xorg_cv_cc_flag_unknown_warning_option=yes 12520else 12521 xorg_cv_cc_flag_unknown_warning_option=no 12522fi 12523rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12524fi 12525{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 12526$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 12527 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 12528 CFLAGS="$xorg_testset_save_CFLAGS" 12529fi 12530 12531if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 12532 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12533 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12534 fi 12535 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12536 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 12537$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 12538if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 12539 $as_echo_n "(cached) " >&6 12540else 12541 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12542/* end confdefs.h. */ 12543int i; 12544_ACEOF 12545if ac_fn_c_try_compile "$LINENO"; then : 12546 xorg_cv_cc_flag_unused_command_line_argument=yes 12547else 12548 xorg_cv_cc_flag_unused_command_line_argument=no 12549fi 12550rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12551fi 12552{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 12553$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 12554 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 12555 CFLAGS="$xorg_testset_save_CFLAGS" 12556fi 12557 12558found="no" 12559 12560 if test $found = "no" ; then 12561 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12562 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12563 fi 12564 12565 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 12566 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12567 fi 12568 12569 CFLAGS="$CFLAGS -Wpointer-arith" 12570 12571 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5 12572$as_echo_n "checking if $CC supports -Wpointer-arith... " >&6; } 12573 cacheid=xorg_cv_cc_flag__Wpointer_arith 12574 if eval \${$cacheid+:} false; then : 12575 $as_echo_n "(cached) " >&6 12576else 12577 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12578/* end confdefs.h. */ 12579int i; 12580int 12581main () 12582{ 12583 12584 ; 12585 return 0; 12586} 12587_ACEOF 12588if ac_fn_c_try_link "$LINENO"; then : 12589 eval $cacheid=yes 12590else 12591 eval $cacheid=no 12592fi 12593rm -f core conftest.err conftest.$ac_objext \ 12594 conftest$ac_exeext conftest.$ac_ext 12595fi 12596 12597 12598 CFLAGS="$xorg_testset_save_CFLAGS" 12599 12600 eval supported=\$$cacheid 12601 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 12602$as_echo "$supported" >&6; } 12603 if test "$supported" = "yes" ; then 12604 BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith" 12605 found="yes" 12606 fi 12607 fi 12608 12609 12610 12611 12612 12613 12614 12615 12616 12617 12618 12619 12620 12621 12622 12623xorg_testset_save_CFLAGS="$CFLAGS" 12624 12625if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 12626 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12627 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 12628$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 12629if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 12630 $as_echo_n "(cached) " >&6 12631else 12632 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12633/* end confdefs.h. */ 12634int i; 12635_ACEOF 12636if ac_fn_c_try_compile "$LINENO"; then : 12637 xorg_cv_cc_flag_unknown_warning_option=yes 12638else 12639 xorg_cv_cc_flag_unknown_warning_option=no 12640fi 12641rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12642fi 12643{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 12644$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 12645 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 12646 CFLAGS="$xorg_testset_save_CFLAGS" 12647fi 12648 12649if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 12650 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12651 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12652 fi 12653 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12654 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 12655$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 12656if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 12657 $as_echo_n "(cached) " >&6 12658else 12659 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12660/* end confdefs.h. */ 12661int i; 12662_ACEOF 12663if ac_fn_c_try_compile "$LINENO"; then : 12664 xorg_cv_cc_flag_unused_command_line_argument=yes 12665else 12666 xorg_cv_cc_flag_unused_command_line_argument=no 12667fi 12668rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12669fi 12670{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 12671$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 12672 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 12673 CFLAGS="$xorg_testset_save_CFLAGS" 12674fi 12675 12676found="no" 12677 12678 if test $found = "no" ; then 12679 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12680 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12681 fi 12682 12683 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 12684 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12685 fi 12686 12687 CFLAGS="$CFLAGS -Wmissing-declarations" 12688 12689 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5 12690$as_echo_n "checking if $CC supports -Wmissing-declarations... " >&6; } 12691 cacheid=xorg_cv_cc_flag__Wmissing_declarations 12692 if eval \${$cacheid+:} false; then : 12693 $as_echo_n "(cached) " >&6 12694else 12695 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12696/* end confdefs.h. */ 12697int i; 12698int 12699main () 12700{ 12701 12702 ; 12703 return 0; 12704} 12705_ACEOF 12706if ac_fn_c_try_link "$LINENO"; then : 12707 eval $cacheid=yes 12708else 12709 eval $cacheid=no 12710fi 12711rm -f core conftest.err conftest.$ac_objext \ 12712 conftest$ac_exeext conftest.$ac_ext 12713fi 12714 12715 12716 CFLAGS="$xorg_testset_save_CFLAGS" 12717 12718 eval supported=\$$cacheid 12719 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 12720$as_echo "$supported" >&6; } 12721 if test "$supported" = "yes" ; then 12722 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations" 12723 found="yes" 12724 fi 12725 fi 12726 12727 12728 12729 12730 12731 12732 12733 12734 12735 12736 12737 12738 12739 12740 12741xorg_testset_save_CFLAGS="$CFLAGS" 12742 12743if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 12744 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12745 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 12746$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 12747if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 12748 $as_echo_n "(cached) " >&6 12749else 12750 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12751/* end confdefs.h. */ 12752int i; 12753_ACEOF 12754if ac_fn_c_try_compile "$LINENO"; then : 12755 xorg_cv_cc_flag_unknown_warning_option=yes 12756else 12757 xorg_cv_cc_flag_unknown_warning_option=no 12758fi 12759rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12760fi 12761{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 12762$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 12763 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 12764 CFLAGS="$xorg_testset_save_CFLAGS" 12765fi 12766 12767if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 12768 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12769 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12770 fi 12771 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12772 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 12773$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 12774if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 12775 $as_echo_n "(cached) " >&6 12776else 12777 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12778/* end confdefs.h. */ 12779int i; 12780_ACEOF 12781if ac_fn_c_try_compile "$LINENO"; then : 12782 xorg_cv_cc_flag_unused_command_line_argument=yes 12783else 12784 xorg_cv_cc_flag_unused_command_line_argument=no 12785fi 12786rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12787fi 12788{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 12789$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 12790 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 12791 CFLAGS="$xorg_testset_save_CFLAGS" 12792fi 12793 12794found="no" 12795 12796 if test $found = "no" ; then 12797 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12798 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12799 fi 12800 12801 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 12802 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12803 fi 12804 12805 CFLAGS="$CFLAGS -Wformat=2" 12806 12807 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5 12808$as_echo_n "checking if $CC supports -Wformat=2... " >&6; } 12809 cacheid=xorg_cv_cc_flag__Wformat_2 12810 if eval \${$cacheid+:} false; then : 12811 $as_echo_n "(cached) " >&6 12812else 12813 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12814/* end confdefs.h. */ 12815int i; 12816int 12817main () 12818{ 12819 12820 ; 12821 return 0; 12822} 12823_ACEOF 12824if ac_fn_c_try_link "$LINENO"; then : 12825 eval $cacheid=yes 12826else 12827 eval $cacheid=no 12828fi 12829rm -f core conftest.err conftest.$ac_objext \ 12830 conftest$ac_exeext conftest.$ac_ext 12831fi 12832 12833 12834 CFLAGS="$xorg_testset_save_CFLAGS" 12835 12836 eval supported=\$$cacheid 12837 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 12838$as_echo "$supported" >&6; } 12839 if test "$supported" = "yes" ; then 12840 BASE_CFLAGS="$BASE_CFLAGS -Wformat=2" 12841 found="yes" 12842 fi 12843 fi 12844 12845 if test $found = "no" ; then 12846 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12847 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12848 fi 12849 12850 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 12851 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12852 fi 12853 12854 CFLAGS="$CFLAGS -Wformat" 12855 12856 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5 12857$as_echo_n "checking if $CC supports -Wformat... " >&6; } 12858 cacheid=xorg_cv_cc_flag__Wformat 12859 if eval \${$cacheid+:} false; then : 12860 $as_echo_n "(cached) " >&6 12861else 12862 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12863/* end confdefs.h. */ 12864int i; 12865int 12866main () 12867{ 12868 12869 ; 12870 return 0; 12871} 12872_ACEOF 12873if ac_fn_c_try_link "$LINENO"; then : 12874 eval $cacheid=yes 12875else 12876 eval $cacheid=no 12877fi 12878rm -f core conftest.err conftest.$ac_objext \ 12879 conftest$ac_exeext conftest.$ac_ext 12880fi 12881 12882 12883 CFLAGS="$xorg_testset_save_CFLAGS" 12884 12885 eval supported=\$$cacheid 12886 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 12887$as_echo "$supported" >&6; } 12888 if test "$supported" = "yes" ; then 12889 BASE_CFLAGS="$BASE_CFLAGS -Wformat" 12890 found="yes" 12891 fi 12892 fi 12893 12894 12895 12896 12897 12898 12899 12900 12901 12902 12903 12904 12905 12906 12907 12908 12909 12910xorg_testset_save_CFLAGS="$CFLAGS" 12911 12912if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 12913 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12914 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 12915$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 12916if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 12917 $as_echo_n "(cached) " >&6 12918else 12919 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12920/* end confdefs.h. */ 12921int i; 12922_ACEOF 12923if ac_fn_c_try_compile "$LINENO"; then : 12924 xorg_cv_cc_flag_unknown_warning_option=yes 12925else 12926 xorg_cv_cc_flag_unknown_warning_option=no 12927fi 12928rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12929fi 12930{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 12931$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 12932 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 12933 CFLAGS="$xorg_testset_save_CFLAGS" 12934fi 12935 12936if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 12937 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12938 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12939 fi 12940 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12941 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 12942$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 12943if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 12944 $as_echo_n "(cached) " >&6 12945else 12946 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12947/* end confdefs.h. */ 12948int i; 12949_ACEOF 12950if ac_fn_c_try_compile "$LINENO"; then : 12951 xorg_cv_cc_flag_unused_command_line_argument=yes 12952else 12953 xorg_cv_cc_flag_unused_command_line_argument=no 12954fi 12955rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12956fi 12957{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 12958$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 12959 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 12960 CFLAGS="$xorg_testset_save_CFLAGS" 12961fi 12962 12963found="no" 12964 12965 if test $found = "no" ; then 12966 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12967 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12968 fi 12969 12970 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 12971 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12972 fi 12973 12974 CFLAGS="$CFLAGS -Wstrict-prototypes" 12975 12976 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5 12977$as_echo_n "checking if $CC supports -Wstrict-prototypes... " >&6; } 12978 cacheid=xorg_cv_cc_flag__Wstrict_prototypes 12979 if eval \${$cacheid+:} false; then : 12980 $as_echo_n "(cached) " >&6 12981else 12982 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12983/* end confdefs.h. */ 12984int i; 12985int 12986main () 12987{ 12988 12989 ; 12990 return 0; 12991} 12992_ACEOF 12993if ac_fn_c_try_link "$LINENO"; then : 12994 eval $cacheid=yes 12995else 12996 eval $cacheid=no 12997fi 12998rm -f core conftest.err conftest.$ac_objext \ 12999 conftest$ac_exeext conftest.$ac_ext 13000fi 13001 13002 13003 CFLAGS="$xorg_testset_save_CFLAGS" 13004 13005 eval supported=\$$cacheid 13006 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13007$as_echo "$supported" >&6; } 13008 if test "$supported" = "yes" ; then 13009 BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes" 13010 found="yes" 13011 fi 13012 fi 13013 13014 13015 13016 13017 13018 13019 13020 13021 13022 13023 13024 13025 13026 13027 13028xorg_testset_save_CFLAGS="$CFLAGS" 13029 13030if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13031 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13032 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13033$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13034if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13035 $as_echo_n "(cached) " >&6 13036else 13037 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13038/* end confdefs.h. */ 13039int i; 13040_ACEOF 13041if ac_fn_c_try_compile "$LINENO"; then : 13042 xorg_cv_cc_flag_unknown_warning_option=yes 13043else 13044 xorg_cv_cc_flag_unknown_warning_option=no 13045fi 13046rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13047fi 13048{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13049$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13050 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13051 CFLAGS="$xorg_testset_save_CFLAGS" 13052fi 13053 13054if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13055 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13056 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13057 fi 13058 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13059 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13060$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13061if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13062 $as_echo_n "(cached) " >&6 13063else 13064 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13065/* end confdefs.h. */ 13066int i; 13067_ACEOF 13068if ac_fn_c_try_compile "$LINENO"; then : 13069 xorg_cv_cc_flag_unused_command_line_argument=yes 13070else 13071 xorg_cv_cc_flag_unused_command_line_argument=no 13072fi 13073rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13074fi 13075{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13076$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13077 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13078 CFLAGS="$xorg_testset_save_CFLAGS" 13079fi 13080 13081found="no" 13082 13083 if test $found = "no" ; then 13084 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13085 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13086 fi 13087 13088 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13089 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13090 fi 13091 13092 CFLAGS="$CFLAGS -Wmissing-prototypes" 13093 13094 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5 13095$as_echo_n "checking if $CC supports -Wmissing-prototypes... " >&6; } 13096 cacheid=xorg_cv_cc_flag__Wmissing_prototypes 13097 if eval \${$cacheid+:} false; then : 13098 $as_echo_n "(cached) " >&6 13099else 13100 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13101/* end confdefs.h. */ 13102int i; 13103int 13104main () 13105{ 13106 13107 ; 13108 return 0; 13109} 13110_ACEOF 13111if ac_fn_c_try_link "$LINENO"; then : 13112 eval $cacheid=yes 13113else 13114 eval $cacheid=no 13115fi 13116rm -f core conftest.err conftest.$ac_objext \ 13117 conftest$ac_exeext conftest.$ac_ext 13118fi 13119 13120 13121 CFLAGS="$xorg_testset_save_CFLAGS" 13122 13123 eval supported=\$$cacheid 13124 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13125$as_echo "$supported" >&6; } 13126 if test "$supported" = "yes" ; then 13127 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes" 13128 found="yes" 13129 fi 13130 fi 13131 13132 13133 13134 13135 13136 13137 13138 13139 13140 13141 13142 13143 13144 13145 13146xorg_testset_save_CFLAGS="$CFLAGS" 13147 13148if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13149 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13150 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13151$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13152if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13153 $as_echo_n "(cached) " >&6 13154else 13155 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13156/* end confdefs.h. */ 13157int i; 13158_ACEOF 13159if ac_fn_c_try_compile "$LINENO"; then : 13160 xorg_cv_cc_flag_unknown_warning_option=yes 13161else 13162 xorg_cv_cc_flag_unknown_warning_option=no 13163fi 13164rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13165fi 13166{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13167$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13168 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13169 CFLAGS="$xorg_testset_save_CFLAGS" 13170fi 13171 13172if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13173 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13174 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13175 fi 13176 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13177 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13178$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13179if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13180 $as_echo_n "(cached) " >&6 13181else 13182 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13183/* end confdefs.h. */ 13184int i; 13185_ACEOF 13186if ac_fn_c_try_compile "$LINENO"; then : 13187 xorg_cv_cc_flag_unused_command_line_argument=yes 13188else 13189 xorg_cv_cc_flag_unused_command_line_argument=no 13190fi 13191rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13192fi 13193{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13194$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13195 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13196 CFLAGS="$xorg_testset_save_CFLAGS" 13197fi 13198 13199found="no" 13200 13201 if test $found = "no" ; then 13202 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13203 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13204 fi 13205 13206 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13207 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13208 fi 13209 13210 CFLAGS="$CFLAGS -Wnested-externs" 13211 13212 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5 13213$as_echo_n "checking if $CC supports -Wnested-externs... " >&6; } 13214 cacheid=xorg_cv_cc_flag__Wnested_externs 13215 if eval \${$cacheid+:} false; then : 13216 $as_echo_n "(cached) " >&6 13217else 13218 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13219/* end confdefs.h. */ 13220int i; 13221int 13222main () 13223{ 13224 13225 ; 13226 return 0; 13227} 13228_ACEOF 13229if ac_fn_c_try_link "$LINENO"; then : 13230 eval $cacheid=yes 13231else 13232 eval $cacheid=no 13233fi 13234rm -f core conftest.err conftest.$ac_objext \ 13235 conftest$ac_exeext conftest.$ac_ext 13236fi 13237 13238 13239 CFLAGS="$xorg_testset_save_CFLAGS" 13240 13241 eval supported=\$$cacheid 13242 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13243$as_echo "$supported" >&6; } 13244 if test "$supported" = "yes" ; then 13245 BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs" 13246 found="yes" 13247 fi 13248 fi 13249 13250 13251 13252 13253 13254 13255 13256 13257 13258 13259 13260 13261 13262 13263 13264xorg_testset_save_CFLAGS="$CFLAGS" 13265 13266if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13267 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13268 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13269$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13270if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13271 $as_echo_n "(cached) " >&6 13272else 13273 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13274/* end confdefs.h. */ 13275int i; 13276_ACEOF 13277if ac_fn_c_try_compile "$LINENO"; then : 13278 xorg_cv_cc_flag_unknown_warning_option=yes 13279else 13280 xorg_cv_cc_flag_unknown_warning_option=no 13281fi 13282rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13283fi 13284{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13285$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13286 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13287 CFLAGS="$xorg_testset_save_CFLAGS" 13288fi 13289 13290if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13291 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13292 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13293 fi 13294 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13295 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13296$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13297if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13298 $as_echo_n "(cached) " >&6 13299else 13300 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13301/* end confdefs.h. */ 13302int i; 13303_ACEOF 13304if ac_fn_c_try_compile "$LINENO"; then : 13305 xorg_cv_cc_flag_unused_command_line_argument=yes 13306else 13307 xorg_cv_cc_flag_unused_command_line_argument=no 13308fi 13309rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13310fi 13311{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13312$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13313 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13314 CFLAGS="$xorg_testset_save_CFLAGS" 13315fi 13316 13317found="no" 13318 13319 if test $found = "no" ; then 13320 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13321 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13322 fi 13323 13324 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13325 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13326 fi 13327 13328 CFLAGS="$CFLAGS -Wbad-function-cast" 13329 13330 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5 13331$as_echo_n "checking if $CC supports -Wbad-function-cast... " >&6; } 13332 cacheid=xorg_cv_cc_flag__Wbad_function_cast 13333 if eval \${$cacheid+:} false; then : 13334 $as_echo_n "(cached) " >&6 13335else 13336 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13337/* end confdefs.h. */ 13338int i; 13339int 13340main () 13341{ 13342 13343 ; 13344 return 0; 13345} 13346_ACEOF 13347if ac_fn_c_try_link "$LINENO"; then : 13348 eval $cacheid=yes 13349else 13350 eval $cacheid=no 13351fi 13352rm -f core conftest.err conftest.$ac_objext \ 13353 conftest$ac_exeext conftest.$ac_ext 13354fi 13355 13356 13357 CFLAGS="$xorg_testset_save_CFLAGS" 13358 13359 eval supported=\$$cacheid 13360 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13361$as_echo "$supported" >&6; } 13362 if test "$supported" = "yes" ; then 13363 BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast" 13364 found="yes" 13365 fi 13366 fi 13367 13368 13369 13370 13371 13372 13373 13374 13375 13376 13377 13378 13379 13380 13381 13382xorg_testset_save_CFLAGS="$CFLAGS" 13383 13384if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13385 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13386 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13387$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13388if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13389 $as_echo_n "(cached) " >&6 13390else 13391 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13392/* end confdefs.h. */ 13393int i; 13394_ACEOF 13395if ac_fn_c_try_compile "$LINENO"; then : 13396 xorg_cv_cc_flag_unknown_warning_option=yes 13397else 13398 xorg_cv_cc_flag_unknown_warning_option=no 13399fi 13400rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13401fi 13402{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13403$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13404 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13405 CFLAGS="$xorg_testset_save_CFLAGS" 13406fi 13407 13408if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13409 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13410 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13411 fi 13412 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13413 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13414$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13415if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13416 $as_echo_n "(cached) " >&6 13417else 13418 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13419/* end confdefs.h. */ 13420int i; 13421_ACEOF 13422if ac_fn_c_try_compile "$LINENO"; then : 13423 xorg_cv_cc_flag_unused_command_line_argument=yes 13424else 13425 xorg_cv_cc_flag_unused_command_line_argument=no 13426fi 13427rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13428fi 13429{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13430$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13431 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13432 CFLAGS="$xorg_testset_save_CFLAGS" 13433fi 13434 13435found="no" 13436 13437 if test $found = "no" ; then 13438 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13439 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13440 fi 13441 13442 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13443 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13444 fi 13445 13446 CFLAGS="$CFLAGS -Wold-style-definition" 13447 13448 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5 13449$as_echo_n "checking if $CC supports -Wold-style-definition... " >&6; } 13450 cacheid=xorg_cv_cc_flag__Wold_style_definition 13451 if eval \${$cacheid+:} false; then : 13452 $as_echo_n "(cached) " >&6 13453else 13454 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13455/* end confdefs.h. */ 13456int i; 13457int 13458main () 13459{ 13460 13461 ; 13462 return 0; 13463} 13464_ACEOF 13465if ac_fn_c_try_link "$LINENO"; then : 13466 eval $cacheid=yes 13467else 13468 eval $cacheid=no 13469fi 13470rm -f core conftest.err conftest.$ac_objext \ 13471 conftest$ac_exeext conftest.$ac_ext 13472fi 13473 13474 13475 CFLAGS="$xorg_testset_save_CFLAGS" 13476 13477 eval supported=\$$cacheid 13478 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13479$as_echo "$supported" >&6; } 13480 if test "$supported" = "yes" ; then 13481 BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition" 13482 found="yes" 13483 fi 13484 fi 13485 13486 if test $found = "no" ; then 13487 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13488 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13489 fi 13490 13491 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13492 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13493 fi 13494 13495 CFLAGS="$CFLAGS -fd" 13496 13497 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5 13498$as_echo_n "checking if $CC supports -fd... " >&6; } 13499 cacheid=xorg_cv_cc_flag__fd 13500 if eval \${$cacheid+:} false; then : 13501 $as_echo_n "(cached) " >&6 13502else 13503 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13504/* end confdefs.h. */ 13505int i; 13506int 13507main () 13508{ 13509 13510 ; 13511 return 0; 13512} 13513_ACEOF 13514if ac_fn_c_try_link "$LINENO"; then : 13515 eval $cacheid=yes 13516else 13517 eval $cacheid=no 13518fi 13519rm -f core conftest.err conftest.$ac_objext \ 13520 conftest$ac_exeext conftest.$ac_ext 13521fi 13522 13523 13524 CFLAGS="$xorg_testset_save_CFLAGS" 13525 13526 eval supported=\$$cacheid 13527 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13528$as_echo "$supported" >&6; } 13529 if test "$supported" = "yes" ; then 13530 BASE_CFLAGS="$BASE_CFLAGS -fd" 13531 found="yes" 13532 fi 13533 fi 13534 13535 13536 13537 13538 13539 13540 13541 13542 13543 13544 13545 13546 13547 13548 13549xorg_testset_save_CFLAGS="$CFLAGS" 13550 13551if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13552 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13553 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13554$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13555if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13556 $as_echo_n "(cached) " >&6 13557else 13558 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13559/* end confdefs.h. */ 13560int i; 13561_ACEOF 13562if ac_fn_c_try_compile "$LINENO"; then : 13563 xorg_cv_cc_flag_unknown_warning_option=yes 13564else 13565 xorg_cv_cc_flag_unknown_warning_option=no 13566fi 13567rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13568fi 13569{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13570$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13571 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13572 CFLAGS="$xorg_testset_save_CFLAGS" 13573fi 13574 13575if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13576 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13577 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13578 fi 13579 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13580 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13581$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13582if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13583 $as_echo_n "(cached) " >&6 13584else 13585 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13586/* end confdefs.h. */ 13587int i; 13588_ACEOF 13589if ac_fn_c_try_compile "$LINENO"; then : 13590 xorg_cv_cc_flag_unused_command_line_argument=yes 13591else 13592 xorg_cv_cc_flag_unused_command_line_argument=no 13593fi 13594rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13595fi 13596{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13597$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13598 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13599 CFLAGS="$xorg_testset_save_CFLAGS" 13600fi 13601 13602found="no" 13603 13604 if test $found = "no" ; then 13605 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13606 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13607 fi 13608 13609 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13610 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13611 fi 13612 13613 CFLAGS="$CFLAGS -Wdeclaration-after-statement" 13614 13615 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5 13616$as_echo_n "checking if $CC supports -Wdeclaration-after-statement... " >&6; } 13617 cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement 13618 if eval \${$cacheid+:} false; then : 13619 $as_echo_n "(cached) " >&6 13620else 13621 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13622/* end confdefs.h. */ 13623int i; 13624int 13625main () 13626{ 13627 13628 ; 13629 return 0; 13630} 13631_ACEOF 13632if ac_fn_c_try_link "$LINENO"; then : 13633 eval $cacheid=yes 13634else 13635 eval $cacheid=no 13636fi 13637rm -f core conftest.err conftest.$ac_objext \ 13638 conftest$ac_exeext conftest.$ac_ext 13639fi 13640 13641 13642 CFLAGS="$xorg_testset_save_CFLAGS" 13643 13644 eval supported=\$$cacheid 13645 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13646$as_echo "$supported" >&6; } 13647 if test "$supported" = "yes" ; then 13648 BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement" 13649 found="yes" 13650 fi 13651 fi 13652 13653 13654 13655 13656 13657# This chunk adds additional warnings that could catch undesired effects. 13658 13659 13660 13661 13662 13663 13664 13665 13666 13667 13668 13669 13670 13671xorg_testset_save_CFLAGS="$CFLAGS" 13672 13673if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13674 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13675 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13676$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13677if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13678 $as_echo_n "(cached) " >&6 13679else 13680 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13681/* end confdefs.h. */ 13682int i; 13683_ACEOF 13684if ac_fn_c_try_compile "$LINENO"; then : 13685 xorg_cv_cc_flag_unknown_warning_option=yes 13686else 13687 xorg_cv_cc_flag_unknown_warning_option=no 13688fi 13689rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13690fi 13691{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13692$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13693 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13694 CFLAGS="$xorg_testset_save_CFLAGS" 13695fi 13696 13697if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13698 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13699 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13700 fi 13701 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13702 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13703$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13704if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13705 $as_echo_n "(cached) " >&6 13706else 13707 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13708/* end confdefs.h. */ 13709int i; 13710_ACEOF 13711if ac_fn_c_try_compile "$LINENO"; then : 13712 xorg_cv_cc_flag_unused_command_line_argument=yes 13713else 13714 xorg_cv_cc_flag_unused_command_line_argument=no 13715fi 13716rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13717fi 13718{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13719$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13720 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13721 CFLAGS="$xorg_testset_save_CFLAGS" 13722fi 13723 13724found="no" 13725 13726 if test $found = "no" ; then 13727 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13728 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13729 fi 13730 13731 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13732 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13733 fi 13734 13735 CFLAGS="$CFLAGS -Wunused" 13736 13737 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5 13738$as_echo_n "checking if $CC supports -Wunused... " >&6; } 13739 cacheid=xorg_cv_cc_flag__Wunused 13740 if eval \${$cacheid+:} false; then : 13741 $as_echo_n "(cached) " >&6 13742else 13743 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13744/* end confdefs.h. */ 13745int i; 13746int 13747main () 13748{ 13749 13750 ; 13751 return 0; 13752} 13753_ACEOF 13754if ac_fn_c_try_link "$LINENO"; then : 13755 eval $cacheid=yes 13756else 13757 eval $cacheid=no 13758fi 13759rm -f core conftest.err conftest.$ac_objext \ 13760 conftest$ac_exeext conftest.$ac_ext 13761fi 13762 13763 13764 CFLAGS="$xorg_testset_save_CFLAGS" 13765 13766 eval supported=\$$cacheid 13767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13768$as_echo "$supported" >&6; } 13769 if test "$supported" = "yes" ; then 13770 BASE_CFLAGS="$BASE_CFLAGS -Wunused" 13771 found="yes" 13772 fi 13773 fi 13774 13775 13776 13777 13778 13779 13780 13781 13782 13783 13784 13785 13786 13787 13788 13789xorg_testset_save_CFLAGS="$CFLAGS" 13790 13791if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13792 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13793 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13794$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13795if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13796 $as_echo_n "(cached) " >&6 13797else 13798 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13799/* end confdefs.h. */ 13800int i; 13801_ACEOF 13802if ac_fn_c_try_compile "$LINENO"; then : 13803 xorg_cv_cc_flag_unknown_warning_option=yes 13804else 13805 xorg_cv_cc_flag_unknown_warning_option=no 13806fi 13807rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13808fi 13809{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13810$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13811 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13812 CFLAGS="$xorg_testset_save_CFLAGS" 13813fi 13814 13815if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13816 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13817 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13818 fi 13819 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13820 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13821$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13822if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13823 $as_echo_n "(cached) " >&6 13824else 13825 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13826/* end confdefs.h. */ 13827int i; 13828_ACEOF 13829if ac_fn_c_try_compile "$LINENO"; then : 13830 xorg_cv_cc_flag_unused_command_line_argument=yes 13831else 13832 xorg_cv_cc_flag_unused_command_line_argument=no 13833fi 13834rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13835fi 13836{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13837$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13838 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13839 CFLAGS="$xorg_testset_save_CFLAGS" 13840fi 13841 13842found="no" 13843 13844 if test $found = "no" ; then 13845 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13846 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13847 fi 13848 13849 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13850 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13851 fi 13852 13853 CFLAGS="$CFLAGS -Wuninitialized" 13854 13855 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5 13856$as_echo_n "checking if $CC supports -Wuninitialized... " >&6; } 13857 cacheid=xorg_cv_cc_flag__Wuninitialized 13858 if eval \${$cacheid+:} false; then : 13859 $as_echo_n "(cached) " >&6 13860else 13861 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13862/* end confdefs.h. */ 13863int i; 13864int 13865main () 13866{ 13867 13868 ; 13869 return 0; 13870} 13871_ACEOF 13872if ac_fn_c_try_link "$LINENO"; then : 13873 eval $cacheid=yes 13874else 13875 eval $cacheid=no 13876fi 13877rm -f core conftest.err conftest.$ac_objext \ 13878 conftest$ac_exeext conftest.$ac_ext 13879fi 13880 13881 13882 CFLAGS="$xorg_testset_save_CFLAGS" 13883 13884 eval supported=\$$cacheid 13885 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13886$as_echo "$supported" >&6; } 13887 if test "$supported" = "yes" ; then 13888 BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized" 13889 found="yes" 13890 fi 13891 fi 13892 13893 13894 13895 13896 13897 13898 13899 13900 13901 13902 13903 13904 13905 13906 13907xorg_testset_save_CFLAGS="$CFLAGS" 13908 13909if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13910 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13911 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13912$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13913if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13914 $as_echo_n "(cached) " >&6 13915else 13916 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13917/* end confdefs.h. */ 13918int i; 13919_ACEOF 13920if ac_fn_c_try_compile "$LINENO"; then : 13921 xorg_cv_cc_flag_unknown_warning_option=yes 13922else 13923 xorg_cv_cc_flag_unknown_warning_option=no 13924fi 13925rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13926fi 13927{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13928$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13929 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13930 CFLAGS="$xorg_testset_save_CFLAGS" 13931fi 13932 13933if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13934 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13935 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13936 fi 13937 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13938 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13939$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13940if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13941 $as_echo_n "(cached) " >&6 13942else 13943 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13944/* end confdefs.h. */ 13945int i; 13946_ACEOF 13947if ac_fn_c_try_compile "$LINENO"; then : 13948 xorg_cv_cc_flag_unused_command_line_argument=yes 13949else 13950 xorg_cv_cc_flag_unused_command_line_argument=no 13951fi 13952rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13953fi 13954{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13955$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13956 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13957 CFLAGS="$xorg_testset_save_CFLAGS" 13958fi 13959 13960found="no" 13961 13962 if test $found = "no" ; then 13963 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13964 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13965 fi 13966 13967 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13968 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13969 fi 13970 13971 CFLAGS="$CFLAGS -Wshadow" 13972 13973 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5 13974$as_echo_n "checking if $CC supports -Wshadow... " >&6; } 13975 cacheid=xorg_cv_cc_flag__Wshadow 13976 if eval \${$cacheid+:} false; then : 13977 $as_echo_n "(cached) " >&6 13978else 13979 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13980/* end confdefs.h. */ 13981int i; 13982int 13983main () 13984{ 13985 13986 ; 13987 return 0; 13988} 13989_ACEOF 13990if ac_fn_c_try_link "$LINENO"; then : 13991 eval $cacheid=yes 13992else 13993 eval $cacheid=no 13994fi 13995rm -f core conftest.err conftest.$ac_objext \ 13996 conftest$ac_exeext conftest.$ac_ext 13997fi 13998 13999 14000 CFLAGS="$xorg_testset_save_CFLAGS" 14001 14002 eval supported=\$$cacheid 14003 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14004$as_echo "$supported" >&6; } 14005 if test "$supported" = "yes" ; then 14006 BASE_CFLAGS="$BASE_CFLAGS -Wshadow" 14007 found="yes" 14008 fi 14009 fi 14010 14011 14012 14013 14014 14015 14016 14017 14018 14019 14020 14021 14022 14023 14024 14025xorg_testset_save_CFLAGS="$CFLAGS" 14026 14027if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14028 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14029 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14030$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14031if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14032 $as_echo_n "(cached) " >&6 14033else 14034 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14035/* end confdefs.h. */ 14036int i; 14037_ACEOF 14038if ac_fn_c_try_compile "$LINENO"; then : 14039 xorg_cv_cc_flag_unknown_warning_option=yes 14040else 14041 xorg_cv_cc_flag_unknown_warning_option=no 14042fi 14043rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14044fi 14045{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14046$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14047 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14048 CFLAGS="$xorg_testset_save_CFLAGS" 14049fi 14050 14051if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14052 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14053 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14054 fi 14055 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14056 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14057$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14058if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14059 $as_echo_n "(cached) " >&6 14060else 14061 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14062/* end confdefs.h. */ 14063int i; 14064_ACEOF 14065if ac_fn_c_try_compile "$LINENO"; then : 14066 xorg_cv_cc_flag_unused_command_line_argument=yes 14067else 14068 xorg_cv_cc_flag_unused_command_line_argument=no 14069fi 14070rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14071fi 14072{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14073$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14074 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14075 CFLAGS="$xorg_testset_save_CFLAGS" 14076fi 14077 14078found="no" 14079 14080 if test $found = "no" ; then 14081 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14082 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14083 fi 14084 14085 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14086 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14087 fi 14088 14089 CFLAGS="$CFLAGS -Wmissing-noreturn" 14090 14091 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5 14092$as_echo_n "checking if $CC supports -Wmissing-noreturn... " >&6; } 14093 cacheid=xorg_cv_cc_flag__Wmissing_noreturn 14094 if eval \${$cacheid+:} false; then : 14095 $as_echo_n "(cached) " >&6 14096else 14097 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14098/* end confdefs.h. */ 14099int i; 14100int 14101main () 14102{ 14103 14104 ; 14105 return 0; 14106} 14107_ACEOF 14108if ac_fn_c_try_link "$LINENO"; then : 14109 eval $cacheid=yes 14110else 14111 eval $cacheid=no 14112fi 14113rm -f core conftest.err conftest.$ac_objext \ 14114 conftest$ac_exeext conftest.$ac_ext 14115fi 14116 14117 14118 CFLAGS="$xorg_testset_save_CFLAGS" 14119 14120 eval supported=\$$cacheid 14121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14122$as_echo "$supported" >&6; } 14123 if test "$supported" = "yes" ; then 14124 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn" 14125 found="yes" 14126 fi 14127 fi 14128 14129 14130 14131 14132 14133 14134 14135 14136 14137 14138 14139 14140 14141 14142 14143xorg_testset_save_CFLAGS="$CFLAGS" 14144 14145if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14146 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14147 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14148$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14149if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14150 $as_echo_n "(cached) " >&6 14151else 14152 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14153/* end confdefs.h. */ 14154int i; 14155_ACEOF 14156if ac_fn_c_try_compile "$LINENO"; then : 14157 xorg_cv_cc_flag_unknown_warning_option=yes 14158else 14159 xorg_cv_cc_flag_unknown_warning_option=no 14160fi 14161rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14162fi 14163{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14164$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14165 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14166 CFLAGS="$xorg_testset_save_CFLAGS" 14167fi 14168 14169if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14170 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14171 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14172 fi 14173 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14174 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14175$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14176if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14177 $as_echo_n "(cached) " >&6 14178else 14179 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14180/* end confdefs.h. */ 14181int i; 14182_ACEOF 14183if ac_fn_c_try_compile "$LINENO"; then : 14184 xorg_cv_cc_flag_unused_command_line_argument=yes 14185else 14186 xorg_cv_cc_flag_unused_command_line_argument=no 14187fi 14188rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14189fi 14190{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14191$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14192 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14193 CFLAGS="$xorg_testset_save_CFLAGS" 14194fi 14195 14196found="no" 14197 14198 if test $found = "no" ; then 14199 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14200 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14201 fi 14202 14203 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14204 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14205 fi 14206 14207 CFLAGS="$CFLAGS -Wmissing-format-attribute" 14208 14209 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5 14210$as_echo_n "checking if $CC supports -Wmissing-format-attribute... " >&6; } 14211 cacheid=xorg_cv_cc_flag__Wmissing_format_attribute 14212 if eval \${$cacheid+:} false; then : 14213 $as_echo_n "(cached) " >&6 14214else 14215 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14216/* end confdefs.h. */ 14217int i; 14218int 14219main () 14220{ 14221 14222 ; 14223 return 0; 14224} 14225_ACEOF 14226if ac_fn_c_try_link "$LINENO"; then : 14227 eval $cacheid=yes 14228else 14229 eval $cacheid=no 14230fi 14231rm -f core conftest.err conftest.$ac_objext \ 14232 conftest$ac_exeext conftest.$ac_ext 14233fi 14234 14235 14236 CFLAGS="$xorg_testset_save_CFLAGS" 14237 14238 eval supported=\$$cacheid 14239 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14240$as_echo "$supported" >&6; } 14241 if test "$supported" = "yes" ; then 14242 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute" 14243 found="yes" 14244 fi 14245 fi 14246 14247 14248 14249 14250 14251 14252 14253 14254 14255 14256 14257 14258 14259 14260 14261xorg_testset_save_CFLAGS="$CFLAGS" 14262 14263if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14264 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14265 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14266$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14267if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14268 $as_echo_n "(cached) " >&6 14269else 14270 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14271/* end confdefs.h. */ 14272int i; 14273_ACEOF 14274if ac_fn_c_try_compile "$LINENO"; then : 14275 xorg_cv_cc_flag_unknown_warning_option=yes 14276else 14277 xorg_cv_cc_flag_unknown_warning_option=no 14278fi 14279rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14280fi 14281{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14282$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14283 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14284 CFLAGS="$xorg_testset_save_CFLAGS" 14285fi 14286 14287if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14288 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14289 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14290 fi 14291 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14292 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14293$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14294if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14295 $as_echo_n "(cached) " >&6 14296else 14297 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14298/* end confdefs.h. */ 14299int i; 14300_ACEOF 14301if ac_fn_c_try_compile "$LINENO"; then : 14302 xorg_cv_cc_flag_unused_command_line_argument=yes 14303else 14304 xorg_cv_cc_flag_unused_command_line_argument=no 14305fi 14306rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14307fi 14308{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14309$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14310 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14311 CFLAGS="$xorg_testset_save_CFLAGS" 14312fi 14313 14314found="no" 14315 14316 if test $found = "no" ; then 14317 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14318 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14319 fi 14320 14321 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14322 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14323 fi 14324 14325 CFLAGS="$CFLAGS -Wredundant-decls" 14326 14327 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5 14328$as_echo_n "checking if $CC supports -Wredundant-decls... " >&6; } 14329 cacheid=xorg_cv_cc_flag__Wredundant_decls 14330 if eval \${$cacheid+:} false; then : 14331 $as_echo_n "(cached) " >&6 14332else 14333 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14334/* end confdefs.h. */ 14335int i; 14336int 14337main () 14338{ 14339 14340 ; 14341 return 0; 14342} 14343_ACEOF 14344if ac_fn_c_try_link "$LINENO"; then : 14345 eval $cacheid=yes 14346else 14347 eval $cacheid=no 14348fi 14349rm -f core conftest.err conftest.$ac_objext \ 14350 conftest$ac_exeext conftest.$ac_ext 14351fi 14352 14353 14354 CFLAGS="$xorg_testset_save_CFLAGS" 14355 14356 eval supported=\$$cacheid 14357 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14358$as_echo "$supported" >&6; } 14359 if test "$supported" = "yes" ; then 14360 BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls" 14361 found="yes" 14362 fi 14363 fi 14364 14365 14366 14367 14368 14369 14370 14371 14372 14373 14374 14375 14376 14377 14378 14379xorg_testset_save_CFLAGS="$CFLAGS" 14380 14381if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14382 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14383 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14384$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14385if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14386 $as_echo_n "(cached) " >&6 14387else 14388 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14389/* end confdefs.h. */ 14390int i; 14391_ACEOF 14392if ac_fn_c_try_compile "$LINENO"; then : 14393 xorg_cv_cc_flag_unknown_warning_option=yes 14394else 14395 xorg_cv_cc_flag_unknown_warning_option=no 14396fi 14397rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14398fi 14399{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14400$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14401 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14402 CFLAGS="$xorg_testset_save_CFLAGS" 14403fi 14404 14405if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14406 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14407 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14408 fi 14409 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14410 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14411$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14412if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14413 $as_echo_n "(cached) " >&6 14414else 14415 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14416/* end confdefs.h. */ 14417int i; 14418_ACEOF 14419if ac_fn_c_try_compile "$LINENO"; then : 14420 xorg_cv_cc_flag_unused_command_line_argument=yes 14421else 14422 xorg_cv_cc_flag_unused_command_line_argument=no 14423fi 14424rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14425fi 14426{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14427$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14428 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14429 CFLAGS="$xorg_testset_save_CFLAGS" 14430fi 14431 14432found="no" 14433 14434 if test $found = "no" ; then 14435 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14436 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14437 fi 14438 14439 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14440 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14441 fi 14442 14443 CFLAGS="$CFLAGS -Wlogical-op" 14444 14445 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5 14446$as_echo_n "checking if $CC supports -Wlogical-op... " >&6; } 14447 cacheid=xorg_cv_cc_flag__Wlogical_op 14448 if eval \${$cacheid+:} false; then : 14449 $as_echo_n "(cached) " >&6 14450else 14451 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14452/* end confdefs.h. */ 14453int i; 14454int 14455main () 14456{ 14457 14458 ; 14459 return 0; 14460} 14461_ACEOF 14462if ac_fn_c_try_link "$LINENO"; then : 14463 eval $cacheid=yes 14464else 14465 eval $cacheid=no 14466fi 14467rm -f core conftest.err conftest.$ac_objext \ 14468 conftest$ac_exeext conftest.$ac_ext 14469fi 14470 14471 14472 CFLAGS="$xorg_testset_save_CFLAGS" 14473 14474 eval supported=\$$cacheid 14475 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14476$as_echo "$supported" >&6; } 14477 if test "$supported" = "yes" ; then 14478 BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op" 14479 found="yes" 14480 fi 14481 fi 14482 14483 14484 14485# These are currently disabled because they are noisy. They will be enabled 14486# in the future once the codebase is sufficiently modernized to silence 14487# them. For now, I don't want them to drown out the other warnings. 14488# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses]) 14489# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align]) 14490# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual]) 14491 14492# Turn some warnings into errors, so we don't accidently get successful builds 14493# when there are problems that should be fixed. 14494 14495if test "x$SELECTIVE_WERROR" = "xyes" ; then 14496 14497 14498 14499 14500 14501 14502 14503 14504 14505 14506 14507 14508 14509xorg_testset_save_CFLAGS="$CFLAGS" 14510 14511if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14512 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14513 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14514$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14515if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14516 $as_echo_n "(cached) " >&6 14517else 14518 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14519/* end confdefs.h. */ 14520int i; 14521_ACEOF 14522if ac_fn_c_try_compile "$LINENO"; then : 14523 xorg_cv_cc_flag_unknown_warning_option=yes 14524else 14525 xorg_cv_cc_flag_unknown_warning_option=no 14526fi 14527rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14528fi 14529{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14530$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14531 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14532 CFLAGS="$xorg_testset_save_CFLAGS" 14533fi 14534 14535if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14536 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14537 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14538 fi 14539 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14540 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14541$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14542if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14543 $as_echo_n "(cached) " >&6 14544else 14545 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14546/* end confdefs.h. */ 14547int i; 14548_ACEOF 14549if ac_fn_c_try_compile "$LINENO"; then : 14550 xorg_cv_cc_flag_unused_command_line_argument=yes 14551else 14552 xorg_cv_cc_flag_unused_command_line_argument=no 14553fi 14554rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14555fi 14556{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14557$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14558 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14559 CFLAGS="$xorg_testset_save_CFLAGS" 14560fi 14561 14562found="no" 14563 14564 if test $found = "no" ; then 14565 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14566 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14567 fi 14568 14569 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14570 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14571 fi 14572 14573 CFLAGS="$CFLAGS -Werror=implicit" 14574 14575 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5 14576$as_echo_n "checking if $CC supports -Werror=implicit... " >&6; } 14577 cacheid=xorg_cv_cc_flag__Werror_implicit 14578 if eval \${$cacheid+:} false; then : 14579 $as_echo_n "(cached) " >&6 14580else 14581 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14582/* end confdefs.h. */ 14583int i; 14584int 14585main () 14586{ 14587 14588 ; 14589 return 0; 14590} 14591_ACEOF 14592if ac_fn_c_try_link "$LINENO"; then : 14593 eval $cacheid=yes 14594else 14595 eval $cacheid=no 14596fi 14597rm -f core conftest.err conftest.$ac_objext \ 14598 conftest$ac_exeext conftest.$ac_ext 14599fi 14600 14601 14602 CFLAGS="$xorg_testset_save_CFLAGS" 14603 14604 eval supported=\$$cacheid 14605 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14606$as_echo "$supported" >&6; } 14607 if test "$supported" = "yes" ; then 14608 BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit" 14609 found="yes" 14610 fi 14611 fi 14612 14613 if test $found = "no" ; then 14614 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14615 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14616 fi 14617 14618 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14619 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14620 fi 14621 14622 CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 14623 14624 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" >&5 14625$as_echo_n "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; } 14626 cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED 14627 if eval \${$cacheid+:} false; then : 14628 $as_echo_n "(cached) " >&6 14629else 14630 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14631/* end confdefs.h. */ 14632int i; 14633int 14634main () 14635{ 14636 14637 ; 14638 return 0; 14639} 14640_ACEOF 14641if ac_fn_c_try_link "$LINENO"; then : 14642 eval $cacheid=yes 14643else 14644 eval $cacheid=no 14645fi 14646rm -f core conftest.err conftest.$ac_objext \ 14647 conftest$ac_exeext conftest.$ac_ext 14648fi 14649 14650 14651 CFLAGS="$xorg_testset_save_CFLAGS" 14652 14653 eval supported=\$$cacheid 14654 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14655$as_echo "$supported" >&6; } 14656 if test "$supported" = "yes" ; then 14657 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 14658 found="yes" 14659 fi 14660 fi 14661 14662 14663 14664 14665 14666 14667 14668 14669 14670 14671 14672 14673 14674 14675 14676xorg_testset_save_CFLAGS="$CFLAGS" 14677 14678if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14679 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14680 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14681$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14682if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14683 $as_echo_n "(cached) " >&6 14684else 14685 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14686/* end confdefs.h. */ 14687int i; 14688_ACEOF 14689if ac_fn_c_try_compile "$LINENO"; then : 14690 xorg_cv_cc_flag_unknown_warning_option=yes 14691else 14692 xorg_cv_cc_flag_unknown_warning_option=no 14693fi 14694rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14695fi 14696{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14697$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14698 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14699 CFLAGS="$xorg_testset_save_CFLAGS" 14700fi 14701 14702if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14703 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14704 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14705 fi 14706 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14707 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14708$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14709if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14710 $as_echo_n "(cached) " >&6 14711else 14712 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14713/* end confdefs.h. */ 14714int i; 14715_ACEOF 14716if ac_fn_c_try_compile "$LINENO"; then : 14717 xorg_cv_cc_flag_unused_command_line_argument=yes 14718else 14719 xorg_cv_cc_flag_unused_command_line_argument=no 14720fi 14721rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14722fi 14723{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14724$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14725 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14726 CFLAGS="$xorg_testset_save_CFLAGS" 14727fi 14728 14729found="no" 14730 14731 if test $found = "no" ; then 14732 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14733 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14734 fi 14735 14736 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14737 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14738 fi 14739 14740 CFLAGS="$CFLAGS -Werror=nonnull" 14741 14742 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5 14743$as_echo_n "checking if $CC supports -Werror=nonnull... " >&6; } 14744 cacheid=xorg_cv_cc_flag__Werror_nonnull 14745 if eval \${$cacheid+:} false; then : 14746 $as_echo_n "(cached) " >&6 14747else 14748 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14749/* end confdefs.h. */ 14750int i; 14751int 14752main () 14753{ 14754 14755 ; 14756 return 0; 14757} 14758_ACEOF 14759if ac_fn_c_try_link "$LINENO"; then : 14760 eval $cacheid=yes 14761else 14762 eval $cacheid=no 14763fi 14764rm -f core conftest.err conftest.$ac_objext \ 14765 conftest$ac_exeext conftest.$ac_ext 14766fi 14767 14768 14769 CFLAGS="$xorg_testset_save_CFLAGS" 14770 14771 eval supported=\$$cacheid 14772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14773$as_echo "$supported" >&6; } 14774 if test "$supported" = "yes" ; then 14775 BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull" 14776 found="yes" 14777 fi 14778 fi 14779 14780 14781 14782 14783 14784 14785 14786 14787 14788 14789 14790 14791 14792 14793 14794xorg_testset_save_CFLAGS="$CFLAGS" 14795 14796if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14797 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14798 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14799$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14800if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14801 $as_echo_n "(cached) " >&6 14802else 14803 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14804/* end confdefs.h. */ 14805int i; 14806_ACEOF 14807if ac_fn_c_try_compile "$LINENO"; then : 14808 xorg_cv_cc_flag_unknown_warning_option=yes 14809else 14810 xorg_cv_cc_flag_unknown_warning_option=no 14811fi 14812rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14813fi 14814{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14815$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14816 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14817 CFLAGS="$xorg_testset_save_CFLAGS" 14818fi 14819 14820if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14821 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14822 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14823 fi 14824 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14825 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14826$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14827if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14828 $as_echo_n "(cached) " >&6 14829else 14830 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14831/* end confdefs.h. */ 14832int i; 14833_ACEOF 14834if ac_fn_c_try_compile "$LINENO"; then : 14835 xorg_cv_cc_flag_unused_command_line_argument=yes 14836else 14837 xorg_cv_cc_flag_unused_command_line_argument=no 14838fi 14839rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14840fi 14841{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14842$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14843 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14844 CFLAGS="$xorg_testset_save_CFLAGS" 14845fi 14846 14847found="no" 14848 14849 if test $found = "no" ; then 14850 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14851 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14852 fi 14853 14854 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14855 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14856 fi 14857 14858 CFLAGS="$CFLAGS -Werror=init-self" 14859 14860 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5 14861$as_echo_n "checking if $CC supports -Werror=init-self... " >&6; } 14862 cacheid=xorg_cv_cc_flag__Werror_init_self 14863 if eval \${$cacheid+:} false; then : 14864 $as_echo_n "(cached) " >&6 14865else 14866 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14867/* end confdefs.h. */ 14868int i; 14869int 14870main () 14871{ 14872 14873 ; 14874 return 0; 14875} 14876_ACEOF 14877if ac_fn_c_try_link "$LINENO"; then : 14878 eval $cacheid=yes 14879else 14880 eval $cacheid=no 14881fi 14882rm -f core conftest.err conftest.$ac_objext \ 14883 conftest$ac_exeext conftest.$ac_ext 14884fi 14885 14886 14887 CFLAGS="$xorg_testset_save_CFLAGS" 14888 14889 eval supported=\$$cacheid 14890 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14891$as_echo "$supported" >&6; } 14892 if test "$supported" = "yes" ; then 14893 BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self" 14894 found="yes" 14895 fi 14896 fi 14897 14898 14899 14900 14901 14902 14903 14904 14905 14906 14907 14908 14909 14910 14911 14912xorg_testset_save_CFLAGS="$CFLAGS" 14913 14914if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14915 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14916 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14917$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14918if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14919 $as_echo_n "(cached) " >&6 14920else 14921 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14922/* end confdefs.h. */ 14923int i; 14924_ACEOF 14925if ac_fn_c_try_compile "$LINENO"; then : 14926 xorg_cv_cc_flag_unknown_warning_option=yes 14927else 14928 xorg_cv_cc_flag_unknown_warning_option=no 14929fi 14930rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14931fi 14932{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14933$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14934 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14935 CFLAGS="$xorg_testset_save_CFLAGS" 14936fi 14937 14938if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14939 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14940 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14941 fi 14942 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14943 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14944$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14945if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14946 $as_echo_n "(cached) " >&6 14947else 14948 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14949/* end confdefs.h. */ 14950int i; 14951_ACEOF 14952if ac_fn_c_try_compile "$LINENO"; then : 14953 xorg_cv_cc_flag_unused_command_line_argument=yes 14954else 14955 xorg_cv_cc_flag_unused_command_line_argument=no 14956fi 14957rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14958fi 14959{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14960$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14961 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14962 CFLAGS="$xorg_testset_save_CFLAGS" 14963fi 14964 14965found="no" 14966 14967 if test $found = "no" ; then 14968 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14969 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14970 fi 14971 14972 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14973 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14974 fi 14975 14976 CFLAGS="$CFLAGS -Werror=main" 14977 14978 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5 14979$as_echo_n "checking if $CC supports -Werror=main... " >&6; } 14980 cacheid=xorg_cv_cc_flag__Werror_main 14981 if eval \${$cacheid+:} false; then : 14982 $as_echo_n "(cached) " >&6 14983else 14984 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14985/* end confdefs.h. */ 14986int i; 14987int 14988main () 14989{ 14990 14991 ; 14992 return 0; 14993} 14994_ACEOF 14995if ac_fn_c_try_link "$LINENO"; then : 14996 eval $cacheid=yes 14997else 14998 eval $cacheid=no 14999fi 15000rm -f core conftest.err conftest.$ac_objext \ 15001 conftest$ac_exeext conftest.$ac_ext 15002fi 15003 15004 15005 CFLAGS="$xorg_testset_save_CFLAGS" 15006 15007 eval supported=\$$cacheid 15008 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15009$as_echo "$supported" >&6; } 15010 if test "$supported" = "yes" ; then 15011 BASE_CFLAGS="$BASE_CFLAGS -Werror=main" 15012 found="yes" 15013 fi 15014 fi 15015 15016 15017 15018 15019 15020 15021 15022 15023 15024 15025 15026 15027 15028 15029 15030xorg_testset_save_CFLAGS="$CFLAGS" 15031 15032if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15033 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15034 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15035$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15036if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15037 $as_echo_n "(cached) " >&6 15038else 15039 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15040/* end confdefs.h. */ 15041int i; 15042_ACEOF 15043if ac_fn_c_try_compile "$LINENO"; then : 15044 xorg_cv_cc_flag_unknown_warning_option=yes 15045else 15046 xorg_cv_cc_flag_unknown_warning_option=no 15047fi 15048rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15049fi 15050{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15051$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15052 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15053 CFLAGS="$xorg_testset_save_CFLAGS" 15054fi 15055 15056if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15057 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15058 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15059 fi 15060 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15061 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15062$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15063if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15064 $as_echo_n "(cached) " >&6 15065else 15066 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15067/* end confdefs.h. */ 15068int i; 15069_ACEOF 15070if ac_fn_c_try_compile "$LINENO"; then : 15071 xorg_cv_cc_flag_unused_command_line_argument=yes 15072else 15073 xorg_cv_cc_flag_unused_command_line_argument=no 15074fi 15075rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15076fi 15077{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15078$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15079 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15080 CFLAGS="$xorg_testset_save_CFLAGS" 15081fi 15082 15083found="no" 15084 15085 if test $found = "no" ; then 15086 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15087 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15088 fi 15089 15090 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15091 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15092 fi 15093 15094 CFLAGS="$CFLAGS -Werror=missing-braces" 15095 15096 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5 15097$as_echo_n "checking if $CC supports -Werror=missing-braces... " >&6; } 15098 cacheid=xorg_cv_cc_flag__Werror_missing_braces 15099 if eval \${$cacheid+:} false; then : 15100 $as_echo_n "(cached) " >&6 15101else 15102 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15103/* end confdefs.h. */ 15104int i; 15105int 15106main () 15107{ 15108 15109 ; 15110 return 0; 15111} 15112_ACEOF 15113if ac_fn_c_try_link "$LINENO"; then : 15114 eval $cacheid=yes 15115else 15116 eval $cacheid=no 15117fi 15118rm -f core conftest.err conftest.$ac_objext \ 15119 conftest$ac_exeext conftest.$ac_ext 15120fi 15121 15122 15123 CFLAGS="$xorg_testset_save_CFLAGS" 15124 15125 eval supported=\$$cacheid 15126 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15127$as_echo "$supported" >&6; } 15128 if test "$supported" = "yes" ; then 15129 BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces" 15130 found="yes" 15131 fi 15132 fi 15133 15134 15135 15136 15137 15138 15139 15140 15141 15142 15143 15144 15145 15146 15147 15148xorg_testset_save_CFLAGS="$CFLAGS" 15149 15150if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15151 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15152 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15153$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15154if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15155 $as_echo_n "(cached) " >&6 15156else 15157 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15158/* end confdefs.h. */ 15159int i; 15160_ACEOF 15161if ac_fn_c_try_compile "$LINENO"; then : 15162 xorg_cv_cc_flag_unknown_warning_option=yes 15163else 15164 xorg_cv_cc_flag_unknown_warning_option=no 15165fi 15166rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15167fi 15168{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15169$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15170 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15171 CFLAGS="$xorg_testset_save_CFLAGS" 15172fi 15173 15174if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15175 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15176 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15177 fi 15178 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15179 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15180$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15181if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15182 $as_echo_n "(cached) " >&6 15183else 15184 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15185/* end confdefs.h. */ 15186int i; 15187_ACEOF 15188if ac_fn_c_try_compile "$LINENO"; then : 15189 xorg_cv_cc_flag_unused_command_line_argument=yes 15190else 15191 xorg_cv_cc_flag_unused_command_line_argument=no 15192fi 15193rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15194fi 15195{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15196$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15197 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15198 CFLAGS="$xorg_testset_save_CFLAGS" 15199fi 15200 15201found="no" 15202 15203 if test $found = "no" ; then 15204 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15205 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15206 fi 15207 15208 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15209 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15210 fi 15211 15212 CFLAGS="$CFLAGS -Werror=sequence-point" 15213 15214 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5 15215$as_echo_n "checking if $CC supports -Werror=sequence-point... " >&6; } 15216 cacheid=xorg_cv_cc_flag__Werror_sequence_point 15217 if eval \${$cacheid+:} false; then : 15218 $as_echo_n "(cached) " >&6 15219else 15220 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15221/* end confdefs.h. */ 15222int i; 15223int 15224main () 15225{ 15226 15227 ; 15228 return 0; 15229} 15230_ACEOF 15231if ac_fn_c_try_link "$LINENO"; then : 15232 eval $cacheid=yes 15233else 15234 eval $cacheid=no 15235fi 15236rm -f core conftest.err conftest.$ac_objext \ 15237 conftest$ac_exeext conftest.$ac_ext 15238fi 15239 15240 15241 CFLAGS="$xorg_testset_save_CFLAGS" 15242 15243 eval supported=\$$cacheid 15244 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15245$as_echo "$supported" >&6; } 15246 if test "$supported" = "yes" ; then 15247 BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point" 15248 found="yes" 15249 fi 15250 fi 15251 15252 15253 15254 15255 15256 15257 15258 15259 15260 15261 15262 15263 15264 15265 15266xorg_testset_save_CFLAGS="$CFLAGS" 15267 15268if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15269 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15270 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15271$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15272if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15273 $as_echo_n "(cached) " >&6 15274else 15275 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15276/* end confdefs.h. */ 15277int i; 15278_ACEOF 15279if ac_fn_c_try_compile "$LINENO"; then : 15280 xorg_cv_cc_flag_unknown_warning_option=yes 15281else 15282 xorg_cv_cc_flag_unknown_warning_option=no 15283fi 15284rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15285fi 15286{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15287$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15288 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15289 CFLAGS="$xorg_testset_save_CFLAGS" 15290fi 15291 15292if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15293 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15294 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15295 fi 15296 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15297 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15298$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15299if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15300 $as_echo_n "(cached) " >&6 15301else 15302 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15303/* end confdefs.h. */ 15304int i; 15305_ACEOF 15306if ac_fn_c_try_compile "$LINENO"; then : 15307 xorg_cv_cc_flag_unused_command_line_argument=yes 15308else 15309 xorg_cv_cc_flag_unused_command_line_argument=no 15310fi 15311rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15312fi 15313{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15314$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15315 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15316 CFLAGS="$xorg_testset_save_CFLAGS" 15317fi 15318 15319found="no" 15320 15321 if test $found = "no" ; then 15322 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15323 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15324 fi 15325 15326 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15327 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15328 fi 15329 15330 CFLAGS="$CFLAGS -Werror=return-type" 15331 15332 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5 15333$as_echo_n "checking if $CC supports -Werror=return-type... " >&6; } 15334 cacheid=xorg_cv_cc_flag__Werror_return_type 15335 if eval \${$cacheid+:} false; then : 15336 $as_echo_n "(cached) " >&6 15337else 15338 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15339/* end confdefs.h. */ 15340int i; 15341int 15342main () 15343{ 15344 15345 ; 15346 return 0; 15347} 15348_ACEOF 15349if ac_fn_c_try_link "$LINENO"; then : 15350 eval $cacheid=yes 15351else 15352 eval $cacheid=no 15353fi 15354rm -f core conftest.err conftest.$ac_objext \ 15355 conftest$ac_exeext conftest.$ac_ext 15356fi 15357 15358 15359 CFLAGS="$xorg_testset_save_CFLAGS" 15360 15361 eval supported=\$$cacheid 15362 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15363$as_echo "$supported" >&6; } 15364 if test "$supported" = "yes" ; then 15365 BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type" 15366 found="yes" 15367 fi 15368 fi 15369 15370 if test $found = "no" ; then 15371 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15372 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15373 fi 15374 15375 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15376 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15377 fi 15378 15379 CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 15380 15381 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5 15382$as_echo_n "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; } 15383 cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT 15384 if eval \${$cacheid+:} false; then : 15385 $as_echo_n "(cached) " >&6 15386else 15387 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15388/* end confdefs.h. */ 15389int i; 15390int 15391main () 15392{ 15393 15394 ; 15395 return 0; 15396} 15397_ACEOF 15398if ac_fn_c_try_link "$LINENO"; then : 15399 eval $cacheid=yes 15400else 15401 eval $cacheid=no 15402fi 15403rm -f core conftest.err conftest.$ac_objext \ 15404 conftest$ac_exeext conftest.$ac_ext 15405fi 15406 15407 15408 CFLAGS="$xorg_testset_save_CFLAGS" 15409 15410 eval supported=\$$cacheid 15411 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15412$as_echo "$supported" >&6; } 15413 if test "$supported" = "yes" ; then 15414 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 15415 found="yes" 15416 fi 15417 fi 15418 15419 15420 15421 15422 15423 15424 15425 15426 15427 15428 15429 15430 15431 15432 15433xorg_testset_save_CFLAGS="$CFLAGS" 15434 15435if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15436 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15437 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15438$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15439if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15440 $as_echo_n "(cached) " >&6 15441else 15442 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15443/* end confdefs.h. */ 15444int i; 15445_ACEOF 15446if ac_fn_c_try_compile "$LINENO"; then : 15447 xorg_cv_cc_flag_unknown_warning_option=yes 15448else 15449 xorg_cv_cc_flag_unknown_warning_option=no 15450fi 15451rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15452fi 15453{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15454$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15455 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15456 CFLAGS="$xorg_testset_save_CFLAGS" 15457fi 15458 15459if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15460 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15461 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15462 fi 15463 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15464 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15465$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15466if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15467 $as_echo_n "(cached) " >&6 15468else 15469 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15470/* end confdefs.h. */ 15471int i; 15472_ACEOF 15473if ac_fn_c_try_compile "$LINENO"; then : 15474 xorg_cv_cc_flag_unused_command_line_argument=yes 15475else 15476 xorg_cv_cc_flag_unused_command_line_argument=no 15477fi 15478rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15479fi 15480{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15481$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15482 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15483 CFLAGS="$xorg_testset_save_CFLAGS" 15484fi 15485 15486found="no" 15487 15488 if test $found = "no" ; then 15489 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15490 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15491 fi 15492 15493 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15494 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15495 fi 15496 15497 CFLAGS="$CFLAGS -Werror=trigraphs" 15498 15499 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5 15500$as_echo_n "checking if $CC supports -Werror=trigraphs... " >&6; } 15501 cacheid=xorg_cv_cc_flag__Werror_trigraphs 15502 if eval \${$cacheid+:} false; then : 15503 $as_echo_n "(cached) " >&6 15504else 15505 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15506/* end confdefs.h. */ 15507int i; 15508int 15509main () 15510{ 15511 15512 ; 15513 return 0; 15514} 15515_ACEOF 15516if ac_fn_c_try_link "$LINENO"; then : 15517 eval $cacheid=yes 15518else 15519 eval $cacheid=no 15520fi 15521rm -f core conftest.err conftest.$ac_objext \ 15522 conftest$ac_exeext conftest.$ac_ext 15523fi 15524 15525 15526 CFLAGS="$xorg_testset_save_CFLAGS" 15527 15528 eval supported=\$$cacheid 15529 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15530$as_echo "$supported" >&6; } 15531 if test "$supported" = "yes" ; then 15532 BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs" 15533 found="yes" 15534 fi 15535 fi 15536 15537 15538 15539 15540 15541 15542 15543 15544 15545 15546 15547 15548 15549 15550 15551xorg_testset_save_CFLAGS="$CFLAGS" 15552 15553if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15554 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15555 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15556$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15557if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15558 $as_echo_n "(cached) " >&6 15559else 15560 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15561/* end confdefs.h. */ 15562int i; 15563_ACEOF 15564if ac_fn_c_try_compile "$LINENO"; then : 15565 xorg_cv_cc_flag_unknown_warning_option=yes 15566else 15567 xorg_cv_cc_flag_unknown_warning_option=no 15568fi 15569rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15570fi 15571{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15572$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15573 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15574 CFLAGS="$xorg_testset_save_CFLAGS" 15575fi 15576 15577if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15578 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15579 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15580 fi 15581 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15582 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15583$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15584if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15585 $as_echo_n "(cached) " >&6 15586else 15587 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15588/* end confdefs.h. */ 15589int i; 15590_ACEOF 15591if ac_fn_c_try_compile "$LINENO"; then : 15592 xorg_cv_cc_flag_unused_command_line_argument=yes 15593else 15594 xorg_cv_cc_flag_unused_command_line_argument=no 15595fi 15596rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15597fi 15598{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15599$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15600 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15601 CFLAGS="$xorg_testset_save_CFLAGS" 15602fi 15603 15604found="no" 15605 15606 if test $found = "no" ; then 15607 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15608 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15609 fi 15610 15611 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15612 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15613 fi 15614 15615 CFLAGS="$CFLAGS -Werror=array-bounds" 15616 15617 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5 15618$as_echo_n "checking if $CC supports -Werror=array-bounds... " >&6; } 15619 cacheid=xorg_cv_cc_flag__Werror_array_bounds 15620 if eval \${$cacheid+:} false; then : 15621 $as_echo_n "(cached) " >&6 15622else 15623 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15624/* end confdefs.h. */ 15625int i; 15626int 15627main () 15628{ 15629 15630 ; 15631 return 0; 15632} 15633_ACEOF 15634if ac_fn_c_try_link "$LINENO"; then : 15635 eval $cacheid=yes 15636else 15637 eval $cacheid=no 15638fi 15639rm -f core conftest.err conftest.$ac_objext \ 15640 conftest$ac_exeext conftest.$ac_ext 15641fi 15642 15643 15644 CFLAGS="$xorg_testset_save_CFLAGS" 15645 15646 eval supported=\$$cacheid 15647 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15648$as_echo "$supported" >&6; } 15649 if test "$supported" = "yes" ; then 15650 BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds" 15651 found="yes" 15652 fi 15653 fi 15654 15655 15656 15657 15658 15659 15660 15661 15662 15663 15664 15665 15666 15667 15668 15669xorg_testset_save_CFLAGS="$CFLAGS" 15670 15671if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15672 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15673 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15674$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15675if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15676 $as_echo_n "(cached) " >&6 15677else 15678 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15679/* end confdefs.h. */ 15680int i; 15681_ACEOF 15682if ac_fn_c_try_compile "$LINENO"; then : 15683 xorg_cv_cc_flag_unknown_warning_option=yes 15684else 15685 xorg_cv_cc_flag_unknown_warning_option=no 15686fi 15687rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15688fi 15689{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15690$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15691 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15692 CFLAGS="$xorg_testset_save_CFLAGS" 15693fi 15694 15695if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15696 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15697 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15698 fi 15699 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15700 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15701$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15702if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15703 $as_echo_n "(cached) " >&6 15704else 15705 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15706/* end confdefs.h. */ 15707int i; 15708_ACEOF 15709if ac_fn_c_try_compile "$LINENO"; then : 15710 xorg_cv_cc_flag_unused_command_line_argument=yes 15711else 15712 xorg_cv_cc_flag_unused_command_line_argument=no 15713fi 15714rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15715fi 15716{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15717$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15718 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15719 CFLAGS="$xorg_testset_save_CFLAGS" 15720fi 15721 15722found="no" 15723 15724 if test $found = "no" ; then 15725 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15726 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15727 fi 15728 15729 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15730 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15731 fi 15732 15733 CFLAGS="$CFLAGS -Werror=write-strings" 15734 15735 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5 15736$as_echo_n "checking if $CC supports -Werror=write-strings... " >&6; } 15737 cacheid=xorg_cv_cc_flag__Werror_write_strings 15738 if eval \${$cacheid+:} false; then : 15739 $as_echo_n "(cached) " >&6 15740else 15741 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15742/* end confdefs.h. */ 15743int i; 15744int 15745main () 15746{ 15747 15748 ; 15749 return 0; 15750} 15751_ACEOF 15752if ac_fn_c_try_link "$LINENO"; then : 15753 eval $cacheid=yes 15754else 15755 eval $cacheid=no 15756fi 15757rm -f core conftest.err conftest.$ac_objext \ 15758 conftest$ac_exeext conftest.$ac_ext 15759fi 15760 15761 15762 CFLAGS="$xorg_testset_save_CFLAGS" 15763 15764 eval supported=\$$cacheid 15765 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15766$as_echo "$supported" >&6; } 15767 if test "$supported" = "yes" ; then 15768 BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings" 15769 found="yes" 15770 fi 15771 fi 15772 15773 15774 15775 15776 15777 15778 15779 15780 15781 15782 15783 15784 15785 15786 15787xorg_testset_save_CFLAGS="$CFLAGS" 15788 15789if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15790 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15791 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15792$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15793if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15794 $as_echo_n "(cached) " >&6 15795else 15796 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15797/* end confdefs.h. */ 15798int i; 15799_ACEOF 15800if ac_fn_c_try_compile "$LINENO"; then : 15801 xorg_cv_cc_flag_unknown_warning_option=yes 15802else 15803 xorg_cv_cc_flag_unknown_warning_option=no 15804fi 15805rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15806fi 15807{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15808$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15809 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15810 CFLAGS="$xorg_testset_save_CFLAGS" 15811fi 15812 15813if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15814 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15815 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15816 fi 15817 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15818 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15819$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15820if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15821 $as_echo_n "(cached) " >&6 15822else 15823 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15824/* end confdefs.h. */ 15825int i; 15826_ACEOF 15827if ac_fn_c_try_compile "$LINENO"; then : 15828 xorg_cv_cc_flag_unused_command_line_argument=yes 15829else 15830 xorg_cv_cc_flag_unused_command_line_argument=no 15831fi 15832rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15833fi 15834{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15835$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15836 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15837 CFLAGS="$xorg_testset_save_CFLAGS" 15838fi 15839 15840found="no" 15841 15842 if test $found = "no" ; then 15843 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15844 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15845 fi 15846 15847 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15848 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15849 fi 15850 15851 CFLAGS="$CFLAGS -Werror=address" 15852 15853 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5 15854$as_echo_n "checking if $CC supports -Werror=address... " >&6; } 15855 cacheid=xorg_cv_cc_flag__Werror_address 15856 if eval \${$cacheid+:} false; then : 15857 $as_echo_n "(cached) " >&6 15858else 15859 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15860/* end confdefs.h. */ 15861int i; 15862int 15863main () 15864{ 15865 15866 ; 15867 return 0; 15868} 15869_ACEOF 15870if ac_fn_c_try_link "$LINENO"; then : 15871 eval $cacheid=yes 15872else 15873 eval $cacheid=no 15874fi 15875rm -f core conftest.err conftest.$ac_objext \ 15876 conftest$ac_exeext conftest.$ac_ext 15877fi 15878 15879 15880 CFLAGS="$xorg_testset_save_CFLAGS" 15881 15882 eval supported=\$$cacheid 15883 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15884$as_echo "$supported" >&6; } 15885 if test "$supported" = "yes" ; then 15886 BASE_CFLAGS="$BASE_CFLAGS -Werror=address" 15887 found="yes" 15888 fi 15889 fi 15890 15891 15892 15893 15894 15895 15896 15897 15898 15899 15900 15901 15902 15903 15904 15905xorg_testset_save_CFLAGS="$CFLAGS" 15906 15907if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15908 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15909 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15910$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15911if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15912 $as_echo_n "(cached) " >&6 15913else 15914 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15915/* end confdefs.h. */ 15916int i; 15917_ACEOF 15918if ac_fn_c_try_compile "$LINENO"; then : 15919 xorg_cv_cc_flag_unknown_warning_option=yes 15920else 15921 xorg_cv_cc_flag_unknown_warning_option=no 15922fi 15923rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15924fi 15925{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15926$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15927 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15928 CFLAGS="$xorg_testset_save_CFLAGS" 15929fi 15930 15931if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15932 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15933 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15934 fi 15935 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15936 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15937$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15938if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15939 $as_echo_n "(cached) " >&6 15940else 15941 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15942/* end confdefs.h. */ 15943int i; 15944_ACEOF 15945if ac_fn_c_try_compile "$LINENO"; then : 15946 xorg_cv_cc_flag_unused_command_line_argument=yes 15947else 15948 xorg_cv_cc_flag_unused_command_line_argument=no 15949fi 15950rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15951fi 15952{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15953$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15954 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15955 CFLAGS="$xorg_testset_save_CFLAGS" 15956fi 15957 15958found="no" 15959 15960 if test $found = "no" ; then 15961 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15962 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15963 fi 15964 15965 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15966 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15967 fi 15968 15969 CFLAGS="$CFLAGS -Werror=int-to-pointer-cast" 15970 15971 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5 15972$as_echo_n "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; } 15973 cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast 15974 if eval \${$cacheid+:} false; then : 15975 $as_echo_n "(cached) " >&6 15976else 15977 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15978/* end confdefs.h. */ 15979int i; 15980int 15981main () 15982{ 15983 15984 ; 15985 return 0; 15986} 15987_ACEOF 15988if ac_fn_c_try_link "$LINENO"; then : 15989 eval $cacheid=yes 15990else 15991 eval $cacheid=no 15992fi 15993rm -f core conftest.err conftest.$ac_objext \ 15994 conftest$ac_exeext conftest.$ac_ext 15995fi 15996 15997 15998 CFLAGS="$xorg_testset_save_CFLAGS" 15999 16000 eval supported=\$$cacheid 16001 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16002$as_echo "$supported" >&6; } 16003 if test "$supported" = "yes" ; then 16004 BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast" 16005 found="yes" 16006 fi 16007 fi 16008 16009 if test $found = "no" ; then 16010 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16011 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16012 fi 16013 16014 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16015 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16016 fi 16017 16018 CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 16019 16020 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5 16021$as_echo_n "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; } 16022 cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION 16023 if eval \${$cacheid+:} false; then : 16024 $as_echo_n "(cached) " >&6 16025else 16026 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16027/* end confdefs.h. */ 16028int i; 16029int 16030main () 16031{ 16032 16033 ; 16034 return 0; 16035} 16036_ACEOF 16037if ac_fn_c_try_link "$LINENO"; then : 16038 eval $cacheid=yes 16039else 16040 eval $cacheid=no 16041fi 16042rm -f core conftest.err conftest.$ac_objext \ 16043 conftest$ac_exeext conftest.$ac_ext 16044fi 16045 16046 16047 CFLAGS="$xorg_testset_save_CFLAGS" 16048 16049 eval supported=\$$cacheid 16050 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16051$as_echo "$supported" >&6; } 16052 if test "$supported" = "yes" ; then 16053 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 16054 found="yes" 16055 fi 16056 fi 16057 16058 16059 16060 16061 16062 16063 16064 16065 16066 16067 16068 16069 16070 16071 16072xorg_testset_save_CFLAGS="$CFLAGS" 16073 16074if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16075 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16076 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16077$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16078if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16079 $as_echo_n "(cached) " >&6 16080else 16081 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16082/* end confdefs.h. */ 16083int i; 16084_ACEOF 16085if ac_fn_c_try_compile "$LINENO"; then : 16086 xorg_cv_cc_flag_unknown_warning_option=yes 16087else 16088 xorg_cv_cc_flag_unknown_warning_option=no 16089fi 16090rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16091fi 16092{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16093$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16094 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16095 CFLAGS="$xorg_testset_save_CFLAGS" 16096fi 16097 16098if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16099 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16100 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16101 fi 16102 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16103 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16104$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16105if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16106 $as_echo_n "(cached) " >&6 16107else 16108 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16109/* end confdefs.h. */ 16110int i; 16111_ACEOF 16112if ac_fn_c_try_compile "$LINENO"; then : 16113 xorg_cv_cc_flag_unused_command_line_argument=yes 16114else 16115 xorg_cv_cc_flag_unused_command_line_argument=no 16116fi 16117rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16118fi 16119{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16120$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16121 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16122 CFLAGS="$xorg_testset_save_CFLAGS" 16123fi 16124 16125found="no" 16126 16127 if test $found = "no" ; then 16128 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16129 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16130 fi 16131 16132 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16133 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16134 fi 16135 16136 CFLAGS="$CFLAGS -Werror=pointer-to-int-cast" 16137 16138 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5 16139$as_echo_n "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; } 16140 cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast 16141 if eval \${$cacheid+:} false; then : 16142 $as_echo_n "(cached) " >&6 16143else 16144 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16145/* end confdefs.h. */ 16146int i; 16147int 16148main () 16149{ 16150 16151 ; 16152 return 0; 16153} 16154_ACEOF 16155if ac_fn_c_try_link "$LINENO"; then : 16156 eval $cacheid=yes 16157else 16158 eval $cacheid=no 16159fi 16160rm -f core conftest.err conftest.$ac_objext \ 16161 conftest$ac_exeext conftest.$ac_ext 16162fi 16163 16164 16165 CFLAGS="$xorg_testset_save_CFLAGS" 16166 16167 eval supported=\$$cacheid 16168 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16169$as_echo "$supported" >&6; } 16170 if test "$supported" = "yes" ; then 16171 BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast" 16172 found="yes" 16173 fi 16174 fi 16175 16176 # Also -errwarn=E_BAD_PTR_INT_COMBINATION 16177else 16178{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: You have chosen not to turn some select compiler warnings into errors. This should not be necessary. Please report why you needed to do so in a bug report at $PACKAGE_BUGREPORT" >&5 16179$as_echo "$as_me: WARNING: You have chosen not to turn some select compiler warnings into errors. This should not be necessary. Please report why you needed to do so in a bug report at $PACKAGE_BUGREPORT" >&2;} 16180 16181 16182 16183 16184 16185 16186 16187 16188 16189 16190 16191 16192 16193xorg_testset_save_CFLAGS="$CFLAGS" 16194 16195if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16196 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16197 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16198$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16199if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16200 $as_echo_n "(cached) " >&6 16201else 16202 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16203/* end confdefs.h. */ 16204int i; 16205_ACEOF 16206if ac_fn_c_try_compile "$LINENO"; then : 16207 xorg_cv_cc_flag_unknown_warning_option=yes 16208else 16209 xorg_cv_cc_flag_unknown_warning_option=no 16210fi 16211rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16212fi 16213{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16214$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16215 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16216 CFLAGS="$xorg_testset_save_CFLAGS" 16217fi 16218 16219if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16220 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16221 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16222 fi 16223 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16224 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16225$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16226if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16227 $as_echo_n "(cached) " >&6 16228else 16229 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16230/* end confdefs.h. */ 16231int i; 16232_ACEOF 16233if ac_fn_c_try_compile "$LINENO"; then : 16234 xorg_cv_cc_flag_unused_command_line_argument=yes 16235else 16236 xorg_cv_cc_flag_unused_command_line_argument=no 16237fi 16238rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16239fi 16240{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16241$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16242 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16243 CFLAGS="$xorg_testset_save_CFLAGS" 16244fi 16245 16246found="no" 16247 16248 if test $found = "no" ; then 16249 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16250 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16251 fi 16252 16253 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16254 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16255 fi 16256 16257 CFLAGS="$CFLAGS -Wimplicit" 16258 16259 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5 16260$as_echo_n "checking if $CC supports -Wimplicit... " >&6; } 16261 cacheid=xorg_cv_cc_flag__Wimplicit 16262 if eval \${$cacheid+:} false; then : 16263 $as_echo_n "(cached) " >&6 16264else 16265 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16266/* end confdefs.h. */ 16267int i; 16268int 16269main () 16270{ 16271 16272 ; 16273 return 0; 16274} 16275_ACEOF 16276if ac_fn_c_try_link "$LINENO"; then : 16277 eval $cacheid=yes 16278else 16279 eval $cacheid=no 16280fi 16281rm -f core conftest.err conftest.$ac_objext \ 16282 conftest$ac_exeext conftest.$ac_ext 16283fi 16284 16285 16286 CFLAGS="$xorg_testset_save_CFLAGS" 16287 16288 eval supported=\$$cacheid 16289 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16290$as_echo "$supported" >&6; } 16291 if test "$supported" = "yes" ; then 16292 BASE_CFLAGS="$BASE_CFLAGS -Wimplicit" 16293 found="yes" 16294 fi 16295 fi 16296 16297 16298 16299 16300 16301 16302 16303 16304 16305 16306 16307 16308 16309 16310 16311xorg_testset_save_CFLAGS="$CFLAGS" 16312 16313if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16314 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16315 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16316$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16317if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16318 $as_echo_n "(cached) " >&6 16319else 16320 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16321/* end confdefs.h. */ 16322int i; 16323_ACEOF 16324if ac_fn_c_try_compile "$LINENO"; then : 16325 xorg_cv_cc_flag_unknown_warning_option=yes 16326else 16327 xorg_cv_cc_flag_unknown_warning_option=no 16328fi 16329rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16330fi 16331{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16332$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16333 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16334 CFLAGS="$xorg_testset_save_CFLAGS" 16335fi 16336 16337if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16338 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16339 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16340 fi 16341 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16342 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16343$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16344if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16345 $as_echo_n "(cached) " >&6 16346else 16347 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16348/* end confdefs.h. */ 16349int i; 16350_ACEOF 16351if ac_fn_c_try_compile "$LINENO"; then : 16352 xorg_cv_cc_flag_unused_command_line_argument=yes 16353else 16354 xorg_cv_cc_flag_unused_command_line_argument=no 16355fi 16356rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16357fi 16358{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16359$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16360 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16361 CFLAGS="$xorg_testset_save_CFLAGS" 16362fi 16363 16364found="no" 16365 16366 if test $found = "no" ; then 16367 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16368 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16369 fi 16370 16371 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16372 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16373 fi 16374 16375 CFLAGS="$CFLAGS -Wnonnull" 16376 16377 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5 16378$as_echo_n "checking if $CC supports -Wnonnull... " >&6; } 16379 cacheid=xorg_cv_cc_flag__Wnonnull 16380 if eval \${$cacheid+:} false; then : 16381 $as_echo_n "(cached) " >&6 16382else 16383 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16384/* end confdefs.h. */ 16385int i; 16386int 16387main () 16388{ 16389 16390 ; 16391 return 0; 16392} 16393_ACEOF 16394if ac_fn_c_try_link "$LINENO"; then : 16395 eval $cacheid=yes 16396else 16397 eval $cacheid=no 16398fi 16399rm -f core conftest.err conftest.$ac_objext \ 16400 conftest$ac_exeext conftest.$ac_ext 16401fi 16402 16403 16404 CFLAGS="$xorg_testset_save_CFLAGS" 16405 16406 eval supported=\$$cacheid 16407 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16408$as_echo "$supported" >&6; } 16409 if test "$supported" = "yes" ; then 16410 BASE_CFLAGS="$BASE_CFLAGS -Wnonnull" 16411 found="yes" 16412 fi 16413 fi 16414 16415 16416 16417 16418 16419 16420 16421 16422 16423 16424 16425 16426 16427 16428 16429xorg_testset_save_CFLAGS="$CFLAGS" 16430 16431if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16432 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16433 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16434$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16435if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16436 $as_echo_n "(cached) " >&6 16437else 16438 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16439/* end confdefs.h. */ 16440int i; 16441_ACEOF 16442if ac_fn_c_try_compile "$LINENO"; then : 16443 xorg_cv_cc_flag_unknown_warning_option=yes 16444else 16445 xorg_cv_cc_flag_unknown_warning_option=no 16446fi 16447rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16448fi 16449{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16450$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16451 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16452 CFLAGS="$xorg_testset_save_CFLAGS" 16453fi 16454 16455if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16456 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16457 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16458 fi 16459 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16460 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16461$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16462if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16463 $as_echo_n "(cached) " >&6 16464else 16465 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16466/* end confdefs.h. */ 16467int i; 16468_ACEOF 16469if ac_fn_c_try_compile "$LINENO"; then : 16470 xorg_cv_cc_flag_unused_command_line_argument=yes 16471else 16472 xorg_cv_cc_flag_unused_command_line_argument=no 16473fi 16474rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16475fi 16476{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16477$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16478 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16479 CFLAGS="$xorg_testset_save_CFLAGS" 16480fi 16481 16482found="no" 16483 16484 if test $found = "no" ; then 16485 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16486 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16487 fi 16488 16489 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16490 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16491 fi 16492 16493 CFLAGS="$CFLAGS -Winit-self" 16494 16495 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5 16496$as_echo_n "checking if $CC supports -Winit-self... " >&6; } 16497 cacheid=xorg_cv_cc_flag__Winit_self 16498 if eval \${$cacheid+:} false; then : 16499 $as_echo_n "(cached) " >&6 16500else 16501 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16502/* end confdefs.h. */ 16503int i; 16504int 16505main () 16506{ 16507 16508 ; 16509 return 0; 16510} 16511_ACEOF 16512if ac_fn_c_try_link "$LINENO"; then : 16513 eval $cacheid=yes 16514else 16515 eval $cacheid=no 16516fi 16517rm -f core conftest.err conftest.$ac_objext \ 16518 conftest$ac_exeext conftest.$ac_ext 16519fi 16520 16521 16522 CFLAGS="$xorg_testset_save_CFLAGS" 16523 16524 eval supported=\$$cacheid 16525 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16526$as_echo "$supported" >&6; } 16527 if test "$supported" = "yes" ; then 16528 BASE_CFLAGS="$BASE_CFLAGS -Winit-self" 16529 found="yes" 16530 fi 16531 fi 16532 16533 16534 16535 16536 16537 16538 16539 16540 16541 16542 16543 16544 16545 16546 16547xorg_testset_save_CFLAGS="$CFLAGS" 16548 16549if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16550 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16551 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16552$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16553if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16554 $as_echo_n "(cached) " >&6 16555else 16556 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16557/* end confdefs.h. */ 16558int i; 16559_ACEOF 16560if ac_fn_c_try_compile "$LINENO"; then : 16561 xorg_cv_cc_flag_unknown_warning_option=yes 16562else 16563 xorg_cv_cc_flag_unknown_warning_option=no 16564fi 16565rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16566fi 16567{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16568$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16569 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16570 CFLAGS="$xorg_testset_save_CFLAGS" 16571fi 16572 16573if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16574 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16575 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16576 fi 16577 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16578 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16579$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16580if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16581 $as_echo_n "(cached) " >&6 16582else 16583 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16584/* end confdefs.h. */ 16585int i; 16586_ACEOF 16587if ac_fn_c_try_compile "$LINENO"; then : 16588 xorg_cv_cc_flag_unused_command_line_argument=yes 16589else 16590 xorg_cv_cc_flag_unused_command_line_argument=no 16591fi 16592rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16593fi 16594{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16595$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16596 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16597 CFLAGS="$xorg_testset_save_CFLAGS" 16598fi 16599 16600found="no" 16601 16602 if test $found = "no" ; then 16603 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16604 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16605 fi 16606 16607 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16608 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16609 fi 16610 16611 CFLAGS="$CFLAGS -Wmain" 16612 16613 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5 16614$as_echo_n "checking if $CC supports -Wmain... " >&6; } 16615 cacheid=xorg_cv_cc_flag__Wmain 16616 if eval \${$cacheid+:} false; then : 16617 $as_echo_n "(cached) " >&6 16618else 16619 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16620/* end confdefs.h. */ 16621int i; 16622int 16623main () 16624{ 16625 16626 ; 16627 return 0; 16628} 16629_ACEOF 16630if ac_fn_c_try_link "$LINENO"; then : 16631 eval $cacheid=yes 16632else 16633 eval $cacheid=no 16634fi 16635rm -f core conftest.err conftest.$ac_objext \ 16636 conftest$ac_exeext conftest.$ac_ext 16637fi 16638 16639 16640 CFLAGS="$xorg_testset_save_CFLAGS" 16641 16642 eval supported=\$$cacheid 16643 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16644$as_echo "$supported" >&6; } 16645 if test "$supported" = "yes" ; then 16646 BASE_CFLAGS="$BASE_CFLAGS -Wmain" 16647 found="yes" 16648 fi 16649 fi 16650 16651 16652 16653 16654 16655 16656 16657 16658 16659 16660 16661 16662 16663 16664 16665xorg_testset_save_CFLAGS="$CFLAGS" 16666 16667if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16668 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16669 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16670$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16671if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16672 $as_echo_n "(cached) " >&6 16673else 16674 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16675/* end confdefs.h. */ 16676int i; 16677_ACEOF 16678if ac_fn_c_try_compile "$LINENO"; then : 16679 xorg_cv_cc_flag_unknown_warning_option=yes 16680else 16681 xorg_cv_cc_flag_unknown_warning_option=no 16682fi 16683rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16684fi 16685{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16686$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16687 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16688 CFLAGS="$xorg_testset_save_CFLAGS" 16689fi 16690 16691if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16692 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16693 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16694 fi 16695 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16696 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16697$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16698if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16699 $as_echo_n "(cached) " >&6 16700else 16701 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16702/* end confdefs.h. */ 16703int i; 16704_ACEOF 16705if ac_fn_c_try_compile "$LINENO"; then : 16706 xorg_cv_cc_flag_unused_command_line_argument=yes 16707else 16708 xorg_cv_cc_flag_unused_command_line_argument=no 16709fi 16710rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16711fi 16712{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16713$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16714 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16715 CFLAGS="$xorg_testset_save_CFLAGS" 16716fi 16717 16718found="no" 16719 16720 if test $found = "no" ; then 16721 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16722 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16723 fi 16724 16725 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16726 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16727 fi 16728 16729 CFLAGS="$CFLAGS -Wmissing-braces" 16730 16731 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5 16732$as_echo_n "checking if $CC supports -Wmissing-braces... " >&6; } 16733 cacheid=xorg_cv_cc_flag__Wmissing_braces 16734 if eval \${$cacheid+:} false; then : 16735 $as_echo_n "(cached) " >&6 16736else 16737 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16738/* end confdefs.h. */ 16739int i; 16740int 16741main () 16742{ 16743 16744 ; 16745 return 0; 16746} 16747_ACEOF 16748if ac_fn_c_try_link "$LINENO"; then : 16749 eval $cacheid=yes 16750else 16751 eval $cacheid=no 16752fi 16753rm -f core conftest.err conftest.$ac_objext \ 16754 conftest$ac_exeext conftest.$ac_ext 16755fi 16756 16757 16758 CFLAGS="$xorg_testset_save_CFLAGS" 16759 16760 eval supported=\$$cacheid 16761 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16762$as_echo "$supported" >&6; } 16763 if test "$supported" = "yes" ; then 16764 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces" 16765 found="yes" 16766 fi 16767 fi 16768 16769 16770 16771 16772 16773 16774 16775 16776 16777 16778 16779 16780 16781 16782 16783xorg_testset_save_CFLAGS="$CFLAGS" 16784 16785if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16786 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16787 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16788$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16789if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16790 $as_echo_n "(cached) " >&6 16791else 16792 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16793/* end confdefs.h. */ 16794int i; 16795_ACEOF 16796if ac_fn_c_try_compile "$LINENO"; then : 16797 xorg_cv_cc_flag_unknown_warning_option=yes 16798else 16799 xorg_cv_cc_flag_unknown_warning_option=no 16800fi 16801rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16802fi 16803{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16804$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16805 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16806 CFLAGS="$xorg_testset_save_CFLAGS" 16807fi 16808 16809if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16810 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16811 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16812 fi 16813 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16814 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16815$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16816if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16817 $as_echo_n "(cached) " >&6 16818else 16819 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16820/* end confdefs.h. */ 16821int i; 16822_ACEOF 16823if ac_fn_c_try_compile "$LINENO"; then : 16824 xorg_cv_cc_flag_unused_command_line_argument=yes 16825else 16826 xorg_cv_cc_flag_unused_command_line_argument=no 16827fi 16828rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16829fi 16830{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16831$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16832 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16833 CFLAGS="$xorg_testset_save_CFLAGS" 16834fi 16835 16836found="no" 16837 16838 if test $found = "no" ; then 16839 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16840 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16841 fi 16842 16843 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16844 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16845 fi 16846 16847 CFLAGS="$CFLAGS -Wsequence-point" 16848 16849 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5 16850$as_echo_n "checking if $CC supports -Wsequence-point... " >&6; } 16851 cacheid=xorg_cv_cc_flag__Wsequence_point 16852 if eval \${$cacheid+:} false; then : 16853 $as_echo_n "(cached) " >&6 16854else 16855 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16856/* end confdefs.h. */ 16857int i; 16858int 16859main () 16860{ 16861 16862 ; 16863 return 0; 16864} 16865_ACEOF 16866if ac_fn_c_try_link "$LINENO"; then : 16867 eval $cacheid=yes 16868else 16869 eval $cacheid=no 16870fi 16871rm -f core conftest.err conftest.$ac_objext \ 16872 conftest$ac_exeext conftest.$ac_ext 16873fi 16874 16875 16876 CFLAGS="$xorg_testset_save_CFLAGS" 16877 16878 eval supported=\$$cacheid 16879 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16880$as_echo "$supported" >&6; } 16881 if test "$supported" = "yes" ; then 16882 BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point" 16883 found="yes" 16884 fi 16885 fi 16886 16887 16888 16889 16890 16891 16892 16893 16894 16895 16896 16897 16898 16899 16900 16901xorg_testset_save_CFLAGS="$CFLAGS" 16902 16903if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16904 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16905 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16906$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16907if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16908 $as_echo_n "(cached) " >&6 16909else 16910 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16911/* end confdefs.h. */ 16912int i; 16913_ACEOF 16914if ac_fn_c_try_compile "$LINENO"; then : 16915 xorg_cv_cc_flag_unknown_warning_option=yes 16916else 16917 xorg_cv_cc_flag_unknown_warning_option=no 16918fi 16919rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16920fi 16921{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16922$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16923 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16924 CFLAGS="$xorg_testset_save_CFLAGS" 16925fi 16926 16927if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16928 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16929 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16930 fi 16931 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16932 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16933$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16934if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16935 $as_echo_n "(cached) " >&6 16936else 16937 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16938/* end confdefs.h. */ 16939int i; 16940_ACEOF 16941if ac_fn_c_try_compile "$LINENO"; then : 16942 xorg_cv_cc_flag_unused_command_line_argument=yes 16943else 16944 xorg_cv_cc_flag_unused_command_line_argument=no 16945fi 16946rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16947fi 16948{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16949$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16950 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16951 CFLAGS="$xorg_testset_save_CFLAGS" 16952fi 16953 16954found="no" 16955 16956 if test $found = "no" ; then 16957 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16958 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16959 fi 16960 16961 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16962 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16963 fi 16964 16965 CFLAGS="$CFLAGS -Wreturn-type" 16966 16967 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5 16968$as_echo_n "checking if $CC supports -Wreturn-type... " >&6; } 16969 cacheid=xorg_cv_cc_flag__Wreturn_type 16970 if eval \${$cacheid+:} false; then : 16971 $as_echo_n "(cached) " >&6 16972else 16973 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16974/* end confdefs.h. */ 16975int i; 16976int 16977main () 16978{ 16979 16980 ; 16981 return 0; 16982} 16983_ACEOF 16984if ac_fn_c_try_link "$LINENO"; then : 16985 eval $cacheid=yes 16986else 16987 eval $cacheid=no 16988fi 16989rm -f core conftest.err conftest.$ac_objext \ 16990 conftest$ac_exeext conftest.$ac_ext 16991fi 16992 16993 16994 CFLAGS="$xorg_testset_save_CFLAGS" 16995 16996 eval supported=\$$cacheid 16997 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16998$as_echo "$supported" >&6; } 16999 if test "$supported" = "yes" ; then 17000 BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type" 17001 found="yes" 17002 fi 17003 fi 17004 17005 17006 17007 17008 17009 17010 17011 17012 17013 17014 17015 17016 17017 17018 17019xorg_testset_save_CFLAGS="$CFLAGS" 17020 17021if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17022 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17023 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17024$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17025if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17026 $as_echo_n "(cached) " >&6 17027else 17028 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17029/* end confdefs.h. */ 17030int i; 17031_ACEOF 17032if ac_fn_c_try_compile "$LINENO"; then : 17033 xorg_cv_cc_flag_unknown_warning_option=yes 17034else 17035 xorg_cv_cc_flag_unknown_warning_option=no 17036fi 17037rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17038fi 17039{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17040$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17041 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17042 CFLAGS="$xorg_testset_save_CFLAGS" 17043fi 17044 17045if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17046 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17047 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17048 fi 17049 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17050 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17051$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17052if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17053 $as_echo_n "(cached) " >&6 17054else 17055 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17056/* end confdefs.h. */ 17057int i; 17058_ACEOF 17059if ac_fn_c_try_compile "$LINENO"; then : 17060 xorg_cv_cc_flag_unused_command_line_argument=yes 17061else 17062 xorg_cv_cc_flag_unused_command_line_argument=no 17063fi 17064rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17065fi 17066{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17067$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17068 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17069 CFLAGS="$xorg_testset_save_CFLAGS" 17070fi 17071 17072found="no" 17073 17074 if test $found = "no" ; then 17075 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17076 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17077 fi 17078 17079 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17080 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17081 fi 17082 17083 CFLAGS="$CFLAGS -Wtrigraphs" 17084 17085 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5 17086$as_echo_n "checking if $CC supports -Wtrigraphs... " >&6; } 17087 cacheid=xorg_cv_cc_flag__Wtrigraphs 17088 if eval \${$cacheid+:} false; then : 17089 $as_echo_n "(cached) " >&6 17090else 17091 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17092/* end confdefs.h. */ 17093int i; 17094int 17095main () 17096{ 17097 17098 ; 17099 return 0; 17100} 17101_ACEOF 17102if ac_fn_c_try_link "$LINENO"; then : 17103 eval $cacheid=yes 17104else 17105 eval $cacheid=no 17106fi 17107rm -f core conftest.err conftest.$ac_objext \ 17108 conftest$ac_exeext conftest.$ac_ext 17109fi 17110 17111 17112 CFLAGS="$xorg_testset_save_CFLAGS" 17113 17114 eval supported=\$$cacheid 17115 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17116$as_echo "$supported" >&6; } 17117 if test "$supported" = "yes" ; then 17118 BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs" 17119 found="yes" 17120 fi 17121 fi 17122 17123 17124 17125 17126 17127 17128 17129 17130 17131 17132 17133 17134 17135 17136 17137xorg_testset_save_CFLAGS="$CFLAGS" 17138 17139if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17140 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17141 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17142$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17143if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17144 $as_echo_n "(cached) " >&6 17145else 17146 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17147/* end confdefs.h. */ 17148int i; 17149_ACEOF 17150if ac_fn_c_try_compile "$LINENO"; then : 17151 xorg_cv_cc_flag_unknown_warning_option=yes 17152else 17153 xorg_cv_cc_flag_unknown_warning_option=no 17154fi 17155rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17156fi 17157{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17158$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17159 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17160 CFLAGS="$xorg_testset_save_CFLAGS" 17161fi 17162 17163if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17164 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17165 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17166 fi 17167 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17168 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17169$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17170if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17171 $as_echo_n "(cached) " >&6 17172else 17173 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17174/* end confdefs.h. */ 17175int i; 17176_ACEOF 17177if ac_fn_c_try_compile "$LINENO"; then : 17178 xorg_cv_cc_flag_unused_command_line_argument=yes 17179else 17180 xorg_cv_cc_flag_unused_command_line_argument=no 17181fi 17182rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17183fi 17184{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17185$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17186 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17187 CFLAGS="$xorg_testset_save_CFLAGS" 17188fi 17189 17190found="no" 17191 17192 if test $found = "no" ; then 17193 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17194 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17195 fi 17196 17197 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17198 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17199 fi 17200 17201 CFLAGS="$CFLAGS -Warray-bounds" 17202 17203 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5 17204$as_echo_n "checking if $CC supports -Warray-bounds... " >&6; } 17205 cacheid=xorg_cv_cc_flag__Warray_bounds 17206 if eval \${$cacheid+:} false; then : 17207 $as_echo_n "(cached) " >&6 17208else 17209 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17210/* end confdefs.h. */ 17211int i; 17212int 17213main () 17214{ 17215 17216 ; 17217 return 0; 17218} 17219_ACEOF 17220if ac_fn_c_try_link "$LINENO"; then : 17221 eval $cacheid=yes 17222else 17223 eval $cacheid=no 17224fi 17225rm -f core conftest.err conftest.$ac_objext \ 17226 conftest$ac_exeext conftest.$ac_ext 17227fi 17228 17229 17230 CFLAGS="$xorg_testset_save_CFLAGS" 17231 17232 eval supported=\$$cacheid 17233 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17234$as_echo "$supported" >&6; } 17235 if test "$supported" = "yes" ; then 17236 BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds" 17237 found="yes" 17238 fi 17239 fi 17240 17241 17242 17243 17244 17245 17246 17247 17248 17249 17250 17251 17252 17253 17254 17255xorg_testset_save_CFLAGS="$CFLAGS" 17256 17257if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17258 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17259 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17260$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17261if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17262 $as_echo_n "(cached) " >&6 17263else 17264 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17265/* end confdefs.h. */ 17266int i; 17267_ACEOF 17268if ac_fn_c_try_compile "$LINENO"; then : 17269 xorg_cv_cc_flag_unknown_warning_option=yes 17270else 17271 xorg_cv_cc_flag_unknown_warning_option=no 17272fi 17273rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17274fi 17275{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17276$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17277 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17278 CFLAGS="$xorg_testset_save_CFLAGS" 17279fi 17280 17281if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17282 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17283 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17284 fi 17285 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17286 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17287$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17288if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17289 $as_echo_n "(cached) " >&6 17290else 17291 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17292/* end confdefs.h. */ 17293int i; 17294_ACEOF 17295if ac_fn_c_try_compile "$LINENO"; then : 17296 xorg_cv_cc_flag_unused_command_line_argument=yes 17297else 17298 xorg_cv_cc_flag_unused_command_line_argument=no 17299fi 17300rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17301fi 17302{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17303$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17304 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17305 CFLAGS="$xorg_testset_save_CFLAGS" 17306fi 17307 17308found="no" 17309 17310 if test $found = "no" ; then 17311 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17312 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17313 fi 17314 17315 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17316 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17317 fi 17318 17319 CFLAGS="$CFLAGS -Wwrite-strings" 17320 17321 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5 17322$as_echo_n "checking if $CC supports -Wwrite-strings... " >&6; } 17323 cacheid=xorg_cv_cc_flag__Wwrite_strings 17324 if eval \${$cacheid+:} false; then : 17325 $as_echo_n "(cached) " >&6 17326else 17327 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17328/* end confdefs.h. */ 17329int i; 17330int 17331main () 17332{ 17333 17334 ; 17335 return 0; 17336} 17337_ACEOF 17338if ac_fn_c_try_link "$LINENO"; then : 17339 eval $cacheid=yes 17340else 17341 eval $cacheid=no 17342fi 17343rm -f core conftest.err conftest.$ac_objext \ 17344 conftest$ac_exeext conftest.$ac_ext 17345fi 17346 17347 17348 CFLAGS="$xorg_testset_save_CFLAGS" 17349 17350 eval supported=\$$cacheid 17351 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17352$as_echo "$supported" >&6; } 17353 if test "$supported" = "yes" ; then 17354 BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings" 17355 found="yes" 17356 fi 17357 fi 17358 17359 17360 17361 17362 17363 17364 17365 17366 17367 17368 17369 17370 17371 17372 17373xorg_testset_save_CFLAGS="$CFLAGS" 17374 17375if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17376 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17377 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17378$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17379if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17380 $as_echo_n "(cached) " >&6 17381else 17382 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17383/* end confdefs.h. */ 17384int i; 17385_ACEOF 17386if ac_fn_c_try_compile "$LINENO"; then : 17387 xorg_cv_cc_flag_unknown_warning_option=yes 17388else 17389 xorg_cv_cc_flag_unknown_warning_option=no 17390fi 17391rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17392fi 17393{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17394$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17395 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17396 CFLAGS="$xorg_testset_save_CFLAGS" 17397fi 17398 17399if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17400 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17401 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17402 fi 17403 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17404 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17405$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17406if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17407 $as_echo_n "(cached) " >&6 17408else 17409 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17410/* end confdefs.h. */ 17411int i; 17412_ACEOF 17413if ac_fn_c_try_compile "$LINENO"; then : 17414 xorg_cv_cc_flag_unused_command_line_argument=yes 17415else 17416 xorg_cv_cc_flag_unused_command_line_argument=no 17417fi 17418rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17419fi 17420{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17421$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17422 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17423 CFLAGS="$xorg_testset_save_CFLAGS" 17424fi 17425 17426found="no" 17427 17428 if test $found = "no" ; then 17429 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17430 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17431 fi 17432 17433 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17434 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17435 fi 17436 17437 CFLAGS="$CFLAGS -Waddress" 17438 17439 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5 17440$as_echo_n "checking if $CC supports -Waddress... " >&6; } 17441 cacheid=xorg_cv_cc_flag__Waddress 17442 if eval \${$cacheid+:} false; then : 17443 $as_echo_n "(cached) " >&6 17444else 17445 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17446/* end confdefs.h. */ 17447int i; 17448int 17449main () 17450{ 17451 17452 ; 17453 return 0; 17454} 17455_ACEOF 17456if ac_fn_c_try_link "$LINENO"; then : 17457 eval $cacheid=yes 17458else 17459 eval $cacheid=no 17460fi 17461rm -f core conftest.err conftest.$ac_objext \ 17462 conftest$ac_exeext conftest.$ac_ext 17463fi 17464 17465 17466 CFLAGS="$xorg_testset_save_CFLAGS" 17467 17468 eval supported=\$$cacheid 17469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17470$as_echo "$supported" >&6; } 17471 if test "$supported" = "yes" ; then 17472 BASE_CFLAGS="$BASE_CFLAGS -Waddress" 17473 found="yes" 17474 fi 17475 fi 17476 17477 17478 17479 17480 17481 17482 17483 17484 17485 17486 17487 17488 17489 17490 17491xorg_testset_save_CFLAGS="$CFLAGS" 17492 17493if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17494 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17495 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17496$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17497if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17498 $as_echo_n "(cached) " >&6 17499else 17500 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17501/* end confdefs.h. */ 17502int i; 17503_ACEOF 17504if ac_fn_c_try_compile "$LINENO"; then : 17505 xorg_cv_cc_flag_unknown_warning_option=yes 17506else 17507 xorg_cv_cc_flag_unknown_warning_option=no 17508fi 17509rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17510fi 17511{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17512$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17513 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17514 CFLAGS="$xorg_testset_save_CFLAGS" 17515fi 17516 17517if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17518 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17519 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17520 fi 17521 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17522 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17523$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17524if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17525 $as_echo_n "(cached) " >&6 17526else 17527 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17528/* end confdefs.h. */ 17529int i; 17530_ACEOF 17531if ac_fn_c_try_compile "$LINENO"; then : 17532 xorg_cv_cc_flag_unused_command_line_argument=yes 17533else 17534 xorg_cv_cc_flag_unused_command_line_argument=no 17535fi 17536rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17537fi 17538{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17539$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17540 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17541 CFLAGS="$xorg_testset_save_CFLAGS" 17542fi 17543 17544found="no" 17545 17546 if test $found = "no" ; then 17547 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17548 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17549 fi 17550 17551 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17552 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17553 fi 17554 17555 CFLAGS="$CFLAGS -Wint-to-pointer-cast" 17556 17557 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5 17558$as_echo_n "checking if $CC supports -Wint-to-pointer-cast... " >&6; } 17559 cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast 17560 if eval \${$cacheid+:} false; then : 17561 $as_echo_n "(cached) " >&6 17562else 17563 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17564/* end confdefs.h. */ 17565int i; 17566int 17567main () 17568{ 17569 17570 ; 17571 return 0; 17572} 17573_ACEOF 17574if ac_fn_c_try_link "$LINENO"; then : 17575 eval $cacheid=yes 17576else 17577 eval $cacheid=no 17578fi 17579rm -f core conftest.err conftest.$ac_objext \ 17580 conftest$ac_exeext conftest.$ac_ext 17581fi 17582 17583 17584 CFLAGS="$xorg_testset_save_CFLAGS" 17585 17586 eval supported=\$$cacheid 17587 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17588$as_echo "$supported" >&6; } 17589 if test "$supported" = "yes" ; then 17590 BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast" 17591 found="yes" 17592 fi 17593 fi 17594 17595 17596 17597 17598 17599 17600 17601 17602 17603 17604 17605 17606 17607 17608 17609xorg_testset_save_CFLAGS="$CFLAGS" 17610 17611if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17612 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17613 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17614$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17615if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17616 $as_echo_n "(cached) " >&6 17617else 17618 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17619/* end confdefs.h. */ 17620int i; 17621_ACEOF 17622if ac_fn_c_try_compile "$LINENO"; then : 17623 xorg_cv_cc_flag_unknown_warning_option=yes 17624else 17625 xorg_cv_cc_flag_unknown_warning_option=no 17626fi 17627rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17628fi 17629{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17630$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17631 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17632 CFLAGS="$xorg_testset_save_CFLAGS" 17633fi 17634 17635if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17636 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17637 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17638 fi 17639 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17640 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17641$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17642if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17643 $as_echo_n "(cached) " >&6 17644else 17645 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17646/* end confdefs.h. */ 17647int i; 17648_ACEOF 17649if ac_fn_c_try_compile "$LINENO"; then : 17650 xorg_cv_cc_flag_unused_command_line_argument=yes 17651else 17652 xorg_cv_cc_flag_unused_command_line_argument=no 17653fi 17654rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17655fi 17656{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17657$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17658 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17659 CFLAGS="$xorg_testset_save_CFLAGS" 17660fi 17661 17662found="no" 17663 17664 if test $found = "no" ; then 17665 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17666 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17667 fi 17668 17669 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17670 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17671 fi 17672 17673 CFLAGS="$CFLAGS -Wpointer-to-int-cast" 17674 17675 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5 17676$as_echo_n "checking if $CC supports -Wpointer-to-int-cast... " >&6; } 17677 cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast 17678 if eval \${$cacheid+:} false; then : 17679 $as_echo_n "(cached) " >&6 17680else 17681 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17682/* end confdefs.h. */ 17683int i; 17684int 17685main () 17686{ 17687 17688 ; 17689 return 0; 17690} 17691_ACEOF 17692if ac_fn_c_try_link "$LINENO"; then : 17693 eval $cacheid=yes 17694else 17695 eval $cacheid=no 17696fi 17697rm -f core conftest.err conftest.$ac_objext \ 17698 conftest$ac_exeext conftest.$ac_ext 17699fi 17700 17701 17702 CFLAGS="$xorg_testset_save_CFLAGS" 17703 17704 eval supported=\$$cacheid 17705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17706$as_echo "$supported" >&6; } 17707 if test "$supported" = "yes" ; then 17708 BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast" 17709 found="yes" 17710 fi 17711 fi 17712 17713 17714fi 17715 17716 17717 17718 17719 17720 17721 17722 CWARNFLAGS="$BASE_CFLAGS" 17723 if test "x$GCC" = xyes ; then 17724 CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing" 17725 fi 17726 17727 17728 17729 17730 17731 17732 17733 17734# Check whether --enable-strict-compilation was given. 17735if test "${enable_strict_compilation+set}" = set; then : 17736 enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval 17737else 17738 STRICT_COMPILE=no 17739fi 17740 17741 17742 17743 17744 17745 17746STRICT_CFLAGS="" 17747 17748 17749 17750 17751 17752 17753 17754 17755 17756 17757 17758 17759 17760xorg_testset_save_CFLAGS="$CFLAGS" 17761 17762if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17763 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17764 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17765$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17766if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17767 $as_echo_n "(cached) " >&6 17768else 17769 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17770/* end confdefs.h. */ 17771int i; 17772_ACEOF 17773if ac_fn_c_try_compile "$LINENO"; then : 17774 xorg_cv_cc_flag_unknown_warning_option=yes 17775else 17776 xorg_cv_cc_flag_unknown_warning_option=no 17777fi 17778rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17779fi 17780{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17781$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17782 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17783 CFLAGS="$xorg_testset_save_CFLAGS" 17784fi 17785 17786if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17787 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17788 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17789 fi 17790 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17791 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17792$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17793if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17794 $as_echo_n "(cached) " >&6 17795else 17796 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17797/* end confdefs.h. */ 17798int i; 17799_ACEOF 17800if ac_fn_c_try_compile "$LINENO"; then : 17801 xorg_cv_cc_flag_unused_command_line_argument=yes 17802else 17803 xorg_cv_cc_flag_unused_command_line_argument=no 17804fi 17805rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17806fi 17807{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17808$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17809 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17810 CFLAGS="$xorg_testset_save_CFLAGS" 17811fi 17812 17813found="no" 17814 17815 if test $found = "no" ; then 17816 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17817 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17818 fi 17819 17820 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17821 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17822 fi 17823 17824 CFLAGS="$CFLAGS -pedantic" 17825 17826 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5 17827$as_echo_n "checking if $CC supports -pedantic... " >&6; } 17828 cacheid=xorg_cv_cc_flag__pedantic 17829 if eval \${$cacheid+:} false; then : 17830 $as_echo_n "(cached) " >&6 17831else 17832 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17833/* end confdefs.h. */ 17834int i; 17835int 17836main () 17837{ 17838 17839 ; 17840 return 0; 17841} 17842_ACEOF 17843if ac_fn_c_try_link "$LINENO"; then : 17844 eval $cacheid=yes 17845else 17846 eval $cacheid=no 17847fi 17848rm -f core conftest.err conftest.$ac_objext \ 17849 conftest$ac_exeext conftest.$ac_ext 17850fi 17851 17852 17853 CFLAGS="$xorg_testset_save_CFLAGS" 17854 17855 eval supported=\$$cacheid 17856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17857$as_echo "$supported" >&6; } 17858 if test "$supported" = "yes" ; then 17859 STRICT_CFLAGS="$STRICT_CFLAGS -pedantic" 17860 found="yes" 17861 fi 17862 fi 17863 17864 17865 17866 17867 17868 17869 17870 17871 17872 17873 17874 17875 17876 17877 17878xorg_testset_save_CFLAGS="$CFLAGS" 17879 17880if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17881 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17882 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17883$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17884if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17885 $as_echo_n "(cached) " >&6 17886else 17887 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17888/* end confdefs.h. */ 17889int i; 17890_ACEOF 17891if ac_fn_c_try_compile "$LINENO"; then : 17892 xorg_cv_cc_flag_unknown_warning_option=yes 17893else 17894 xorg_cv_cc_flag_unknown_warning_option=no 17895fi 17896rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17897fi 17898{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17899$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17900 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17901 CFLAGS="$xorg_testset_save_CFLAGS" 17902fi 17903 17904if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17905 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17906 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17907 fi 17908 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17909 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17910$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17911if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17912 $as_echo_n "(cached) " >&6 17913else 17914 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17915/* end confdefs.h. */ 17916int i; 17917_ACEOF 17918if ac_fn_c_try_compile "$LINENO"; then : 17919 xorg_cv_cc_flag_unused_command_line_argument=yes 17920else 17921 xorg_cv_cc_flag_unused_command_line_argument=no 17922fi 17923rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17924fi 17925{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17926$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17927 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17928 CFLAGS="$xorg_testset_save_CFLAGS" 17929fi 17930 17931found="no" 17932 17933 if test $found = "no" ; then 17934 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17935 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17936 fi 17937 17938 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17939 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17940 fi 17941 17942 CFLAGS="$CFLAGS -Werror" 17943 17944 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5 17945$as_echo_n "checking if $CC supports -Werror... " >&6; } 17946 cacheid=xorg_cv_cc_flag__Werror 17947 if eval \${$cacheid+:} false; then : 17948 $as_echo_n "(cached) " >&6 17949else 17950 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17951/* end confdefs.h. */ 17952int i; 17953int 17954main () 17955{ 17956 17957 ; 17958 return 0; 17959} 17960_ACEOF 17961if ac_fn_c_try_link "$LINENO"; then : 17962 eval $cacheid=yes 17963else 17964 eval $cacheid=no 17965fi 17966rm -f core conftest.err conftest.$ac_objext \ 17967 conftest$ac_exeext conftest.$ac_ext 17968fi 17969 17970 17971 CFLAGS="$xorg_testset_save_CFLAGS" 17972 17973 eval supported=\$$cacheid 17974 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17975$as_echo "$supported" >&6; } 17976 if test "$supported" = "yes" ; then 17977 STRICT_CFLAGS="$STRICT_CFLAGS -Werror" 17978 found="yes" 17979 fi 17980 fi 17981 17982 if test $found = "no" ; then 17983 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17984 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17985 fi 17986 17987 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17988 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17989 fi 17990 17991 CFLAGS="$CFLAGS -errwarn" 17992 17993 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5 17994$as_echo_n "checking if $CC supports -errwarn... " >&6; } 17995 cacheid=xorg_cv_cc_flag__errwarn 17996 if eval \${$cacheid+:} false; then : 17997 $as_echo_n "(cached) " >&6 17998else 17999 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18000/* end confdefs.h. */ 18001int i; 18002int 18003main () 18004{ 18005 18006 ; 18007 return 0; 18008} 18009_ACEOF 18010if ac_fn_c_try_link "$LINENO"; then : 18011 eval $cacheid=yes 18012else 18013 eval $cacheid=no 18014fi 18015rm -f core conftest.err conftest.$ac_objext \ 18016 conftest$ac_exeext conftest.$ac_ext 18017fi 18018 18019 18020 CFLAGS="$xorg_testset_save_CFLAGS" 18021 18022 eval supported=\$$cacheid 18023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 18024$as_echo "$supported" >&6; } 18025 if test "$supported" = "yes" ; then 18026 STRICT_CFLAGS="$STRICT_CFLAGS -errwarn" 18027 found="yes" 18028 fi 18029 fi 18030 18031 18032 18033# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not 18034# activate it with -Werror, so we add it here explicitly. 18035 18036 18037 18038 18039 18040 18041 18042 18043 18044 18045 18046 18047 18048xorg_testset_save_CFLAGS="$CFLAGS" 18049 18050if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 18051 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 18052 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 18053$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 18054if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 18055 $as_echo_n "(cached) " >&6 18056else 18057 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18058/* end confdefs.h. */ 18059int i; 18060_ACEOF 18061if ac_fn_c_try_compile "$LINENO"; then : 18062 xorg_cv_cc_flag_unknown_warning_option=yes 18063else 18064 xorg_cv_cc_flag_unknown_warning_option=no 18065fi 18066rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 18067fi 18068{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 18069$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 18070 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 18071 CFLAGS="$xorg_testset_save_CFLAGS" 18072fi 18073 18074if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 18075 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 18076 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 18077 fi 18078 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 18079 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 18080$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 18081if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 18082 $as_echo_n "(cached) " >&6 18083else 18084 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18085/* end confdefs.h. */ 18086int i; 18087_ACEOF 18088if ac_fn_c_try_compile "$LINENO"; then : 18089 xorg_cv_cc_flag_unused_command_line_argument=yes 18090else 18091 xorg_cv_cc_flag_unused_command_line_argument=no 18092fi 18093rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 18094fi 18095{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 18096$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 18097 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 18098 CFLAGS="$xorg_testset_save_CFLAGS" 18099fi 18100 18101found="no" 18102 18103 if test $found = "no" ; then 18104 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 18105 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 18106 fi 18107 18108 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 18109 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 18110 fi 18111 18112 CFLAGS="$CFLAGS -Werror=attributes" 18113 18114 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5 18115$as_echo_n "checking if $CC supports -Werror=attributes... " >&6; } 18116 cacheid=xorg_cv_cc_flag__Werror_attributes 18117 if eval \${$cacheid+:} false; then : 18118 $as_echo_n "(cached) " >&6 18119else 18120 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18121/* end confdefs.h. */ 18122int i; 18123int 18124main () 18125{ 18126 18127 ; 18128 return 0; 18129} 18130_ACEOF 18131if ac_fn_c_try_link "$LINENO"; then : 18132 eval $cacheid=yes 18133else 18134 eval $cacheid=no 18135fi 18136rm -f core conftest.err conftest.$ac_objext \ 18137 conftest$ac_exeext conftest.$ac_ext 18138fi 18139 18140 18141 CFLAGS="$xorg_testset_save_CFLAGS" 18142 18143 eval supported=\$$cacheid 18144 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 18145$as_echo "$supported" >&6; } 18146 if test "$supported" = "yes" ; then 18147 STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes" 18148 found="yes" 18149 fi 18150 fi 18151 18152 18153 18154if test "x$STRICT_COMPILE" = "xyes"; then 18155 BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS" 18156 CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS" 18157fi 18158 18159 18160 18161 18162 18163 18164cat >>confdefs.h <<_ACEOF 18165#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1` 18166_ACEOF 18167 18168 PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1` 18169 if test "x$PVM" = "x"; then 18170 PVM="0" 18171 fi 18172 18173cat >>confdefs.h <<_ACEOF 18174#define PACKAGE_VERSION_MINOR $PVM 18175_ACEOF 18176 18177 PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1` 18178 if test "x$PVP" = "x"; then 18179 PVP="0" 18180 fi 18181 18182cat >>confdefs.h <<_ACEOF 18183#define PACKAGE_VERSION_PATCHLEVEL $PVP 18184_ACEOF 18185 18186 18187 18188CHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \ 18189mv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \ 18190|| (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \ 18191echo 'git directory not found: installing possibly empty changelog.' >&2)" 18192 18193 18194 18195 18196macros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros` 18197INSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \ 18198mv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \ 18199|| (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \ 18200echo 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)" 18201 18202 18203 18204 18205 18206 18207if test x$APP_MAN_SUFFIX = x ; then 18208 APP_MAN_SUFFIX=1 18209fi 18210if test x$APP_MAN_DIR = x ; then 18211 APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)' 18212fi 18213 18214if test x$LIB_MAN_SUFFIX = x ; then 18215 LIB_MAN_SUFFIX=3 18216fi 18217if test x$LIB_MAN_DIR = x ; then 18218 LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)' 18219fi 18220 18221if test x$FILE_MAN_SUFFIX = x ; then 18222 case $host_os in 18223 # Solaris 2.0 - 11 use SysV man page sections 18224 solaris2.?|solaris2.1[01]) FILE_MAN_SUFFIX=4 ;; 18225 *) FILE_MAN_SUFFIX=5 ;; 18226 esac 18227fi 18228if test x$FILE_MAN_DIR = x ; then 18229 FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)' 18230fi 18231 18232if test x$MISC_MAN_SUFFIX = x ; then 18233 case $host_os in 18234 # Solaris 2.0 - 11 use SysV man page sections 18235 solaris2.?|solaris2.1[01]) MISC_MAN_SUFFIX=5 ;; 18236 *) MISC_MAN_SUFFIX=7 ;; 18237 esac 18238fi 18239if test x$MISC_MAN_DIR = x ; then 18240 MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)' 18241fi 18242 18243if test x$DRIVER_MAN_SUFFIX = x ; then 18244 case $host_os in 18245 # Solaris 2.0 - 11 use SysV man page sections 18246 solaris2.?|solaris2.1[01]) DRIVER_MAN_SUFFIX=7 ;; 18247 *) DRIVER_MAN_SUFFIX=4 ;; 18248 esac 18249fi 18250if test x$DRIVER_MAN_DIR = x ; then 18251 DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)' 18252fi 18253 18254if test x$ADMIN_MAN_SUFFIX = x ; then 18255 case $host_os in 18256 # Solaris 2.0 - 11 use SysV man page sections 18257 solaris2.?|solaris2.1[01]) ADMIN_MAN_SUFFIX=1m ;; 18258 *) ADMIN_MAN_SUFFIX=8 ;; 18259 esac 18260fi 18261if test x$ADMIN_MAN_DIR = x ; then 18262 ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)' 18263fi 18264 18265 18266 18267 18268 18269 18270 18271 18272 18273 18274 18275 18276 18277 18278 18279XORG_MAN_PAGE="X Version 11" 18280 18281MAN_SUBSTS="\ 18282 -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 18283 -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 18284 -e 's|__xservername__|Xorg|g' \ 18285 -e 's|__xconfigfile__|xorg.conf|g' \ 18286 -e 's|__projectroot__|\$(prefix)|g' \ 18287 -e 's|__apploaddir__|\$(appdefaultdir)|g' \ 18288 -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \ 18289 -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \ 18290 -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \ 18291 -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \ 18292 -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \ 18293 -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'" 18294 18295 18296 18297# Check whether --enable-silent-rules was given. 18298if test "${enable_silent_rules+set}" = set; then : 18299 enableval=$enable_silent_rules; 18300fi 18301 18302case $enable_silent_rules in # ((( 18303 yes) AM_DEFAULT_VERBOSITY=0;; 18304 no) AM_DEFAULT_VERBOSITY=1;; 18305 *) AM_DEFAULT_VERBOSITY=0;; 18306esac 18307am_make=${MAKE-make} 18308{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 18309$as_echo_n "checking whether $am_make supports nested variables... " >&6; } 18310if ${am_cv_make_support_nested_variables+:} false; then : 18311 $as_echo_n "(cached) " >&6 18312else 18313 if $as_echo 'TRUE=$(BAR$(V)) 18314BAR0=false 18315BAR1=true 18316V=1 18317am__doit: 18318 @$(TRUE) 18319.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 18320 am_cv_make_support_nested_variables=yes 18321else 18322 am_cv_make_support_nested_variables=no 18323fi 18324fi 18325{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 18326$as_echo "$am_cv_make_support_nested_variables" >&6; } 18327if test $am_cv_make_support_nested_variables = yes; then 18328 AM_V='$(V)' 18329 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 18330else 18331 AM_V=$AM_DEFAULT_VERBOSITY 18332 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 18333fi 18334AM_BACKSLASH='\' 18335 18336 18337 18338 18339 18340 18341# Check whether --with-xmlto was given. 18342if test "${with_xmlto+set}" = set; then : 18343 withval=$with_xmlto; use_xmlto=$withval 18344else 18345 use_xmlto=auto 18346fi 18347 18348 18349 18350if test "x$use_xmlto" = x"auto"; then 18351 # Extract the first word of "xmlto", so it can be a program name with args. 18352set dummy xmlto; ac_word=$2 18353{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 18354$as_echo_n "checking for $ac_word... " >&6; } 18355if ${ac_cv_path_XMLTO+:} false; then : 18356 $as_echo_n "(cached) " >&6 18357else 18358 case $XMLTO in 18359 [\\/]* | ?:[\\/]*) 18360 ac_cv_path_XMLTO="$XMLTO" # Let the user override the test with a path. 18361 ;; 18362 *) 18363 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 18364for as_dir in $PATH 18365do 18366 IFS=$as_save_IFS 18367 test -z "$as_dir" && as_dir=. 18368 for ac_exec_ext in '' $ac_executable_extensions; do 18369 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 18370 ac_cv_path_XMLTO="$as_dir/$ac_word$ac_exec_ext" 18371 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 18372 break 2 18373 fi 18374done 18375 done 18376IFS=$as_save_IFS 18377 18378 ;; 18379esac 18380fi 18381XMLTO=$ac_cv_path_XMLTO 18382if test -n "$XMLTO"; then 18383 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XMLTO" >&5 18384$as_echo "$XMLTO" >&6; } 18385else 18386 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18387$as_echo "no" >&6; } 18388fi 18389 18390 18391 if test "x$XMLTO" = "x"; then 18392 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: xmlto not found - documentation targets will be skipped" >&5 18393$as_echo "$as_me: WARNING: xmlto not found - documentation targets will be skipped" >&2;} 18394 have_xmlto=no 18395 else 18396 have_xmlto=yes 18397 fi 18398elif test "x$use_xmlto" = x"yes" ; then 18399 # Extract the first word of "xmlto", so it can be a program name with args. 18400set dummy xmlto; ac_word=$2 18401{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 18402$as_echo_n "checking for $ac_word... " >&6; } 18403if ${ac_cv_path_XMLTO+:} false; then : 18404 $as_echo_n "(cached) " >&6 18405else 18406 case $XMLTO in 18407 [\\/]* | ?:[\\/]*) 18408 ac_cv_path_XMLTO="$XMLTO" # Let the user override the test with a path. 18409 ;; 18410 *) 18411 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 18412for as_dir in $PATH 18413do 18414 IFS=$as_save_IFS 18415 test -z "$as_dir" && as_dir=. 18416 for ac_exec_ext in '' $ac_executable_extensions; do 18417 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 18418 ac_cv_path_XMLTO="$as_dir/$ac_word$ac_exec_ext" 18419 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 18420 break 2 18421 fi 18422done 18423 done 18424IFS=$as_save_IFS 18425 18426 ;; 18427esac 18428fi 18429XMLTO=$ac_cv_path_XMLTO 18430if test -n "$XMLTO"; then 18431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XMLTO" >&5 18432$as_echo "$XMLTO" >&6; } 18433else 18434 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18435$as_echo "no" >&6; } 18436fi 18437 18438 18439 if test "x$XMLTO" = "x"; then 18440 as_fn_error $? "--with-xmlto=yes specified but xmlto not found in PATH" "$LINENO" 5 18441 fi 18442 have_xmlto=yes 18443elif test "x$use_xmlto" = x"no" ; then 18444 if test "x$XMLTO" != "x"; then 18445 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ignoring XMLTO environment variable since --with-xmlto=no was specified" >&5 18446$as_echo "$as_me: WARNING: ignoring XMLTO environment variable since --with-xmlto=no was specified" >&2;} 18447 fi 18448 have_xmlto=no 18449else 18450 as_fn_error $? "--with-xmlto expects 'yes' or 'no'" "$LINENO" 5 18451fi 18452 18453# Test for a minimum version of xmlto, if provided. 18454if test "$have_xmlto" = yes; then 18455 # scrape the xmlto version 18456 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the xmlto version" >&5 18457$as_echo_n "checking the xmlto version... " >&6; } 18458 xmlto_version=`$XMLTO --version 2>/dev/null | cut -d' ' -f3` 18459 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xmlto_version" >&5 18460$as_echo "$xmlto_version" >&6; } 18461 as_arg_v1=$xmlto_version 18462as_arg_v2=0.0.20 18463awk "$as_awk_strverscmp" v1="$as_arg_v1" v2="$as_arg_v2" /dev/null 18464case $? in #( 18465 1) : 18466 if test "x$use_xmlto" = xauto; then 18467 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: xmlto version $xmlto_version found, but 0.0.20 needed" >&5 18468$as_echo "$as_me: WARNING: xmlto version $xmlto_version found, but 0.0.20 needed" >&2;} 18469 have_xmlto=no 18470 else 18471 as_fn_error $? "xmlto version $xmlto_version found, but 0.0.20 needed" "$LINENO" 5 18472 fi ;; #( 18473 0) : 18474 ;; #( 18475 2) : 18476 ;; #( 18477 *) : 18478 ;; 18479esac 18480fi 18481 18482# Test for the ability of xmlto to generate a text target 18483# 18484# NOTE: xmlto 0.0.27 or higher return a non-zero return code in the 18485# following test for empty XML docbook files. 18486# For compatibility reasons use the following empty XML docbook file and if 18487# it fails try it again with a non-empty XML file. 18488have_xmlto_text=no 18489cat > conftest.xml << "EOF" 18490EOF 18491if test "$have_xmlto" = yes; then : 18492 if $XMLTO --skip-validation txt conftest.xml >/dev/null 2>&1; then : 18493 have_xmlto_text=yes 18494else 18495 # Try it again with a non-empty XML file. 18496 cat > conftest.xml << "EOF" 18497<x></x> 18498EOF 18499 if $XMLTO --skip-validation txt conftest.xml >/dev/null 2>&1; then : 18500 have_xmlto_text=yes 18501else 18502 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: xmlto cannot generate text format, this format skipped" >&5 18503$as_echo "$as_me: WARNING: xmlto cannot generate text format, this format skipped" >&2;} 18504fi 18505fi 18506fi 18507rm -f conftest.xml 18508 if test $have_xmlto_text = yes; then 18509 HAVE_XMLTO_TEXT_TRUE= 18510 HAVE_XMLTO_TEXT_FALSE='#' 18511else 18512 HAVE_XMLTO_TEXT_TRUE='#' 18513 HAVE_XMLTO_TEXT_FALSE= 18514fi 18515 18516 if test "$have_xmlto" = yes; then 18517 HAVE_XMLTO_TRUE= 18518 HAVE_XMLTO_FALSE='#' 18519else 18520 HAVE_XMLTO_TRUE='#' 18521 HAVE_XMLTO_FALSE= 18522fi 18523 18524 18525 18526# Determine if the source for man pages is available 18527# It may already be present (tarball) or can be generated using xmlto 18528 if test -f "$srcdir/man/Xcomposite.man" || test "x$have_xmlto" = xyes; then 18529 INSTALL_MANPAGES_TRUE= 18530 INSTALL_MANPAGES_FALSE='#' 18531else 18532 INSTALL_MANPAGES_TRUE='#' 18533 INSTALL_MANPAGES_FALSE= 18534fi 18535 18536 18537# Check compositeext configuration, strip extra digits from package version to 18538# find the required protocol version 18539if test "$VERSION" = "" ; then 18540 VERSION=$PACKAGE_VERSION; 18541fi 18542COMPOSITEEXT_VERSION=`echo $VERSION | sed 's/^\([0-9][0-9]*\.[0-9][0-9]*\).*$/\1/'` 18543 18544 18545# Obtain compiler/linker options for depedencies 18546 18547pkg_failed=no 18548{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XCOMPOSITE" >&5 18549$as_echo_n "checking for XCOMPOSITE... " >&6; } 18550 18551if test -n "$XCOMPOSITE_CFLAGS"; then 18552 pkg_cv_XCOMPOSITE_CFLAGS="$XCOMPOSITE_CFLAGS" 18553 elif test -n "$PKG_CONFIG"; then 18554 if test -n "$PKG_CONFIG" && \ 18555 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"compositeproto >= \$COMPOSITEEXT_VERSION x11\""; } >&5 18556 ($PKG_CONFIG --exists --print-errors "compositeproto >= $COMPOSITEEXT_VERSION x11") 2>&5 18557 ac_status=$? 18558 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 18559 test $ac_status = 0; }; then 18560 pkg_cv_XCOMPOSITE_CFLAGS=`$PKG_CONFIG --cflags "compositeproto >= $COMPOSITEEXT_VERSION x11" 2>/dev/null` 18561 test "x$?" != "x0" && pkg_failed=yes 18562else 18563 pkg_failed=yes 18564fi 18565 else 18566 pkg_failed=untried 18567fi 18568if test -n "$XCOMPOSITE_LIBS"; then 18569 pkg_cv_XCOMPOSITE_LIBS="$XCOMPOSITE_LIBS" 18570 elif test -n "$PKG_CONFIG"; then 18571 if test -n "$PKG_CONFIG" && \ 18572 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"compositeproto >= \$COMPOSITEEXT_VERSION x11\""; } >&5 18573 ($PKG_CONFIG --exists --print-errors "compositeproto >= $COMPOSITEEXT_VERSION x11") 2>&5 18574 ac_status=$? 18575 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 18576 test $ac_status = 0; }; then 18577 pkg_cv_XCOMPOSITE_LIBS=`$PKG_CONFIG --libs "compositeproto >= $COMPOSITEEXT_VERSION x11" 2>/dev/null` 18578 test "x$?" != "x0" && pkg_failed=yes 18579else 18580 pkg_failed=yes 18581fi 18582 else 18583 pkg_failed=untried 18584fi 18585 18586 18587 18588if test $pkg_failed = yes; then 18589 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18590$as_echo "no" >&6; } 18591 18592if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 18593 _pkg_short_errors_supported=yes 18594else 18595 _pkg_short_errors_supported=no 18596fi 18597 if test $_pkg_short_errors_supported = yes; then 18598 XCOMPOSITE_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "compositeproto >= $COMPOSITEEXT_VERSION x11" 2>&1` 18599 else 18600 XCOMPOSITE_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "compositeproto >= $COMPOSITEEXT_VERSION x11" 2>&1` 18601 fi 18602 # Put the nasty error message in config.log where it belongs 18603 echo "$XCOMPOSITE_PKG_ERRORS" >&5 18604 18605 as_fn_error $? "Package requirements (compositeproto >= $COMPOSITEEXT_VERSION x11) were not met: 18606 18607$XCOMPOSITE_PKG_ERRORS 18608 18609Consider adjusting the PKG_CONFIG_PATH environment variable if you 18610installed software in a non-standard prefix. 18611 18612Alternatively, you may set the environment variables XCOMPOSITE_CFLAGS 18613and XCOMPOSITE_LIBS to avoid the need to call pkg-config. 18614See the pkg-config man page for more details." "$LINENO" 5 18615elif test $pkg_failed = untried; then 18616 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18617$as_echo "no" >&6; } 18618 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 18619$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 18620as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 18621is in your PATH or set the PKG_CONFIG environment variable to the full 18622path to pkg-config. 18623 18624Alternatively, you may set the environment variables XCOMPOSITE_CFLAGS 18625and XCOMPOSITE_LIBS to avoid the need to call pkg-config. 18626See the pkg-config man page for more details. 18627 18628To get pkg-config, see <http://pkg-config.freedesktop.org/>. 18629See \`config.log' for more details" "$LINENO" 5; } 18630else 18631 XCOMPOSITE_CFLAGS=$pkg_cv_XCOMPOSITE_CFLAGS 18632 XCOMPOSITE_LIBS=$pkg_cv_XCOMPOSITE_LIBS 18633 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 18634$as_echo "yes" >&6; } 18635 18636fi 18637 18638pkg_failed=no 18639{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XFIXES" >&5 18640$as_echo_n "checking for XFIXES... " >&6; } 18641 18642if test -n "$XFIXES_CFLAGS"; then 18643 pkg_cv_XFIXES_CFLAGS="$XFIXES_CFLAGS" 18644 elif test -n "$PKG_CONFIG"; then 18645 if test -n "$PKG_CONFIG" && \ 18646 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xfixes\""; } >&5 18647 ($PKG_CONFIG --exists --print-errors "xfixes") 2>&5 18648 ac_status=$? 18649 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 18650 test $ac_status = 0; }; then 18651 pkg_cv_XFIXES_CFLAGS=`$PKG_CONFIG --cflags "xfixes" 2>/dev/null` 18652 test "x$?" != "x0" && pkg_failed=yes 18653else 18654 pkg_failed=yes 18655fi 18656 else 18657 pkg_failed=untried 18658fi 18659if test -n "$XFIXES_LIBS"; then 18660 pkg_cv_XFIXES_LIBS="$XFIXES_LIBS" 18661 elif test -n "$PKG_CONFIG"; then 18662 if test -n "$PKG_CONFIG" && \ 18663 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xfixes\""; } >&5 18664 ($PKG_CONFIG --exists --print-errors "xfixes") 2>&5 18665 ac_status=$? 18666 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 18667 test $ac_status = 0; }; then 18668 pkg_cv_XFIXES_LIBS=`$PKG_CONFIG --libs "xfixes" 2>/dev/null` 18669 test "x$?" != "x0" && pkg_failed=yes 18670else 18671 pkg_failed=yes 18672fi 18673 else 18674 pkg_failed=untried 18675fi 18676 18677 18678 18679if test $pkg_failed = yes; then 18680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18681$as_echo "no" >&6; } 18682 18683if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 18684 _pkg_short_errors_supported=yes 18685else 18686 _pkg_short_errors_supported=no 18687fi 18688 if test $_pkg_short_errors_supported = yes; then 18689 XFIXES_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xfixes" 2>&1` 18690 else 18691 XFIXES_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xfixes" 2>&1` 18692 fi 18693 # Put the nasty error message in config.log where it belongs 18694 echo "$XFIXES_PKG_ERRORS" >&5 18695 18696 as_fn_error $? "Package requirements (xfixes) were not met: 18697 18698$XFIXES_PKG_ERRORS 18699 18700Consider adjusting the PKG_CONFIG_PATH environment variable if you 18701installed software in a non-standard prefix. 18702 18703Alternatively, you may set the environment variables XFIXES_CFLAGS 18704and XFIXES_LIBS to avoid the need to call pkg-config. 18705See the pkg-config man page for more details." "$LINENO" 5 18706elif test $pkg_failed = untried; then 18707 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18708$as_echo "no" >&6; } 18709 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 18710$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 18711as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 18712is in your PATH or set the PKG_CONFIG environment variable to the full 18713path to pkg-config. 18714 18715Alternatively, you may set the environment variables XFIXES_CFLAGS 18716and XFIXES_LIBS to avoid the need to call pkg-config. 18717See the pkg-config man page for more details. 18718 18719To get pkg-config, see <http://pkg-config.freedesktop.org/>. 18720See \`config.log' for more details" "$LINENO" 5; } 18721else 18722 XFIXES_CFLAGS=$pkg_cv_XFIXES_CFLAGS 18723 XFIXES_LIBS=$pkg_cv_XFIXES_LIBS 18724 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 18725$as_echo "yes" >&6; } 18726 18727fi 18728 18729ac_config_files="$ac_config_files Makefile src/Makefile man/Makefile xcomposite.pc" 18730 18731cat >confcache <<\_ACEOF 18732# This file is a shell script that caches the results of configure 18733# tests run on this system so they can be shared between configure 18734# scripts and configure runs, see configure's option --config-cache. 18735# It is not useful on other systems. If it contains results you don't 18736# want to keep, you may remove or edit it. 18737# 18738# config.status only pays attention to the cache file if you give it 18739# the --recheck option to rerun configure. 18740# 18741# `ac_cv_env_foo' variables (set or unset) will be overridden when 18742# loading this file, other *unset* `ac_cv_foo' will be assigned the 18743# following values. 18744 18745_ACEOF 18746 18747# The following way of writing the cache mishandles newlines in values, 18748# but we know of no workaround that is simple, portable, and efficient. 18749# So, we kill variables containing newlines. 18750# Ultrix sh set writes to stderr and can't be redirected directly, 18751# and sets the high bit in the cache file unless we assign to the vars. 18752( 18753 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 18754 eval ac_val=\$$ac_var 18755 case $ac_val in #( 18756 *${as_nl}*) 18757 case $ac_var in #( 18758 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 18759$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 18760 esac 18761 case $ac_var in #( 18762 _ | IFS | as_nl) ;; #( 18763 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 18764 *) { eval $ac_var=; unset $ac_var;} ;; 18765 esac ;; 18766 esac 18767 done 18768 18769 (set) 2>&1 | 18770 case $as_nl`(ac_space=' '; set) 2>&1` in #( 18771 *${as_nl}ac_space=\ *) 18772 # `set' does not quote correctly, so add quotes: double-quote 18773 # substitution turns \\\\ into \\, and sed turns \\ into \. 18774 sed -n \ 18775 "s/'/'\\\\''/g; 18776 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 18777 ;; #( 18778 *) 18779 # `set' quotes correctly as required by POSIX, so do not add quotes. 18780 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 18781 ;; 18782 esac | 18783 sort 18784) | 18785 sed ' 18786 /^ac_cv_env_/b end 18787 t clear 18788 :clear 18789 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 18790 t end 18791 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 18792 :end' >>confcache 18793if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 18794 if test -w "$cache_file"; then 18795 if test "x$cache_file" != "x/dev/null"; then 18796 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 18797$as_echo "$as_me: updating cache $cache_file" >&6;} 18798 if test ! -f "$cache_file" || test -h "$cache_file"; then 18799 cat confcache >"$cache_file" 18800 else 18801 case $cache_file in #( 18802 */* | ?:*) 18803 mv -f confcache "$cache_file"$$ && 18804 mv -f "$cache_file"$$ "$cache_file" ;; #( 18805 *) 18806 mv -f confcache "$cache_file" ;; 18807 esac 18808 fi 18809 fi 18810 else 18811 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 18812$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 18813 fi 18814fi 18815rm -f confcache 18816 18817test "x$prefix" = xNONE && prefix=$ac_default_prefix 18818# Let make expand exec_prefix. 18819test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 18820 18821DEFS=-DHAVE_CONFIG_H 18822 18823ac_libobjs= 18824ac_ltlibobjs= 18825U= 18826for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 18827 # 1. Remove the extension, and $U if already installed. 18828 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 18829 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 18830 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 18831 # will be set to the directory where LIBOBJS objects are built. 18832 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 18833 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 18834done 18835LIBOBJS=$ac_libobjs 18836 18837LTLIBOBJS=$ac_ltlibobjs 18838 18839 18840{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 18841$as_echo_n "checking that generated files are newer than configure... " >&6; } 18842 if test -n "$am_sleep_pid"; then 18843 # Hide warnings about reused PIDs. 18844 wait $am_sleep_pid 2>/dev/null 18845 fi 18846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5 18847$as_echo "done" >&6; } 18848 if test -n "$EXEEXT"; then 18849 am__EXEEXT_TRUE= 18850 am__EXEEXT_FALSE='#' 18851else 18852 am__EXEEXT_TRUE='#' 18853 am__EXEEXT_FALSE= 18854fi 18855 18856if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 18857 as_fn_error $? "conditional \"AMDEP\" was never defined. 18858Usually this means the macro was only invoked conditionally." "$LINENO" 5 18859fi 18860if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 18861 as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 18862Usually this means the macro was only invoked conditionally." "$LINENO" 5 18863fi 18864if test -z "${HAVE_XMLTO_TEXT_TRUE}" && test -z "${HAVE_XMLTO_TEXT_FALSE}"; then 18865 as_fn_error $? "conditional \"HAVE_XMLTO_TEXT\" was never defined. 18866Usually this means the macro was only invoked conditionally." "$LINENO" 5 18867fi 18868if test -z "${HAVE_XMLTO_TRUE}" && test -z "${HAVE_XMLTO_FALSE}"; then 18869 as_fn_error $? "conditional \"HAVE_XMLTO\" was never defined. 18870Usually this means the macro was only invoked conditionally." "$LINENO" 5 18871fi 18872if test -z "${INSTALL_MANPAGES_TRUE}" && test -z "${INSTALL_MANPAGES_FALSE}"; then 18873 as_fn_error $? "conditional \"INSTALL_MANPAGES\" was never defined. 18874Usually this means the macro was only invoked conditionally." "$LINENO" 5 18875fi 18876 18877: "${CONFIG_STATUS=./config.status}" 18878ac_write_fail=0 18879ac_clean_files_save=$ac_clean_files 18880ac_clean_files="$ac_clean_files $CONFIG_STATUS" 18881{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 18882$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 18883as_write_fail=0 18884cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 18885#! $SHELL 18886# Generated by $as_me. 18887# Run this file to recreate the current configuration. 18888# Compiler output produced by configure, useful for debugging 18889# configure, is in config.log if it exists. 18890 18891debug=false 18892ac_cs_recheck=false 18893ac_cs_silent=false 18894 18895SHELL=\${CONFIG_SHELL-$SHELL} 18896export SHELL 18897_ASEOF 18898cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 18899## -------------------- ## 18900## M4sh Initialization. ## 18901## -------------------- ## 18902 18903# Be more Bourne compatible 18904DUALCASE=1; export DUALCASE # for MKS sh 18905if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 18906 emulate sh 18907 NULLCMD=: 18908 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 18909 # is contrary to our usage. Disable this feature. 18910 alias -g '${1+"$@"}'='"$@"' 18911 setopt NO_GLOB_SUBST 18912else 18913 case `(set -o) 2>/dev/null` in #( 18914 *posix*) : 18915 set -o posix ;; #( 18916 *) : 18917 ;; 18918esac 18919fi 18920 18921 18922as_nl=' 18923' 18924export as_nl 18925# Printing a long string crashes Solaris 7 /usr/bin/printf. 18926as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 18927as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 18928as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 18929# Prefer a ksh shell builtin over an external printf program on Solaris, 18930# but without wasting forks for bash or zsh. 18931if test -z "$BASH_VERSION$ZSH_VERSION" \ 18932 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 18933 as_echo='print -r --' 18934 as_echo_n='print -rn --' 18935elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 18936 as_echo='printf %s\n' 18937 as_echo_n='printf %s' 18938else 18939 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 18940 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 18941 as_echo_n='/usr/ucb/echo -n' 18942 else 18943 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 18944 as_echo_n_body='eval 18945 arg=$1; 18946 case $arg in #( 18947 *"$as_nl"*) 18948 expr "X$arg" : "X\\(.*\\)$as_nl"; 18949 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 18950 esac; 18951 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 18952 ' 18953 export as_echo_n_body 18954 as_echo_n='sh -c $as_echo_n_body as_echo' 18955 fi 18956 export as_echo_body 18957 as_echo='sh -c $as_echo_body as_echo' 18958fi 18959 18960# The user is always right. 18961if test "${PATH_SEPARATOR+set}" != set; then 18962 PATH_SEPARATOR=: 18963 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 18964 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 18965 PATH_SEPARATOR=';' 18966 } 18967fi 18968 18969 18970# IFS 18971# We need space, tab and new line, in precisely that order. Quoting is 18972# there to prevent editors from complaining about space-tab. 18973# (If _AS_PATH_WALK were called with IFS unset, it would disable word 18974# splitting by setting IFS to empty value.) 18975IFS=" "" $as_nl" 18976 18977# Find who we are. Look in the path if we contain no directory separator. 18978as_myself= 18979case $0 in #(( 18980 *[\\/]* ) as_myself=$0 ;; 18981 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 18982for as_dir in $PATH 18983do 18984 IFS=$as_save_IFS 18985 test -z "$as_dir" && as_dir=. 18986 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 18987 done 18988IFS=$as_save_IFS 18989 18990 ;; 18991esac 18992# We did not find ourselves, most probably we were run as `sh COMMAND' 18993# in which case we are not to be found in the path. 18994if test "x$as_myself" = x; then 18995 as_myself=$0 18996fi 18997if test ! -f "$as_myself"; then 18998 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 18999 exit 1 19000fi 19001 19002# Unset variables that we do not need and which cause bugs (e.g. in 19003# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 19004# suppresses any "Segmentation fault" message there. '((' could 19005# trigger a bug in pdksh 5.2.14. 19006for as_var in BASH_ENV ENV MAIL MAILPATH 19007do eval test x\${$as_var+set} = xset \ 19008 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 19009done 19010PS1='$ ' 19011PS2='> ' 19012PS4='+ ' 19013 19014# NLS nuisances. 19015LC_ALL=C 19016export LC_ALL 19017LANGUAGE=C 19018export LANGUAGE 19019 19020# CDPATH. 19021(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 19022 19023 19024# as_fn_error STATUS ERROR [LINENO LOG_FD] 19025# ---------------------------------------- 19026# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 19027# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 19028# script with STATUS, using 1 if that was 0. 19029as_fn_error () 19030{ 19031 as_status=$1; test $as_status -eq 0 && as_status=1 19032 if test "$4"; then 19033 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 19034 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 19035 fi 19036 $as_echo "$as_me: error: $2" >&2 19037 as_fn_exit $as_status 19038} # as_fn_error 19039 19040 19041# as_fn_set_status STATUS 19042# ----------------------- 19043# Set $? to STATUS, without forking. 19044as_fn_set_status () 19045{ 19046 return $1 19047} # as_fn_set_status 19048 19049# as_fn_exit STATUS 19050# ----------------- 19051# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 19052as_fn_exit () 19053{ 19054 set +e 19055 as_fn_set_status $1 19056 exit $1 19057} # as_fn_exit 19058 19059# as_fn_unset VAR 19060# --------------- 19061# Portably unset VAR. 19062as_fn_unset () 19063{ 19064 { eval $1=; unset $1;} 19065} 19066as_unset=as_fn_unset 19067# as_fn_append VAR VALUE 19068# ---------------------- 19069# Append the text in VALUE to the end of the definition contained in VAR. Take 19070# advantage of any shell optimizations that allow amortized linear growth over 19071# repeated appends, instead of the typical quadratic growth present in naive 19072# implementations. 19073if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 19074 eval 'as_fn_append () 19075 { 19076 eval $1+=\$2 19077 }' 19078else 19079 as_fn_append () 19080 { 19081 eval $1=\$$1\$2 19082 } 19083fi # as_fn_append 19084 19085# as_fn_arith ARG... 19086# ------------------ 19087# Perform arithmetic evaluation on the ARGs, and store the result in the 19088# global $as_val. Take advantage of shells that can avoid forks. The arguments 19089# must be portable across $(()) and expr. 19090if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 19091 eval 'as_fn_arith () 19092 { 19093 as_val=$(( $* )) 19094 }' 19095else 19096 as_fn_arith () 19097 { 19098 as_val=`expr "$@" || test $? -eq 1` 19099 } 19100fi # as_fn_arith 19101 19102 19103if expr a : '\(a\)' >/dev/null 2>&1 && 19104 test "X`expr 00001 : '.*\(...\)'`" = X001; then 19105 as_expr=expr 19106else 19107 as_expr=false 19108fi 19109 19110if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 19111 as_basename=basename 19112else 19113 as_basename=false 19114fi 19115 19116if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 19117 as_dirname=dirname 19118else 19119 as_dirname=false 19120fi 19121 19122as_me=`$as_basename -- "$0" || 19123$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 19124 X"$0" : 'X\(//\)$' \| \ 19125 X"$0" : 'X\(/\)' \| . 2>/dev/null || 19126$as_echo X/"$0" | 19127 sed '/^.*\/\([^/][^/]*\)\/*$/{ 19128 s//\1/ 19129 q 19130 } 19131 /^X\/\(\/\/\)$/{ 19132 s//\1/ 19133 q 19134 } 19135 /^X\/\(\/\).*/{ 19136 s//\1/ 19137 q 19138 } 19139 s/.*/./; q'` 19140 19141# Avoid depending upon Character Ranges. 19142as_cr_letters='abcdefghijklmnopqrstuvwxyz' 19143as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 19144as_cr_Letters=$as_cr_letters$as_cr_LETTERS 19145as_cr_digits='0123456789' 19146as_cr_alnum=$as_cr_Letters$as_cr_digits 19147 19148ECHO_C= ECHO_N= ECHO_T= 19149case `echo -n x` in #((((( 19150-n*) 19151 case `echo 'xy\c'` in 19152 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 19153 xy) ECHO_C='\c';; 19154 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 19155 ECHO_T=' ';; 19156 esac;; 19157*) 19158 ECHO_N='-n';; 19159esac 19160 19161rm -f conf$$ conf$$.exe conf$$.file 19162if test -d conf$$.dir; then 19163 rm -f conf$$.dir/conf$$.file 19164else 19165 rm -f conf$$.dir 19166 mkdir conf$$.dir 2>/dev/null 19167fi 19168if (echo >conf$$.file) 2>/dev/null; then 19169 if ln -s conf$$.file conf$$ 2>/dev/null; then 19170 as_ln_s='ln -s' 19171 # ... but there are two gotchas: 19172 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 19173 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 19174 # In both cases, we have to default to `cp -pR'. 19175 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 19176 as_ln_s='cp -pR' 19177 elif ln conf$$.file conf$$ 2>/dev/null; then 19178 as_ln_s=ln 19179 else 19180 as_ln_s='cp -pR' 19181 fi 19182else 19183 as_ln_s='cp -pR' 19184fi 19185rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 19186rmdir conf$$.dir 2>/dev/null 19187 19188 19189# as_fn_mkdir_p 19190# ------------- 19191# Create "$as_dir" as a directory, including parents if necessary. 19192as_fn_mkdir_p () 19193{ 19194 19195 case $as_dir in #( 19196 -*) as_dir=./$as_dir;; 19197 esac 19198 test -d "$as_dir" || eval $as_mkdir_p || { 19199 as_dirs= 19200 while :; do 19201 case $as_dir in #( 19202 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 19203 *) as_qdir=$as_dir;; 19204 esac 19205 as_dirs="'$as_qdir' $as_dirs" 19206 as_dir=`$as_dirname -- "$as_dir" || 19207$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 19208 X"$as_dir" : 'X\(//\)[^/]' \| \ 19209 X"$as_dir" : 'X\(//\)$' \| \ 19210 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 19211$as_echo X"$as_dir" | 19212 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 19213 s//\1/ 19214 q 19215 } 19216 /^X\(\/\/\)[^/].*/{ 19217 s//\1/ 19218 q 19219 } 19220 /^X\(\/\/\)$/{ 19221 s//\1/ 19222 q 19223 } 19224 /^X\(\/\).*/{ 19225 s//\1/ 19226 q 19227 } 19228 s/.*/./; q'` 19229 test -d "$as_dir" && break 19230 done 19231 test -z "$as_dirs" || eval "mkdir $as_dirs" 19232 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 19233 19234 19235} # as_fn_mkdir_p 19236if mkdir -p . 2>/dev/null; then 19237 as_mkdir_p='mkdir -p "$as_dir"' 19238else 19239 test -d ./-p && rmdir ./-p 19240 as_mkdir_p=false 19241fi 19242 19243 19244# as_fn_executable_p FILE 19245# ----------------------- 19246# Test if FILE is an executable regular file. 19247as_fn_executable_p () 19248{ 19249 test -f "$1" && test -x "$1" 19250} # as_fn_executable_p 19251as_test_x='test -x' 19252as_executable_p=as_fn_executable_p 19253 19254# Sed expression to map a string onto a valid CPP name. 19255as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 19256 19257# Sed expression to map a string onto a valid variable name. 19258as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 19259 19260 19261exec 6>&1 19262## ----------------------------------- ## 19263## Main body of $CONFIG_STATUS script. ## 19264## ----------------------------------- ## 19265_ASEOF 19266test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 19267 19268cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19269# Save the log message, to keep $0 and so on meaningful, and to 19270# report actual input values of CONFIG_FILES etc. instead of their 19271# values after options handling. 19272ac_log=" 19273This file was extended by libXcomposite $as_me 0.4.5, which was 19274generated by GNU Autoconf 2.69. Invocation command line was 19275 19276 CONFIG_FILES = $CONFIG_FILES 19277 CONFIG_HEADERS = $CONFIG_HEADERS 19278 CONFIG_LINKS = $CONFIG_LINKS 19279 CONFIG_COMMANDS = $CONFIG_COMMANDS 19280 $ $0 $@ 19281 19282on `(hostname || uname -n) 2>/dev/null | sed 1q` 19283" 19284 19285_ACEOF 19286 19287case $ac_config_files in *" 19288"*) set x $ac_config_files; shift; ac_config_files=$*;; 19289esac 19290 19291case $ac_config_headers in *" 19292"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 19293esac 19294 19295 19296cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19297# Files that config.status was made for. 19298config_files="$ac_config_files" 19299config_headers="$ac_config_headers" 19300config_commands="$ac_config_commands" 19301 19302_ACEOF 19303 19304cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19305ac_cs_usage="\ 19306\`$as_me' instantiates files and other configuration actions 19307from templates according to the current configuration. Unless the files 19308and actions are specified as TAGs, all are instantiated by default. 19309 19310Usage: $0 [OPTION]... [TAG]... 19311 19312 -h, --help print this help, then exit 19313 -V, --version print version number and configuration settings, then exit 19314 --config print configuration, then exit 19315 -q, --quiet, --silent 19316 do not print progress messages 19317 -d, --debug don't remove temporary files 19318 --recheck update $as_me by reconfiguring in the same conditions 19319 --file=FILE[:TEMPLATE] 19320 instantiate the configuration file FILE 19321 --header=FILE[:TEMPLATE] 19322 instantiate the configuration header FILE 19323 19324Configuration files: 19325$config_files 19326 19327Configuration headers: 19328$config_headers 19329 19330Configuration commands: 19331$config_commands 19332 19333Report bugs to <https://gitlab.freedesktop.org/xorg/lib/libXcomposite/issues>." 19334 19335_ACEOF 19336cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19337ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 19338ac_cs_version="\\ 19339libXcomposite config.status 0.4.5 19340configured by $0, generated by GNU Autoconf 2.69, 19341 with options \\"\$ac_cs_config\\" 19342 19343Copyright (C) 2012 Free Software Foundation, Inc. 19344This config.status script is free software; the Free Software Foundation 19345gives unlimited permission to copy, distribute and modify it." 19346 19347ac_pwd='$ac_pwd' 19348srcdir='$srcdir' 19349INSTALL='$INSTALL' 19350MKDIR_P='$MKDIR_P' 19351AWK='$AWK' 19352test -n "\$AWK" || AWK=awk 19353_ACEOF 19354 19355cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19356# The default lists apply if the user does not specify any file. 19357ac_need_defaults=: 19358while test $# != 0 19359do 19360 case $1 in 19361 --*=?*) 19362 ac_option=`expr "X$1" : 'X\([^=]*\)='` 19363 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 19364 ac_shift=: 19365 ;; 19366 --*=) 19367 ac_option=`expr "X$1" : 'X\([^=]*\)='` 19368 ac_optarg= 19369 ac_shift=: 19370 ;; 19371 *) 19372 ac_option=$1 19373 ac_optarg=$2 19374 ac_shift=shift 19375 ;; 19376 esac 19377 19378 case $ac_option in 19379 # Handling of the options. 19380 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 19381 ac_cs_recheck=: ;; 19382 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 19383 $as_echo "$ac_cs_version"; exit ;; 19384 --config | --confi | --conf | --con | --co | --c ) 19385 $as_echo "$ac_cs_config"; exit ;; 19386 --debug | --debu | --deb | --de | --d | -d ) 19387 debug=: ;; 19388 --file | --fil | --fi | --f ) 19389 $ac_shift 19390 case $ac_optarg in 19391 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 19392 '') as_fn_error $? "missing file argument" ;; 19393 esac 19394 as_fn_append CONFIG_FILES " '$ac_optarg'" 19395 ac_need_defaults=false;; 19396 --header | --heade | --head | --hea ) 19397 $ac_shift 19398 case $ac_optarg in 19399 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 19400 esac 19401 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 19402 ac_need_defaults=false;; 19403 --he | --h) 19404 # Conflict between --help and --header 19405 as_fn_error $? "ambiguous option: \`$1' 19406Try \`$0 --help' for more information.";; 19407 --help | --hel | -h ) 19408 $as_echo "$ac_cs_usage"; exit ;; 19409 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 19410 | -silent | --silent | --silen | --sile | --sil | --si | --s) 19411 ac_cs_silent=: ;; 19412 19413 # This is an error. 19414 -*) as_fn_error $? "unrecognized option: \`$1' 19415Try \`$0 --help' for more information." ;; 19416 19417 *) as_fn_append ac_config_targets " $1" 19418 ac_need_defaults=false ;; 19419 19420 esac 19421 shift 19422done 19423 19424ac_configure_extra_args= 19425 19426if $ac_cs_silent; then 19427 exec 6>/dev/null 19428 ac_configure_extra_args="$ac_configure_extra_args --silent" 19429fi 19430 19431_ACEOF 19432cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19433if \$ac_cs_recheck; then 19434 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 19435 shift 19436 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 19437 CONFIG_SHELL='$SHELL' 19438 export CONFIG_SHELL 19439 exec "\$@" 19440fi 19441 19442_ACEOF 19443cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19444exec 5>>config.log 19445{ 19446 echo 19447 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 19448## Running $as_me. ## 19449_ASBOX 19450 $as_echo "$ac_log" 19451} >&5 19452 19453_ACEOF 19454cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19455# 19456# INIT-COMMANDS 19457# 19458AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" 19459 19460 19461# The HP-UX ksh and POSIX shell print the target directory to stdout 19462# if CDPATH is set. 19463(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 19464 19465sed_quote_subst='$sed_quote_subst' 19466double_quote_subst='$double_quote_subst' 19467delay_variable_subst='$delay_variable_subst' 19468macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`' 19469macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`' 19470enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`' 19471enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`' 19472pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`' 19473enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`' 19474shared_archive_member_spec='`$ECHO "$shared_archive_member_spec" | $SED "$delay_single_quote_subst"`' 19475SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`' 19476ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`' 19477PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`' 19478host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`' 19479host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`' 19480host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`' 19481build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`' 19482build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`' 19483build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`' 19484SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`' 19485Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`' 19486GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`' 19487EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`' 19488FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`' 19489LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`' 19490NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`' 19491LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`' 19492max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`' 19493ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`' 19494exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`' 19495lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`' 19496lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`' 19497lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`' 19498lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`' 19499lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`' 19500reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`' 19501reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`' 19502OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`' 19503deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`' 19504file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`' 19505file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`' 19506want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`' 19507DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`' 19508sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`' 19509AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`' 19510AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`' 19511archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`' 19512STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`' 19513RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`' 19514old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`' 19515old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 19516old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`' 19517lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`' 19518CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`' 19519CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`' 19520compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' 19521GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' 19522lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' 19523lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' 19524lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`' 19525lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' 19526lt_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"`' 19527lt_cv_nm_interface='`$ECHO "$lt_cv_nm_interface" | $SED "$delay_single_quote_subst"`' 19528nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`' 19529lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`' 19530lt_cv_truncate_bin='`$ECHO "$lt_cv_truncate_bin" | $SED "$delay_single_quote_subst"`' 19531objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`' 19532MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`' 19533lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`' 19534lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`' 19535lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`' 19536lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`' 19537lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`' 19538need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`' 19539MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`' 19540DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`' 19541NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`' 19542LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`' 19543OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`' 19544OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`' 19545libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`' 19546shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`' 19547extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 19548archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`' 19549enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`' 19550export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`' 19551whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`' 19552compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`' 19553old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`' 19554old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 19555archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`' 19556archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`' 19557module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`' 19558module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`' 19559with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`' 19560allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`' 19561no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`' 19562hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`' 19563hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`' 19564hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`' 19565hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`' 19566hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`' 19567hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`' 19568hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`' 19569inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`' 19570link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`' 19571always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`' 19572export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`' 19573exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`' 19574include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`' 19575prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`' 19576postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`' 19577file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`' 19578variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`' 19579need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`' 19580need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`' 19581version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`' 19582runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`' 19583shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`' 19584shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`' 19585libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`' 19586library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`' 19587soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`' 19588install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`' 19589postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`' 19590postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 19591finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`' 19592finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`' 19593hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`' 19594sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`' 19595configure_time_dlsearch_path='`$ECHO "$configure_time_dlsearch_path" | $SED "$delay_single_quote_subst"`' 19596configure_time_lt_sys_library_path='`$ECHO "$configure_time_lt_sys_library_path" | $SED "$delay_single_quote_subst"`' 19597hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`' 19598enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`' 19599enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`' 19600enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`' 19601old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`' 19602striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`' 19603 19604LTCC='$LTCC' 19605LTCFLAGS='$LTCFLAGS' 19606compiler='$compiler_DEFAULT' 19607 19608# A function that is used when there is no print builtin or printf. 19609func_fallback_echo () 19610{ 19611 eval 'cat <<_LTECHO_EOF 19612\$1 19613_LTECHO_EOF' 19614} 19615 19616# Quote evaled strings. 19617for var in SHELL \ 19618ECHO \ 19619PATH_SEPARATOR \ 19620SED \ 19621GREP \ 19622EGREP \ 19623FGREP \ 19624LD \ 19625NM \ 19626LN_S \ 19627lt_SP2NL \ 19628lt_NL2SP \ 19629reload_flag \ 19630OBJDUMP \ 19631deplibs_check_method \ 19632file_magic_cmd \ 19633file_magic_glob \ 19634want_nocaseglob \ 19635DLLTOOL \ 19636sharedlib_from_linklib_cmd \ 19637AR \ 19638AR_FLAGS \ 19639archiver_list_spec \ 19640STRIP \ 19641RANLIB \ 19642CC \ 19643CFLAGS \ 19644compiler \ 19645lt_cv_sys_global_symbol_pipe \ 19646lt_cv_sys_global_symbol_to_cdecl \ 19647lt_cv_sys_global_symbol_to_import \ 19648lt_cv_sys_global_symbol_to_c_name_address \ 19649lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 19650lt_cv_nm_interface \ 19651nm_file_list_spec \ 19652lt_cv_truncate_bin \ 19653lt_prog_compiler_no_builtin_flag \ 19654lt_prog_compiler_pic \ 19655lt_prog_compiler_wl \ 19656lt_prog_compiler_static \ 19657lt_cv_prog_compiler_c_o \ 19658need_locks \ 19659MANIFEST_TOOL \ 19660DSYMUTIL \ 19661NMEDIT \ 19662LIPO \ 19663OTOOL \ 19664OTOOL64 \ 19665shrext_cmds \ 19666export_dynamic_flag_spec \ 19667whole_archive_flag_spec \ 19668compiler_needs_object \ 19669with_gnu_ld \ 19670allow_undefined_flag \ 19671no_undefined_flag \ 19672hardcode_libdir_flag_spec \ 19673hardcode_libdir_separator \ 19674exclude_expsyms \ 19675include_expsyms \ 19676file_list_spec \ 19677variables_saved_for_relink \ 19678libname_spec \ 19679library_names_spec \ 19680soname_spec \ 19681install_override_mode \ 19682finish_eval \ 19683old_striplib \ 19684striplib; do 19685 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 19686 *[\\\\\\\`\\"\\\$]*) 19687 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes 19688 ;; 19689 *) 19690 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 19691 ;; 19692 esac 19693done 19694 19695# Double-quote double-evaled strings. 19696for var in reload_cmds \ 19697old_postinstall_cmds \ 19698old_postuninstall_cmds \ 19699old_archive_cmds \ 19700extract_expsyms_cmds \ 19701old_archive_from_new_cmds \ 19702old_archive_from_expsyms_cmds \ 19703archive_cmds \ 19704archive_expsym_cmds \ 19705module_cmds \ 19706module_expsym_cmds \ 19707export_symbols_cmds \ 19708prelink_cmds \ 19709postlink_cmds \ 19710postinstall_cmds \ 19711postuninstall_cmds \ 19712finish_cmds \ 19713sys_lib_search_path_spec \ 19714configure_time_dlsearch_path \ 19715configure_time_lt_sys_library_path; do 19716 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 19717 *[\\\\\\\`\\"\\\$]*) 19718 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes 19719 ;; 19720 *) 19721 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 19722 ;; 19723 esac 19724done 19725 19726ac_aux_dir='$ac_aux_dir' 19727 19728# See if we are running on zsh, and set the options that allow our 19729# commands through without removal of \ escapes INIT. 19730if test -n "\${ZSH_VERSION+set}"; then 19731 setopt NO_GLOB_SUBST 19732fi 19733 19734 19735 PACKAGE='$PACKAGE' 19736 VERSION='$VERSION' 19737 RM='$RM' 19738 ofile='$ofile' 19739 19740 19741 19742 19743_ACEOF 19744 19745cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19746 19747# Handling of arguments. 19748for ac_config_target in $ac_config_targets 19749do 19750 case $ac_config_target in 19751 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 19752 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 19753 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; 19754 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 19755 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; 19756 "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;; 19757 "xcomposite.pc") CONFIG_FILES="$CONFIG_FILES xcomposite.pc" ;; 19758 19759 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 19760 esac 19761done 19762 19763 19764# If the user did not use the arguments to specify the items to instantiate, 19765# then the envvar interface is used. Set only those that are not. 19766# We use the long form for the default assignment because of an extremely 19767# bizarre bug on SunOS 4.1.3. 19768if $ac_need_defaults; then 19769 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 19770 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 19771 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 19772fi 19773 19774# Have a temporary directory for convenience. Make it in the build tree 19775# simply because there is no reason against having it here, and in addition, 19776# creating and moving files from /tmp can sometimes cause problems. 19777# Hook for its removal unless debugging. 19778# Note that there is a small window in which the directory will not be cleaned: 19779# after its creation but before its name has been assigned to `$tmp'. 19780$debug || 19781{ 19782 tmp= ac_tmp= 19783 trap 'exit_status=$? 19784 : "${ac_tmp:=$tmp}" 19785 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 19786' 0 19787 trap 'as_fn_exit 1' 1 2 13 15 19788} 19789# Create a (secure) tmp directory for tmp files. 19790 19791{ 19792 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 19793 test -d "$tmp" 19794} || 19795{ 19796 tmp=./conf$$-$RANDOM 19797 (umask 077 && mkdir "$tmp") 19798} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 19799ac_tmp=$tmp 19800 19801# Set up the scripts for CONFIG_FILES section. 19802# No need to generate them if there are no CONFIG_FILES. 19803# This happens for instance with `./config.status config.h'. 19804if test -n "$CONFIG_FILES"; then 19805 19806 19807ac_cr=`echo X | tr X '\015'` 19808# On cygwin, bash can eat \r inside `` if the user requested igncr. 19809# But we know of no other shell where ac_cr would be empty at this 19810# point, so we can use a bashism as a fallback. 19811if test "x$ac_cr" = x; then 19812 eval ac_cr=\$\'\\r\' 19813fi 19814ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 19815if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 19816 ac_cs_awk_cr='\\r' 19817else 19818 ac_cs_awk_cr=$ac_cr 19819fi 19820 19821echo 'BEGIN {' >"$ac_tmp/subs1.awk" && 19822_ACEOF 19823 19824 19825{ 19826 echo "cat >conf$$subs.awk <<_ACEOF" && 19827 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 19828 echo "_ACEOF" 19829} >conf$$subs.sh || 19830 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 19831ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 19832ac_delim='%!_!# ' 19833for ac_last_try in false false false false false :; do 19834 . ./conf$$subs.sh || 19835 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 19836 19837 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 19838 if test $ac_delim_n = $ac_delim_num; then 19839 break 19840 elif $ac_last_try; then 19841 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 19842 else 19843 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 19844 fi 19845done 19846rm -f conf$$subs.sh 19847 19848cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19849cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 19850_ACEOF 19851sed -n ' 19852h 19853s/^/S["/; s/!.*/"]=/ 19854p 19855g 19856s/^[^!]*!// 19857:repl 19858t repl 19859s/'"$ac_delim"'$// 19860t delim 19861:nl 19862h 19863s/\(.\{148\}\)..*/\1/ 19864t more1 19865s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 19866p 19867n 19868b repl 19869:more1 19870s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 19871p 19872g 19873s/.\{148\}// 19874t nl 19875:delim 19876h 19877s/\(.\{148\}\)..*/\1/ 19878t more2 19879s/["\\]/\\&/g; s/^/"/; s/$/"/ 19880p 19881b 19882:more2 19883s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 19884p 19885g 19886s/.\{148\}// 19887t delim 19888' <conf$$subs.awk | sed ' 19889/^[^""]/{ 19890 N 19891 s/\n// 19892} 19893' >>$CONFIG_STATUS || ac_write_fail=1 19894rm -f conf$$subs.awk 19895cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19896_ACAWK 19897cat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 19898 for (key in S) S_is_set[key] = 1 19899 FS = "" 19900 19901} 19902{ 19903 line = $ 0 19904 nfields = split(line, field, "@") 19905 substed = 0 19906 len = length(field[1]) 19907 for (i = 2; i < nfields; i++) { 19908 key = field[i] 19909 keylen = length(key) 19910 if (S_is_set[key]) { 19911 value = S[key] 19912 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 19913 len += length(value) + length(field[++i]) 19914 substed = 1 19915 } else 19916 len += 1 + keylen 19917 } 19918 19919 print line 19920} 19921 19922_ACAWK 19923_ACEOF 19924cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19925if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 19926 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 19927else 19928 cat 19929fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 19930 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 19931_ACEOF 19932 19933# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 19934# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 19935# trailing colons and then remove the whole line if VPATH becomes empty 19936# (actually we leave an empty line to preserve line numbers). 19937if test "x$srcdir" = x.; then 19938 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 19939h 19940s/// 19941s/^/:/ 19942s/[ ]*$/:/ 19943s/:\$(srcdir):/:/g 19944s/:\${srcdir}:/:/g 19945s/:@srcdir@:/:/g 19946s/^:*// 19947s/:*$// 19948x 19949s/\(=[ ]*\).*/\1/ 19950G 19951s/\n// 19952s/^[^=]*=[ ]*$// 19953}' 19954fi 19955 19956cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19957fi # test -n "$CONFIG_FILES" 19958 19959# Set up the scripts for CONFIG_HEADERS section. 19960# No need to generate them if there are no CONFIG_HEADERS. 19961# This happens for instance with `./config.status Makefile'. 19962if test -n "$CONFIG_HEADERS"; then 19963cat >"$ac_tmp/defines.awk" <<\_ACAWK || 19964BEGIN { 19965_ACEOF 19966 19967# Transform confdefs.h into an awk script `defines.awk', embedded as 19968# here-document in config.status, that substitutes the proper values into 19969# config.h.in to produce config.h. 19970 19971# Create a delimiter string that does not exist in confdefs.h, to ease 19972# handling of long lines. 19973ac_delim='%!_!# ' 19974for ac_last_try in false false :; do 19975 ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 19976 if test -z "$ac_tt"; then 19977 break 19978 elif $ac_last_try; then 19979 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 19980 else 19981 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 19982 fi 19983done 19984 19985# For the awk script, D is an array of macro values keyed by name, 19986# likewise P contains macro parameters if any. Preserve backslash 19987# newline sequences. 19988 19989ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 19990sed -n ' 19991s/.\{148\}/&'"$ac_delim"'/g 19992t rset 19993:rset 19994s/^[ ]*#[ ]*define[ ][ ]*/ / 19995t def 19996d 19997:def 19998s/\\$// 19999t bsnl 20000s/["\\]/\\&/g 20001s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 20002D["\1"]=" \3"/p 20003s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 20004d 20005:bsnl 20006s/["\\]/\\&/g 20007s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 20008D["\1"]=" \3\\\\\\n"\\/p 20009t cont 20010s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 20011t cont 20012d 20013:cont 20014n 20015s/.\{148\}/&'"$ac_delim"'/g 20016t clear 20017:clear 20018s/\\$// 20019t bsnlc 20020s/["\\]/\\&/g; s/^/"/; s/$/"/p 20021d 20022:bsnlc 20023s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 20024b cont 20025' <confdefs.h | sed ' 20026s/'"$ac_delim"'/"\\\ 20027"/g' >>$CONFIG_STATUS || ac_write_fail=1 20028 20029cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 20030 for (key in D) D_is_set[key] = 1 20031 FS = "" 20032} 20033/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 20034 line = \$ 0 20035 split(line, arg, " ") 20036 if (arg[1] == "#") { 20037 defundef = arg[2] 20038 mac1 = arg[3] 20039 } else { 20040 defundef = substr(arg[1], 2) 20041 mac1 = arg[2] 20042 } 20043 split(mac1, mac2, "(") #) 20044 macro = mac2[1] 20045 prefix = substr(line, 1, index(line, defundef) - 1) 20046 if (D_is_set[macro]) { 20047 # Preserve the white space surrounding the "#". 20048 print prefix "define", macro P[macro] D[macro] 20049 next 20050 } else { 20051 # Replace #undef with comments. This is necessary, for example, 20052 # in the case of _POSIX_SOURCE, which is predefined and required 20053 # on some systems where configure will not decide to define it. 20054 if (defundef == "undef") { 20055 print "/*", prefix defundef, macro, "*/" 20056 next 20057 } 20058 } 20059} 20060{ print } 20061_ACAWK 20062_ACEOF 20063cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 20064 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 20065fi # test -n "$CONFIG_HEADERS" 20066 20067 20068eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 20069shift 20070for ac_tag 20071do 20072 case $ac_tag in 20073 :[FHLC]) ac_mode=$ac_tag; continue;; 20074 esac 20075 case $ac_mode$ac_tag in 20076 :[FHL]*:*);; 20077 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 20078 :[FH]-) ac_tag=-:-;; 20079 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 20080 esac 20081 ac_save_IFS=$IFS 20082 IFS=: 20083 set x $ac_tag 20084 IFS=$ac_save_IFS 20085 shift 20086 ac_file=$1 20087 shift 20088 20089 case $ac_mode in 20090 :L) ac_source=$1;; 20091 :[FH]) 20092 ac_file_inputs= 20093 for ac_f 20094 do 20095 case $ac_f in 20096 -) ac_f="$ac_tmp/stdin";; 20097 *) # Look for the file first in the build tree, then in the source tree 20098 # (if the path is not absolute). The absolute path cannot be DOS-style, 20099 # because $ac_f cannot contain `:'. 20100 test -f "$ac_f" || 20101 case $ac_f in 20102 [\\/$]*) false;; 20103 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 20104 esac || 20105 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 20106 esac 20107 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 20108 as_fn_append ac_file_inputs " '$ac_f'" 20109 done 20110 20111 # Let's still pretend it is `configure' which instantiates (i.e., don't 20112 # use $as_me), people would be surprised to read: 20113 # /* config.h. Generated by config.status. */ 20114 configure_input='Generated from '` 20115 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 20116 `' by configure.' 20117 if test x"$ac_file" != x-; then 20118 configure_input="$ac_file. $configure_input" 20119 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 20120$as_echo "$as_me: creating $ac_file" >&6;} 20121 fi 20122 # Neutralize special characters interpreted by sed in replacement strings. 20123 case $configure_input in #( 20124 *\&* | *\|* | *\\* ) 20125 ac_sed_conf_input=`$as_echo "$configure_input" | 20126 sed 's/[\\\\&|]/\\\\&/g'`;; #( 20127 *) ac_sed_conf_input=$configure_input;; 20128 esac 20129 20130 case $ac_tag in 20131 *:-:* | *:-) cat >"$ac_tmp/stdin" \ 20132 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 20133 esac 20134 ;; 20135 esac 20136 20137 ac_dir=`$as_dirname -- "$ac_file" || 20138$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 20139 X"$ac_file" : 'X\(//\)[^/]' \| \ 20140 X"$ac_file" : 'X\(//\)$' \| \ 20141 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 20142$as_echo X"$ac_file" | 20143 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 20144 s//\1/ 20145 q 20146 } 20147 /^X\(\/\/\)[^/].*/{ 20148 s//\1/ 20149 q 20150 } 20151 /^X\(\/\/\)$/{ 20152 s//\1/ 20153 q 20154 } 20155 /^X\(\/\).*/{ 20156 s//\1/ 20157 q 20158 } 20159 s/.*/./; q'` 20160 as_dir="$ac_dir"; as_fn_mkdir_p 20161 ac_builddir=. 20162 20163case "$ac_dir" in 20164.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 20165*) 20166 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 20167 # A ".." for each directory in $ac_dir_suffix. 20168 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 20169 case $ac_top_builddir_sub in 20170 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 20171 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 20172 esac ;; 20173esac 20174ac_abs_top_builddir=$ac_pwd 20175ac_abs_builddir=$ac_pwd$ac_dir_suffix 20176# for backward compatibility: 20177ac_top_builddir=$ac_top_build_prefix 20178 20179case $srcdir in 20180 .) # We are building in place. 20181 ac_srcdir=. 20182 ac_top_srcdir=$ac_top_builddir_sub 20183 ac_abs_top_srcdir=$ac_pwd ;; 20184 [\\/]* | ?:[\\/]* ) # Absolute name. 20185 ac_srcdir=$srcdir$ac_dir_suffix; 20186 ac_top_srcdir=$srcdir 20187 ac_abs_top_srcdir=$srcdir ;; 20188 *) # Relative name. 20189 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 20190 ac_top_srcdir=$ac_top_build_prefix$srcdir 20191 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 20192esac 20193ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 20194 20195 20196 case $ac_mode in 20197 :F) 20198 # 20199 # CONFIG_FILE 20200 # 20201 20202 case $INSTALL in 20203 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 20204 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 20205 esac 20206 ac_MKDIR_P=$MKDIR_P 20207 case $MKDIR_P in 20208 [\\/$]* | ?:[\\/]* ) ;; 20209 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 20210 esac 20211_ACEOF 20212 20213cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 20214# If the template does not know about datarootdir, expand it. 20215# FIXME: This hack should be removed a few years after 2.60. 20216ac_datarootdir_hack=; ac_datarootdir_seen= 20217ac_sed_dataroot=' 20218/datarootdir/ { 20219 p 20220 q 20221} 20222/@datadir@/p 20223/@docdir@/p 20224/@infodir@/p 20225/@localedir@/p 20226/@mandir@/p' 20227case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 20228*datarootdir*) ac_datarootdir_seen=yes;; 20229*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 20230 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 20231$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 20232_ACEOF 20233cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 20234 ac_datarootdir_hack=' 20235 s&@datadir@&$datadir&g 20236 s&@docdir@&$docdir&g 20237 s&@infodir@&$infodir&g 20238 s&@localedir@&$localedir&g 20239 s&@mandir@&$mandir&g 20240 s&\\\${datarootdir}&$datarootdir&g' ;; 20241esac 20242_ACEOF 20243 20244# Neutralize VPATH when `$srcdir' = `.'. 20245# Shell code in configure.ac might set extrasub. 20246# FIXME: do we really want to maintain this feature? 20247cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 20248ac_sed_extra="$ac_vpsub 20249$extrasub 20250_ACEOF 20251cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 20252:t 20253/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 20254s|@configure_input@|$ac_sed_conf_input|;t t 20255s&@top_builddir@&$ac_top_builddir_sub&;t t 20256s&@top_build_prefix@&$ac_top_build_prefix&;t t 20257s&@srcdir@&$ac_srcdir&;t t 20258s&@abs_srcdir@&$ac_abs_srcdir&;t t 20259s&@top_srcdir@&$ac_top_srcdir&;t t 20260s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 20261s&@builddir@&$ac_builddir&;t t 20262s&@abs_builddir@&$ac_abs_builddir&;t t 20263s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 20264s&@INSTALL@&$ac_INSTALL&;t t 20265s&@MKDIR_P@&$ac_MKDIR_P&;t t 20266$ac_datarootdir_hack 20267" 20268eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 20269 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 20270 20271test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 20272 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 20273 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 20274 "$ac_tmp/out"`; test -z "$ac_out"; } && 20275 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 20276which seems to be undefined. Please make sure it is defined" >&5 20277$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 20278which seems to be undefined. Please make sure it is defined" >&2;} 20279 20280 rm -f "$ac_tmp/stdin" 20281 case $ac_file in 20282 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 20283 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 20284 esac \ 20285 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 20286 ;; 20287 :H) 20288 # 20289 # CONFIG_HEADER 20290 # 20291 if test x"$ac_file" != x-; then 20292 { 20293 $as_echo "/* $configure_input */" \ 20294 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 20295 } >"$ac_tmp/config.h" \ 20296 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 20297 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 20298 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 20299$as_echo "$as_me: $ac_file is unchanged" >&6;} 20300 else 20301 rm -f "$ac_file" 20302 mv "$ac_tmp/config.h" "$ac_file" \ 20303 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 20304 fi 20305 else 20306 $as_echo "/* $configure_input */" \ 20307 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 20308 || as_fn_error $? "could not create -" "$LINENO" 5 20309 fi 20310# Compute "$ac_file"'s index in $config_headers. 20311_am_arg="$ac_file" 20312_am_stamp_count=1 20313for _am_header in $config_headers :; do 20314 case $_am_header in 20315 $_am_arg | $_am_arg:* ) 20316 break ;; 20317 * ) 20318 _am_stamp_count=`expr $_am_stamp_count + 1` ;; 20319 esac 20320done 20321echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 20322$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 20323 X"$_am_arg" : 'X\(//\)[^/]' \| \ 20324 X"$_am_arg" : 'X\(//\)$' \| \ 20325 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 20326$as_echo X"$_am_arg" | 20327 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 20328 s//\1/ 20329 q 20330 } 20331 /^X\(\/\/\)[^/].*/{ 20332 s//\1/ 20333 q 20334 } 20335 /^X\(\/\/\)$/{ 20336 s//\1/ 20337 q 20338 } 20339 /^X\(\/\).*/{ 20340 s//\1/ 20341 q 20342 } 20343 s/.*/./; q'`/stamp-h$_am_stamp_count 20344 ;; 20345 20346 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 20347$as_echo "$as_me: executing $ac_file commands" >&6;} 20348 ;; 20349 esac 20350 20351 20352 case $ac_file$ac_mode in 20353 "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 20354 # Older Autoconf quotes --file arguments for eval, but not when files 20355 # are listed without --file. Let's play safe and only enable the eval 20356 # if we detect the quoting. 20357 case $CONFIG_FILES in 20358 *\'*) eval set x "$CONFIG_FILES" ;; 20359 *) set x $CONFIG_FILES ;; 20360 esac 20361 shift 20362 for mf 20363 do 20364 # Strip MF so we end up with the name of the file. 20365 mf=`echo "$mf" | sed -e 's/:.*$//'` 20366 # Check whether this is an Automake generated Makefile or not. 20367 # We used to match only the files named 'Makefile.in', but 20368 # some people rename them; so instead we look at the file content. 20369 # Grep'ing the first line is not enough: some people post-process 20370 # each Makefile.in and add a new line on top of each file to say so. 20371 # Grep'ing the whole file is not good either: AIX grep has a line 20372 # limit of 2048, but all sed's we know have understand at least 4000. 20373 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then 20374 dirpart=`$as_dirname -- "$mf" || 20375$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 20376 X"$mf" : 'X\(//\)[^/]' \| \ 20377 X"$mf" : 'X\(//\)$' \| \ 20378 X"$mf" : 'X\(/\)' \| . 2>/dev/null || 20379$as_echo X"$mf" | 20380 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 20381 s//\1/ 20382 q 20383 } 20384 /^X\(\/\/\)[^/].*/{ 20385 s//\1/ 20386 q 20387 } 20388 /^X\(\/\/\)$/{ 20389 s//\1/ 20390 q 20391 } 20392 /^X\(\/\).*/{ 20393 s//\1/ 20394 q 20395 } 20396 s/.*/./; q'` 20397 else 20398 continue 20399 fi 20400 # Extract the definition of DEPDIR, am__include, and am__quote 20401 # from the Makefile without running 'make'. 20402 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 20403 test -z "$DEPDIR" && continue 20404 am__include=`sed -n 's/^am__include = //p' < "$mf"` 20405 test -z "$am__include" && continue 20406 am__quote=`sed -n 's/^am__quote = //p' < "$mf"` 20407 # Find all dependency output files, they are included files with 20408 # $(DEPDIR) in their names. We invoke sed twice because it is the 20409 # simplest approach to changing $(DEPDIR) to its actual value in the 20410 # expansion. 20411 for file in `sed -n " 20412 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ 20413 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do 20414 # Make sure the directory exists. 20415 test -f "$dirpart/$file" && continue 20416 fdir=`$as_dirname -- "$file" || 20417$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 20418 X"$file" : 'X\(//\)[^/]' \| \ 20419 X"$file" : 'X\(//\)$' \| \ 20420 X"$file" : 'X\(/\)' \| . 2>/dev/null || 20421$as_echo X"$file" | 20422 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 20423 s//\1/ 20424 q 20425 } 20426 /^X\(\/\/\)[^/].*/{ 20427 s//\1/ 20428 q 20429 } 20430 /^X\(\/\/\)$/{ 20431 s//\1/ 20432 q 20433 } 20434 /^X\(\/\).*/{ 20435 s//\1/ 20436 q 20437 } 20438 s/.*/./; q'` 20439 as_dir=$dirpart/$fdir; as_fn_mkdir_p 20440 # echo "creating $dirpart/$file" 20441 echo '# dummy' > "$dirpart/$file" 20442 done 20443 done 20444} 20445 ;; 20446 "libtool":C) 20447 20448 # See if we are running on zsh, and set the options that allow our 20449 # commands through without removal of \ escapes. 20450 if test -n "${ZSH_VERSION+set}"; then 20451 setopt NO_GLOB_SUBST 20452 fi 20453 20454 cfgfile=${ofile}T 20455 trap "$RM \"$cfgfile\"; exit 1" 1 2 15 20456 $RM "$cfgfile" 20457 20458 cat <<_LT_EOF >> "$cfgfile" 20459#! $SHELL 20460# Generated automatically by $as_me ($PACKAGE) $VERSION 20461# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 20462# NOTE: Changes made to this file will be lost: look at ltmain.sh. 20463 20464# Provide generalized library-building support services. 20465# Written by Gordon Matzigkeit, 1996 20466 20467# Copyright (C) 2014 Free Software Foundation, Inc. 20468# This is free software; see the source for copying conditions. There is NO 20469# warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 20470 20471# GNU Libtool is free software; you can redistribute it and/or modify 20472# it under the terms of the GNU General Public License as published by 20473# the Free Software Foundation; either version 2 of of the License, or 20474# (at your option) any later version. 20475# 20476# As a special exception to the GNU General Public License, if you 20477# distribute this file as part of a program or library that is built 20478# using GNU Libtool, you may include this file under the same 20479# distribution terms that you use for the rest of that program. 20480# 20481# GNU Libtool is distributed in the hope that it will be useful, but 20482# WITHOUT ANY WARRANTY; without even the implied warranty of 20483# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 20484# GNU General Public License for more details. 20485# 20486# You should have received a copy of the GNU General Public License 20487# along with this program. If not, see <http://www.gnu.org/licenses/>. 20488 20489 20490# The names of the tagged configurations supported by this script. 20491available_tags='' 20492 20493# Configured defaults for sys_lib_dlsearch_path munging. 20494: \${LT_SYS_LIBRARY_PATH="$configure_time_lt_sys_library_path"} 20495 20496# ### BEGIN LIBTOOL CONFIG 20497 20498# Which release of libtool.m4 was used? 20499macro_version=$macro_version 20500macro_revision=$macro_revision 20501 20502# Whether or not to build shared libraries. 20503build_libtool_libs=$enable_shared 20504 20505# Whether or not to build static libraries. 20506build_old_libs=$enable_static 20507 20508# What type of objects to build. 20509pic_mode=$pic_mode 20510 20511# Whether or not to optimize for fast installation. 20512fast_install=$enable_fast_install 20513 20514# Shared archive member basename,for filename based shared library versioning on AIX. 20515shared_archive_member_spec=$shared_archive_member_spec 20516 20517# Shell to use when invoking shell scripts. 20518SHELL=$lt_SHELL 20519 20520# An echo program that protects backslashes. 20521ECHO=$lt_ECHO 20522 20523# The PATH separator for the build system. 20524PATH_SEPARATOR=$lt_PATH_SEPARATOR 20525 20526# The host system. 20527host_alias=$host_alias 20528host=$host 20529host_os=$host_os 20530 20531# The build system. 20532build_alias=$build_alias 20533build=$build 20534build_os=$build_os 20535 20536# A sed program that does not truncate output. 20537SED=$lt_SED 20538 20539# Sed that helps us avoid accidentally triggering echo(1) options like -n. 20540Xsed="\$SED -e 1s/^X//" 20541 20542# A grep program that handles long lines. 20543GREP=$lt_GREP 20544 20545# An ERE matcher. 20546EGREP=$lt_EGREP 20547 20548# A literal string matcher. 20549FGREP=$lt_FGREP 20550 20551# A BSD- or MS-compatible name lister. 20552NM=$lt_NM 20553 20554# Whether we need soft or hard links. 20555LN_S=$lt_LN_S 20556 20557# What is the maximum length of a command? 20558max_cmd_len=$max_cmd_len 20559 20560# Object file suffix (normally "o"). 20561objext=$ac_objext 20562 20563# Executable file suffix (normally ""). 20564exeext=$exeext 20565 20566# whether the shell understands "unset". 20567lt_unset=$lt_unset 20568 20569# turn spaces into newlines. 20570SP2NL=$lt_lt_SP2NL 20571 20572# turn newlines into spaces. 20573NL2SP=$lt_lt_NL2SP 20574 20575# convert \$build file names to \$host format. 20576to_host_file_cmd=$lt_cv_to_host_file_cmd 20577 20578# convert \$build files to toolchain format. 20579to_tool_file_cmd=$lt_cv_to_tool_file_cmd 20580 20581# An object symbol dumper. 20582OBJDUMP=$lt_OBJDUMP 20583 20584# Method to check whether dependent libraries are shared objects. 20585deplibs_check_method=$lt_deplibs_check_method 20586 20587# Command to use when deplibs_check_method = "file_magic". 20588file_magic_cmd=$lt_file_magic_cmd 20589 20590# How to find potential files when deplibs_check_method = "file_magic". 20591file_magic_glob=$lt_file_magic_glob 20592 20593# Find potential files using nocaseglob when deplibs_check_method = "file_magic". 20594want_nocaseglob=$lt_want_nocaseglob 20595 20596# DLL creation program. 20597DLLTOOL=$lt_DLLTOOL 20598 20599# Command to associate shared and link libraries. 20600sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd 20601 20602# The archiver. 20603AR=$lt_AR 20604 20605# Flags to create an archive. 20606AR_FLAGS=$lt_AR_FLAGS 20607 20608# How to feed a file listing to the archiver. 20609archiver_list_spec=$lt_archiver_list_spec 20610 20611# A symbol stripping program. 20612STRIP=$lt_STRIP 20613 20614# Commands used to install an old-style archive. 20615RANLIB=$lt_RANLIB 20616old_postinstall_cmds=$lt_old_postinstall_cmds 20617old_postuninstall_cmds=$lt_old_postuninstall_cmds 20618 20619# Whether to use a lock for old archive extraction. 20620lock_old_archive_extraction=$lock_old_archive_extraction 20621 20622# A C compiler. 20623LTCC=$lt_CC 20624 20625# LTCC compiler flags. 20626LTCFLAGS=$lt_CFLAGS 20627 20628# Take the output of nm and produce a listing of raw symbols and C names. 20629global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe 20630 20631# Transform the output of nm in a proper C declaration. 20632global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl 20633 20634# Transform the output of nm into a list of symbols to manually relocate. 20635global_symbol_to_import=$lt_lt_cv_sys_global_symbol_to_import 20636 20637# Transform the output of nm in a C name address pair. 20638global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 20639 20640# Transform the output of nm in a C name address pair when lib prefix is needed. 20641global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 20642 20643# The name lister interface. 20644nm_interface=$lt_lt_cv_nm_interface 20645 20646# Specify filename containing input files for \$NM. 20647nm_file_list_spec=$lt_nm_file_list_spec 20648 20649# The root where to search for dependent libraries,and where our libraries should be installed. 20650lt_sysroot=$lt_sysroot 20651 20652# Command to truncate a binary pipe. 20653lt_truncate_bin=$lt_lt_cv_truncate_bin 20654 20655# The name of the directory that contains temporary libtool files. 20656objdir=$objdir 20657 20658# Used to examine libraries when file_magic_cmd begins with "file". 20659MAGIC_CMD=$MAGIC_CMD 20660 20661# Must we lock files when doing compilation? 20662need_locks=$lt_need_locks 20663 20664# Manifest tool. 20665MANIFEST_TOOL=$lt_MANIFEST_TOOL 20666 20667# Tool to manipulate archived DWARF debug symbol files on Mac OS X. 20668DSYMUTIL=$lt_DSYMUTIL 20669 20670# Tool to change global to local symbols on Mac OS X. 20671NMEDIT=$lt_NMEDIT 20672 20673# Tool to manipulate fat objects and archives on Mac OS X. 20674LIPO=$lt_LIPO 20675 20676# ldd/readelf like tool for Mach-O binaries on Mac OS X. 20677OTOOL=$lt_OTOOL 20678 20679# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. 20680OTOOL64=$lt_OTOOL64 20681 20682# Old archive suffix (normally "a"). 20683libext=$libext 20684 20685# Shared library suffix (normally ".so"). 20686shrext_cmds=$lt_shrext_cmds 20687 20688# The commands to extract the exported symbol list from a shared archive. 20689extract_expsyms_cmds=$lt_extract_expsyms_cmds 20690 20691# Variables whose values should be saved in libtool wrapper scripts and 20692# restored at link time. 20693variables_saved_for_relink=$lt_variables_saved_for_relink 20694 20695# Do we need the "lib" prefix for modules? 20696need_lib_prefix=$need_lib_prefix 20697 20698# Do we need a version for libraries? 20699need_version=$need_version 20700 20701# Library versioning type. 20702version_type=$version_type 20703 20704# Shared library runtime path variable. 20705runpath_var=$runpath_var 20706 20707# Shared library path variable. 20708shlibpath_var=$shlibpath_var 20709 20710# Is shlibpath searched before the hard-coded library search path? 20711shlibpath_overrides_runpath=$shlibpath_overrides_runpath 20712 20713# Format of library name prefix. 20714libname_spec=$lt_libname_spec 20715 20716# List of archive names. First name is the real one, the rest are links. 20717# The last name is the one that the linker finds with -lNAME 20718library_names_spec=$lt_library_names_spec 20719 20720# The coded name of the library, if different from the real name. 20721soname_spec=$lt_soname_spec 20722 20723# Permission mode override for installation of shared libraries. 20724install_override_mode=$lt_install_override_mode 20725 20726# Command to use after installation of a shared archive. 20727postinstall_cmds=$lt_postinstall_cmds 20728 20729# Command to use after uninstallation of a shared archive. 20730postuninstall_cmds=$lt_postuninstall_cmds 20731 20732# Commands used to finish a libtool library installation in a directory. 20733finish_cmds=$lt_finish_cmds 20734 20735# As "finish_cmds", except a single script fragment to be evaled but 20736# not shown. 20737finish_eval=$lt_finish_eval 20738 20739# Whether we should hardcode library paths into libraries. 20740hardcode_into_libs=$hardcode_into_libs 20741 20742# Compile-time system search path for libraries. 20743sys_lib_search_path_spec=$lt_sys_lib_search_path_spec 20744 20745# Detected run-time system search path for libraries. 20746sys_lib_dlsearch_path_spec=$lt_configure_time_dlsearch_path 20747 20748# Explicit LT_SYS_LIBRARY_PATH set during ./configure time. 20749configure_time_lt_sys_library_path=$lt_configure_time_lt_sys_library_path 20750 20751# Whether dlopen is supported. 20752dlopen_support=$enable_dlopen 20753 20754# Whether dlopen of programs is supported. 20755dlopen_self=$enable_dlopen_self 20756 20757# Whether dlopen of statically linked programs is supported. 20758dlopen_self_static=$enable_dlopen_self_static 20759 20760# Commands to strip libraries. 20761old_striplib=$lt_old_striplib 20762striplib=$lt_striplib 20763 20764 20765# The linker used to build libraries. 20766LD=$lt_LD 20767 20768# How to create reloadable object files. 20769reload_flag=$lt_reload_flag 20770reload_cmds=$lt_reload_cmds 20771 20772# Commands used to build an old-style archive. 20773old_archive_cmds=$lt_old_archive_cmds 20774 20775# A language specific compiler. 20776CC=$lt_compiler 20777 20778# Is the compiler the GNU compiler? 20779with_gcc=$GCC 20780 20781# Compiler flag to turn off builtin functions. 20782no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 20783 20784# Additional compiler flags for building library objects. 20785pic_flag=$lt_lt_prog_compiler_pic 20786 20787# How to pass a linker flag through the compiler. 20788wl=$lt_lt_prog_compiler_wl 20789 20790# Compiler flag to prevent dynamic linking. 20791link_static_flag=$lt_lt_prog_compiler_static 20792 20793# Does compiler simultaneously support -c and -o options? 20794compiler_c_o=$lt_lt_cv_prog_compiler_c_o 20795 20796# Whether or not to add -lc for building shared libraries. 20797build_libtool_need_lc=$archive_cmds_need_lc 20798 20799# Whether or not to disallow shared libs when runtime libs are static. 20800allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes 20801 20802# Compiler flag to allow reflexive dlopens. 20803export_dynamic_flag_spec=$lt_export_dynamic_flag_spec 20804 20805# Compiler flag to generate shared objects directly from archives. 20806whole_archive_flag_spec=$lt_whole_archive_flag_spec 20807 20808# Whether the compiler copes with passing no objects directly. 20809compiler_needs_object=$lt_compiler_needs_object 20810 20811# Create an old-style archive from a shared archive. 20812old_archive_from_new_cmds=$lt_old_archive_from_new_cmds 20813 20814# Create a temporary old-style archive to link instead of a shared archive. 20815old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds 20816 20817# Commands used to build a shared archive. 20818archive_cmds=$lt_archive_cmds 20819archive_expsym_cmds=$lt_archive_expsym_cmds 20820 20821# Commands used to build a loadable module if different from building 20822# a shared archive. 20823module_cmds=$lt_module_cmds 20824module_expsym_cmds=$lt_module_expsym_cmds 20825 20826# Whether we are building with GNU ld or not. 20827with_gnu_ld=$lt_with_gnu_ld 20828 20829# Flag that allows shared libraries with undefined symbols to be built. 20830allow_undefined_flag=$lt_allow_undefined_flag 20831 20832# Flag that enforces no undefined symbols. 20833no_undefined_flag=$lt_no_undefined_flag 20834 20835# Flag to hardcode \$libdir into a binary during linking. 20836# This must work even if \$libdir does not exist 20837hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec 20838 20839# Whether we need a single "-rpath" flag with a separated argument. 20840hardcode_libdir_separator=$lt_hardcode_libdir_separator 20841 20842# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes 20843# DIR into the resulting binary. 20844hardcode_direct=$hardcode_direct 20845 20846# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes 20847# DIR into the resulting binary and the resulting library dependency is 20848# "absolute",i.e impossible to change by setting \$shlibpath_var if the 20849# library is relocated. 20850hardcode_direct_absolute=$hardcode_direct_absolute 20851 20852# Set to "yes" if using the -LDIR flag during linking hardcodes DIR 20853# into the resulting binary. 20854hardcode_minus_L=$hardcode_minus_L 20855 20856# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR 20857# into the resulting binary. 20858hardcode_shlibpath_var=$hardcode_shlibpath_var 20859 20860# Set to "yes" if building a shared library automatically hardcodes DIR 20861# into the library and all subsequent libraries and executables linked 20862# against it. 20863hardcode_automatic=$hardcode_automatic 20864 20865# Set to yes if linker adds runtime paths of dependent libraries 20866# to runtime path list. 20867inherit_rpath=$inherit_rpath 20868 20869# Whether libtool must link a program against all its dependency libraries. 20870link_all_deplibs=$link_all_deplibs 20871 20872# Set to "yes" if exported symbols are required. 20873always_export_symbols=$always_export_symbols 20874 20875# The commands to list exported symbols. 20876export_symbols_cmds=$lt_export_symbols_cmds 20877 20878# Symbols that should not be listed in the preloaded symbols. 20879exclude_expsyms=$lt_exclude_expsyms 20880 20881# Symbols that must always be exported. 20882include_expsyms=$lt_include_expsyms 20883 20884# Commands necessary for linking programs (against libraries) with templates. 20885prelink_cmds=$lt_prelink_cmds 20886 20887# Commands necessary for finishing linking programs. 20888postlink_cmds=$lt_postlink_cmds 20889 20890# Specify filename containing input files. 20891file_list_spec=$lt_file_list_spec 20892 20893# How to hardcode a shared library path into an executable. 20894hardcode_action=$hardcode_action 20895 20896# ### END LIBTOOL CONFIG 20897 20898_LT_EOF 20899 20900 cat <<'_LT_EOF' >> "$cfgfile" 20901 20902# ### BEGIN FUNCTIONS SHARED WITH CONFIGURE 20903 20904# func_munge_path_list VARIABLE PATH 20905# ----------------------------------- 20906# VARIABLE is name of variable containing _space_ separated list of 20907# directories to be munged by the contents of PATH, which is string 20908# having a format: 20909# "DIR[:DIR]:" 20910# string "DIR[ DIR]" will be prepended to VARIABLE 20911# ":DIR[:DIR]" 20912# string "DIR[ DIR]" will be appended to VARIABLE 20913# "DIRP[:DIRP]::[DIRA:]DIRA" 20914# string "DIRP[ DIRP]" will be prepended to VARIABLE and string 20915# "DIRA[ DIRA]" will be appended to VARIABLE 20916# "DIR[:DIR]" 20917# VARIABLE will be replaced by "DIR[ DIR]" 20918func_munge_path_list () 20919{ 20920 case x$2 in 20921 x) 20922 ;; 20923 *:) 20924 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\" 20925 ;; 20926 x:*) 20927 eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\" 20928 ;; 20929 *::*) 20930 eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\" 20931 eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\" 20932 ;; 20933 *) 20934 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\" 20935 ;; 20936 esac 20937} 20938 20939 20940# Calculate cc_basename. Skip known compiler wrappers and cross-prefix. 20941func_cc_basename () 20942{ 20943 for cc_temp in $*""; do 20944 case $cc_temp in 20945 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 20946 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 20947 \-*) ;; 20948 *) break;; 20949 esac 20950 done 20951 func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` 20952} 20953 20954 20955# ### END FUNCTIONS SHARED WITH CONFIGURE 20956 20957_LT_EOF 20958 20959 case $host_os in 20960 aix3*) 20961 cat <<\_LT_EOF >> "$cfgfile" 20962# AIX sometimes has problems with the GCC collect2 program. For some 20963# reason, if we set the COLLECT_NAMES environment variable, the problems 20964# vanish in a puff of smoke. 20965if test set != "${COLLECT_NAMES+set}"; then 20966 COLLECT_NAMES= 20967 export COLLECT_NAMES 20968fi 20969_LT_EOF 20970 ;; 20971 esac 20972 20973 20974ltmain=$ac_aux_dir/ltmain.sh 20975 20976 20977 # We use sed instead of cat because bash on DJGPP gets confused if 20978 # if finds mixed CR/LF and LF-only lines. Since sed operates in 20979 # text mode, it properly converts lines to CR/LF. This bash problem 20980 # is reportedly fixed, but why not run on old versions too? 20981 sed '$q' "$ltmain" >> "$cfgfile" \ 20982 || (rm -f "$cfgfile"; exit 1) 20983 20984 mv -f "$cfgfile" "$ofile" || 20985 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") 20986 chmod +x "$ofile" 20987 20988 ;; 20989 20990 esac 20991done # for ac_tag 20992 20993 20994as_fn_exit 0 20995_ACEOF 20996ac_clean_files=$ac_clean_files_save 20997 20998test $ac_write_fail = 0 || 20999 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 21000 21001 21002# configure is writing to config.log, and then calls config.status. 21003# config.status does its own redirection, appending to config.log. 21004# Unfortunately, on DOS this fails, as config.log is still kept open 21005# by configure, so config.status won't be able to write to it; its 21006# output is simply discarded. So we exec the FD to /dev/null, 21007# effectively closing config.log, so it can be properly (re)opened and 21008# appended to by config.status. When coming back to configure, we 21009# need to make the FD available again. 21010if test "$no_create" != yes; then 21011 ac_cs_success=: 21012 ac_config_status_args= 21013 test "$silent" = yes && 21014 ac_config_status_args="$ac_config_status_args --quiet" 21015 exec 5>/dev/null 21016 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 21017 exec 5>>config.log 21018 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 21019 # would make configure fail if this is the last instruction. 21020 $ac_cs_success || as_fn_exit 1 21021fi 21022if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 21023 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 21024$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 21025fi 21026 21027