configure revision fc544a13
1#! /bin/sh 2# Guess values for system-dependent variables and create Makefiles. 3# Generated by GNU Autoconf 2.69 for libXdmcp 1.1.2. 4# 5# Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>. 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 201test \$(( 1 + 1 )) = 2 || exit 1 202 203 test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || ( 204 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 205 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO 206 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO 207 PATH=/empty FPATH=/empty; export PATH FPATH 208 test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\ 209 || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || 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://bugs.freedesktop.org/enter_bug.cgi?product=xorg 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='libXdmcp' 653PACKAGE_TARNAME='libXdmcp' 654PACKAGE_VERSION='1.1.2' 655PACKAGE_STRING='libXdmcp 1.1.2' 656PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg' 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 700ENABLE_UNIT_TESTS_FALSE 701ENABLE_UNIT_TESTS_TRUE 702XORG_MALLOC_DEBUG_ENV 703MAKE_LINT_LIB_FALSE 704MAKE_LINT_LIB_TRUE 705LINTLIB 706LINT_FALSE 707LINT_TRUE 708LINT_FLAGS 709LINT 710HASXDMAUTH_FALSE 711HASXDMAUTH_TRUE 712XDMCP_LIBS 713XDMCP_CFLAGS 714HAVE_STYLESHEETS_FALSE 715HAVE_STYLESHEETS_TRUE 716XSL_STYLESHEET 717STYLESHEET_SRCDIR 718XORG_SGML_PATH 719HAVE_XSLTPROC_FALSE 720HAVE_XSLTPROC_TRUE 721XSLTPROC 722HAVE_FOP_FALSE 723HAVE_FOP_TRUE 724FOP 725HAVE_XMLTO_FALSE 726HAVE_XMLTO_TRUE 727HAVE_XMLTO_TEXT_FALSE 728HAVE_XMLTO_TEXT_TRUE 729XMLTO 730ENABLE_DOCS_FALSE 731ENABLE_DOCS_TRUE 732MAN_SUBSTS 733XORG_MAN_PAGE 734ADMIN_MAN_DIR 735DRIVER_MAN_DIR 736MISC_MAN_DIR 737FILE_MAN_DIR 738LIB_MAN_DIR 739APP_MAN_DIR 740ADMIN_MAN_SUFFIX 741DRIVER_MAN_SUFFIX 742MISC_MAN_SUFFIX 743FILE_MAN_SUFFIX 744LIB_MAN_SUFFIX 745APP_MAN_SUFFIX 746INSTALL_CMD 747PKG_CONFIG 748CHANGELOG_CMD 749STRICT_CFLAGS 750CWARNFLAGS 751BASE_CFLAGS 752OTOOL64 753OTOOL 754LIPO 755NMEDIT 756DSYMUTIL 757MANIFEST_TOOL 758RANLIB 759ac_ct_AR 760AR 761LN_S 762NM 763ac_ct_DUMPBIN 764DUMPBIN 765LD 766FGREP 767SED 768LIBTOOL 769OBJDUMP 770DLLTOOL 771AS 772host_os 773host_vendor 774host_cpu 775host 776build_os 777build_vendor 778build_cpu 779build 780AM_BACKSLASH 781AM_DEFAULT_VERBOSITY 782AM_DEFAULT_V 783AM_V 784am__fastdepCC_FALSE 785am__fastdepCC_TRUE 786CCDEPMODE 787am__nodep 788AMDEPBACKSLASH 789AMDEP_FALSE 790AMDEP_TRUE 791am__quote 792am__include 793DEPDIR 794am__untar 795am__tar 796AMTAR 797am__leading_dot 798SET_MAKE 799AWK 800mkdir_p 801MKDIR_P 802INSTALL_STRIP_PROGRAM 803STRIP 804install_sh 805MAKEINFO 806AUTOHEADER 807AUTOMAKE 808AUTOCONF 809ACLOCAL 810VERSION 811PACKAGE 812CYGPATH_W 813am__isrc 814INSTALL_DATA 815INSTALL_SCRIPT 816INSTALL_PROGRAM 817EGREP 818GREP 819CPP 820OBJEXT 821EXEEXT 822ac_ct_CC 823CPPFLAGS 824LDFLAGS 825CFLAGS 826CC 827target_alias 828host_alias 829build_alias 830LIBS 831ECHO_T 832ECHO_N 833ECHO_C 834DEFS 835mandir 836localedir 837libdir 838psdir 839pdfdir 840dvidir 841htmldir 842infodir 843docdir 844oldincludedir 845includedir 846localstatedir 847sharedstatedir 848sysconfdir 849datadir 850datarootdir 851libexecdir 852sbindir 853bindir 854program_transform_name 855prefix 856exec_prefix 857PACKAGE_URL 858PACKAGE_BUGREPORT 859PACKAGE_STRING 860PACKAGE_VERSION 861PACKAGE_TARNAME 862PACKAGE_NAME 863PATH_SEPARATOR 864SHELL' 865ac_subst_files='' 866ac_user_opts=' 867enable_option_checking 868enable_dependency_tracking 869enable_silent_rules 870enable_shared 871enable_static 872with_pic 873enable_fast_install 874with_gnu_ld 875with_sysroot 876enable_libtool_lock 877enable_selective_werror 878enable_strict_compilation 879enable_docs 880with_xmlto 881with_fop 882with_xsltproc 883with_lint 884enable_lint_library 885enable_unit_tests 886' 887 ac_precious_vars='build_alias 888host_alias 889target_alias 890CC 891CFLAGS 892LDFLAGS 893LIBS 894CPPFLAGS 895CPP 896PKG_CONFIG 897XMLTO 898FOP 899XSLTPROC 900XDMCP_CFLAGS 901XDMCP_LIBS 902LINT 903LINT_FLAGS 904XORG_MALLOC_DEBUG_ENV' 905 906 907# Initialize some variables set by options. 908ac_init_help= 909ac_init_version=false 910ac_unrecognized_opts= 911ac_unrecognized_sep= 912# The variables have the same names as the options, with 913# dashes changed to underlines. 914cache_file=/dev/null 915exec_prefix=NONE 916no_create= 917no_recursion= 918prefix=NONE 919program_prefix=NONE 920program_suffix=NONE 921program_transform_name=s,x,x, 922silent= 923site= 924srcdir= 925verbose= 926x_includes=NONE 927x_libraries=NONE 928 929# Installation directory options. 930# These are left unexpanded so users can "make install exec_prefix=/foo" 931# and all the variables that are supposed to be based on exec_prefix 932# by default will actually change. 933# Use braces instead of parens because sh, perl, etc. also accept them. 934# (The list follows the same order as the GNU Coding Standards.) 935bindir='${exec_prefix}/bin' 936sbindir='${exec_prefix}/sbin' 937libexecdir='${exec_prefix}/libexec' 938datarootdir='${prefix}/share' 939datadir='${datarootdir}' 940sysconfdir='${prefix}/etc' 941sharedstatedir='${prefix}/com' 942localstatedir='${prefix}/var' 943includedir='${prefix}/include' 944oldincludedir='/usr/include' 945docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 946infodir='${datarootdir}/info' 947htmldir='${docdir}' 948dvidir='${docdir}' 949pdfdir='${docdir}' 950psdir='${docdir}' 951libdir='${exec_prefix}/lib' 952localedir='${datarootdir}/locale' 953mandir='${datarootdir}/man' 954 955ac_prev= 956ac_dashdash= 957for ac_option 958do 959 # If the previous option needs an argument, assign it. 960 if test -n "$ac_prev"; then 961 eval $ac_prev=\$ac_option 962 ac_prev= 963 continue 964 fi 965 966 case $ac_option in 967 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 968 *=) ac_optarg= ;; 969 *) ac_optarg=yes ;; 970 esac 971 972 # Accept the important Cygnus configure options, so we can diagnose typos. 973 974 case $ac_dashdash$ac_option in 975 --) 976 ac_dashdash=yes ;; 977 978 -bindir | --bindir | --bindi | --bind | --bin | --bi) 979 ac_prev=bindir ;; 980 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 981 bindir=$ac_optarg ;; 982 983 -build | --build | --buil | --bui | --bu) 984 ac_prev=build_alias ;; 985 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 986 build_alias=$ac_optarg ;; 987 988 -cache-file | --cache-file | --cache-fil | --cache-fi \ 989 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 990 ac_prev=cache_file ;; 991 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 992 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 993 cache_file=$ac_optarg ;; 994 995 --config-cache | -C) 996 cache_file=config.cache ;; 997 998 -datadir | --datadir | --datadi | --datad) 999 ac_prev=datadir ;; 1000 -datadir=* | --datadir=* | --datadi=* | --datad=*) 1001 datadir=$ac_optarg ;; 1002 1003 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 1004 | --dataroo | --dataro | --datar) 1005 ac_prev=datarootdir ;; 1006 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 1007 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 1008 datarootdir=$ac_optarg ;; 1009 1010 -disable-* | --disable-*) 1011 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 1012 # Reject names that are not valid shell variable names. 1013 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1014 as_fn_error $? "invalid feature name: $ac_useropt" 1015 ac_useropt_orig=$ac_useropt 1016 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1017 case $ac_user_opts in 1018 *" 1019"enable_$ac_useropt" 1020"*) ;; 1021 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 1022 ac_unrecognized_sep=', ';; 1023 esac 1024 eval enable_$ac_useropt=no ;; 1025 1026 -docdir | --docdir | --docdi | --doc | --do) 1027 ac_prev=docdir ;; 1028 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 1029 docdir=$ac_optarg ;; 1030 1031 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 1032 ac_prev=dvidir ;; 1033 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 1034 dvidir=$ac_optarg ;; 1035 1036 -enable-* | --enable-*) 1037 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 1038 # Reject names that are not valid shell variable names. 1039 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1040 as_fn_error $? "invalid feature name: $ac_useropt" 1041 ac_useropt_orig=$ac_useropt 1042 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1043 case $ac_user_opts in 1044 *" 1045"enable_$ac_useropt" 1046"*) ;; 1047 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 1048 ac_unrecognized_sep=', ';; 1049 esac 1050 eval enable_$ac_useropt=\$ac_optarg ;; 1051 1052 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 1053 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 1054 | --exec | --exe | --ex) 1055 ac_prev=exec_prefix ;; 1056 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 1057 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 1058 | --exec=* | --exe=* | --ex=*) 1059 exec_prefix=$ac_optarg ;; 1060 1061 -gas | --gas | --ga | --g) 1062 # Obsolete; use --with-gas. 1063 with_gas=yes ;; 1064 1065 -help | --help | --hel | --he | -h) 1066 ac_init_help=long ;; 1067 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 1068 ac_init_help=recursive ;; 1069 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 1070 ac_init_help=short ;; 1071 1072 -host | --host | --hos | --ho) 1073 ac_prev=host_alias ;; 1074 -host=* | --host=* | --hos=* | --ho=*) 1075 host_alias=$ac_optarg ;; 1076 1077 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 1078 ac_prev=htmldir ;; 1079 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 1080 | --ht=*) 1081 htmldir=$ac_optarg ;; 1082 1083 -includedir | --includedir | --includedi | --included | --include \ 1084 | --includ | --inclu | --incl | --inc) 1085 ac_prev=includedir ;; 1086 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 1087 | --includ=* | --inclu=* | --incl=* | --inc=*) 1088 includedir=$ac_optarg ;; 1089 1090 -infodir | --infodir | --infodi | --infod | --info | --inf) 1091 ac_prev=infodir ;; 1092 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 1093 infodir=$ac_optarg ;; 1094 1095 -libdir | --libdir | --libdi | --libd) 1096 ac_prev=libdir ;; 1097 -libdir=* | --libdir=* | --libdi=* | --libd=*) 1098 libdir=$ac_optarg ;; 1099 1100 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 1101 | --libexe | --libex | --libe) 1102 ac_prev=libexecdir ;; 1103 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 1104 | --libexe=* | --libex=* | --libe=*) 1105 libexecdir=$ac_optarg ;; 1106 1107 -localedir | --localedir | --localedi | --localed | --locale) 1108 ac_prev=localedir ;; 1109 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 1110 localedir=$ac_optarg ;; 1111 1112 -localstatedir | --localstatedir | --localstatedi | --localstated \ 1113 | --localstate | --localstat | --localsta | --localst | --locals) 1114 ac_prev=localstatedir ;; 1115 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 1116 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 1117 localstatedir=$ac_optarg ;; 1118 1119 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 1120 ac_prev=mandir ;; 1121 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 1122 mandir=$ac_optarg ;; 1123 1124 -nfp | --nfp | --nf) 1125 # Obsolete; use --without-fp. 1126 with_fp=no ;; 1127 1128 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1129 | --no-cr | --no-c | -n) 1130 no_create=yes ;; 1131 1132 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1133 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1134 no_recursion=yes ;; 1135 1136 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1137 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1138 | --oldin | --oldi | --old | --ol | --o) 1139 ac_prev=oldincludedir ;; 1140 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1141 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1142 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1143 oldincludedir=$ac_optarg ;; 1144 1145 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1146 ac_prev=prefix ;; 1147 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1148 prefix=$ac_optarg ;; 1149 1150 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1151 | --program-pre | --program-pr | --program-p) 1152 ac_prev=program_prefix ;; 1153 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1154 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1155 program_prefix=$ac_optarg ;; 1156 1157 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1158 | --program-suf | --program-su | --program-s) 1159 ac_prev=program_suffix ;; 1160 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1161 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1162 program_suffix=$ac_optarg ;; 1163 1164 -program-transform-name | --program-transform-name \ 1165 | --program-transform-nam | --program-transform-na \ 1166 | --program-transform-n | --program-transform- \ 1167 | --program-transform | --program-transfor \ 1168 | --program-transfo | --program-transf \ 1169 | --program-trans | --program-tran \ 1170 | --progr-tra | --program-tr | --program-t) 1171 ac_prev=program_transform_name ;; 1172 -program-transform-name=* | --program-transform-name=* \ 1173 | --program-transform-nam=* | --program-transform-na=* \ 1174 | --program-transform-n=* | --program-transform-=* \ 1175 | --program-transform=* | --program-transfor=* \ 1176 | --program-transfo=* | --program-transf=* \ 1177 | --program-trans=* | --program-tran=* \ 1178 | --progr-tra=* | --program-tr=* | --program-t=*) 1179 program_transform_name=$ac_optarg ;; 1180 1181 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1182 ac_prev=pdfdir ;; 1183 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1184 pdfdir=$ac_optarg ;; 1185 1186 -psdir | --psdir | --psdi | --psd | --ps) 1187 ac_prev=psdir ;; 1188 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1189 psdir=$ac_optarg ;; 1190 1191 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1192 | -silent | --silent | --silen | --sile | --sil) 1193 silent=yes ;; 1194 1195 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1196 ac_prev=sbindir ;; 1197 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1198 | --sbi=* | --sb=*) 1199 sbindir=$ac_optarg ;; 1200 1201 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1202 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1203 | --sharedst | --shareds | --shared | --share | --shar \ 1204 | --sha | --sh) 1205 ac_prev=sharedstatedir ;; 1206 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1207 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1208 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1209 | --sha=* | --sh=*) 1210 sharedstatedir=$ac_optarg ;; 1211 1212 -site | --site | --sit) 1213 ac_prev=site ;; 1214 -site=* | --site=* | --sit=*) 1215 site=$ac_optarg ;; 1216 1217 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1218 ac_prev=srcdir ;; 1219 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1220 srcdir=$ac_optarg ;; 1221 1222 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1223 | --syscon | --sysco | --sysc | --sys | --sy) 1224 ac_prev=sysconfdir ;; 1225 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1226 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1227 sysconfdir=$ac_optarg ;; 1228 1229 -target | --target | --targe | --targ | --tar | --ta | --t) 1230 ac_prev=target_alias ;; 1231 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1232 target_alias=$ac_optarg ;; 1233 1234 -v | -verbose | --verbose | --verbos | --verbo | --verb) 1235 verbose=yes ;; 1236 1237 -version | --version | --versio | --versi | --vers | -V) 1238 ac_init_version=: ;; 1239 1240 -with-* | --with-*) 1241 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1242 # Reject names that are not valid shell variable names. 1243 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1244 as_fn_error $? "invalid package name: $ac_useropt" 1245 ac_useropt_orig=$ac_useropt 1246 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1247 case $ac_user_opts in 1248 *" 1249"with_$ac_useropt" 1250"*) ;; 1251 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1252 ac_unrecognized_sep=', ';; 1253 esac 1254 eval with_$ac_useropt=\$ac_optarg ;; 1255 1256 -without-* | --without-*) 1257 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1258 # Reject names that are not valid shell variable names. 1259 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1260 as_fn_error $? "invalid package name: $ac_useropt" 1261 ac_useropt_orig=$ac_useropt 1262 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1263 case $ac_user_opts in 1264 *" 1265"with_$ac_useropt" 1266"*) ;; 1267 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1268 ac_unrecognized_sep=', ';; 1269 esac 1270 eval with_$ac_useropt=no ;; 1271 1272 --x) 1273 # Obsolete; use --with-x. 1274 with_x=yes ;; 1275 1276 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1277 | --x-incl | --x-inc | --x-in | --x-i) 1278 ac_prev=x_includes ;; 1279 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1280 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1281 x_includes=$ac_optarg ;; 1282 1283 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1284 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1285 ac_prev=x_libraries ;; 1286 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1287 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1288 x_libraries=$ac_optarg ;; 1289 1290 -*) as_fn_error $? "unrecognized option: \`$ac_option' 1291Try \`$0 --help' for more information" 1292 ;; 1293 1294 *=*) 1295 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1296 # Reject names that are not valid shell variable names. 1297 case $ac_envvar in #( 1298 '' | [0-9]* | *[!_$as_cr_alnum]* ) 1299 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 1300 esac 1301 eval $ac_envvar=\$ac_optarg 1302 export $ac_envvar ;; 1303 1304 *) 1305 # FIXME: should be removed in autoconf 3.0. 1306 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1307 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1308 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1309 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 1310 ;; 1311 1312 esac 1313done 1314 1315if test -n "$ac_prev"; then 1316 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1317 as_fn_error $? "missing argument to $ac_option" 1318fi 1319 1320if test -n "$ac_unrecognized_opts"; then 1321 case $enable_option_checking in 1322 no) ;; 1323 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 1324 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1325 esac 1326fi 1327 1328# Check all directory arguments for consistency. 1329for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1330 datadir sysconfdir sharedstatedir localstatedir includedir \ 1331 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1332 libdir localedir mandir 1333do 1334 eval ac_val=\$$ac_var 1335 # Remove trailing slashes. 1336 case $ac_val in 1337 */ ) 1338 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1339 eval $ac_var=\$ac_val;; 1340 esac 1341 # Be sure to have absolute directory names. 1342 case $ac_val in 1343 [\\/$]* | ?:[\\/]* ) continue;; 1344 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1345 esac 1346 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 1347done 1348 1349# There might be people who depend on the old broken behavior: `$host' 1350# used to hold the argument of --host etc. 1351# FIXME: To remove some day. 1352build=$build_alias 1353host=$host_alias 1354target=$target_alias 1355 1356# FIXME: To remove some day. 1357if test "x$host_alias" != x; then 1358 if test "x$build_alias" = x; then 1359 cross_compiling=maybe 1360 elif test "x$build_alias" != "x$host_alias"; then 1361 cross_compiling=yes 1362 fi 1363fi 1364 1365ac_tool_prefix= 1366test -n "$host_alias" && ac_tool_prefix=$host_alias- 1367 1368test "$silent" = yes && exec 6>/dev/null 1369 1370 1371ac_pwd=`pwd` && test -n "$ac_pwd" && 1372ac_ls_di=`ls -di .` && 1373ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1374 as_fn_error $? "working directory cannot be determined" 1375test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1376 as_fn_error $? "pwd does not report name of working directory" 1377 1378 1379# Find the source files, if location was not specified. 1380if test -z "$srcdir"; then 1381 ac_srcdir_defaulted=yes 1382 # Try the directory containing this script, then the parent directory. 1383 ac_confdir=`$as_dirname -- "$as_myself" || 1384$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1385 X"$as_myself" : 'X\(//\)[^/]' \| \ 1386 X"$as_myself" : 'X\(//\)$' \| \ 1387 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1388$as_echo X"$as_myself" | 1389 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1390 s//\1/ 1391 q 1392 } 1393 /^X\(\/\/\)[^/].*/{ 1394 s//\1/ 1395 q 1396 } 1397 /^X\(\/\/\)$/{ 1398 s//\1/ 1399 q 1400 } 1401 /^X\(\/\).*/{ 1402 s//\1/ 1403 q 1404 } 1405 s/.*/./; q'` 1406 srcdir=$ac_confdir 1407 if test ! -r "$srcdir/$ac_unique_file"; then 1408 srcdir=.. 1409 fi 1410else 1411 ac_srcdir_defaulted=no 1412fi 1413if test ! -r "$srcdir/$ac_unique_file"; then 1414 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1415 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 1416fi 1417ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1418ac_abs_confdir=`( 1419 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 1420 pwd)` 1421# When building in place, set srcdir=. 1422if test "$ac_abs_confdir" = "$ac_pwd"; then 1423 srcdir=. 1424fi 1425# Remove unnecessary trailing slashes from srcdir. 1426# Double slashes in file names in object file debugging info 1427# mess up M-x gdb in Emacs. 1428case $srcdir in 1429*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1430esac 1431for ac_var in $ac_precious_vars; do 1432 eval ac_env_${ac_var}_set=\${${ac_var}+set} 1433 eval ac_env_${ac_var}_value=\$${ac_var} 1434 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1435 eval ac_cv_env_${ac_var}_value=\$${ac_var} 1436done 1437 1438# 1439# Report the --help message. 1440# 1441if test "$ac_init_help" = "long"; then 1442 # Omit some internal or obsolete options to make the list less imposing. 1443 # This message is too long to be a string in the A/UX 3.1 sh. 1444 cat <<_ACEOF 1445\`configure' configures libXdmcp 1.1.2 to adapt to many kinds of systems. 1446 1447Usage: $0 [OPTION]... [VAR=VALUE]... 1448 1449To assign environment variables (e.g., CC, CFLAGS...), specify them as 1450VAR=VALUE. See below for descriptions of some of the useful variables. 1451 1452Defaults for the options are specified in brackets. 1453 1454Configuration: 1455 -h, --help display this help and exit 1456 --help=short display options specific to this package 1457 --help=recursive display the short help of all the included packages 1458 -V, --version display version information and exit 1459 -q, --quiet, --silent do not print \`checking ...' messages 1460 --cache-file=FILE cache test results in FILE [disabled] 1461 -C, --config-cache alias for \`--cache-file=config.cache' 1462 -n, --no-create do not create output files 1463 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1464 1465Installation directories: 1466 --prefix=PREFIX install architecture-independent files in PREFIX 1467 [$ac_default_prefix] 1468 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1469 [PREFIX] 1470 1471By default, \`make install' will install all the files in 1472\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1473an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1474for instance \`--prefix=\$HOME'. 1475 1476For better control, use the options below. 1477 1478Fine tuning of the installation directories: 1479 --bindir=DIR user executables [EPREFIX/bin] 1480 --sbindir=DIR system admin executables [EPREFIX/sbin] 1481 --libexecdir=DIR program executables [EPREFIX/libexec] 1482 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1483 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1484 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1485 --libdir=DIR object code libraries [EPREFIX/lib] 1486 --includedir=DIR C header files [PREFIX/include] 1487 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1488 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1489 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1490 --infodir=DIR info documentation [DATAROOTDIR/info] 1491 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1492 --mandir=DIR man documentation [DATAROOTDIR/man] 1493 --docdir=DIR documentation root [DATAROOTDIR/doc/libXdmcp] 1494 --htmldir=DIR html documentation [DOCDIR] 1495 --dvidir=DIR dvi documentation [DOCDIR] 1496 --pdfdir=DIR pdf documentation [DOCDIR] 1497 --psdir=DIR ps documentation [DOCDIR] 1498_ACEOF 1499 1500 cat <<\_ACEOF 1501 1502Program names: 1503 --program-prefix=PREFIX prepend PREFIX to installed program names 1504 --program-suffix=SUFFIX append SUFFIX to installed program names 1505 --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1506 1507System types: 1508 --build=BUILD configure for building on BUILD [guessed] 1509 --host=HOST cross-compile to build programs to run on HOST [BUILD] 1510_ACEOF 1511fi 1512 1513if test -n "$ac_init_help"; then 1514 case $ac_init_help in 1515 short | recursive ) echo "Configuration of libXdmcp 1.1.2:";; 1516 esac 1517 cat <<\_ACEOF 1518 1519Optional Features: 1520 --disable-option-checking ignore unrecognized --enable/--with options 1521 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1522 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1523 --enable-dependency-tracking 1524 do not reject slow dependency extractors 1525 --disable-dependency-tracking 1526 speeds up one-time build 1527 --enable-silent-rules less verbose build output (undo: "make V=1") 1528 --disable-silent-rules verbose build output (undo: "make V=0") 1529 --enable-shared[=PKGS] build shared libraries [default=yes] 1530 --enable-static[=PKGS] build static libraries [default=yes] 1531 --enable-fast-install[=PKGS] 1532 optimize for fast installation [default=yes] 1533 --disable-libtool-lock avoid locking (might break parallel builds) 1534 --disable-selective-werror 1535 Turn off selective compiler errors. (default: 1536 enabled) 1537 --enable-strict-compilation 1538 Enable all warnings from compiler and make them 1539 errors (default: disabled) 1540 --enable-docs Enable building the documentation (default: yes) 1541 --enable-lint-library Create lint library (default: disabled) 1542 --enable-unit-tests Enable building unit test cases (default: yes) 1543 1544Optional Packages: 1545 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1546 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1547 --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use 1548 both] 1549 --with-gnu-ld assume the C compiler uses GNU ld [default=no] 1550 --with-sysroot=DIR Search for dependent libraries within DIR 1551 (or the compiler's sysroot if not specified). 1552 --with-xmlto Use xmlto to regenerate documentation (default: 1553 auto) 1554 --with-fop Use fop to regenerate documentation (default: auto) 1555 --with-xsltproc Use xsltproc for the transformation of XML documents 1556 (default: auto) 1557 --with-lint Use a lint-style source code checker (default: 1558 disabled) 1559 1560Some influential environment variables: 1561 CC C compiler command 1562 CFLAGS C compiler flags 1563 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1564 nonstandard directory <lib dir> 1565 LIBS libraries to pass to the linker, e.g. -l<library> 1566 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 1567 you have headers in a nonstandard directory <include dir> 1568 CPP C preprocessor 1569 PKG_CONFIG path to pkg-config utility 1570 XMLTO Path to xmlto command 1571 FOP Path to fop command 1572 XSLTPROC Path to xsltproc command 1573 XDMCP_CFLAGS 1574 C compiler flags for XDMCP, overriding pkg-config 1575 XDMCP_LIBS linker flags for XDMCP, overriding pkg-config 1576 LINT Path to a lint-style command 1577 LINT_FLAGS Flags for the lint-style command 1578 XORG_MALLOC_DEBUG_ENV 1579 Environment variables to enable memory checking in tests 1580 1581Use these variables to override the choices made by `configure' or to help 1582it to find libraries and programs with nonstandard names/locations. 1583 1584Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>. 1585_ACEOF 1586ac_status=$? 1587fi 1588 1589if test "$ac_init_help" = "recursive"; then 1590 # If there are subdirs, report their specific --help. 1591 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1592 test -d "$ac_dir" || 1593 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1594 continue 1595 ac_builddir=. 1596 1597case "$ac_dir" in 1598.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1599*) 1600 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1601 # A ".." for each directory in $ac_dir_suffix. 1602 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1603 case $ac_top_builddir_sub in 1604 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1605 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1606 esac ;; 1607esac 1608ac_abs_top_builddir=$ac_pwd 1609ac_abs_builddir=$ac_pwd$ac_dir_suffix 1610# for backward compatibility: 1611ac_top_builddir=$ac_top_build_prefix 1612 1613case $srcdir in 1614 .) # We are building in place. 1615 ac_srcdir=. 1616 ac_top_srcdir=$ac_top_builddir_sub 1617 ac_abs_top_srcdir=$ac_pwd ;; 1618 [\\/]* | ?:[\\/]* ) # Absolute name. 1619 ac_srcdir=$srcdir$ac_dir_suffix; 1620 ac_top_srcdir=$srcdir 1621 ac_abs_top_srcdir=$srcdir ;; 1622 *) # Relative name. 1623 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1624 ac_top_srcdir=$ac_top_build_prefix$srcdir 1625 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1626esac 1627ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1628 1629 cd "$ac_dir" || { ac_status=$?; continue; } 1630 # Check for guested configure. 1631 if test -f "$ac_srcdir/configure.gnu"; then 1632 echo && 1633 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1634 elif test -f "$ac_srcdir/configure"; then 1635 echo && 1636 $SHELL "$ac_srcdir/configure" --help=recursive 1637 else 1638 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1639 fi || ac_status=$? 1640 cd "$ac_pwd" || { ac_status=$?; break; } 1641 done 1642fi 1643 1644test -n "$ac_init_help" && exit $ac_status 1645if $ac_init_version; then 1646 cat <<\_ACEOF 1647libXdmcp configure 1.1.2 1648generated by GNU Autoconf 2.69 1649 1650Copyright (C) 2012 Free Software Foundation, Inc. 1651This configure script is free software; the Free Software Foundation 1652gives unlimited permission to copy, distribute and modify it. 1653_ACEOF 1654 exit 1655fi 1656 1657## ------------------------ ## 1658## Autoconf initialization. ## 1659## ------------------------ ## 1660 1661# ac_fn_c_try_compile LINENO 1662# -------------------------- 1663# Try to compile conftest.$ac_ext, and return whether this succeeded. 1664ac_fn_c_try_compile () 1665{ 1666 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1667 rm -f conftest.$ac_objext 1668 if { { ac_try="$ac_compile" 1669case "(($ac_try" in 1670 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1671 *) ac_try_echo=$ac_try;; 1672esac 1673eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1674$as_echo "$ac_try_echo"; } >&5 1675 (eval "$ac_compile") 2>conftest.err 1676 ac_status=$? 1677 if test -s conftest.err; then 1678 grep -v '^ *+' conftest.err >conftest.er1 1679 cat conftest.er1 >&5 1680 mv -f conftest.er1 conftest.err 1681 fi 1682 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1683 test $ac_status = 0; } && { 1684 test -z "$ac_c_werror_flag" || 1685 test ! -s conftest.err 1686 } && test -s conftest.$ac_objext; then : 1687 ac_retval=0 1688else 1689 $as_echo "$as_me: failed program was:" >&5 1690sed 's/^/| /' conftest.$ac_ext >&5 1691 1692 ac_retval=1 1693fi 1694 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1695 as_fn_set_status $ac_retval 1696 1697} # ac_fn_c_try_compile 1698 1699# ac_fn_c_try_cpp LINENO 1700# ---------------------- 1701# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 1702ac_fn_c_try_cpp () 1703{ 1704 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1705 if { { ac_try="$ac_cpp conftest.$ac_ext" 1706case "(($ac_try" in 1707 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1708 *) ac_try_echo=$ac_try;; 1709esac 1710eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1711$as_echo "$ac_try_echo"; } >&5 1712 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 1713 ac_status=$? 1714 if test -s conftest.err; then 1715 grep -v '^ *+' conftest.err >conftest.er1 1716 cat conftest.er1 >&5 1717 mv -f conftest.er1 conftest.err 1718 fi 1719 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1720 test $ac_status = 0; } > conftest.i && { 1721 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 1722 test ! -s conftest.err 1723 }; then : 1724 ac_retval=0 1725else 1726 $as_echo "$as_me: failed program was:" >&5 1727sed 's/^/| /' conftest.$ac_ext >&5 1728 1729 ac_retval=1 1730fi 1731 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1732 as_fn_set_status $ac_retval 1733 1734} # ac_fn_c_try_cpp 1735 1736# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES 1737# ------------------------------------------------------- 1738# Tests whether HEADER exists, giving a warning if it cannot be compiled using 1739# the include files in INCLUDES and setting the cache variable VAR 1740# accordingly. 1741ac_fn_c_check_header_mongrel () 1742{ 1743 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1744 if eval \${$3+:} false; then : 1745 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1746$as_echo_n "checking for $2... " >&6; } 1747if eval \${$3+:} false; then : 1748 $as_echo_n "(cached) " >&6 1749fi 1750eval ac_res=\$$3 1751 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1752$as_echo "$ac_res" >&6; } 1753else 1754 # Is the header compilable? 1755{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 1756$as_echo_n "checking $2 usability... " >&6; } 1757cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1758/* end confdefs.h. */ 1759$4 1760#include <$2> 1761_ACEOF 1762if ac_fn_c_try_compile "$LINENO"; then : 1763 ac_header_compiler=yes 1764else 1765 ac_header_compiler=no 1766fi 1767rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1768{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 1769$as_echo "$ac_header_compiler" >&6; } 1770 1771# Is the header present? 1772{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 1773$as_echo_n "checking $2 presence... " >&6; } 1774cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1775/* end confdefs.h. */ 1776#include <$2> 1777_ACEOF 1778if ac_fn_c_try_cpp "$LINENO"; then : 1779 ac_header_preproc=yes 1780else 1781 ac_header_preproc=no 1782fi 1783rm -f conftest.err conftest.i conftest.$ac_ext 1784{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 1785$as_echo "$ac_header_preproc" >&6; } 1786 1787# So? What about this header? 1788case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( 1789 yes:no: ) 1790 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 1791$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} 1792 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1793$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1794 ;; 1795 no:yes:* ) 1796 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 1797$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} 1798 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 1799$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} 1800 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 1801$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} 1802 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 1803$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} 1804 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1805$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1806( $as_echo "## ---------------------------------------------------------------------- ## 1807## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg ## 1808## ---------------------------------------------------------------------- ##" 1809 ) | sed "s/^/$as_me: WARNING: /" >&2 1810 ;; 1811esac 1812 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1813$as_echo_n "checking for $2... " >&6; } 1814if eval \${$3+:} false; then : 1815 $as_echo_n "(cached) " >&6 1816else 1817 eval "$3=\$ac_header_compiler" 1818fi 1819eval ac_res=\$$3 1820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1821$as_echo "$ac_res" >&6; } 1822fi 1823 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1824 1825} # ac_fn_c_check_header_mongrel 1826 1827# ac_fn_c_try_run LINENO 1828# ---------------------- 1829# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1830# that executables *can* be run. 1831ac_fn_c_try_run () 1832{ 1833 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1834 if { { ac_try="$ac_link" 1835case "(($ac_try" in 1836 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1837 *) ac_try_echo=$ac_try;; 1838esac 1839eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1840$as_echo "$ac_try_echo"; } >&5 1841 (eval "$ac_link") 2>&5 1842 ac_status=$? 1843 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1844 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 1845 { { case "(($ac_try" in 1846 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1847 *) ac_try_echo=$ac_try;; 1848esac 1849eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1850$as_echo "$ac_try_echo"; } >&5 1851 (eval "$ac_try") 2>&5 1852 ac_status=$? 1853 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1854 test $ac_status = 0; }; }; then : 1855 ac_retval=0 1856else 1857 $as_echo "$as_me: program exited with status $ac_status" >&5 1858 $as_echo "$as_me: failed program was:" >&5 1859sed 's/^/| /' conftest.$ac_ext >&5 1860 1861 ac_retval=$ac_status 1862fi 1863 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1864 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1865 as_fn_set_status $ac_retval 1866 1867} # ac_fn_c_try_run 1868 1869# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1870# ------------------------------------------------------- 1871# Tests whether HEADER exists and can be compiled using the include files in 1872# INCLUDES, setting the cache variable VAR accordingly. 1873ac_fn_c_check_header_compile () 1874{ 1875 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1876 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1877$as_echo_n "checking for $2... " >&6; } 1878if eval \${$3+:} false; then : 1879 $as_echo_n "(cached) " >&6 1880else 1881 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1882/* end confdefs.h. */ 1883$4 1884#include <$2> 1885_ACEOF 1886if ac_fn_c_try_compile "$LINENO"; then : 1887 eval "$3=yes" 1888else 1889 eval "$3=no" 1890fi 1891rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1892fi 1893eval ac_res=\$$3 1894 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1895$as_echo "$ac_res" >&6; } 1896 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1897 1898} # ac_fn_c_check_header_compile 1899 1900# ac_fn_c_try_link LINENO 1901# ----------------------- 1902# Try to link conftest.$ac_ext, and return whether this succeeded. 1903ac_fn_c_try_link () 1904{ 1905 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1906 rm -f conftest.$ac_objext conftest$ac_exeext 1907 if { { ac_try="$ac_link" 1908case "(($ac_try" in 1909 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1910 *) ac_try_echo=$ac_try;; 1911esac 1912eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1913$as_echo "$ac_try_echo"; } >&5 1914 (eval "$ac_link") 2>conftest.err 1915 ac_status=$? 1916 if test -s conftest.err; then 1917 grep -v '^ *+' conftest.err >conftest.er1 1918 cat conftest.er1 >&5 1919 mv -f conftest.er1 conftest.err 1920 fi 1921 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1922 test $ac_status = 0; } && { 1923 test -z "$ac_c_werror_flag" || 1924 test ! -s conftest.err 1925 } && test -s conftest$ac_exeext && { 1926 test "$cross_compiling" = yes || 1927 test -x conftest$ac_exeext 1928 }; then : 1929 ac_retval=0 1930else 1931 $as_echo "$as_me: failed program was:" >&5 1932sed 's/^/| /' conftest.$ac_ext >&5 1933 1934 ac_retval=1 1935fi 1936 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1937 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1938 # interfere with the next link command; also delete a directory that is 1939 # left behind by Apple's compiler. We do this before executing the actions. 1940 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1941 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1942 as_fn_set_status $ac_retval 1943 1944} # ac_fn_c_try_link 1945 1946# ac_fn_c_check_func LINENO FUNC VAR 1947# ---------------------------------- 1948# Tests whether FUNC exists, setting the cache variable VAR accordingly 1949ac_fn_c_check_func () 1950{ 1951 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1952 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1953$as_echo_n "checking for $2... " >&6; } 1954if eval \${$3+:} false; then : 1955 $as_echo_n "(cached) " >&6 1956else 1957 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1958/* end confdefs.h. */ 1959/* Define $2 to an innocuous variant, in case <limits.h> declares $2. 1960 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 1961#define $2 innocuous_$2 1962 1963/* System header to define __stub macros and hopefully few prototypes, 1964 which can conflict with char $2 (); below. 1965 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 1966 <limits.h> exists even on freestanding compilers. */ 1967 1968#ifdef __STDC__ 1969# include <limits.h> 1970#else 1971# include <assert.h> 1972#endif 1973 1974#undef $2 1975 1976/* Override any GCC internal prototype to avoid an error. 1977 Use char because int might match the return type of a GCC 1978 builtin and then its argument prototype would still apply. */ 1979#ifdef __cplusplus 1980extern "C" 1981#endif 1982char $2 (); 1983/* The GNU C library defines this for functions which it implements 1984 to always fail with ENOSYS. Some functions are actually named 1985 something starting with __ and the normal name is an alias. */ 1986#if defined __stub_$2 || defined __stub___$2 1987choke me 1988#endif 1989 1990int 1991main () 1992{ 1993return $2 (); 1994 ; 1995 return 0; 1996} 1997_ACEOF 1998if ac_fn_c_try_link "$LINENO"; then : 1999 eval "$3=yes" 2000else 2001 eval "$3=no" 2002fi 2003rm -f core conftest.err conftest.$ac_objext \ 2004 conftest$ac_exeext conftest.$ac_ext 2005fi 2006eval ac_res=\$$3 2007 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 2008$as_echo "$ac_res" >&6; } 2009 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2010 2011} # ac_fn_c_check_func 2012 2013# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES 2014# --------------------------------------------- 2015# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR 2016# accordingly. 2017ac_fn_c_check_decl () 2018{ 2019 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 2020 as_decl_name=`echo $2|sed 's/ *(.*//'` 2021 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 2022 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 2023$as_echo_n "checking whether $as_decl_name is declared... " >&6; } 2024if eval \${$3+:} false; then : 2025 $as_echo_n "(cached) " >&6 2026else 2027 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2028/* end confdefs.h. */ 2029$4 2030int 2031main () 2032{ 2033#ifndef $as_decl_name 2034#ifdef __cplusplus 2035 (void) $as_decl_use; 2036#else 2037 (void) $as_decl_name; 2038#endif 2039#endif 2040 2041 ; 2042 return 0; 2043} 2044_ACEOF 2045if ac_fn_c_try_compile "$LINENO"; then : 2046 eval "$3=yes" 2047else 2048 eval "$3=no" 2049fi 2050rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2051fi 2052eval ac_res=\$$3 2053 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 2054$as_echo "$ac_res" >&6; } 2055 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2056 2057} # ac_fn_c_check_decl 2058cat >config.log <<_ACEOF 2059This file contains any messages produced by compilers while 2060running configure, to aid debugging if configure makes a mistake. 2061 2062It was created by libXdmcp $as_me 1.1.2, which was 2063generated by GNU Autoconf 2.69. Invocation command line was 2064 2065 $ $0 $@ 2066 2067_ACEOF 2068exec 5>>config.log 2069{ 2070cat <<_ASUNAME 2071## --------- ## 2072## Platform. ## 2073## --------- ## 2074 2075hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 2076uname -m = `(uname -m) 2>/dev/null || echo unknown` 2077uname -r = `(uname -r) 2>/dev/null || echo unknown` 2078uname -s = `(uname -s) 2>/dev/null || echo unknown` 2079uname -v = `(uname -v) 2>/dev/null || echo unknown` 2080 2081/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 2082/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 2083 2084/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 2085/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 2086/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 2087/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 2088/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 2089/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 2090/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 2091 2092_ASUNAME 2093 2094as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2095for as_dir in $PATH 2096do 2097 IFS=$as_save_IFS 2098 test -z "$as_dir" && as_dir=. 2099 $as_echo "PATH: $as_dir" 2100 done 2101IFS=$as_save_IFS 2102 2103} >&5 2104 2105cat >&5 <<_ACEOF 2106 2107 2108## ----------- ## 2109## Core tests. ## 2110## ----------- ## 2111 2112_ACEOF 2113 2114 2115# Keep a trace of the command line. 2116# Strip out --no-create and --no-recursion so they do not pile up. 2117# Strip out --silent because we don't want to record it for future runs. 2118# Also quote any args containing shell meta-characters. 2119# Make two passes to allow for proper duplicate-argument suppression. 2120ac_configure_args= 2121ac_configure_args0= 2122ac_configure_args1= 2123ac_must_keep_next=false 2124for ac_pass in 1 2 2125do 2126 for ac_arg 2127 do 2128 case $ac_arg in 2129 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 2130 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 2131 | -silent | --silent | --silen | --sile | --sil) 2132 continue ;; 2133 *\'*) 2134 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 2135 esac 2136 case $ac_pass in 2137 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 2138 2) 2139 as_fn_append ac_configure_args1 " '$ac_arg'" 2140 if test $ac_must_keep_next = true; then 2141 ac_must_keep_next=false # Got value, back to normal. 2142 else 2143 case $ac_arg in 2144 *=* | --config-cache | -C | -disable-* | --disable-* \ 2145 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 2146 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 2147 | -with-* | --with-* | -without-* | --without-* | --x) 2148 case "$ac_configure_args0 " in 2149 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 2150 esac 2151 ;; 2152 -* ) ac_must_keep_next=true ;; 2153 esac 2154 fi 2155 as_fn_append ac_configure_args " '$ac_arg'" 2156 ;; 2157 esac 2158 done 2159done 2160{ ac_configure_args0=; unset ac_configure_args0;} 2161{ ac_configure_args1=; unset ac_configure_args1;} 2162 2163# When interrupted or exit'd, cleanup temporary files, and complete 2164# config.log. We remove comments because anyway the quotes in there 2165# would cause problems or look ugly. 2166# WARNING: Use '\'' to represent an apostrophe within the trap. 2167# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 2168trap 'exit_status=$? 2169 # Save into config.log some information that might help in debugging. 2170 { 2171 echo 2172 2173 $as_echo "## ---------------- ## 2174## Cache variables. ## 2175## ---------------- ##" 2176 echo 2177 # The following way of writing the cache mishandles newlines in values, 2178( 2179 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 2180 eval ac_val=\$$ac_var 2181 case $ac_val in #( 2182 *${as_nl}*) 2183 case $ac_var in #( 2184 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 2185$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 2186 esac 2187 case $ac_var in #( 2188 _ | IFS | as_nl) ;; #( 2189 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 2190 *) { eval $ac_var=; unset $ac_var;} ;; 2191 esac ;; 2192 esac 2193 done 2194 (set) 2>&1 | 2195 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 2196 *${as_nl}ac_space=\ *) 2197 sed -n \ 2198 "s/'\''/'\''\\\\'\'''\''/g; 2199 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 2200 ;; #( 2201 *) 2202 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 2203 ;; 2204 esac | 2205 sort 2206) 2207 echo 2208 2209 $as_echo "## ----------------- ## 2210## Output variables. ## 2211## ----------------- ##" 2212 echo 2213 for ac_var in $ac_subst_vars 2214 do 2215 eval ac_val=\$$ac_var 2216 case $ac_val in 2217 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2218 esac 2219 $as_echo "$ac_var='\''$ac_val'\''" 2220 done | sort 2221 echo 2222 2223 if test -n "$ac_subst_files"; then 2224 $as_echo "## ------------------- ## 2225## File substitutions. ## 2226## ------------------- ##" 2227 echo 2228 for ac_var in $ac_subst_files 2229 do 2230 eval ac_val=\$$ac_var 2231 case $ac_val in 2232 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2233 esac 2234 $as_echo "$ac_var='\''$ac_val'\''" 2235 done | sort 2236 echo 2237 fi 2238 2239 if test -s confdefs.h; then 2240 $as_echo "## ----------- ## 2241## confdefs.h. ## 2242## ----------- ##" 2243 echo 2244 cat confdefs.h 2245 echo 2246 fi 2247 test "$ac_signal" != 0 && 2248 $as_echo "$as_me: caught signal $ac_signal" 2249 $as_echo "$as_me: exit $exit_status" 2250 } >&5 2251 rm -f core *.core core.conftest.* && 2252 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2253 exit $exit_status 2254' 0 2255for ac_signal in 1 2 13 15; do 2256 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 2257done 2258ac_signal=0 2259 2260# confdefs.h avoids OS command line length limits that DEFS can exceed. 2261rm -f -r conftest* confdefs.h 2262 2263$as_echo "/* confdefs.h */" > confdefs.h 2264 2265# Predefined preprocessor variables. 2266 2267cat >>confdefs.h <<_ACEOF 2268#define PACKAGE_NAME "$PACKAGE_NAME" 2269_ACEOF 2270 2271cat >>confdefs.h <<_ACEOF 2272#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2273_ACEOF 2274 2275cat >>confdefs.h <<_ACEOF 2276#define PACKAGE_VERSION "$PACKAGE_VERSION" 2277_ACEOF 2278 2279cat >>confdefs.h <<_ACEOF 2280#define PACKAGE_STRING "$PACKAGE_STRING" 2281_ACEOF 2282 2283cat >>confdefs.h <<_ACEOF 2284#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2285_ACEOF 2286 2287cat >>confdefs.h <<_ACEOF 2288#define PACKAGE_URL "$PACKAGE_URL" 2289_ACEOF 2290 2291 2292# Let the site file select an alternate cache file if it wants to. 2293# Prefer an explicitly selected file to automatically selected ones. 2294ac_site_file1=NONE 2295ac_site_file2=NONE 2296if test -n "$CONFIG_SITE"; then 2297 # We do not want a PATH search for config.site. 2298 case $CONFIG_SITE in #(( 2299 -*) ac_site_file1=./$CONFIG_SITE;; 2300 */*) ac_site_file1=$CONFIG_SITE;; 2301 *) ac_site_file1=./$CONFIG_SITE;; 2302 esac 2303elif test "x$prefix" != xNONE; then 2304 ac_site_file1=$prefix/share/config.site 2305 ac_site_file2=$prefix/etc/config.site 2306else 2307 ac_site_file1=$ac_default_prefix/share/config.site 2308 ac_site_file2=$ac_default_prefix/etc/config.site 2309fi 2310for ac_site_file in "$ac_site_file1" "$ac_site_file2" 2311do 2312 test "x$ac_site_file" = xNONE && continue 2313 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then 2314 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2315$as_echo "$as_me: loading site script $ac_site_file" >&6;} 2316 sed 's/^/| /' "$ac_site_file" >&5 2317 . "$ac_site_file" \ 2318 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2319$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2320as_fn_error $? "failed to load site script $ac_site_file 2321See \`config.log' for more details" "$LINENO" 5; } 2322 fi 2323done 2324 2325if test -r "$cache_file"; then 2326 # Some versions of bash will fail to source /dev/null (special files 2327 # actually), so we avoid doing that. DJGPP emulates it as a regular file. 2328 if test /dev/null != "$cache_file" && test -f "$cache_file"; then 2329 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2330$as_echo "$as_me: loading cache $cache_file" >&6;} 2331 case $cache_file in 2332 [\\/]* | ?:[\\/]* ) . "$cache_file";; 2333 *) . "./$cache_file";; 2334 esac 2335 fi 2336else 2337 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2338$as_echo "$as_me: creating cache $cache_file" >&6;} 2339 >$cache_file 2340fi 2341 2342# Check that the precious variables saved in the cache have kept the same 2343# value. 2344ac_cache_corrupted=false 2345for ac_var in $ac_precious_vars; do 2346 eval ac_old_set=\$ac_cv_env_${ac_var}_set 2347 eval ac_new_set=\$ac_env_${ac_var}_set 2348 eval ac_old_val=\$ac_cv_env_${ac_var}_value 2349 eval ac_new_val=\$ac_env_${ac_var}_value 2350 case $ac_old_set,$ac_new_set in 2351 set,) 2352 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2353$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2354 ac_cache_corrupted=: ;; 2355 ,set) 2356 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2357$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2358 ac_cache_corrupted=: ;; 2359 ,);; 2360 *) 2361 if test "x$ac_old_val" != "x$ac_new_val"; then 2362 # differences in whitespace do not lead to failure. 2363 ac_old_val_w=`echo x $ac_old_val` 2364 ac_new_val_w=`echo x $ac_new_val` 2365 if test "$ac_old_val_w" != "$ac_new_val_w"; then 2366 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2367$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2368 ac_cache_corrupted=: 2369 else 2370 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2371$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2372 eval $ac_var=\$ac_old_val 2373 fi 2374 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2375$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2376 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2377$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2378 fi;; 2379 esac 2380 # Pass precious variables to config.status. 2381 if test "$ac_new_set" = set; then 2382 case $ac_new_val in 2383 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2384 *) ac_arg=$ac_var=$ac_new_val ;; 2385 esac 2386 case " $ac_configure_args " in 2387 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2388 *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2389 esac 2390 fi 2391done 2392if $ac_cache_corrupted; then 2393 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2394$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2395 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2396$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2397 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 2398fi 2399## -------------------- ## 2400## Main body of script. ## 2401## -------------------- ## 2402 2403ac_ext=c 2404ac_cpp='$CPP $CPPFLAGS' 2405ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2406ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2407ac_compiler_gnu=$ac_cv_c_compiler_gnu 2408 2409 2410 2411ac_config_headers="$ac_config_headers config.h" 2412 2413# Set common system defines for POSIX extensions, such as _GNU_SOURCE 2414# Must be called before any macros that run the compiler (like AC_PROG_LIBTOOL) 2415# to avoid autoconf errors. 2416ac_aux_dir= 2417for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do 2418 if test -f "$ac_dir/install-sh"; then 2419 ac_aux_dir=$ac_dir 2420 ac_install_sh="$ac_aux_dir/install-sh -c" 2421 break 2422 elif test -f "$ac_dir/install.sh"; then 2423 ac_aux_dir=$ac_dir 2424 ac_install_sh="$ac_aux_dir/install.sh -c" 2425 break 2426 elif test -f "$ac_dir/shtool"; then 2427 ac_aux_dir=$ac_dir 2428 ac_install_sh="$ac_aux_dir/shtool install -c" 2429 break 2430 fi 2431done 2432if test -z "$ac_aux_dir"; then 2433 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 2434fi 2435 2436# These three variables are undocumented and unsupported, 2437# and are intended to be withdrawn in a future Autoconf release. 2438# They can cause serious problems if a builder's source tree is in a directory 2439# whose full name contains unusual characters. 2440ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2441ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2442ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2443 2444 2445# Expand $ac_aux_dir to an absolute path. 2446am_aux_dir=`cd "$ac_aux_dir" && pwd` 2447 2448ac_ext=c 2449ac_cpp='$CPP $CPPFLAGS' 2450ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2451ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2452ac_compiler_gnu=$ac_cv_c_compiler_gnu 2453if test -n "$ac_tool_prefix"; then 2454 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 2455set dummy ${ac_tool_prefix}gcc; ac_word=$2 2456{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2457$as_echo_n "checking for $ac_word... " >&6; } 2458if ${ac_cv_prog_CC+:} false; then : 2459 $as_echo_n "(cached) " >&6 2460else 2461 if test -n "$CC"; then 2462 ac_cv_prog_CC="$CC" # Let the user override the test. 2463else 2464as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2465for as_dir in $PATH 2466do 2467 IFS=$as_save_IFS 2468 test -z "$as_dir" && as_dir=. 2469 for ac_exec_ext in '' $ac_executable_extensions; do 2470 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2471 ac_cv_prog_CC="${ac_tool_prefix}gcc" 2472 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2473 break 2 2474 fi 2475done 2476 done 2477IFS=$as_save_IFS 2478 2479fi 2480fi 2481CC=$ac_cv_prog_CC 2482if test -n "$CC"; then 2483 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2484$as_echo "$CC" >&6; } 2485else 2486 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2487$as_echo "no" >&6; } 2488fi 2489 2490 2491fi 2492if test -z "$ac_cv_prog_CC"; then 2493 ac_ct_CC=$CC 2494 # Extract the first word of "gcc", so it can be a program name with args. 2495set dummy gcc; ac_word=$2 2496{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2497$as_echo_n "checking for $ac_word... " >&6; } 2498if ${ac_cv_prog_ac_ct_CC+:} false; then : 2499 $as_echo_n "(cached) " >&6 2500else 2501 if test -n "$ac_ct_CC"; then 2502 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2503else 2504as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2505for as_dir in $PATH 2506do 2507 IFS=$as_save_IFS 2508 test -z "$as_dir" && as_dir=. 2509 for ac_exec_ext in '' $ac_executable_extensions; do 2510 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2511 ac_cv_prog_ac_ct_CC="gcc" 2512 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2513 break 2 2514 fi 2515done 2516 done 2517IFS=$as_save_IFS 2518 2519fi 2520fi 2521ac_ct_CC=$ac_cv_prog_ac_ct_CC 2522if test -n "$ac_ct_CC"; then 2523 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2524$as_echo "$ac_ct_CC" >&6; } 2525else 2526 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2527$as_echo "no" >&6; } 2528fi 2529 2530 if test "x$ac_ct_CC" = x; then 2531 CC="" 2532 else 2533 case $cross_compiling:$ac_tool_warned in 2534yes:) 2535{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2536$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2537ac_tool_warned=yes ;; 2538esac 2539 CC=$ac_ct_CC 2540 fi 2541else 2542 CC="$ac_cv_prog_CC" 2543fi 2544 2545if test -z "$CC"; then 2546 if test -n "$ac_tool_prefix"; then 2547 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 2548set dummy ${ac_tool_prefix}cc; ac_word=$2 2549{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2550$as_echo_n "checking for $ac_word... " >&6; } 2551if ${ac_cv_prog_CC+:} false; then : 2552 $as_echo_n "(cached) " >&6 2553else 2554 if test -n "$CC"; then 2555 ac_cv_prog_CC="$CC" # Let the user override the test. 2556else 2557as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2558for as_dir in $PATH 2559do 2560 IFS=$as_save_IFS 2561 test -z "$as_dir" && as_dir=. 2562 for ac_exec_ext in '' $ac_executable_extensions; do 2563 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2564 ac_cv_prog_CC="${ac_tool_prefix}cc" 2565 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2566 break 2 2567 fi 2568done 2569 done 2570IFS=$as_save_IFS 2571 2572fi 2573fi 2574CC=$ac_cv_prog_CC 2575if test -n "$CC"; then 2576 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2577$as_echo "$CC" >&6; } 2578else 2579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2580$as_echo "no" >&6; } 2581fi 2582 2583 2584 fi 2585fi 2586if test -z "$CC"; then 2587 # Extract the first word of "cc", so it can be a program name with args. 2588set dummy cc; ac_word=$2 2589{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2590$as_echo_n "checking for $ac_word... " >&6; } 2591if ${ac_cv_prog_CC+:} false; then : 2592 $as_echo_n "(cached) " >&6 2593else 2594 if test -n "$CC"; then 2595 ac_cv_prog_CC="$CC" # Let the user override the test. 2596else 2597 ac_prog_rejected=no 2598as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2599for as_dir in $PATH 2600do 2601 IFS=$as_save_IFS 2602 test -z "$as_dir" && as_dir=. 2603 for ac_exec_ext in '' $ac_executable_extensions; do 2604 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2605 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 2606 ac_prog_rejected=yes 2607 continue 2608 fi 2609 ac_cv_prog_CC="cc" 2610 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2611 break 2 2612 fi 2613done 2614 done 2615IFS=$as_save_IFS 2616 2617if test $ac_prog_rejected = yes; then 2618 # We found a bogon in the path, so make sure we never use it. 2619 set dummy $ac_cv_prog_CC 2620 shift 2621 if test $# != 0; then 2622 # We chose a different compiler from the bogus one. 2623 # However, it has the same basename, so the bogon will be chosen 2624 # first if we set CC to just the basename; use the full file name. 2625 shift 2626 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 2627 fi 2628fi 2629fi 2630fi 2631CC=$ac_cv_prog_CC 2632if test -n "$CC"; then 2633 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2634$as_echo "$CC" >&6; } 2635else 2636 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2637$as_echo "no" >&6; } 2638fi 2639 2640 2641fi 2642if test -z "$CC"; then 2643 if test -n "$ac_tool_prefix"; then 2644 for ac_prog in cl.exe 2645 do 2646 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 2647set dummy $ac_tool_prefix$ac_prog; ac_word=$2 2648{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2649$as_echo_n "checking for $ac_word... " >&6; } 2650if ${ac_cv_prog_CC+:} false; then : 2651 $as_echo_n "(cached) " >&6 2652else 2653 if test -n "$CC"; then 2654 ac_cv_prog_CC="$CC" # Let the user override the test. 2655else 2656as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2657for as_dir in $PATH 2658do 2659 IFS=$as_save_IFS 2660 test -z "$as_dir" && as_dir=. 2661 for ac_exec_ext in '' $ac_executable_extensions; do 2662 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2663 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 2664 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2665 break 2 2666 fi 2667done 2668 done 2669IFS=$as_save_IFS 2670 2671fi 2672fi 2673CC=$ac_cv_prog_CC 2674if test -n "$CC"; then 2675 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2676$as_echo "$CC" >&6; } 2677else 2678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2679$as_echo "no" >&6; } 2680fi 2681 2682 2683 test -n "$CC" && break 2684 done 2685fi 2686if test -z "$CC"; then 2687 ac_ct_CC=$CC 2688 for ac_prog in cl.exe 2689do 2690 # Extract the first word of "$ac_prog", so it can be a program name with args. 2691set dummy $ac_prog; ac_word=$2 2692{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2693$as_echo_n "checking for $ac_word... " >&6; } 2694if ${ac_cv_prog_ac_ct_CC+:} false; then : 2695 $as_echo_n "(cached) " >&6 2696else 2697 if test -n "$ac_ct_CC"; then 2698 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2699else 2700as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2701for as_dir in $PATH 2702do 2703 IFS=$as_save_IFS 2704 test -z "$as_dir" && as_dir=. 2705 for ac_exec_ext in '' $ac_executable_extensions; do 2706 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2707 ac_cv_prog_ac_ct_CC="$ac_prog" 2708 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2709 break 2 2710 fi 2711done 2712 done 2713IFS=$as_save_IFS 2714 2715fi 2716fi 2717ac_ct_CC=$ac_cv_prog_ac_ct_CC 2718if test -n "$ac_ct_CC"; then 2719 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2720$as_echo "$ac_ct_CC" >&6; } 2721else 2722 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2723$as_echo "no" >&6; } 2724fi 2725 2726 2727 test -n "$ac_ct_CC" && break 2728done 2729 2730 if test "x$ac_ct_CC" = x; then 2731 CC="" 2732 else 2733 case $cross_compiling:$ac_tool_warned in 2734yes:) 2735{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2736$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2737ac_tool_warned=yes ;; 2738esac 2739 CC=$ac_ct_CC 2740 fi 2741fi 2742 2743fi 2744 2745 2746test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2747$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2748as_fn_error $? "no acceptable C compiler found in \$PATH 2749See \`config.log' for more details" "$LINENO" 5; } 2750 2751# Provide some information about the compiler. 2752$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 2753set X $ac_compile 2754ac_compiler=$2 2755for ac_option in --version -v -V -qversion; do 2756 { { ac_try="$ac_compiler $ac_option >&5" 2757case "(($ac_try" in 2758 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2759 *) ac_try_echo=$ac_try;; 2760esac 2761eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2762$as_echo "$ac_try_echo"; } >&5 2763 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 2764 ac_status=$? 2765 if test -s conftest.err; then 2766 sed '10a\ 2767... rest of stderr output deleted ... 2768 10q' conftest.err >conftest.er1 2769 cat conftest.er1 >&5 2770 fi 2771 rm -f conftest.er1 conftest.err 2772 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2773 test $ac_status = 0; } 2774done 2775 2776cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2777/* end confdefs.h. */ 2778 2779int 2780main () 2781{ 2782 2783 ; 2784 return 0; 2785} 2786_ACEOF 2787ac_clean_files_save=$ac_clean_files 2788ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 2789# Try to create an executable without -o first, disregard a.out. 2790# It will help us diagnose broken compilers, and finding out an intuition 2791# of exeext. 2792{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 2793$as_echo_n "checking whether the C compiler works... " >&6; } 2794ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 2795 2796# The possible output files: 2797ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 2798 2799ac_rmfiles= 2800for ac_file in $ac_files 2801do 2802 case $ac_file in 2803 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 2804 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 2805 esac 2806done 2807rm -f $ac_rmfiles 2808 2809if { { ac_try="$ac_link_default" 2810case "(($ac_try" in 2811 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2812 *) ac_try_echo=$ac_try;; 2813esac 2814eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2815$as_echo "$ac_try_echo"; } >&5 2816 (eval "$ac_link_default") 2>&5 2817 ac_status=$? 2818 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2819 test $ac_status = 0; }; then : 2820 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 2821# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 2822# in a Makefile. We should not override ac_cv_exeext if it was cached, 2823# so that the user can short-circuit this test for compilers unknown to 2824# Autoconf. 2825for ac_file in $ac_files '' 2826do 2827 test -f "$ac_file" || continue 2828 case $ac_file in 2829 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 2830 ;; 2831 [ab].out ) 2832 # We found the default executable, but exeext='' is most 2833 # certainly right. 2834 break;; 2835 *.* ) 2836 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 2837 then :; else 2838 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2839 fi 2840 # We set ac_cv_exeext here because the later test for it is not 2841 # safe: cross compilers may not add the suffix if given an `-o' 2842 # argument, so we may need to know it at that point already. 2843 # Even if this section looks crufty: it has the advantage of 2844 # actually working. 2845 break;; 2846 * ) 2847 break;; 2848 esac 2849done 2850test "$ac_cv_exeext" = no && ac_cv_exeext= 2851 2852else 2853 ac_file='' 2854fi 2855if test -z "$ac_file"; then : 2856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2857$as_echo "no" >&6; } 2858$as_echo "$as_me: failed program was:" >&5 2859sed 's/^/| /' conftest.$ac_ext >&5 2860 2861{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2862$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2863as_fn_error 77 "C compiler cannot create executables 2864See \`config.log' for more details" "$LINENO" 5; } 2865else 2866 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2867$as_echo "yes" >&6; } 2868fi 2869{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 2870$as_echo_n "checking for C compiler default output file name... " >&6; } 2871{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 2872$as_echo "$ac_file" >&6; } 2873ac_exeext=$ac_cv_exeext 2874 2875rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 2876ac_clean_files=$ac_clean_files_save 2877{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 2878$as_echo_n "checking for suffix of executables... " >&6; } 2879if { { ac_try="$ac_link" 2880case "(($ac_try" in 2881 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2882 *) ac_try_echo=$ac_try;; 2883esac 2884eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2885$as_echo "$ac_try_echo"; } >&5 2886 (eval "$ac_link") 2>&5 2887 ac_status=$? 2888 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2889 test $ac_status = 0; }; then : 2890 # If both `conftest.exe' and `conftest' are `present' (well, observable) 2891# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 2892# work properly (i.e., refer to `conftest.exe'), while it won't with 2893# `rm'. 2894for ac_file in conftest.exe conftest conftest.*; do 2895 test -f "$ac_file" || continue 2896 case $ac_file in 2897 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 2898 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2899 break;; 2900 * ) break;; 2901 esac 2902done 2903else 2904 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2905$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2906as_fn_error $? "cannot compute suffix of executables: cannot compile and link 2907See \`config.log' for more details" "$LINENO" 5; } 2908fi 2909rm -f conftest conftest$ac_cv_exeext 2910{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 2911$as_echo "$ac_cv_exeext" >&6; } 2912 2913rm -f conftest.$ac_ext 2914EXEEXT=$ac_cv_exeext 2915ac_exeext=$EXEEXT 2916cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2917/* end confdefs.h. */ 2918#include <stdio.h> 2919int 2920main () 2921{ 2922FILE *f = fopen ("conftest.out", "w"); 2923 return ferror (f) || fclose (f) != 0; 2924 2925 ; 2926 return 0; 2927} 2928_ACEOF 2929ac_clean_files="$ac_clean_files conftest.out" 2930# Check that the compiler produces executables we can run. If not, either 2931# the compiler is broken, or we cross compile. 2932{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 2933$as_echo_n "checking whether we are cross compiling... " >&6; } 2934if test "$cross_compiling" != yes; then 2935 { { ac_try="$ac_link" 2936case "(($ac_try" in 2937 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2938 *) ac_try_echo=$ac_try;; 2939esac 2940eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2941$as_echo "$ac_try_echo"; } >&5 2942 (eval "$ac_link") 2>&5 2943 ac_status=$? 2944 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2945 test $ac_status = 0; } 2946 if { ac_try='./conftest$ac_cv_exeext' 2947 { { case "(($ac_try" in 2948 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2949 *) ac_try_echo=$ac_try;; 2950esac 2951eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2952$as_echo "$ac_try_echo"; } >&5 2953 (eval "$ac_try") 2>&5 2954 ac_status=$? 2955 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2956 test $ac_status = 0; }; }; then 2957 cross_compiling=no 2958 else 2959 if test "$cross_compiling" = maybe; then 2960 cross_compiling=yes 2961 else 2962 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2963$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2964as_fn_error $? "cannot run C compiled programs. 2965If you meant to cross compile, use \`--host'. 2966See \`config.log' for more details" "$LINENO" 5; } 2967 fi 2968 fi 2969fi 2970{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 2971$as_echo "$cross_compiling" >&6; } 2972 2973rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 2974ac_clean_files=$ac_clean_files_save 2975{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 2976$as_echo_n "checking for suffix of object files... " >&6; } 2977if ${ac_cv_objext+:} false; then : 2978 $as_echo_n "(cached) " >&6 2979else 2980 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2981/* end confdefs.h. */ 2982 2983int 2984main () 2985{ 2986 2987 ; 2988 return 0; 2989} 2990_ACEOF 2991rm -f conftest.o conftest.obj 2992if { { ac_try="$ac_compile" 2993case "(($ac_try" in 2994 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2995 *) ac_try_echo=$ac_try;; 2996esac 2997eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2998$as_echo "$ac_try_echo"; } >&5 2999 (eval "$ac_compile") 2>&5 3000 ac_status=$? 3001 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3002 test $ac_status = 0; }; then : 3003 for ac_file in conftest.o conftest.obj conftest.*; do 3004 test -f "$ac_file" || continue; 3005 case $ac_file in 3006 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 3007 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3008 break;; 3009 esac 3010done 3011else 3012 $as_echo "$as_me: failed program was:" >&5 3013sed 's/^/| /' conftest.$ac_ext >&5 3014 3015{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3016$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3017as_fn_error $? "cannot compute suffix of object files: cannot compile 3018See \`config.log' for more details" "$LINENO" 5; } 3019fi 3020rm -f conftest.$ac_cv_objext conftest.$ac_ext 3021fi 3022{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 3023$as_echo "$ac_cv_objext" >&6; } 3024OBJEXT=$ac_cv_objext 3025ac_objext=$OBJEXT 3026{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 3027$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 3028if ${ac_cv_c_compiler_gnu+:} false; then : 3029 $as_echo_n "(cached) " >&6 3030else 3031 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3032/* end confdefs.h. */ 3033 3034int 3035main () 3036{ 3037#ifndef __GNUC__ 3038 choke me 3039#endif 3040 3041 ; 3042 return 0; 3043} 3044_ACEOF 3045if ac_fn_c_try_compile "$LINENO"; then : 3046 ac_compiler_gnu=yes 3047else 3048 ac_compiler_gnu=no 3049fi 3050rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3051ac_cv_c_compiler_gnu=$ac_compiler_gnu 3052 3053fi 3054{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 3055$as_echo "$ac_cv_c_compiler_gnu" >&6; } 3056if test $ac_compiler_gnu = yes; then 3057 GCC=yes 3058else 3059 GCC= 3060fi 3061ac_test_CFLAGS=${CFLAGS+set} 3062ac_save_CFLAGS=$CFLAGS 3063{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 3064$as_echo_n "checking whether $CC accepts -g... " >&6; } 3065if ${ac_cv_prog_cc_g+:} false; then : 3066 $as_echo_n "(cached) " >&6 3067else 3068 ac_save_c_werror_flag=$ac_c_werror_flag 3069 ac_c_werror_flag=yes 3070 ac_cv_prog_cc_g=no 3071 CFLAGS="-g" 3072 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3073/* end confdefs.h. */ 3074 3075int 3076main () 3077{ 3078 3079 ; 3080 return 0; 3081} 3082_ACEOF 3083if ac_fn_c_try_compile "$LINENO"; then : 3084 ac_cv_prog_cc_g=yes 3085else 3086 CFLAGS="" 3087 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3088/* end confdefs.h. */ 3089 3090int 3091main () 3092{ 3093 3094 ; 3095 return 0; 3096} 3097_ACEOF 3098if ac_fn_c_try_compile "$LINENO"; then : 3099 3100else 3101 ac_c_werror_flag=$ac_save_c_werror_flag 3102 CFLAGS="-g" 3103 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3104/* end confdefs.h. */ 3105 3106int 3107main () 3108{ 3109 3110 ; 3111 return 0; 3112} 3113_ACEOF 3114if ac_fn_c_try_compile "$LINENO"; then : 3115 ac_cv_prog_cc_g=yes 3116fi 3117rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3118fi 3119rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3120fi 3121rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3122 ac_c_werror_flag=$ac_save_c_werror_flag 3123fi 3124{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 3125$as_echo "$ac_cv_prog_cc_g" >&6; } 3126if test "$ac_test_CFLAGS" = set; then 3127 CFLAGS=$ac_save_CFLAGS 3128elif test $ac_cv_prog_cc_g = yes; then 3129 if test "$GCC" = yes; then 3130 CFLAGS="-g -O2" 3131 else 3132 CFLAGS="-g" 3133 fi 3134else 3135 if test "$GCC" = yes; then 3136 CFLAGS="-O2" 3137 else 3138 CFLAGS= 3139 fi 3140fi 3141{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 3142$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3143if ${ac_cv_prog_cc_c89+:} false; then : 3144 $as_echo_n "(cached) " >&6 3145else 3146 ac_cv_prog_cc_c89=no 3147ac_save_CC=$CC 3148cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3149/* end confdefs.h. */ 3150#include <stdarg.h> 3151#include <stdio.h> 3152struct stat; 3153/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3154struct buf { int x; }; 3155FILE * (*rcsopen) (struct buf *, struct stat *, int); 3156static char *e (p, i) 3157 char **p; 3158 int i; 3159{ 3160 return p[i]; 3161} 3162static char *f (char * (*g) (char **, int), char **p, ...) 3163{ 3164 char *s; 3165 va_list v; 3166 va_start (v,p); 3167 s = g (p, va_arg (v,int)); 3168 va_end (v); 3169 return s; 3170} 3171 3172/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3173 function prototypes and stuff, but not '\xHH' hex character constants. 3174 These don't provoke an error unfortunately, instead are silently treated 3175 as 'x'. The following induces an error, until -std is added to get 3176 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3177 array size at least. It's necessary to write '\x00'==0 to get something 3178 that's true only with -std. */ 3179int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3180 3181/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3182 inside strings and character constants. */ 3183#define FOO(x) 'x' 3184int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3185 3186int test (int i, double x); 3187struct s1 {int (*f) (int a);}; 3188struct s2 {int (*f) (double a);}; 3189int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3190int argc; 3191char **argv; 3192int 3193main () 3194{ 3195return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3196 ; 3197 return 0; 3198} 3199_ACEOF 3200for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3201 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3202do 3203 CC="$ac_save_CC $ac_arg" 3204 if ac_fn_c_try_compile "$LINENO"; then : 3205 ac_cv_prog_cc_c89=$ac_arg 3206fi 3207rm -f core conftest.err conftest.$ac_objext 3208 test "x$ac_cv_prog_cc_c89" != "xno" && break 3209done 3210rm -f conftest.$ac_ext 3211CC=$ac_save_CC 3212 3213fi 3214# AC_CACHE_VAL 3215case "x$ac_cv_prog_cc_c89" in 3216 x) 3217 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 3218$as_echo "none needed" >&6; } ;; 3219 xno) 3220 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 3221$as_echo "unsupported" >&6; } ;; 3222 *) 3223 CC="$CC $ac_cv_prog_cc_c89" 3224 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 3225$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 3226esac 3227if test "x$ac_cv_prog_cc_c89" != xno; then : 3228 3229fi 3230 3231ac_ext=c 3232ac_cpp='$CPP $CPPFLAGS' 3233ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3234ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3235ac_compiler_gnu=$ac_cv_c_compiler_gnu 3236 3237ac_ext=c 3238ac_cpp='$CPP $CPPFLAGS' 3239ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3240ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3241ac_compiler_gnu=$ac_cv_c_compiler_gnu 3242{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 3243$as_echo_n "checking whether $CC understands -c and -o together... " >&6; } 3244if ${am_cv_prog_cc_c_o+:} false; then : 3245 $as_echo_n "(cached) " >&6 3246else 3247 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3248/* end confdefs.h. */ 3249 3250int 3251main () 3252{ 3253 3254 ; 3255 return 0; 3256} 3257_ACEOF 3258 # Make sure it works both with $CC and with simple cc. 3259 # Following AC_PROG_CC_C_O, we do the test twice because some 3260 # compilers refuse to overwrite an existing .o file with -o, 3261 # though they will create one. 3262 am_cv_prog_cc_c_o=yes 3263 for am_i in 1 2; do 3264 if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 3265 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 3266 ac_status=$? 3267 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3268 (exit $ac_status); } \ 3269 && test -f conftest2.$ac_objext; then 3270 : OK 3271 else 3272 am_cv_prog_cc_c_o=no 3273 break 3274 fi 3275 done 3276 rm -f core conftest* 3277 unset am_i 3278fi 3279{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 3280$as_echo "$am_cv_prog_cc_c_o" >&6; } 3281if test "$am_cv_prog_cc_c_o" != yes; then 3282 # Losing compiler, so override with the script. 3283 # FIXME: It is wrong to rewrite CC. 3284 # But if we don't then we get into trouble of one sort or another. 3285 # A longer-term fix would be to have automake use am__CC in this case, 3286 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" 3287 CC="$am_aux_dir/compile $CC" 3288fi 3289ac_ext=c 3290ac_cpp='$CPP $CPPFLAGS' 3291ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3292ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3293ac_compiler_gnu=$ac_cv_c_compiler_gnu 3294 3295 3296 3297ac_ext=c 3298ac_cpp='$CPP $CPPFLAGS' 3299ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3300ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3301ac_compiler_gnu=$ac_cv_c_compiler_gnu 3302{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 3303$as_echo_n "checking how to run the C preprocessor... " >&6; } 3304# On Suns, sometimes $CPP names a directory. 3305if test -n "$CPP" && test -d "$CPP"; then 3306 CPP= 3307fi 3308if test -z "$CPP"; then 3309 if ${ac_cv_prog_CPP+:} false; then : 3310 $as_echo_n "(cached) " >&6 3311else 3312 # Double quotes because CPP needs to be expanded 3313 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 3314 do 3315 ac_preproc_ok=false 3316for ac_c_preproc_warn_flag in '' yes 3317do 3318 # Use a header file that comes with gcc, so configuring glibc 3319 # with a fresh cross-compiler works. 3320 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3321 # <limits.h> exists even on freestanding compilers. 3322 # On the NeXT, cc -E runs the code through the compiler's parser, 3323 # not just through cpp. "Syntax error" is here to catch this case. 3324 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3325/* end confdefs.h. */ 3326#ifdef __STDC__ 3327# include <limits.h> 3328#else 3329# include <assert.h> 3330#endif 3331 Syntax error 3332_ACEOF 3333if ac_fn_c_try_cpp "$LINENO"; then : 3334 3335else 3336 # Broken: fails on valid input. 3337continue 3338fi 3339rm -f conftest.err conftest.i conftest.$ac_ext 3340 3341 # OK, works on sane cases. Now check whether nonexistent headers 3342 # can be detected and how. 3343 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3344/* end confdefs.h. */ 3345#include <ac_nonexistent.h> 3346_ACEOF 3347if ac_fn_c_try_cpp "$LINENO"; then : 3348 # Broken: success on invalid input. 3349continue 3350else 3351 # Passes both tests. 3352ac_preproc_ok=: 3353break 3354fi 3355rm -f conftest.err conftest.i conftest.$ac_ext 3356 3357done 3358# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3359rm -f conftest.i conftest.err conftest.$ac_ext 3360if $ac_preproc_ok; then : 3361 break 3362fi 3363 3364 done 3365 ac_cv_prog_CPP=$CPP 3366 3367fi 3368 CPP=$ac_cv_prog_CPP 3369else 3370 ac_cv_prog_CPP=$CPP 3371fi 3372{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 3373$as_echo "$CPP" >&6; } 3374ac_preproc_ok=false 3375for ac_c_preproc_warn_flag in '' yes 3376do 3377 # Use a header file that comes with gcc, so configuring glibc 3378 # with a fresh cross-compiler works. 3379 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3380 # <limits.h> exists even on freestanding compilers. 3381 # On the NeXT, cc -E runs the code through the compiler's parser, 3382 # not just through cpp. "Syntax error" is here to catch this case. 3383 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3384/* end confdefs.h. */ 3385#ifdef __STDC__ 3386# include <limits.h> 3387#else 3388# include <assert.h> 3389#endif 3390 Syntax error 3391_ACEOF 3392if ac_fn_c_try_cpp "$LINENO"; then : 3393 3394else 3395 # Broken: fails on valid input. 3396continue 3397fi 3398rm -f conftest.err conftest.i conftest.$ac_ext 3399 3400 # OK, works on sane cases. Now check whether nonexistent headers 3401 # can be detected and how. 3402 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3403/* end confdefs.h. */ 3404#include <ac_nonexistent.h> 3405_ACEOF 3406if ac_fn_c_try_cpp "$LINENO"; then : 3407 # Broken: success on invalid input. 3408continue 3409else 3410 # Passes both tests. 3411ac_preproc_ok=: 3412break 3413fi 3414rm -f conftest.err conftest.i conftest.$ac_ext 3415 3416done 3417# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3418rm -f conftest.i conftest.err conftest.$ac_ext 3419if $ac_preproc_ok; then : 3420 3421else 3422 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3423$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3424as_fn_error $? "C preprocessor \"$CPP\" fails sanity check 3425See \`config.log' for more details" "$LINENO" 5; } 3426fi 3427 3428ac_ext=c 3429ac_cpp='$CPP $CPPFLAGS' 3430ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3431ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3432ac_compiler_gnu=$ac_cv_c_compiler_gnu 3433 3434 3435{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 3436$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 3437if ${ac_cv_path_GREP+:} false; then : 3438 $as_echo_n "(cached) " >&6 3439else 3440 if test -z "$GREP"; then 3441 ac_path_GREP_found=false 3442 # Loop through the user's path and test for each of PROGNAME-LIST 3443 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3444for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 3445do 3446 IFS=$as_save_IFS 3447 test -z "$as_dir" && as_dir=. 3448 for ac_prog in grep ggrep; do 3449 for ac_exec_ext in '' $ac_executable_extensions; do 3450 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 3451 as_fn_executable_p "$ac_path_GREP" || continue 3452# Check for GNU ac_path_GREP and select it if it is found. 3453 # Check for GNU $ac_path_GREP 3454case `"$ac_path_GREP" --version 2>&1` in 3455*GNU*) 3456 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 3457*) 3458 ac_count=0 3459 $as_echo_n 0123456789 >"conftest.in" 3460 while : 3461 do 3462 cat "conftest.in" "conftest.in" >"conftest.tmp" 3463 mv "conftest.tmp" "conftest.in" 3464 cp "conftest.in" "conftest.nl" 3465 $as_echo 'GREP' >> "conftest.nl" 3466 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 3467 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 3468 as_fn_arith $ac_count + 1 && ac_count=$as_val 3469 if test $ac_count -gt ${ac_path_GREP_max-0}; then 3470 # Best one so far, save it but keep looking for a better one 3471 ac_cv_path_GREP="$ac_path_GREP" 3472 ac_path_GREP_max=$ac_count 3473 fi 3474 # 10*(2^10) chars as input seems more than enough 3475 test $ac_count -gt 10 && break 3476 done 3477 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 3478esac 3479 3480 $ac_path_GREP_found && break 3 3481 done 3482 done 3483 done 3484IFS=$as_save_IFS 3485 if test -z "$ac_cv_path_GREP"; then 3486 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 3487 fi 3488else 3489 ac_cv_path_GREP=$GREP 3490fi 3491 3492fi 3493{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 3494$as_echo "$ac_cv_path_GREP" >&6; } 3495 GREP="$ac_cv_path_GREP" 3496 3497 3498{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 3499$as_echo_n "checking for egrep... " >&6; } 3500if ${ac_cv_path_EGREP+:} false; then : 3501 $as_echo_n "(cached) " >&6 3502else 3503 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 3504 then ac_cv_path_EGREP="$GREP -E" 3505 else 3506 if test -z "$EGREP"; then 3507 ac_path_EGREP_found=false 3508 # Loop through the user's path and test for each of PROGNAME-LIST 3509 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3510for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 3511do 3512 IFS=$as_save_IFS 3513 test -z "$as_dir" && as_dir=. 3514 for ac_prog in egrep; do 3515 for ac_exec_ext in '' $ac_executable_extensions; do 3516 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 3517 as_fn_executable_p "$ac_path_EGREP" || continue 3518# Check for GNU ac_path_EGREP and select it if it is found. 3519 # Check for GNU $ac_path_EGREP 3520case `"$ac_path_EGREP" --version 2>&1` in 3521*GNU*) 3522 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 3523*) 3524 ac_count=0 3525 $as_echo_n 0123456789 >"conftest.in" 3526 while : 3527 do 3528 cat "conftest.in" "conftest.in" >"conftest.tmp" 3529 mv "conftest.tmp" "conftest.in" 3530 cp "conftest.in" "conftest.nl" 3531 $as_echo 'EGREP' >> "conftest.nl" 3532 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 3533 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 3534 as_fn_arith $ac_count + 1 && ac_count=$as_val 3535 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 3536 # Best one so far, save it but keep looking for a better one 3537 ac_cv_path_EGREP="$ac_path_EGREP" 3538 ac_path_EGREP_max=$ac_count 3539 fi 3540 # 10*(2^10) chars as input seems more than enough 3541 test $ac_count -gt 10 && break 3542 done 3543 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 3544esac 3545 3546 $ac_path_EGREP_found && break 3 3547 done 3548 done 3549 done 3550IFS=$as_save_IFS 3551 if test -z "$ac_cv_path_EGREP"; then 3552 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 3553 fi 3554else 3555 ac_cv_path_EGREP=$EGREP 3556fi 3557 3558 fi 3559fi 3560{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 3561$as_echo "$ac_cv_path_EGREP" >&6; } 3562 EGREP="$ac_cv_path_EGREP" 3563 3564 3565{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 3566$as_echo_n "checking for ANSI C header files... " >&6; } 3567if ${ac_cv_header_stdc+:} false; then : 3568 $as_echo_n "(cached) " >&6 3569else 3570 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3571/* end confdefs.h. */ 3572#include <stdlib.h> 3573#include <stdarg.h> 3574#include <string.h> 3575#include <float.h> 3576 3577int 3578main () 3579{ 3580 3581 ; 3582 return 0; 3583} 3584_ACEOF 3585if ac_fn_c_try_compile "$LINENO"; then : 3586 ac_cv_header_stdc=yes 3587else 3588 ac_cv_header_stdc=no 3589fi 3590rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3591 3592if test $ac_cv_header_stdc = yes; then 3593 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 3594 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3595/* end confdefs.h. */ 3596#include <string.h> 3597 3598_ACEOF 3599if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 3600 $EGREP "memchr" >/dev/null 2>&1; then : 3601 3602else 3603 ac_cv_header_stdc=no 3604fi 3605rm -f conftest* 3606 3607fi 3608 3609if test $ac_cv_header_stdc = yes; then 3610 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 3611 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3612/* end confdefs.h. */ 3613#include <stdlib.h> 3614 3615_ACEOF 3616if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 3617 $EGREP "free" >/dev/null 2>&1; then : 3618 3619else 3620 ac_cv_header_stdc=no 3621fi 3622rm -f conftest* 3623 3624fi 3625 3626if test $ac_cv_header_stdc = yes; then 3627 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 3628 if test "$cross_compiling" = yes; then : 3629 : 3630else 3631 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3632/* end confdefs.h. */ 3633#include <ctype.h> 3634#include <stdlib.h> 3635#if ((' ' & 0x0FF) == 0x020) 3636# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 3637# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 3638#else 3639# define ISLOWER(c) \ 3640 (('a' <= (c) && (c) <= 'i') \ 3641 || ('j' <= (c) && (c) <= 'r') \ 3642 || ('s' <= (c) && (c) <= 'z')) 3643# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 3644#endif 3645 3646#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 3647int 3648main () 3649{ 3650 int i; 3651 for (i = 0; i < 256; i++) 3652 if (XOR (islower (i), ISLOWER (i)) 3653 || toupper (i) != TOUPPER (i)) 3654 return 2; 3655 return 0; 3656} 3657_ACEOF 3658if ac_fn_c_try_run "$LINENO"; then : 3659 3660else 3661 ac_cv_header_stdc=no 3662fi 3663rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 3664 conftest.$ac_objext conftest.beam conftest.$ac_ext 3665fi 3666 3667fi 3668fi 3669{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 3670$as_echo "$ac_cv_header_stdc" >&6; } 3671if test $ac_cv_header_stdc = yes; then 3672 3673$as_echo "#define STDC_HEADERS 1" >>confdefs.h 3674 3675fi 3676 3677# On IRIX 5.3, sys/types and inttypes.h are conflicting. 3678for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 3679 inttypes.h stdint.h unistd.h 3680do : 3681 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 3682ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 3683" 3684if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 3685 cat >>confdefs.h <<_ACEOF 3686#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 3687_ACEOF 3688 3689fi 3690 3691done 3692 3693 3694 3695 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default" 3696if test "x$ac_cv_header_minix_config_h" = xyes; then : 3697 MINIX=yes 3698else 3699 MINIX= 3700fi 3701 3702 3703 if test "$MINIX" = yes; then 3704 3705$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h 3706 3707 3708$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h 3709 3710 3711$as_echo "#define _MINIX 1" >>confdefs.h 3712 3713 fi 3714 3715 3716 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5 3717$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; } 3718if ${ac_cv_safe_to_define___extensions__+:} false; then : 3719 $as_echo_n "(cached) " >&6 3720else 3721 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3722/* end confdefs.h. */ 3723 3724# define __EXTENSIONS__ 1 3725 $ac_includes_default 3726int 3727main () 3728{ 3729 3730 ; 3731 return 0; 3732} 3733_ACEOF 3734if ac_fn_c_try_compile "$LINENO"; then : 3735 ac_cv_safe_to_define___extensions__=yes 3736else 3737 ac_cv_safe_to_define___extensions__=no 3738fi 3739rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3740fi 3741{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5 3742$as_echo "$ac_cv_safe_to_define___extensions__" >&6; } 3743 test $ac_cv_safe_to_define___extensions__ = yes && 3744 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h 3745 3746 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h 3747 3748 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h 3749 3750 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h 3751 3752 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h 3753 3754 3755 3756# Initialize Automake 3757am__api_version='1.15' 3758 3759# Find a good install program. We prefer a C program (faster), 3760# so one script is as good as another. But avoid the broken or 3761# incompatible versions: 3762# SysV /etc/install, /usr/sbin/install 3763# SunOS /usr/etc/install 3764# IRIX /sbin/install 3765# AIX /bin/install 3766# AmigaOS /C/install, which installs bootblocks on floppy discs 3767# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 3768# AFS /usr/afsws/bin/install, which mishandles nonexistent args 3769# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 3770# OS/2's system install, which has a completely different semantic 3771# ./install, which can be erroneously created by make from ./install.sh. 3772# Reject install programs that cannot install multiple files. 3773{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 3774$as_echo_n "checking for a BSD-compatible install... " >&6; } 3775if test -z "$INSTALL"; then 3776if ${ac_cv_path_install+:} false; then : 3777 $as_echo_n "(cached) " >&6 3778else 3779 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3780for as_dir in $PATH 3781do 3782 IFS=$as_save_IFS 3783 test -z "$as_dir" && as_dir=. 3784 # Account for people who put trailing slashes in PATH elements. 3785case $as_dir/ in #(( 3786 ./ | .// | /[cC]/* | \ 3787 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 3788 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 3789 /usr/ucb/* ) ;; 3790 *) 3791 # OSF1 and SCO ODT 3.0 have their own names for install. 3792 # Don't use installbsd from OSF since it installs stuff as root 3793 # by default. 3794 for ac_prog in ginstall scoinst install; do 3795 for ac_exec_ext in '' $ac_executable_extensions; do 3796 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then 3797 if test $ac_prog = install && 3798 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 3799 # AIX install. It has an incompatible calling convention. 3800 : 3801 elif test $ac_prog = install && 3802 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 3803 # program-specific install script used by HP pwplus--don't use. 3804 : 3805 else 3806 rm -rf conftest.one conftest.two conftest.dir 3807 echo one > conftest.one 3808 echo two > conftest.two 3809 mkdir conftest.dir 3810 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 3811 test -s conftest.one && test -s conftest.two && 3812 test -s conftest.dir/conftest.one && 3813 test -s conftest.dir/conftest.two 3814 then 3815 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 3816 break 3 3817 fi 3818 fi 3819 fi 3820 done 3821 done 3822 ;; 3823esac 3824 3825 done 3826IFS=$as_save_IFS 3827 3828rm -rf conftest.one conftest.two conftest.dir 3829 3830fi 3831 if test "${ac_cv_path_install+set}" = set; then 3832 INSTALL=$ac_cv_path_install 3833 else 3834 # As a last resort, use the slow shell script. Don't cache a 3835 # value for INSTALL within a source directory, because that will 3836 # break other packages using the cache if that directory is 3837 # removed, or if the value is a relative name. 3838 INSTALL=$ac_install_sh 3839 fi 3840fi 3841{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 3842$as_echo "$INSTALL" >&6; } 3843 3844# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 3845# It thinks the first close brace ends the variable substitution. 3846test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 3847 3848test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 3849 3850test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 3851 3852{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 3853$as_echo_n "checking whether build environment is sane... " >&6; } 3854# Reject unsafe characters in $srcdir or the absolute working directory 3855# name. Accept space and tab only in the latter. 3856am_lf=' 3857' 3858case `pwd` in 3859 *[\\\"\#\$\&\'\`$am_lf]*) 3860 as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; 3861esac 3862case $srcdir in 3863 *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 3864 as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; 3865esac 3866 3867# Do 'set' in a subshell so we don't clobber the current shell's 3868# arguments. Must try -L first in case configure is actually a 3869# symlink; some systems play weird games with the mod time of symlinks 3870# (eg FreeBSD returns the mod time of the symlink's containing 3871# directory). 3872if ( 3873 am_has_slept=no 3874 for am_try in 1 2; do 3875 echo "timestamp, slept: $am_has_slept" > conftest.file 3876 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 3877 if test "$*" = "X"; then 3878 # -L didn't work. 3879 set X `ls -t "$srcdir/configure" conftest.file` 3880 fi 3881 if test "$*" != "X $srcdir/configure conftest.file" \ 3882 && test "$*" != "X conftest.file $srcdir/configure"; then 3883 3884 # If neither matched, then we have a broken ls. This can happen 3885 # if, for instance, CONFIG_SHELL is bash and it inherits a 3886 # broken ls alias from the environment. This has actually 3887 # happened. Such a system could not be considered "sane". 3888 as_fn_error $? "ls -t appears to fail. Make sure there is not a broken 3889 alias in your environment" "$LINENO" 5 3890 fi 3891 if test "$2" = conftest.file || test $am_try -eq 2; then 3892 break 3893 fi 3894 # Just in case. 3895 sleep 1 3896 am_has_slept=yes 3897 done 3898 test "$2" = conftest.file 3899 ) 3900then 3901 # Ok. 3902 : 3903else 3904 as_fn_error $? "newly created file is older than distributed files! 3905Check your system clock" "$LINENO" 5 3906fi 3907{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3908$as_echo "yes" >&6; } 3909# If we didn't sleep, we still need to ensure time stamps of config.status and 3910# generated files are strictly newer. 3911am_sleep_pid= 3912if grep 'slept: no' conftest.file >/dev/null 2>&1; then 3913 ( sleep 1 ) & 3914 am_sleep_pid=$! 3915fi 3916 3917rm -f conftest.file 3918 3919test "$program_prefix" != NONE && 3920 program_transform_name="s&^&$program_prefix&;$program_transform_name" 3921# Use a double $ so make ignores it. 3922test "$program_suffix" != NONE && 3923 program_transform_name="s&\$&$program_suffix&;$program_transform_name" 3924# Double any \ or $. 3925# By default was `s,x,x', remove it if useless. 3926ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 3927program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 3928 3929if test x"${MISSING+set}" != xset; then 3930 case $am_aux_dir in 3931 *\ * | *\ *) 3932 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; 3933 *) 3934 MISSING="\${SHELL} $am_aux_dir/missing" ;; 3935 esac 3936fi 3937# Use eval to expand $SHELL 3938if eval "$MISSING --is-lightweight"; then 3939 am_missing_run="$MISSING " 3940else 3941 am_missing_run= 3942 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 3943$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;} 3944fi 3945 3946if test x"${install_sh+set}" != xset; then 3947 case $am_aux_dir in 3948 *\ * | *\ *) 3949 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 3950 *) 3951 install_sh="\${SHELL} $am_aux_dir/install-sh" 3952 esac 3953fi 3954 3955# Installed binaries are usually stripped using 'strip' when the user 3956# run "make install-strip". However 'strip' might not be the right 3957# tool to use in cross-compilation environments, therefore Automake 3958# will honor the 'STRIP' environment variable to overrule this program. 3959if test "$cross_compiling" != no; then 3960 if test -n "$ac_tool_prefix"; then 3961 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 3962set dummy ${ac_tool_prefix}strip; ac_word=$2 3963{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3964$as_echo_n "checking for $ac_word... " >&6; } 3965if ${ac_cv_prog_STRIP+:} false; then : 3966 $as_echo_n "(cached) " >&6 3967else 3968 if test -n "$STRIP"; then 3969 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 3970else 3971as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3972for as_dir in $PATH 3973do 3974 IFS=$as_save_IFS 3975 test -z "$as_dir" && as_dir=. 3976 for ac_exec_ext in '' $ac_executable_extensions; do 3977 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3978 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 3979 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3980 break 2 3981 fi 3982done 3983 done 3984IFS=$as_save_IFS 3985 3986fi 3987fi 3988STRIP=$ac_cv_prog_STRIP 3989if test -n "$STRIP"; then 3990 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 3991$as_echo "$STRIP" >&6; } 3992else 3993 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3994$as_echo "no" >&6; } 3995fi 3996 3997 3998fi 3999if test -z "$ac_cv_prog_STRIP"; then 4000 ac_ct_STRIP=$STRIP 4001 # Extract the first word of "strip", so it can be a program name with args. 4002set dummy strip; ac_word=$2 4003{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4004$as_echo_n "checking for $ac_word... " >&6; } 4005if ${ac_cv_prog_ac_ct_STRIP+:} false; then : 4006 $as_echo_n "(cached) " >&6 4007else 4008 if test -n "$ac_ct_STRIP"; then 4009 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 4010else 4011as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4012for as_dir in $PATH 4013do 4014 IFS=$as_save_IFS 4015 test -z "$as_dir" && as_dir=. 4016 for ac_exec_ext in '' $ac_executable_extensions; do 4017 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4018 ac_cv_prog_ac_ct_STRIP="strip" 4019 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4020 break 2 4021 fi 4022done 4023 done 4024IFS=$as_save_IFS 4025 4026fi 4027fi 4028ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 4029if test -n "$ac_ct_STRIP"; then 4030 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 4031$as_echo "$ac_ct_STRIP" >&6; } 4032else 4033 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4034$as_echo "no" >&6; } 4035fi 4036 4037 if test "x$ac_ct_STRIP" = x; then 4038 STRIP=":" 4039 else 4040 case $cross_compiling:$ac_tool_warned in 4041yes:) 4042{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4043$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4044ac_tool_warned=yes ;; 4045esac 4046 STRIP=$ac_ct_STRIP 4047 fi 4048else 4049 STRIP="$ac_cv_prog_STRIP" 4050fi 4051 4052fi 4053INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 4054 4055{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 4056$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 4057if test -z "$MKDIR_P"; then 4058 if ${ac_cv_path_mkdir+:} false; then : 4059 $as_echo_n "(cached) " >&6 4060else 4061 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4062for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 4063do 4064 IFS=$as_save_IFS 4065 test -z "$as_dir" && as_dir=. 4066 for ac_prog in mkdir gmkdir; do 4067 for ac_exec_ext in '' $ac_executable_extensions; do 4068 as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue 4069 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 4070 'mkdir (GNU coreutils) '* | \ 4071 'mkdir (coreutils) '* | \ 4072 'mkdir (fileutils) '4.1*) 4073 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 4074 break 3;; 4075 esac 4076 done 4077 done 4078 done 4079IFS=$as_save_IFS 4080 4081fi 4082 4083 test -d ./--version && rmdir ./--version 4084 if test "${ac_cv_path_mkdir+set}" = set; then 4085 MKDIR_P="$ac_cv_path_mkdir -p" 4086 else 4087 # As a last resort, use the slow shell script. Don't cache a 4088 # value for MKDIR_P within a source directory, because that will 4089 # break other packages using the cache if that directory is 4090 # removed, or if the value is a relative name. 4091 MKDIR_P="$ac_install_sh -d" 4092 fi 4093fi 4094{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 4095$as_echo "$MKDIR_P" >&6; } 4096 4097for ac_prog in gawk mawk nawk awk 4098do 4099 # Extract the first word of "$ac_prog", so it can be a program name with args. 4100set dummy $ac_prog; ac_word=$2 4101{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4102$as_echo_n "checking for $ac_word... " >&6; } 4103if ${ac_cv_prog_AWK+:} false; then : 4104 $as_echo_n "(cached) " >&6 4105else 4106 if test -n "$AWK"; then 4107 ac_cv_prog_AWK="$AWK" # Let the user override the test. 4108else 4109as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4110for as_dir in $PATH 4111do 4112 IFS=$as_save_IFS 4113 test -z "$as_dir" && as_dir=. 4114 for ac_exec_ext in '' $ac_executable_extensions; do 4115 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4116 ac_cv_prog_AWK="$ac_prog" 4117 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4118 break 2 4119 fi 4120done 4121 done 4122IFS=$as_save_IFS 4123 4124fi 4125fi 4126AWK=$ac_cv_prog_AWK 4127if test -n "$AWK"; then 4128 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 4129$as_echo "$AWK" >&6; } 4130else 4131 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4132$as_echo "no" >&6; } 4133fi 4134 4135 4136 test -n "$AWK" && break 4137done 4138 4139{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 4140$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 4141set x ${MAKE-make} 4142ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 4143if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : 4144 $as_echo_n "(cached) " >&6 4145else 4146 cat >conftest.make <<\_ACEOF 4147SHELL = /bin/sh 4148all: 4149 @echo '@@@%%%=$(MAKE)=@@@%%%' 4150_ACEOF 4151# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 4152case `${MAKE-make} -f conftest.make 2>/dev/null` in 4153 *@@@%%%=?*=@@@%%%*) 4154 eval ac_cv_prog_make_${ac_make}_set=yes;; 4155 *) 4156 eval ac_cv_prog_make_${ac_make}_set=no;; 4157esac 4158rm -f conftest.make 4159fi 4160if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 4161 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4162$as_echo "yes" >&6; } 4163 SET_MAKE= 4164else 4165 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4166$as_echo "no" >&6; } 4167 SET_MAKE="MAKE=${MAKE-make}" 4168fi 4169 4170rm -rf .tst 2>/dev/null 4171mkdir .tst 2>/dev/null 4172if test -d .tst; then 4173 am__leading_dot=. 4174else 4175 am__leading_dot=_ 4176fi 4177rmdir .tst 2>/dev/null 4178 4179DEPDIR="${am__leading_dot}deps" 4180 4181ac_config_commands="$ac_config_commands depfiles" 4182 4183 4184am_make=${MAKE-make} 4185cat > confinc << 'END' 4186am__doit: 4187 @echo this is the am__doit target 4188.PHONY: am__doit 4189END 4190# If we don't find an include directive, just comment out the code. 4191{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 4192$as_echo_n "checking for style of include used by $am_make... " >&6; } 4193am__include="#" 4194am__quote= 4195_am_result=none 4196# First try GNU make style include. 4197echo "include confinc" > confmf 4198# Ignore all kinds of additional output from 'make'. 4199case `$am_make -s -f confmf 2> /dev/null` in #( 4200*the\ am__doit\ target*) 4201 am__include=include 4202 am__quote= 4203 _am_result=GNU 4204 ;; 4205esac 4206# Now try BSD make style include. 4207if test "$am__include" = "#"; then 4208 echo '.include "confinc"' > confmf 4209 case `$am_make -s -f confmf 2> /dev/null` in #( 4210 *the\ am__doit\ target*) 4211 am__include=.include 4212 am__quote="\"" 4213 _am_result=BSD 4214 ;; 4215 esac 4216fi 4217 4218 4219{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 4220$as_echo "$_am_result" >&6; } 4221rm -f confinc confmf 4222 4223# Check whether --enable-dependency-tracking was given. 4224if test "${enable_dependency_tracking+set}" = set; then : 4225 enableval=$enable_dependency_tracking; 4226fi 4227 4228if test "x$enable_dependency_tracking" != xno; then 4229 am_depcomp="$ac_aux_dir/depcomp" 4230 AMDEPBACKSLASH='\' 4231 am__nodep='_no' 4232fi 4233 if test "x$enable_dependency_tracking" != xno; then 4234 AMDEP_TRUE= 4235 AMDEP_FALSE='#' 4236else 4237 AMDEP_TRUE='#' 4238 AMDEP_FALSE= 4239fi 4240 4241 4242# Check whether --enable-silent-rules was given. 4243if test "${enable_silent_rules+set}" = set; then : 4244 enableval=$enable_silent_rules; 4245fi 4246 4247case $enable_silent_rules in # ((( 4248 yes) AM_DEFAULT_VERBOSITY=0;; 4249 no) AM_DEFAULT_VERBOSITY=1;; 4250 *) AM_DEFAULT_VERBOSITY=1;; 4251esac 4252am_make=${MAKE-make} 4253{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 4254$as_echo_n "checking whether $am_make supports nested variables... " >&6; } 4255if ${am_cv_make_support_nested_variables+:} false; then : 4256 $as_echo_n "(cached) " >&6 4257else 4258 if $as_echo 'TRUE=$(BAR$(V)) 4259BAR0=false 4260BAR1=true 4261V=1 4262am__doit: 4263 @$(TRUE) 4264.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 4265 am_cv_make_support_nested_variables=yes 4266else 4267 am_cv_make_support_nested_variables=no 4268fi 4269fi 4270{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 4271$as_echo "$am_cv_make_support_nested_variables" >&6; } 4272if test $am_cv_make_support_nested_variables = yes; then 4273 AM_V='$(V)' 4274 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 4275else 4276 AM_V=$AM_DEFAULT_VERBOSITY 4277 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 4278fi 4279AM_BACKSLASH='\' 4280 4281if test "`cd $srcdir && pwd`" != "`pwd`"; then 4282 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 4283 # is not polluted with repeated "-I." 4284 am__isrc=' -I$(srcdir)' 4285 # test to see if srcdir already configured 4286 if test -f $srcdir/config.status; then 4287 as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 4288 fi 4289fi 4290 4291# test whether we have cygpath 4292if test -z "$CYGPATH_W"; then 4293 if (cygpath --version) >/dev/null 2>/dev/null; then 4294 CYGPATH_W='cygpath -w' 4295 else 4296 CYGPATH_W=echo 4297 fi 4298fi 4299 4300 4301# Define the identity of the package. 4302 PACKAGE='libXdmcp' 4303 VERSION='1.1.2' 4304 4305 4306cat >>confdefs.h <<_ACEOF 4307#define PACKAGE "$PACKAGE" 4308_ACEOF 4309 4310 4311cat >>confdefs.h <<_ACEOF 4312#define VERSION "$VERSION" 4313_ACEOF 4314 4315# Some tools Automake needs. 4316 4317ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 4318 4319 4320AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 4321 4322 4323AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 4324 4325 4326AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 4327 4328 4329MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 4330 4331# For better backward compatibility. To be removed once Automake 1.9.x 4332# dies out for good. For more background, see: 4333# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html> 4334# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html> 4335mkdir_p='$(MKDIR_P)' 4336 4337# We need awk for the "check" target (and possibly the TAP driver). The 4338# system "awk" is bad on some platforms. 4339# Always define AMTAR for backward compatibility. Yes, it's still used 4340# in the wild :-( We should find a proper way to deprecate it ... 4341AMTAR='$${TAR-tar}' 4342 4343 4344# We'll loop over all known methods to create a tar archive until one works. 4345_am_tools='gnutar pax cpio none' 4346 4347am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' 4348 4349 4350 4351 4352 4353depcc="$CC" am_compiler_list= 4354 4355{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 4356$as_echo_n "checking dependency style of $depcc... " >&6; } 4357if ${am_cv_CC_dependencies_compiler_type+:} false; then : 4358 $as_echo_n "(cached) " >&6 4359else 4360 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 4361 # We make a subdir and do the tests there. Otherwise we can end up 4362 # making bogus files that we don't know about and never remove. For 4363 # instance it was reported that on HP-UX the gcc test will end up 4364 # making a dummy file named 'D' -- because '-MD' means "put the output 4365 # in D". 4366 rm -rf conftest.dir 4367 mkdir conftest.dir 4368 # Copy depcomp to subdir because otherwise we won't find it if we're 4369 # using a relative directory. 4370 cp "$am_depcomp" conftest.dir 4371 cd conftest.dir 4372 # We will build objects and dependencies in a subdirectory because 4373 # it helps to detect inapplicable dependency modes. For instance 4374 # both Tru64's cc and ICC support -MD to output dependencies as a 4375 # side effect of compilation, but ICC will put the dependencies in 4376 # the current directory while Tru64 will put them in the object 4377 # directory. 4378 mkdir sub 4379 4380 am_cv_CC_dependencies_compiler_type=none 4381 if test "$am_compiler_list" = ""; then 4382 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 4383 fi 4384 am__universal=false 4385 case " $depcc " in #( 4386 *\ -arch\ *\ -arch\ *) am__universal=true ;; 4387 esac 4388 4389 for depmode in $am_compiler_list; do 4390 # Setup a source with many dependencies, because some compilers 4391 # like to wrap large dependency lists on column 80 (with \), and 4392 # we should not choose a depcomp mode which is confused by this. 4393 # 4394 # We need to recreate these files for each test, as the compiler may 4395 # overwrite some of them when testing with obscure command lines. 4396 # This happens at least with the AIX C compiler. 4397 : > sub/conftest.c 4398 for i in 1 2 3 4 5 6; do 4399 echo '#include "conftst'$i'.h"' >> sub/conftest.c 4400 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with 4401 # Solaris 10 /bin/sh. 4402 echo '/* dummy */' > sub/conftst$i.h 4403 done 4404 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 4405 4406 # We check with '-c' and '-o' for the sake of the "dashmstdout" 4407 # mode. It turns out that the SunPro C++ compiler does not properly 4408 # handle '-M -o', and we need to detect this. Also, some Intel 4409 # versions had trouble with output in subdirs. 4410 am__obj=sub/conftest.${OBJEXT-o} 4411 am__minus_obj="-o $am__obj" 4412 case $depmode in 4413 gcc) 4414 # This depmode causes a compiler race in universal mode. 4415 test "$am__universal" = false || continue 4416 ;; 4417 nosideeffect) 4418 # After this tag, mechanisms are not by side-effect, so they'll 4419 # only be used when explicitly requested. 4420 if test "x$enable_dependency_tracking" = xyes; then 4421 continue 4422 else 4423 break 4424 fi 4425 ;; 4426 msvc7 | msvc7msys | msvisualcpp | msvcmsys) 4427 # This compiler won't grok '-c -o', but also, the minuso test has 4428 # not run yet. These depmodes are late enough in the game, and 4429 # so weak that their functioning should not be impacted. 4430 am__obj=conftest.${OBJEXT-o} 4431 am__minus_obj= 4432 ;; 4433 none) break ;; 4434 esac 4435 if depmode=$depmode \ 4436 source=sub/conftest.c object=$am__obj \ 4437 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 4438 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 4439 >/dev/null 2>conftest.err && 4440 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 4441 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 4442 grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 4443 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 4444 # icc doesn't choke on unknown options, it will just issue warnings 4445 # or remarks (even with -Werror). So we grep stderr for any message 4446 # that says an option was ignored or not supported. 4447 # When given -MP, icc 7.0 and 7.1 complain thusly: 4448 # icc: Command line warning: ignoring option '-M'; no argument required 4449 # The diagnosis changed in icc 8.0: 4450 # icc: Command line remark: option '-MP' not supported 4451 if (grep 'ignoring option' conftest.err || 4452 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 4453 am_cv_CC_dependencies_compiler_type=$depmode 4454 break 4455 fi 4456 fi 4457 done 4458 4459 cd .. 4460 rm -rf conftest.dir 4461else 4462 am_cv_CC_dependencies_compiler_type=none 4463fi 4464 4465fi 4466{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 4467$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 4468CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 4469 4470 if 4471 test "x$enable_dependency_tracking" != xno \ 4472 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 4473 am__fastdepCC_TRUE= 4474 am__fastdepCC_FALSE='#' 4475else 4476 am__fastdepCC_TRUE='#' 4477 am__fastdepCC_FALSE= 4478fi 4479 4480 4481 4482# POSIX will say in a future version that running "rm -f" with no argument 4483# is OK; and we want to be able to make that assumption in our Makefile 4484# recipes. So use an aggressive probe to check that the usage we want is 4485# actually supported "in the wild" to an acceptable degree. 4486# See automake bug#10828. 4487# To make any issue more visible, cause the running configure to be aborted 4488# by default if the 'rm' program in use doesn't match our expectations; the 4489# user can still override this though. 4490if rm -f && rm -fr && rm -rf; then : OK; else 4491 cat >&2 <<'END' 4492Oops! 4493 4494Your 'rm' program seems unable to run without file operands specified 4495on the command line, even when the '-f' option is present. This is contrary 4496to the behaviour of most rm programs out there, and not conforming with 4497the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542> 4498 4499Please tell bug-automake@gnu.org about your system, including the value 4500of your $PATH and any error possibly output before this message. This 4501can help us improve future automake versions. 4502 4503END 4504 if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then 4505 echo 'Configuration will proceed anyway, since you have set the' >&2 4506 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 4507 echo >&2 4508 else 4509 cat >&2 <<'END' 4510Aborting the configuration process, to ensure you take notice of the issue. 4511 4512You can download and install GNU coreutils to get an 'rm' implementation 4513that behaves properly: <http://www.gnu.org/software/coreutils/>. 4514 4515If you want to complete the configuration process using your problematic 4516'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM 4517to "yes", and re-run configure. 4518 4519END 4520 as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5 4521 fi 4522fi 4523 4524 4525# Initialize libtool 4526# Make sure we can run config.sub. 4527$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 4528 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 4529 4530{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 4531$as_echo_n "checking build system type... " >&6; } 4532if ${ac_cv_build+:} false; then : 4533 $as_echo_n "(cached) " >&6 4534else 4535 ac_build_alias=$build_alias 4536test "x$ac_build_alias" = x && 4537 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 4538test "x$ac_build_alias" = x && 4539 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 4540ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 4541 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 4542 4543fi 4544{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 4545$as_echo "$ac_cv_build" >&6; } 4546case $ac_cv_build in 4547*-*-*) ;; 4548*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 4549esac 4550build=$ac_cv_build 4551ac_save_IFS=$IFS; IFS='-' 4552set x $ac_cv_build 4553shift 4554build_cpu=$1 4555build_vendor=$2 4556shift; shift 4557# Remember, the first character of IFS is used to create $*, 4558# except with old shells: 4559build_os=$* 4560IFS=$ac_save_IFS 4561case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 4562 4563 4564{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 4565$as_echo_n "checking host system type... " >&6; } 4566if ${ac_cv_host+:} false; then : 4567 $as_echo_n "(cached) " >&6 4568else 4569 if test "x$host_alias" = x; then 4570 ac_cv_host=$ac_cv_build 4571else 4572 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 4573 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 4574fi 4575 4576fi 4577{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 4578$as_echo "$ac_cv_host" >&6; } 4579case $ac_cv_host in 4580*-*-*) ;; 4581*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 4582esac 4583host=$ac_cv_host 4584ac_save_IFS=$IFS; IFS='-' 4585set x $ac_cv_host 4586shift 4587host_cpu=$1 4588host_vendor=$2 4589shift; shift 4590# Remember, the first character of IFS is used to create $*, 4591# except with old shells: 4592host_os=$* 4593IFS=$ac_save_IFS 4594case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 4595 4596 4597enable_win32_dll=yes 4598 4599case $host in 4600*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-cegcc*) 4601 if test -n "$ac_tool_prefix"; then 4602 # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args. 4603set dummy ${ac_tool_prefix}as; ac_word=$2 4604{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4605$as_echo_n "checking for $ac_word... " >&6; } 4606if ${ac_cv_prog_AS+:} false; then : 4607 $as_echo_n "(cached) " >&6 4608else 4609 if test -n "$AS"; then 4610 ac_cv_prog_AS="$AS" # Let the user override the test. 4611else 4612as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4613for as_dir in $PATH 4614do 4615 IFS=$as_save_IFS 4616 test -z "$as_dir" && as_dir=. 4617 for ac_exec_ext in '' $ac_executable_extensions; do 4618 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4619 ac_cv_prog_AS="${ac_tool_prefix}as" 4620 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4621 break 2 4622 fi 4623done 4624 done 4625IFS=$as_save_IFS 4626 4627fi 4628fi 4629AS=$ac_cv_prog_AS 4630if test -n "$AS"; then 4631 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5 4632$as_echo "$AS" >&6; } 4633else 4634 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4635$as_echo "no" >&6; } 4636fi 4637 4638 4639fi 4640if test -z "$ac_cv_prog_AS"; then 4641 ac_ct_AS=$AS 4642 # Extract the first word of "as", so it can be a program name with args. 4643set dummy as; ac_word=$2 4644{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4645$as_echo_n "checking for $ac_word... " >&6; } 4646if ${ac_cv_prog_ac_ct_AS+:} false; then : 4647 $as_echo_n "(cached) " >&6 4648else 4649 if test -n "$ac_ct_AS"; then 4650 ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test. 4651else 4652as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4653for as_dir in $PATH 4654do 4655 IFS=$as_save_IFS 4656 test -z "$as_dir" && as_dir=. 4657 for ac_exec_ext in '' $ac_executable_extensions; do 4658 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4659 ac_cv_prog_ac_ct_AS="as" 4660 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4661 break 2 4662 fi 4663done 4664 done 4665IFS=$as_save_IFS 4666 4667fi 4668fi 4669ac_ct_AS=$ac_cv_prog_ac_ct_AS 4670if test -n "$ac_ct_AS"; then 4671 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AS" >&5 4672$as_echo "$ac_ct_AS" >&6; } 4673else 4674 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4675$as_echo "no" >&6; } 4676fi 4677 4678 if test "x$ac_ct_AS" = x; then 4679 AS="false" 4680 else 4681 case $cross_compiling:$ac_tool_warned in 4682yes:) 4683{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4684$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4685ac_tool_warned=yes ;; 4686esac 4687 AS=$ac_ct_AS 4688 fi 4689else 4690 AS="$ac_cv_prog_AS" 4691fi 4692 4693 if test -n "$ac_tool_prefix"; then 4694 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args. 4695set dummy ${ac_tool_prefix}dlltool; ac_word=$2 4696{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4697$as_echo_n "checking for $ac_word... " >&6; } 4698if ${ac_cv_prog_DLLTOOL+:} false; then : 4699 $as_echo_n "(cached) " >&6 4700else 4701 if test -n "$DLLTOOL"; then 4702 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test. 4703else 4704as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4705for as_dir in $PATH 4706do 4707 IFS=$as_save_IFS 4708 test -z "$as_dir" && as_dir=. 4709 for ac_exec_ext in '' $ac_executable_extensions; do 4710 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4711 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool" 4712 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4713 break 2 4714 fi 4715done 4716 done 4717IFS=$as_save_IFS 4718 4719fi 4720fi 4721DLLTOOL=$ac_cv_prog_DLLTOOL 4722if test -n "$DLLTOOL"; then 4723 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5 4724$as_echo "$DLLTOOL" >&6; } 4725else 4726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4727$as_echo "no" >&6; } 4728fi 4729 4730 4731fi 4732if test -z "$ac_cv_prog_DLLTOOL"; then 4733 ac_ct_DLLTOOL=$DLLTOOL 4734 # Extract the first word of "dlltool", so it can be a program name with args. 4735set dummy dlltool; ac_word=$2 4736{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4737$as_echo_n "checking for $ac_word... " >&6; } 4738if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then : 4739 $as_echo_n "(cached) " >&6 4740else 4741 if test -n "$ac_ct_DLLTOOL"; then 4742 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test. 4743else 4744as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4745for as_dir in $PATH 4746do 4747 IFS=$as_save_IFS 4748 test -z "$as_dir" && as_dir=. 4749 for ac_exec_ext in '' $ac_executable_extensions; do 4750 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4751 ac_cv_prog_ac_ct_DLLTOOL="dlltool" 4752 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4753 break 2 4754 fi 4755done 4756 done 4757IFS=$as_save_IFS 4758 4759fi 4760fi 4761ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL 4762if test -n "$ac_ct_DLLTOOL"; then 4763 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5 4764$as_echo "$ac_ct_DLLTOOL" >&6; } 4765else 4766 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4767$as_echo "no" >&6; } 4768fi 4769 4770 if test "x$ac_ct_DLLTOOL" = x; then 4771 DLLTOOL="false" 4772 else 4773 case $cross_compiling:$ac_tool_warned in 4774yes:) 4775{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4776$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4777ac_tool_warned=yes ;; 4778esac 4779 DLLTOOL=$ac_ct_DLLTOOL 4780 fi 4781else 4782 DLLTOOL="$ac_cv_prog_DLLTOOL" 4783fi 4784 4785 if test -n "$ac_tool_prefix"; then 4786 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. 4787set dummy ${ac_tool_prefix}objdump; ac_word=$2 4788{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4789$as_echo_n "checking for $ac_word... " >&6; } 4790if ${ac_cv_prog_OBJDUMP+:} false; then : 4791 $as_echo_n "(cached) " >&6 4792else 4793 if test -n "$OBJDUMP"; then 4794 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 4795else 4796as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4797for as_dir in $PATH 4798do 4799 IFS=$as_save_IFS 4800 test -z "$as_dir" && as_dir=. 4801 for ac_exec_ext in '' $ac_executable_extensions; do 4802 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4803 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" 4804 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4805 break 2 4806 fi 4807done 4808 done 4809IFS=$as_save_IFS 4810 4811fi 4812fi 4813OBJDUMP=$ac_cv_prog_OBJDUMP 4814if test -n "$OBJDUMP"; then 4815 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5 4816$as_echo "$OBJDUMP" >&6; } 4817else 4818 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4819$as_echo "no" >&6; } 4820fi 4821 4822 4823fi 4824if test -z "$ac_cv_prog_OBJDUMP"; then 4825 ac_ct_OBJDUMP=$OBJDUMP 4826 # Extract the first word of "objdump", so it can be a program name with args. 4827set dummy objdump; ac_word=$2 4828{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4829$as_echo_n "checking for $ac_word... " >&6; } 4830if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then : 4831 $as_echo_n "(cached) " >&6 4832else 4833 if test -n "$ac_ct_OBJDUMP"; then 4834 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. 4835else 4836as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4837for as_dir in $PATH 4838do 4839 IFS=$as_save_IFS 4840 test -z "$as_dir" && as_dir=. 4841 for ac_exec_ext in '' $ac_executable_extensions; do 4842 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4843 ac_cv_prog_ac_ct_OBJDUMP="objdump" 4844 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4845 break 2 4846 fi 4847done 4848 done 4849IFS=$as_save_IFS 4850 4851fi 4852fi 4853ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP 4854if test -n "$ac_ct_OBJDUMP"; then 4855 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5 4856$as_echo "$ac_ct_OBJDUMP" >&6; } 4857else 4858 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4859$as_echo "no" >&6; } 4860fi 4861 4862 if test "x$ac_ct_OBJDUMP" = x; then 4863 OBJDUMP="false" 4864 else 4865 case $cross_compiling:$ac_tool_warned in 4866yes:) 4867{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4868$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4869ac_tool_warned=yes ;; 4870esac 4871 OBJDUMP=$ac_ct_OBJDUMP 4872 fi 4873else 4874 OBJDUMP="$ac_cv_prog_OBJDUMP" 4875fi 4876 4877 ;; 4878esac 4879 4880test -z "$AS" && AS=as 4881 4882 4883 4884 4885 4886test -z "$DLLTOOL" && DLLTOOL=dlltool 4887 4888 4889 4890 4891 4892test -z "$OBJDUMP" && OBJDUMP=objdump 4893 4894 4895 4896 4897 4898 4899 4900case `pwd` in 4901 *\ * | *\ *) 4902 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 4903$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; 4904esac 4905 4906 4907 4908macro_version='2.4.2' 4909macro_revision='1.3337' 4910 4911 4912 4913 4914 4915 4916 4917 4918 4919 4920 4921 4922 4923ltmain="$ac_aux_dir/ltmain.sh" 4924 4925# Backslashify metacharacters that are still active within 4926# double-quoted strings. 4927sed_quote_subst='s/\(["`$\\]\)/\\\1/g' 4928 4929# Same as above, but do not quote variable references. 4930double_quote_subst='s/\(["`\\]\)/\\\1/g' 4931 4932# Sed substitution to delay expansion of an escaped shell variable in a 4933# double_quote_subst'ed string. 4934delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' 4935 4936# Sed substitution to delay expansion of an escaped single quote. 4937delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' 4938 4939# Sed substitution to avoid accidental globbing in evaled expressions 4940no_glob_subst='s/\*/\\\*/g' 4941 4942ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 4943ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO 4944ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO 4945 4946{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5 4947$as_echo_n "checking how to print strings... " >&6; } 4948# Test print first, because it will be a builtin if present. 4949if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \ 4950 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then 4951 ECHO='print -r --' 4952elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then 4953 ECHO='printf %s\n' 4954else 4955 # Use this function as a fallback that always works. 4956 func_fallback_echo () 4957 { 4958 eval 'cat <<_LTECHO_EOF 4959$1 4960_LTECHO_EOF' 4961 } 4962 ECHO='func_fallback_echo' 4963fi 4964 4965# func_echo_all arg... 4966# Invoke $ECHO with all args, space-separated. 4967func_echo_all () 4968{ 4969 $ECHO "" 4970} 4971 4972case "$ECHO" in 4973 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5 4974$as_echo "printf" >&6; } ;; 4975 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5 4976$as_echo "print -r" >&6; } ;; 4977 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5 4978$as_echo "cat" >&6; } ;; 4979esac 4980 4981 4982 4983 4984 4985 4986 4987 4988 4989 4990 4991 4992 4993 4994{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 4995$as_echo_n "checking for a sed that does not truncate output... " >&6; } 4996if ${ac_cv_path_SED+:} false; then : 4997 $as_echo_n "(cached) " >&6 4998else 4999 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 5000 for ac_i in 1 2 3 4 5 6 7; do 5001 ac_script="$ac_script$as_nl$ac_script" 5002 done 5003 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 5004 { ac_script=; unset ac_script;} 5005 if test -z "$SED"; then 5006 ac_path_SED_found=false 5007 # Loop through the user's path and test for each of PROGNAME-LIST 5008 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5009for as_dir in $PATH 5010do 5011 IFS=$as_save_IFS 5012 test -z "$as_dir" && as_dir=. 5013 for ac_prog in sed gsed; do 5014 for ac_exec_ext in '' $ac_executable_extensions; do 5015 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 5016 as_fn_executable_p "$ac_path_SED" || continue 5017# Check for GNU ac_path_SED and select it if it is found. 5018 # Check for GNU $ac_path_SED 5019case `"$ac_path_SED" --version 2>&1` in 5020*GNU*) 5021 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 5022*) 5023 ac_count=0 5024 $as_echo_n 0123456789 >"conftest.in" 5025 while : 5026 do 5027 cat "conftest.in" "conftest.in" >"conftest.tmp" 5028 mv "conftest.tmp" "conftest.in" 5029 cp "conftest.in" "conftest.nl" 5030 $as_echo '' >> "conftest.nl" 5031 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 5032 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 5033 as_fn_arith $ac_count + 1 && ac_count=$as_val 5034 if test $ac_count -gt ${ac_path_SED_max-0}; then 5035 # Best one so far, save it but keep looking for a better one 5036 ac_cv_path_SED="$ac_path_SED" 5037 ac_path_SED_max=$ac_count 5038 fi 5039 # 10*(2^10) chars as input seems more than enough 5040 test $ac_count -gt 10 && break 5041 done 5042 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 5043esac 5044 5045 $ac_path_SED_found && break 3 5046 done 5047 done 5048 done 5049IFS=$as_save_IFS 5050 if test -z "$ac_cv_path_SED"; then 5051 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 5052 fi 5053else 5054 ac_cv_path_SED=$SED 5055fi 5056 5057fi 5058{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 5059$as_echo "$ac_cv_path_SED" >&6; } 5060 SED="$ac_cv_path_SED" 5061 rm -f conftest.sed 5062 5063test -z "$SED" && SED=sed 5064Xsed="$SED -e 1s/^X//" 5065 5066 5067 5068 5069 5070 5071 5072 5073 5074 5075 5076{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5 5077$as_echo_n "checking for fgrep... " >&6; } 5078if ${ac_cv_path_FGREP+:} false; then : 5079 $as_echo_n "(cached) " >&6 5080else 5081 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 5082 then ac_cv_path_FGREP="$GREP -F" 5083 else 5084 if test -z "$FGREP"; then 5085 ac_path_FGREP_found=false 5086 # Loop through the user's path and test for each of PROGNAME-LIST 5087 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5088for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 5089do 5090 IFS=$as_save_IFS 5091 test -z "$as_dir" && as_dir=. 5092 for ac_prog in fgrep; do 5093 for ac_exec_ext in '' $ac_executable_extensions; do 5094 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" 5095 as_fn_executable_p "$ac_path_FGREP" || continue 5096# Check for GNU ac_path_FGREP and select it if it is found. 5097 # Check for GNU $ac_path_FGREP 5098case `"$ac_path_FGREP" --version 2>&1` in 5099*GNU*) 5100 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;; 5101*) 5102 ac_count=0 5103 $as_echo_n 0123456789 >"conftest.in" 5104 while : 5105 do 5106 cat "conftest.in" "conftest.in" >"conftest.tmp" 5107 mv "conftest.tmp" "conftest.in" 5108 cp "conftest.in" "conftest.nl" 5109 $as_echo 'FGREP' >> "conftest.nl" 5110 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break 5111 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 5112 as_fn_arith $ac_count + 1 && ac_count=$as_val 5113 if test $ac_count -gt ${ac_path_FGREP_max-0}; then 5114 # Best one so far, save it but keep looking for a better one 5115 ac_cv_path_FGREP="$ac_path_FGREP" 5116 ac_path_FGREP_max=$ac_count 5117 fi 5118 # 10*(2^10) chars as input seems more than enough 5119 test $ac_count -gt 10 && break 5120 done 5121 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 5122esac 5123 5124 $ac_path_FGREP_found && break 3 5125 done 5126 done 5127 done 5128IFS=$as_save_IFS 5129 if test -z "$ac_cv_path_FGREP"; then 5130 as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 5131 fi 5132else 5133 ac_cv_path_FGREP=$FGREP 5134fi 5135 5136 fi 5137fi 5138{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5 5139$as_echo "$ac_cv_path_FGREP" >&6; } 5140 FGREP="$ac_cv_path_FGREP" 5141 5142 5143test -z "$GREP" && GREP=grep 5144 5145 5146 5147 5148 5149 5150 5151 5152 5153 5154 5155 5156 5157 5158 5159 5160 5161 5162 5163# Check whether --with-gnu-ld was given. 5164if test "${with_gnu_ld+set}" = set; then : 5165 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes 5166else 5167 with_gnu_ld=no 5168fi 5169 5170ac_prog=ld 5171if test "$GCC" = yes; then 5172 # Check if gcc -print-prog-name=ld gives a path. 5173 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 5174$as_echo_n "checking for ld used by $CC... " >&6; } 5175 case $host in 5176 *-*-mingw*) 5177 # gcc leaves a trailing carriage return which upsets mingw 5178 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 5179 *) 5180 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 5181 esac 5182 case $ac_prog in 5183 # Accept absolute paths. 5184 [\\/]* | ?:[\\/]*) 5185 re_direlt='/[^/][^/]*/\.\./' 5186 # Canonicalize the pathname of ld 5187 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` 5188 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do 5189 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` 5190 done 5191 test -z "$LD" && LD="$ac_prog" 5192 ;; 5193 "") 5194 # If it fails, then pretend we aren't using GCC. 5195 ac_prog=ld 5196 ;; 5197 *) 5198 # If it is relative, then search for the first ld in PATH. 5199 with_gnu_ld=unknown 5200 ;; 5201 esac 5202elif test "$with_gnu_ld" = yes; then 5203 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 5204$as_echo_n "checking for GNU ld... " >&6; } 5205else 5206 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 5207$as_echo_n "checking for non-GNU ld... " >&6; } 5208fi 5209if ${lt_cv_path_LD+:} false; then : 5210 $as_echo_n "(cached) " >&6 5211else 5212 if test -z "$LD"; then 5213 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 5214 for ac_dir in $PATH; do 5215 IFS="$lt_save_ifs" 5216 test -z "$ac_dir" && ac_dir=. 5217 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 5218 lt_cv_path_LD="$ac_dir/$ac_prog" 5219 # Check to see if the program is GNU ld. I'd rather use --version, 5220 # but apparently some variants of GNU ld only accept -v. 5221 # Break only if it was the GNU/non-GNU ld that we prefer. 5222 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in 5223 *GNU* | *'with BFD'*) 5224 test "$with_gnu_ld" != no && break 5225 ;; 5226 *) 5227 test "$with_gnu_ld" != yes && break 5228 ;; 5229 esac 5230 fi 5231 done 5232 IFS="$lt_save_ifs" 5233else 5234 lt_cv_path_LD="$LD" # Let the user override the test with a path. 5235fi 5236fi 5237 5238LD="$lt_cv_path_LD" 5239if test -n "$LD"; then 5240 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 5241$as_echo "$LD" >&6; } 5242else 5243 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5244$as_echo "no" >&6; } 5245fi 5246test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5 5247{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 5248$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 5249if ${lt_cv_prog_gnu_ld+:} false; then : 5250 $as_echo_n "(cached) " >&6 5251else 5252 # I'd rather use --version here, but apparently some GNU lds only accept -v. 5253case `$LD -v 2>&1 </dev/null` in 5254*GNU* | *'with BFD'*) 5255 lt_cv_prog_gnu_ld=yes 5256 ;; 5257*) 5258 lt_cv_prog_gnu_ld=no 5259 ;; 5260esac 5261fi 5262{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5 5263$as_echo "$lt_cv_prog_gnu_ld" >&6; } 5264with_gnu_ld=$lt_cv_prog_gnu_ld 5265 5266 5267 5268 5269 5270 5271 5272 5273 5274{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5 5275$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } 5276if ${lt_cv_path_NM+:} false; then : 5277 $as_echo_n "(cached) " >&6 5278else 5279 if test -n "$NM"; then 5280 # Let the user override the test. 5281 lt_cv_path_NM="$NM" 5282else 5283 lt_nm_to_check="${ac_tool_prefix}nm" 5284 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 5285 lt_nm_to_check="$lt_nm_to_check nm" 5286 fi 5287 for lt_tmp_nm in $lt_nm_to_check; do 5288 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 5289 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 5290 IFS="$lt_save_ifs" 5291 test -z "$ac_dir" && ac_dir=. 5292 tmp_nm="$ac_dir/$lt_tmp_nm" 5293 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then 5294 # Check to see if the nm accepts a BSD-compat flag. 5295 # Adding the `sed 1q' prevents false positives on HP-UX, which says: 5296 # nm: unknown option "B" ignored 5297 # Tru64's nm complains that /dev/null is an invalid object file 5298 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in 5299 */dev/null* | *'Invalid file or object type'*) 5300 lt_cv_path_NM="$tmp_nm -B" 5301 break 5302 ;; 5303 *) 5304 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in 5305 */dev/null*) 5306 lt_cv_path_NM="$tmp_nm -p" 5307 break 5308 ;; 5309 *) 5310 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 5311 continue # so that we can try to find one that supports BSD flags 5312 ;; 5313 esac 5314 ;; 5315 esac 5316 fi 5317 done 5318 IFS="$lt_save_ifs" 5319 done 5320 : ${lt_cv_path_NM=no} 5321fi 5322fi 5323{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5 5324$as_echo "$lt_cv_path_NM" >&6; } 5325if test "$lt_cv_path_NM" != "no"; then 5326 NM="$lt_cv_path_NM" 5327else 5328 # Didn't find any BSD compatible name lister, look for dumpbin. 5329 if test -n "$DUMPBIN"; then : 5330 # Let the user override the test. 5331 else 5332 if test -n "$ac_tool_prefix"; then 5333 for ac_prog in dumpbin "link -dump" 5334 do 5335 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 5336set dummy $ac_tool_prefix$ac_prog; ac_word=$2 5337{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5338$as_echo_n "checking for $ac_word... " >&6; } 5339if ${ac_cv_prog_DUMPBIN+:} false; then : 5340 $as_echo_n "(cached) " >&6 5341else 5342 if test -n "$DUMPBIN"; then 5343 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. 5344else 5345as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5346for as_dir in $PATH 5347do 5348 IFS=$as_save_IFS 5349 test -z "$as_dir" && as_dir=. 5350 for ac_exec_ext in '' $ac_executable_extensions; do 5351 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5352 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" 5353 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5354 break 2 5355 fi 5356done 5357 done 5358IFS=$as_save_IFS 5359 5360fi 5361fi 5362DUMPBIN=$ac_cv_prog_DUMPBIN 5363if test -n "$DUMPBIN"; then 5364 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5 5365$as_echo "$DUMPBIN" >&6; } 5366else 5367 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5368$as_echo "no" >&6; } 5369fi 5370 5371 5372 test -n "$DUMPBIN" && break 5373 done 5374fi 5375if test -z "$DUMPBIN"; then 5376 ac_ct_DUMPBIN=$DUMPBIN 5377 for ac_prog in dumpbin "link -dump" 5378do 5379 # Extract the first word of "$ac_prog", so it can be a program name with args. 5380set dummy $ac_prog; 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_ac_ct_DUMPBIN+:} false; then : 5384 $as_echo_n "(cached) " >&6 5385else 5386 if test -n "$ac_ct_DUMPBIN"; then 5387 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # 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_ac_ct_DUMPBIN="$ac_prog" 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 5406ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN 5407if test -n "$ac_ct_DUMPBIN"; then 5408 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5 5409$as_echo "$ac_ct_DUMPBIN" >&6; } 5410else 5411 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5412$as_echo "no" >&6; } 5413fi 5414 5415 5416 test -n "$ac_ct_DUMPBIN" && break 5417done 5418 5419 if test "x$ac_ct_DUMPBIN" = x; then 5420 DUMPBIN=":" 5421 else 5422 case $cross_compiling:$ac_tool_warned in 5423yes:) 5424{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5425$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5426ac_tool_warned=yes ;; 5427esac 5428 DUMPBIN=$ac_ct_DUMPBIN 5429 fi 5430fi 5431 5432 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in 5433 *COFF*) 5434 DUMPBIN="$DUMPBIN -symbols" 5435 ;; 5436 *) 5437 DUMPBIN=: 5438 ;; 5439 esac 5440 fi 5441 5442 if test "$DUMPBIN" != ":"; then 5443 NM="$DUMPBIN" 5444 fi 5445fi 5446test -z "$NM" && NM=nm 5447 5448 5449 5450 5451 5452 5453{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5 5454$as_echo_n "checking the name lister ($NM) interface... " >&6; } 5455if ${lt_cv_nm_interface+:} false; then : 5456 $as_echo_n "(cached) " >&6 5457else 5458 lt_cv_nm_interface="BSD nm" 5459 echo "int some_variable = 0;" > conftest.$ac_ext 5460 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5) 5461 (eval "$ac_compile" 2>conftest.err) 5462 cat conftest.err >&5 5463 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5) 5464 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) 5465 cat conftest.err >&5 5466 (eval echo "\"\$as_me:$LINENO: output\"" >&5) 5467 cat conftest.out >&5 5468 if $GREP 'External.*some_variable' conftest.out > /dev/null; then 5469 lt_cv_nm_interface="MS dumpbin" 5470 fi 5471 rm -f conftest* 5472fi 5473{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5 5474$as_echo "$lt_cv_nm_interface" >&6; } 5475 5476{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 5477$as_echo_n "checking whether ln -s works... " >&6; } 5478LN_S=$as_ln_s 5479if test "$LN_S" = "ln -s"; then 5480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 5481$as_echo "yes" >&6; } 5482else 5483 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 5484$as_echo "no, using $LN_S" >&6; } 5485fi 5486 5487# find the maximum length of command line arguments 5488{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5 5489$as_echo_n "checking the maximum length of command line arguments... " >&6; } 5490if ${lt_cv_sys_max_cmd_len+:} false; then : 5491 $as_echo_n "(cached) " >&6 5492else 5493 i=0 5494 teststring="ABCD" 5495 5496 case $build_os in 5497 msdosdjgpp*) 5498 # On DJGPP, this test can blow up pretty badly due to problems in libc 5499 # (any single argument exceeding 2000 bytes causes a buffer overrun 5500 # during glob expansion). Even if it were fixed, the result of this 5501 # check would be larger than it should be. 5502 lt_cv_sys_max_cmd_len=12288; # 12K is about right 5503 ;; 5504 5505 gnu*) 5506 # Under GNU Hurd, this test is not required because there is 5507 # no limit to the length of command line arguments. 5508 # Libtool will interpret -1 as no limit whatsoever 5509 lt_cv_sys_max_cmd_len=-1; 5510 ;; 5511 5512 cygwin* | mingw* | cegcc*) 5513 # On Win9x/ME, this test blows up -- it succeeds, but takes 5514 # about 5 minutes as the teststring grows exponentially. 5515 # Worse, since 9x/ME are not pre-emptively multitasking, 5516 # you end up with a "frozen" computer, even though with patience 5517 # the test eventually succeeds (with a max line length of 256k). 5518 # Instead, let's just punt: use the minimum linelength reported by 5519 # all of the supported platforms: 8192 (on NT/2K/XP). 5520 lt_cv_sys_max_cmd_len=8192; 5521 ;; 5522 5523 mint*) 5524 # On MiNT this can take a long time and run out of memory. 5525 lt_cv_sys_max_cmd_len=8192; 5526 ;; 5527 5528 amigaos*) 5529 # On AmigaOS with pdksh, this test takes hours, literally. 5530 # So we just punt and use a minimum line length of 8192. 5531 lt_cv_sys_max_cmd_len=8192; 5532 ;; 5533 5534 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) 5535 # This has been around since 386BSD, at least. Likely further. 5536 if test -x /sbin/sysctl; then 5537 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` 5538 elif test -x /usr/sbin/sysctl; then 5539 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` 5540 else 5541 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs 5542 fi 5543 # And add a safety zone 5544 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 5545 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 5546 ;; 5547 5548 interix*) 5549 # We know the value 262144 and hardcode it with a safety zone (like BSD) 5550 lt_cv_sys_max_cmd_len=196608 5551 ;; 5552 5553 os2*) 5554 # The test takes a long time on OS/2. 5555 lt_cv_sys_max_cmd_len=8192 5556 ;; 5557 5558 osf*) 5559 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure 5560 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not 5561 # nice to cause kernel panics so lets avoid the loop below. 5562 # First set a reasonable default. 5563 lt_cv_sys_max_cmd_len=16384 5564 # 5565 if test -x /sbin/sysconfig; then 5566 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in 5567 *1*) lt_cv_sys_max_cmd_len=-1 ;; 5568 esac 5569 fi 5570 ;; 5571 sco3.2v5*) 5572 lt_cv_sys_max_cmd_len=102400 5573 ;; 5574 sysv5* | sco5v6* | sysv4.2uw2*) 5575 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` 5576 if test -n "$kargmax"; then 5577 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` 5578 else 5579 lt_cv_sys_max_cmd_len=32768 5580 fi 5581 ;; 5582 *) 5583 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` 5584 if test -n "$lt_cv_sys_max_cmd_len"; then 5585 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 5586 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 5587 else 5588 # Make teststring a little bigger before we do anything with it. 5589 # a 1K string should be a reasonable start. 5590 for i in 1 2 3 4 5 6 7 8 ; do 5591 teststring=$teststring$teststring 5592 done 5593 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} 5594 # If test is not a shell built-in, we'll probably end up computing a 5595 # maximum length that is only half of the actual maximum length, but 5596 # we can't tell. 5597 while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \ 5598 = "X$teststring$teststring"; } >/dev/null 2>&1 && 5599 test $i != 17 # 1/2 MB should be enough 5600 do 5601 i=`expr $i + 1` 5602 teststring=$teststring$teststring 5603 done 5604 # Only check the string length outside the loop. 5605 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` 5606 teststring= 5607 # Add a significant safety factor because C++ compilers can tack on 5608 # massive amounts of additional arguments before passing them to the 5609 # linker. It appears as though 1/2 is a usable value. 5610 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` 5611 fi 5612 ;; 5613 esac 5614 5615fi 5616 5617if test -n $lt_cv_sys_max_cmd_len ; then 5618 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5 5619$as_echo "$lt_cv_sys_max_cmd_len" >&6; } 5620else 5621 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5 5622$as_echo "none" >&6; } 5623fi 5624max_cmd_len=$lt_cv_sys_max_cmd_len 5625 5626 5627 5628 5629 5630 5631: ${CP="cp -f"} 5632: ${MV="mv -f"} 5633: ${RM="rm -f"} 5634 5635{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5 5636$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; } 5637# Try some XSI features 5638xsi_shell=no 5639( _lt_dummy="a/b/c" 5640 test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \ 5641 = c,a/b,b/c, \ 5642 && eval 'test $(( 1 + 1 )) -eq 2 \ 5643 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \ 5644 && xsi_shell=yes 5645{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5 5646$as_echo "$xsi_shell" >&6; } 5647 5648 5649{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5 5650$as_echo_n "checking whether the shell understands \"+=\"... " >&6; } 5651lt_shell_append=no 5652( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \ 5653 >/dev/null 2>&1 \ 5654 && lt_shell_append=yes 5655{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5 5656$as_echo "$lt_shell_append" >&6; } 5657 5658 5659if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 5660 lt_unset=unset 5661else 5662 lt_unset=false 5663fi 5664 5665 5666 5667 5668 5669# test EBCDIC or ASCII 5670case `echo X|tr X '\101'` in 5671 A) # ASCII based system 5672 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr 5673 lt_SP2NL='tr \040 \012' 5674 lt_NL2SP='tr \015\012 \040\040' 5675 ;; 5676 *) # EBCDIC based system 5677 lt_SP2NL='tr \100 \n' 5678 lt_NL2SP='tr \r\n \100\100' 5679 ;; 5680esac 5681 5682 5683 5684 5685 5686 5687 5688 5689 5690{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5 5691$as_echo_n "checking how to convert $build file names to $host format... " >&6; } 5692if ${lt_cv_to_host_file_cmd+:} false; then : 5693 $as_echo_n "(cached) " >&6 5694else 5695 case $host in 5696 *-*-mingw* ) 5697 case $build in 5698 *-*-mingw* ) # actually msys 5699 lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32 5700 ;; 5701 *-*-cygwin* ) 5702 lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32 5703 ;; 5704 * ) # otherwise, assume *nix 5705 lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32 5706 ;; 5707 esac 5708 ;; 5709 *-*-cygwin* ) 5710 case $build in 5711 *-*-mingw* ) # actually msys 5712 lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin 5713 ;; 5714 *-*-cygwin* ) 5715 lt_cv_to_host_file_cmd=func_convert_file_noop 5716 ;; 5717 * ) # otherwise, assume *nix 5718 lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin 5719 ;; 5720 esac 5721 ;; 5722 * ) # unhandled hosts (and "normal" native builds) 5723 lt_cv_to_host_file_cmd=func_convert_file_noop 5724 ;; 5725esac 5726 5727fi 5728 5729to_host_file_cmd=$lt_cv_to_host_file_cmd 5730{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5 5731$as_echo "$lt_cv_to_host_file_cmd" >&6; } 5732 5733 5734 5735 5736 5737{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5 5738$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; } 5739if ${lt_cv_to_tool_file_cmd+:} false; then : 5740 $as_echo_n "(cached) " >&6 5741else 5742 #assume ordinary cross tools, or native build. 5743lt_cv_to_tool_file_cmd=func_convert_file_noop 5744case $host in 5745 *-*-mingw* ) 5746 case $build in 5747 *-*-mingw* ) # actually msys 5748 lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32 5749 ;; 5750 esac 5751 ;; 5752esac 5753 5754fi 5755 5756to_tool_file_cmd=$lt_cv_to_tool_file_cmd 5757{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5 5758$as_echo "$lt_cv_to_tool_file_cmd" >&6; } 5759 5760 5761 5762 5763 5764{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 5765$as_echo_n "checking for $LD option to reload object files... " >&6; } 5766if ${lt_cv_ld_reload_flag+:} false; then : 5767 $as_echo_n "(cached) " >&6 5768else 5769 lt_cv_ld_reload_flag='-r' 5770fi 5771{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5 5772$as_echo "$lt_cv_ld_reload_flag" >&6; } 5773reload_flag=$lt_cv_ld_reload_flag 5774case $reload_flag in 5775"" | " "*) ;; 5776*) reload_flag=" $reload_flag" ;; 5777esac 5778reload_cmds='$LD$reload_flag -o $output$reload_objs' 5779case $host_os in 5780 cygwin* | mingw* | pw32* | cegcc*) 5781 if test "$GCC" != yes; then 5782 reload_cmds=false 5783 fi 5784 ;; 5785 darwin*) 5786 if test "$GCC" = yes; then 5787 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs' 5788 else 5789 reload_cmds='$LD$reload_flag -o $output$reload_objs' 5790 fi 5791 ;; 5792esac 5793 5794 5795 5796 5797 5798 5799 5800 5801 5802if test -n "$ac_tool_prefix"; then 5803 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. 5804set dummy ${ac_tool_prefix}objdump; ac_word=$2 5805{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5806$as_echo_n "checking for $ac_word... " >&6; } 5807if ${ac_cv_prog_OBJDUMP+:} false; then : 5808 $as_echo_n "(cached) " >&6 5809else 5810 if test -n "$OBJDUMP"; then 5811 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 5812else 5813as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5814for as_dir in $PATH 5815do 5816 IFS=$as_save_IFS 5817 test -z "$as_dir" && as_dir=. 5818 for ac_exec_ext in '' $ac_executable_extensions; do 5819 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5820 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" 5821 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5822 break 2 5823 fi 5824done 5825 done 5826IFS=$as_save_IFS 5827 5828fi 5829fi 5830OBJDUMP=$ac_cv_prog_OBJDUMP 5831if test -n "$OBJDUMP"; then 5832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5 5833$as_echo "$OBJDUMP" >&6; } 5834else 5835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5836$as_echo "no" >&6; } 5837fi 5838 5839 5840fi 5841if test -z "$ac_cv_prog_OBJDUMP"; then 5842 ac_ct_OBJDUMP=$OBJDUMP 5843 # Extract the first word of "objdump", so it can be a program name with args. 5844set dummy objdump; ac_word=$2 5845{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5846$as_echo_n "checking for $ac_word... " >&6; } 5847if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then : 5848 $as_echo_n "(cached) " >&6 5849else 5850 if test -n "$ac_ct_OBJDUMP"; then 5851 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. 5852else 5853as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5854for as_dir in $PATH 5855do 5856 IFS=$as_save_IFS 5857 test -z "$as_dir" && as_dir=. 5858 for ac_exec_ext in '' $ac_executable_extensions; do 5859 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5860 ac_cv_prog_ac_ct_OBJDUMP="objdump" 5861 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5862 break 2 5863 fi 5864done 5865 done 5866IFS=$as_save_IFS 5867 5868fi 5869fi 5870ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP 5871if test -n "$ac_ct_OBJDUMP"; then 5872 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5 5873$as_echo "$ac_ct_OBJDUMP" >&6; } 5874else 5875 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5876$as_echo "no" >&6; } 5877fi 5878 5879 if test "x$ac_ct_OBJDUMP" = x; then 5880 OBJDUMP="false" 5881 else 5882 case $cross_compiling:$ac_tool_warned in 5883yes:) 5884{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5885$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5886ac_tool_warned=yes ;; 5887esac 5888 OBJDUMP=$ac_ct_OBJDUMP 5889 fi 5890else 5891 OBJDUMP="$ac_cv_prog_OBJDUMP" 5892fi 5893 5894test -z "$OBJDUMP" && OBJDUMP=objdump 5895 5896 5897 5898 5899 5900 5901{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5 5902$as_echo_n "checking how to recognize dependent libraries... " >&6; } 5903if ${lt_cv_deplibs_check_method+:} false; then : 5904 $as_echo_n "(cached) " >&6 5905else 5906 lt_cv_file_magic_cmd='$MAGIC_CMD' 5907lt_cv_file_magic_test_file= 5908lt_cv_deplibs_check_method='unknown' 5909# Need to set the preceding variable on all platforms that support 5910# interlibrary dependencies. 5911# 'none' -- dependencies not supported. 5912# `unknown' -- same as none, but documents that we really don't know. 5913# 'pass_all' -- all dependencies passed with no checks. 5914# 'test_compile' -- check by making test program. 5915# 'file_magic [[regex]]' -- check by looking for files in library path 5916# which responds to the $file_magic_cmd with a given extended regex. 5917# If you have `file' or equivalent on your system and you're not sure 5918# whether `pass_all' will *always* work, you probably want this one. 5919 5920case $host_os in 5921aix[4-9]*) 5922 lt_cv_deplibs_check_method=pass_all 5923 ;; 5924 5925beos*) 5926 lt_cv_deplibs_check_method=pass_all 5927 ;; 5928 5929bsdi[45]*) 5930 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' 5931 lt_cv_file_magic_cmd='/usr/bin/file -L' 5932 lt_cv_file_magic_test_file=/shlib/libc.so 5933 ;; 5934 5935cygwin*) 5936 # func_win32_libid is a shell function defined in ltmain.sh 5937 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 5938 lt_cv_file_magic_cmd='func_win32_libid' 5939 ;; 5940 5941mingw* | pw32*) 5942 # Base MSYS/MinGW do not provide the 'file' command needed by 5943 # func_win32_libid shell function, so use a weaker test based on 'objdump', 5944 # unless we find 'file', for example because we are cross-compiling. 5945 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin. 5946 if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then 5947 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 5948 lt_cv_file_magic_cmd='func_win32_libid' 5949 else 5950 # Keep this pattern in sync with the one in func_win32_libid. 5951 lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)' 5952 lt_cv_file_magic_cmd='$OBJDUMP -f' 5953 fi 5954 ;; 5955 5956cegcc*) 5957 # use the weaker test based on 'objdump'. See mingw*. 5958 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' 5959 lt_cv_file_magic_cmd='$OBJDUMP -f' 5960 ;; 5961 5962darwin* | rhapsody*) 5963 lt_cv_deplibs_check_method=pass_all 5964 ;; 5965 5966freebsd* | dragonfly*) 5967 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 5968 case $host_cpu in 5969 i*86 ) 5970 # Not sure whether the presence of OpenBSD here was a mistake. 5971 # Let's accept both of them until this is cleared up. 5972 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' 5973 lt_cv_file_magic_cmd=/usr/bin/file 5974 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 5975 ;; 5976 esac 5977 else 5978 lt_cv_deplibs_check_method=pass_all 5979 fi 5980 ;; 5981 5982gnu*) 5983 lt_cv_deplibs_check_method=pass_all 5984 ;; 5985 5986haiku*) 5987 lt_cv_deplibs_check_method=pass_all 5988 ;; 5989 5990hpux10.20* | hpux11*) 5991 lt_cv_file_magic_cmd=/usr/bin/file 5992 case $host_cpu in 5993 ia64*) 5994 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' 5995 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 5996 ;; 5997 hppa*64*) 5998 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]' 5999 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl 6000 ;; 6001 *) 6002 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library' 6003 lt_cv_file_magic_test_file=/usr/lib/libc.sl 6004 ;; 6005 esac 6006 ;; 6007 6008interix[3-9]*) 6009 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here 6010 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' 6011 ;; 6012 6013irix5* | irix6* | nonstopux*) 6014 case $LD in 6015 *-32|*"-32 ") libmagic=32-bit;; 6016 *-n32|*"-n32 ") libmagic=N32;; 6017 *-64|*"-64 ") libmagic=64-bit;; 6018 *) libmagic=never-match;; 6019 esac 6020 lt_cv_deplibs_check_method=pass_all 6021 ;; 6022 6023# This must be glibc/ELF. 6024linux* | k*bsd*-gnu | kopensolaris*-gnu) 6025 lt_cv_deplibs_check_method=pass_all 6026 ;; 6027 6028netbsd*) 6029 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 6030 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 6031 else 6032 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' 6033 fi 6034 ;; 6035 6036newos6*) 6037 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' 6038 lt_cv_file_magic_cmd=/usr/bin/file 6039 lt_cv_file_magic_test_file=/usr/lib/libnls.so 6040 ;; 6041 6042*nto* | *qnx*) 6043 lt_cv_deplibs_check_method=pass_all 6044 ;; 6045 6046openbsd*) 6047 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 6048 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' 6049 else 6050 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 6051 fi 6052 ;; 6053 6054osf3* | osf4* | osf5*) 6055 lt_cv_deplibs_check_method=pass_all 6056 ;; 6057 6058rdos*) 6059 lt_cv_deplibs_check_method=pass_all 6060 ;; 6061 6062solaris*) 6063 lt_cv_deplibs_check_method=pass_all 6064 ;; 6065 6066sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 6067 lt_cv_deplibs_check_method=pass_all 6068 ;; 6069 6070sysv4 | sysv4.3*) 6071 case $host_vendor in 6072 motorola) 6073 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]' 6074 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 6075 ;; 6076 ncr) 6077 lt_cv_deplibs_check_method=pass_all 6078 ;; 6079 sequent) 6080 lt_cv_file_magic_cmd='/bin/file' 6081 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' 6082 ;; 6083 sni) 6084 lt_cv_file_magic_cmd='/bin/file' 6085 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" 6086 lt_cv_file_magic_test_file=/lib/libc.so 6087 ;; 6088 siemens) 6089 lt_cv_deplibs_check_method=pass_all 6090 ;; 6091 pc) 6092 lt_cv_deplibs_check_method=pass_all 6093 ;; 6094 esac 6095 ;; 6096 6097tpf*) 6098 lt_cv_deplibs_check_method=pass_all 6099 ;; 6100esac 6101 6102fi 6103{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 6104$as_echo "$lt_cv_deplibs_check_method" >&6; } 6105 6106file_magic_glob= 6107want_nocaseglob=no 6108if test "$build" = "$host"; then 6109 case $host_os in 6110 mingw* | pw32*) 6111 if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then 6112 want_nocaseglob=yes 6113 else 6114 file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"` 6115 fi 6116 ;; 6117 esac 6118fi 6119 6120file_magic_cmd=$lt_cv_file_magic_cmd 6121deplibs_check_method=$lt_cv_deplibs_check_method 6122test -z "$deplibs_check_method" && deplibs_check_method=unknown 6123 6124 6125 6126 6127 6128 6129 6130 6131 6132 6133 6134 6135 6136 6137 6138 6139 6140 6141 6142 6143 6144 6145if test -n "$ac_tool_prefix"; then 6146 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args. 6147set dummy ${ac_tool_prefix}dlltool; ac_word=$2 6148{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6149$as_echo_n "checking for $ac_word... " >&6; } 6150if ${ac_cv_prog_DLLTOOL+:} false; then : 6151 $as_echo_n "(cached) " >&6 6152else 6153 if test -n "$DLLTOOL"; then 6154 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test. 6155else 6156as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6157for as_dir in $PATH 6158do 6159 IFS=$as_save_IFS 6160 test -z "$as_dir" && as_dir=. 6161 for ac_exec_ext in '' $ac_executable_extensions; do 6162 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6163 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool" 6164 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6165 break 2 6166 fi 6167done 6168 done 6169IFS=$as_save_IFS 6170 6171fi 6172fi 6173DLLTOOL=$ac_cv_prog_DLLTOOL 6174if test -n "$DLLTOOL"; then 6175 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5 6176$as_echo "$DLLTOOL" >&6; } 6177else 6178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6179$as_echo "no" >&6; } 6180fi 6181 6182 6183fi 6184if test -z "$ac_cv_prog_DLLTOOL"; then 6185 ac_ct_DLLTOOL=$DLLTOOL 6186 # Extract the first word of "dlltool", so it can be a program name with args. 6187set dummy dlltool; ac_word=$2 6188{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6189$as_echo_n "checking for $ac_word... " >&6; } 6190if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then : 6191 $as_echo_n "(cached) " >&6 6192else 6193 if test -n "$ac_ct_DLLTOOL"; then 6194 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test. 6195else 6196as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6197for as_dir in $PATH 6198do 6199 IFS=$as_save_IFS 6200 test -z "$as_dir" && as_dir=. 6201 for ac_exec_ext in '' $ac_executable_extensions; do 6202 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6203 ac_cv_prog_ac_ct_DLLTOOL="dlltool" 6204 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6205 break 2 6206 fi 6207done 6208 done 6209IFS=$as_save_IFS 6210 6211fi 6212fi 6213ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL 6214if test -n "$ac_ct_DLLTOOL"; then 6215 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5 6216$as_echo "$ac_ct_DLLTOOL" >&6; } 6217else 6218 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6219$as_echo "no" >&6; } 6220fi 6221 6222 if test "x$ac_ct_DLLTOOL" = x; then 6223 DLLTOOL="false" 6224 else 6225 case $cross_compiling:$ac_tool_warned in 6226yes:) 6227{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6228$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6229ac_tool_warned=yes ;; 6230esac 6231 DLLTOOL=$ac_ct_DLLTOOL 6232 fi 6233else 6234 DLLTOOL="$ac_cv_prog_DLLTOOL" 6235fi 6236 6237test -z "$DLLTOOL" && DLLTOOL=dlltool 6238 6239 6240 6241 6242 6243 6244 6245{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5 6246$as_echo_n "checking how to associate runtime and link libraries... " >&6; } 6247if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then : 6248 $as_echo_n "(cached) " >&6 6249else 6250 lt_cv_sharedlib_from_linklib_cmd='unknown' 6251 6252case $host_os in 6253cygwin* | mingw* | pw32* | cegcc*) 6254 # two different shell functions defined in ltmain.sh 6255 # decide which to use based on capabilities of $DLLTOOL 6256 case `$DLLTOOL --help 2>&1` in 6257 *--identify-strict*) 6258 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib 6259 ;; 6260 *) 6261 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback 6262 ;; 6263 esac 6264 ;; 6265*) 6266 # fallback: assume linklib IS sharedlib 6267 lt_cv_sharedlib_from_linklib_cmd="$ECHO" 6268 ;; 6269esac 6270 6271fi 6272{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5 6273$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; } 6274sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd 6275test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO 6276 6277 6278 6279 6280 6281 6282 6283if test -n "$ac_tool_prefix"; then 6284 for ac_prog in ar 6285 do 6286 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 6287set dummy $ac_tool_prefix$ac_prog; ac_word=$2 6288{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6289$as_echo_n "checking for $ac_word... " >&6; } 6290if ${ac_cv_prog_AR+:} false; then : 6291 $as_echo_n "(cached) " >&6 6292else 6293 if test -n "$AR"; then 6294 ac_cv_prog_AR="$AR" # Let the user override the test. 6295else 6296as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6297for as_dir in $PATH 6298do 6299 IFS=$as_save_IFS 6300 test -z "$as_dir" && as_dir=. 6301 for ac_exec_ext in '' $ac_executable_extensions; do 6302 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6303 ac_cv_prog_AR="$ac_tool_prefix$ac_prog" 6304 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6305 break 2 6306 fi 6307done 6308 done 6309IFS=$as_save_IFS 6310 6311fi 6312fi 6313AR=$ac_cv_prog_AR 6314if test -n "$AR"; then 6315 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 6316$as_echo "$AR" >&6; } 6317else 6318 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6319$as_echo "no" >&6; } 6320fi 6321 6322 6323 test -n "$AR" && break 6324 done 6325fi 6326if test -z "$AR"; then 6327 ac_ct_AR=$AR 6328 for ac_prog in ar 6329do 6330 # Extract the first word of "$ac_prog", so it can be a program name with args. 6331set dummy $ac_prog; ac_word=$2 6332{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6333$as_echo_n "checking for $ac_word... " >&6; } 6334if ${ac_cv_prog_ac_ct_AR+:} false; then : 6335 $as_echo_n "(cached) " >&6 6336else 6337 if test -n "$ac_ct_AR"; then 6338 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 6339else 6340as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6341for as_dir in $PATH 6342do 6343 IFS=$as_save_IFS 6344 test -z "$as_dir" && as_dir=. 6345 for ac_exec_ext in '' $ac_executable_extensions; do 6346 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6347 ac_cv_prog_ac_ct_AR="$ac_prog" 6348 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6349 break 2 6350 fi 6351done 6352 done 6353IFS=$as_save_IFS 6354 6355fi 6356fi 6357ac_ct_AR=$ac_cv_prog_ac_ct_AR 6358if test -n "$ac_ct_AR"; then 6359 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 6360$as_echo "$ac_ct_AR" >&6; } 6361else 6362 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6363$as_echo "no" >&6; } 6364fi 6365 6366 6367 test -n "$ac_ct_AR" && break 6368done 6369 6370 if test "x$ac_ct_AR" = x; then 6371 AR="false" 6372 else 6373 case $cross_compiling:$ac_tool_warned in 6374yes:) 6375{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6376$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6377ac_tool_warned=yes ;; 6378esac 6379 AR=$ac_ct_AR 6380 fi 6381fi 6382 6383: ${AR=ar} 6384: ${AR_FLAGS=cru} 6385 6386 6387 6388 6389 6390 6391 6392 6393 6394 6395 6396{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5 6397$as_echo_n "checking for archiver @FILE support... " >&6; } 6398if ${lt_cv_ar_at_file+:} false; then : 6399 $as_echo_n "(cached) " >&6 6400else 6401 lt_cv_ar_at_file=no 6402 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6403/* end confdefs.h. */ 6404 6405int 6406main () 6407{ 6408 6409 ; 6410 return 0; 6411} 6412_ACEOF 6413if ac_fn_c_try_compile "$LINENO"; then : 6414 echo conftest.$ac_objext > conftest.lst 6415 lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5' 6416 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 6417 (eval $lt_ar_try) 2>&5 6418 ac_status=$? 6419 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6420 test $ac_status = 0; } 6421 if test "$ac_status" -eq 0; then 6422 # Ensure the archiver fails upon bogus file names. 6423 rm -f conftest.$ac_objext libconftest.a 6424 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 6425 (eval $lt_ar_try) 2>&5 6426 ac_status=$? 6427 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6428 test $ac_status = 0; } 6429 if test "$ac_status" -ne 0; then 6430 lt_cv_ar_at_file=@ 6431 fi 6432 fi 6433 rm -f conftest.* libconftest.a 6434 6435fi 6436rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6437 6438fi 6439{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5 6440$as_echo "$lt_cv_ar_at_file" >&6; } 6441 6442if test "x$lt_cv_ar_at_file" = xno; then 6443 archiver_list_spec= 6444else 6445 archiver_list_spec=$lt_cv_ar_at_file 6446fi 6447 6448 6449 6450 6451 6452 6453 6454if test -n "$ac_tool_prefix"; then 6455 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 6456set dummy ${ac_tool_prefix}strip; ac_word=$2 6457{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6458$as_echo_n "checking for $ac_word... " >&6; } 6459if ${ac_cv_prog_STRIP+:} false; then : 6460 $as_echo_n "(cached) " >&6 6461else 6462 if test -n "$STRIP"; then 6463 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 6464else 6465as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6466for as_dir in $PATH 6467do 6468 IFS=$as_save_IFS 6469 test -z "$as_dir" && as_dir=. 6470 for ac_exec_ext in '' $ac_executable_extensions; do 6471 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6472 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 6473 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6474 break 2 6475 fi 6476done 6477 done 6478IFS=$as_save_IFS 6479 6480fi 6481fi 6482STRIP=$ac_cv_prog_STRIP 6483if test -n "$STRIP"; then 6484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 6485$as_echo "$STRIP" >&6; } 6486else 6487 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6488$as_echo "no" >&6; } 6489fi 6490 6491 6492fi 6493if test -z "$ac_cv_prog_STRIP"; then 6494 ac_ct_STRIP=$STRIP 6495 # Extract the first word of "strip", so it can be a program name with args. 6496set dummy strip; ac_word=$2 6497{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6498$as_echo_n "checking for $ac_word... " >&6; } 6499if ${ac_cv_prog_ac_ct_STRIP+:} false; then : 6500 $as_echo_n "(cached) " >&6 6501else 6502 if test -n "$ac_ct_STRIP"; then 6503 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 6504else 6505as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6506for as_dir in $PATH 6507do 6508 IFS=$as_save_IFS 6509 test -z "$as_dir" && as_dir=. 6510 for ac_exec_ext in '' $ac_executable_extensions; do 6511 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6512 ac_cv_prog_ac_ct_STRIP="strip" 6513 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6514 break 2 6515 fi 6516done 6517 done 6518IFS=$as_save_IFS 6519 6520fi 6521fi 6522ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 6523if test -n "$ac_ct_STRIP"; then 6524 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 6525$as_echo "$ac_ct_STRIP" >&6; } 6526else 6527 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6528$as_echo "no" >&6; } 6529fi 6530 6531 if test "x$ac_ct_STRIP" = x; then 6532 STRIP=":" 6533 else 6534 case $cross_compiling:$ac_tool_warned in 6535yes:) 6536{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6537$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6538ac_tool_warned=yes ;; 6539esac 6540 STRIP=$ac_ct_STRIP 6541 fi 6542else 6543 STRIP="$ac_cv_prog_STRIP" 6544fi 6545 6546test -z "$STRIP" && STRIP=: 6547 6548 6549 6550 6551 6552 6553if test -n "$ac_tool_prefix"; then 6554 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 6555set dummy ${ac_tool_prefix}ranlib; ac_word=$2 6556{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6557$as_echo_n "checking for $ac_word... " >&6; } 6558if ${ac_cv_prog_RANLIB+:} false; then : 6559 $as_echo_n "(cached) " >&6 6560else 6561 if test -n "$RANLIB"; then 6562 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 6563else 6564as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6565for as_dir in $PATH 6566do 6567 IFS=$as_save_IFS 6568 test -z "$as_dir" && as_dir=. 6569 for ac_exec_ext in '' $ac_executable_extensions; do 6570 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6571 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 6572 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6573 break 2 6574 fi 6575done 6576 done 6577IFS=$as_save_IFS 6578 6579fi 6580fi 6581RANLIB=$ac_cv_prog_RANLIB 6582if test -n "$RANLIB"; then 6583 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 6584$as_echo "$RANLIB" >&6; } 6585else 6586 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6587$as_echo "no" >&6; } 6588fi 6589 6590 6591fi 6592if test -z "$ac_cv_prog_RANLIB"; then 6593 ac_ct_RANLIB=$RANLIB 6594 # Extract the first word of "ranlib", so it can be a program name with args. 6595set dummy ranlib; ac_word=$2 6596{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6597$as_echo_n "checking for $ac_word... " >&6; } 6598if ${ac_cv_prog_ac_ct_RANLIB+:} false; then : 6599 $as_echo_n "(cached) " >&6 6600else 6601 if test -n "$ac_ct_RANLIB"; then 6602 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 6603else 6604as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6605for as_dir in $PATH 6606do 6607 IFS=$as_save_IFS 6608 test -z "$as_dir" && as_dir=. 6609 for ac_exec_ext in '' $ac_executable_extensions; do 6610 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6611 ac_cv_prog_ac_ct_RANLIB="ranlib" 6612 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6613 break 2 6614 fi 6615done 6616 done 6617IFS=$as_save_IFS 6618 6619fi 6620fi 6621ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 6622if test -n "$ac_ct_RANLIB"; then 6623 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 6624$as_echo "$ac_ct_RANLIB" >&6; } 6625else 6626 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6627$as_echo "no" >&6; } 6628fi 6629 6630 if test "x$ac_ct_RANLIB" = x; then 6631 RANLIB=":" 6632 else 6633 case $cross_compiling:$ac_tool_warned in 6634yes:) 6635{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6636$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6637ac_tool_warned=yes ;; 6638esac 6639 RANLIB=$ac_ct_RANLIB 6640 fi 6641else 6642 RANLIB="$ac_cv_prog_RANLIB" 6643fi 6644 6645test -z "$RANLIB" && RANLIB=: 6646 6647 6648 6649 6650 6651 6652# Determine commands to create old-style static archives. 6653old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' 6654old_postinstall_cmds='chmod 644 $oldlib' 6655old_postuninstall_cmds= 6656 6657if test -n "$RANLIB"; then 6658 case $host_os in 6659 openbsd*) 6660 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib" 6661 ;; 6662 *) 6663 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib" 6664 ;; 6665 esac 6666 old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib" 6667fi 6668 6669case $host_os in 6670 darwin*) 6671 lock_old_archive_extraction=yes ;; 6672 *) 6673 lock_old_archive_extraction=no ;; 6674esac 6675 6676 6677 6678 6679 6680 6681 6682 6683 6684 6685 6686 6687 6688 6689 6690 6691 6692 6693 6694 6695 6696 6697 6698 6699 6700 6701 6702 6703 6704 6705 6706 6707 6708 6709 6710 6711 6712 6713 6714# If no C compiler was specified, use CC. 6715LTCC=${LTCC-"$CC"} 6716 6717# If no C compiler flags were specified, use CFLAGS. 6718LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 6719 6720# Allow CC to be a program name with arguments. 6721compiler=$CC 6722 6723 6724# Check for command to grab the raw symbol name followed by C symbol from nm. 6725{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5 6726$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } 6727if ${lt_cv_sys_global_symbol_pipe+:} false; then : 6728 $as_echo_n "(cached) " >&6 6729else 6730 6731# These are sane defaults that work on at least a few old systems. 6732# [They come from Ultrix. What could be older than Ultrix?!! ;)] 6733 6734# Character class describing NM global symbol codes. 6735symcode='[BCDEGRST]' 6736 6737# Regexp to match symbols that can be accessed directly from C. 6738sympat='\([_A-Za-z][_A-Za-z0-9]*\)' 6739 6740# Define system-specific variables. 6741case $host_os in 6742aix*) 6743 symcode='[BCDT]' 6744 ;; 6745cygwin* | mingw* | pw32* | cegcc*) 6746 symcode='[ABCDGISTW]' 6747 ;; 6748hpux*) 6749 if test "$host_cpu" = ia64; then 6750 symcode='[ABCDEGRST]' 6751 fi 6752 ;; 6753irix* | nonstopux*) 6754 symcode='[BCDEGRST]' 6755 ;; 6756osf*) 6757 symcode='[BCDEGQRST]' 6758 ;; 6759solaris*) 6760 symcode='[BDRT]' 6761 ;; 6762sco3.2v5*) 6763 symcode='[DT]' 6764 ;; 6765sysv4.2uw2*) 6766 symcode='[DT]' 6767 ;; 6768sysv5* | sco5v6* | unixware* | OpenUNIX*) 6769 symcode='[ABDT]' 6770 ;; 6771sysv4) 6772 symcode='[DFNSTU]' 6773 ;; 6774esac 6775 6776# If we're using GNU nm, then use its standard symbol codes. 6777case `$NM -V 2>&1` in 6778*GNU* | *'with BFD'*) 6779 symcode='[ABCDGIRSTW]' ;; 6780esac 6781 6782# Transform an extracted symbol line into a proper C declaration. 6783# Some systems (esp. on ia64) link data and code symbols differently, 6784# so use this general approach. 6785lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 6786 6787# Transform an extracted symbol line into symbol name and symbol address 6788lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'" 6789lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\)[ ]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/ {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"lib\2\", (void *) \&\2},/p'" 6790 6791# Handle CRLF in mingw tool chain 6792opt_cr= 6793case $build_os in 6794mingw*) 6795 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp 6796 ;; 6797esac 6798 6799# Try without a prefix underscore, then with it. 6800for ac_symprfx in "" "_"; do 6801 6802 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 6803 symxfrm="\\1 $ac_symprfx\\2 \\2" 6804 6805 # Write the raw and C identifiers. 6806 if test "$lt_cv_nm_interface" = "MS dumpbin"; then 6807 # Fake it for dumpbin and say T for any non-static function 6808 # and D for any global variable. 6809 # Also find C++ and __fastcall symbols from MSVC++, 6810 # which start with @ or ?. 6811 lt_cv_sys_global_symbol_pipe="$AWK '"\ 6812" {last_section=section; section=\$ 3};"\ 6813" /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\ 6814" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ 6815" \$ 0!~/External *\|/{next};"\ 6816" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ 6817" {if(hide[section]) next};"\ 6818" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\ 6819" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\ 6820" s[1]~/^[@?]/{print s[1], s[1]; next};"\ 6821" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\ 6822" ' prfx=^$ac_symprfx" 6823 else 6824 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 6825 fi 6826 lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'" 6827 6828 # Check to see that the pipe works correctly. 6829 pipe_works=no 6830 6831 rm -f conftest* 6832 cat > conftest.$ac_ext <<_LT_EOF 6833#ifdef __cplusplus 6834extern "C" { 6835#endif 6836char nm_test_var; 6837void nm_test_func(void); 6838void nm_test_func(void){} 6839#ifdef __cplusplus 6840} 6841#endif 6842int main(){nm_test_var='a';nm_test_func();return(0);} 6843_LT_EOF 6844 6845 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6846 (eval $ac_compile) 2>&5 6847 ac_status=$? 6848 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6849 test $ac_status = 0; }; then 6850 # Now try to grab the symbols. 6851 nlist=conftest.nm 6852 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5 6853 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5 6854 ac_status=$? 6855 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6856 test $ac_status = 0; } && test -s "$nlist"; then 6857 # Try sorting and uniquifying the output. 6858 if sort "$nlist" | uniq > "$nlist"T; then 6859 mv -f "$nlist"T "$nlist" 6860 else 6861 rm -f "$nlist"T 6862 fi 6863 6864 # Make sure that we snagged all the symbols we need. 6865 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 6866 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 6867 cat <<_LT_EOF > conftest.$ac_ext 6868/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */ 6869#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE) 6870/* DATA imports from DLLs on WIN32 con't be const, because runtime 6871 relocations are performed -- see ld's documentation on pseudo-relocs. */ 6872# define LT_DLSYM_CONST 6873#elif defined(__osf__) 6874/* This system does not cope well with relocations in const data. */ 6875# define LT_DLSYM_CONST 6876#else 6877# define LT_DLSYM_CONST const 6878#endif 6879 6880#ifdef __cplusplus 6881extern "C" { 6882#endif 6883 6884_LT_EOF 6885 # Now generate the symbol file. 6886 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' 6887 6888 cat <<_LT_EOF >> conftest.$ac_ext 6889 6890/* The mapping between symbol names and symbols. */ 6891LT_DLSYM_CONST struct { 6892 const char *name; 6893 void *address; 6894} 6895lt__PROGRAM__LTX_preloaded_symbols[] = 6896{ 6897 { "@PROGRAM@", (void *) 0 }, 6898_LT_EOF 6899 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext 6900 cat <<\_LT_EOF >> conftest.$ac_ext 6901 {0, (void *) 0} 6902}; 6903 6904/* This works around a problem in FreeBSD linker */ 6905#ifdef FREEBSD_WORKAROUND 6906static const void *lt_preloaded_setup() { 6907 return lt__PROGRAM__LTX_preloaded_symbols; 6908} 6909#endif 6910 6911#ifdef __cplusplus 6912} 6913#endif 6914_LT_EOF 6915 # Now try linking the two files. 6916 mv conftest.$ac_objext conftstm.$ac_objext 6917 lt_globsym_save_LIBS=$LIBS 6918 lt_globsym_save_CFLAGS=$CFLAGS 6919 LIBS="conftstm.$ac_objext" 6920 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 6921 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 6922 (eval $ac_link) 2>&5 6923 ac_status=$? 6924 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6925 test $ac_status = 0; } && test -s conftest${ac_exeext}; then 6926 pipe_works=yes 6927 fi 6928 LIBS=$lt_globsym_save_LIBS 6929 CFLAGS=$lt_globsym_save_CFLAGS 6930 else 6931 echo "cannot find nm_test_func in $nlist" >&5 6932 fi 6933 else 6934 echo "cannot find nm_test_var in $nlist" >&5 6935 fi 6936 else 6937 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 6938 fi 6939 else 6940 echo "$progname: failed program was:" >&5 6941 cat conftest.$ac_ext >&5 6942 fi 6943 rm -rf conftest* conftst* 6944 6945 # Do not use the global_symbol_pipe unless it works. 6946 if test "$pipe_works" = yes; then 6947 break 6948 else 6949 lt_cv_sys_global_symbol_pipe= 6950 fi 6951done 6952 6953fi 6954 6955if test -z "$lt_cv_sys_global_symbol_pipe"; then 6956 lt_cv_sys_global_symbol_to_cdecl= 6957fi 6958if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 6959 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5 6960$as_echo "failed" >&6; } 6961else 6962 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 6963$as_echo "ok" >&6; } 6964fi 6965 6966# Response file support. 6967if test "$lt_cv_nm_interface" = "MS dumpbin"; then 6968 nm_file_list_spec='@' 6969elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then 6970 nm_file_list_spec='@' 6971fi 6972 6973 6974 6975 6976 6977 6978 6979 6980 6981 6982 6983 6984 6985 6986 6987 6988 6989 6990 6991 6992 6993 6994 6995 6996 6997 6998 6999{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5 7000$as_echo_n "checking for sysroot... " >&6; } 7001 7002# Check whether --with-sysroot was given. 7003if test "${with_sysroot+set}" = set; then : 7004 withval=$with_sysroot; 7005else 7006 with_sysroot=no 7007fi 7008 7009 7010lt_sysroot= 7011case ${with_sysroot} in #( 7012 yes) 7013 if test "$GCC" = yes; then 7014 lt_sysroot=`$CC --print-sysroot 2>/dev/null` 7015 fi 7016 ;; #( 7017 /*) 7018 lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"` 7019 ;; #( 7020 no|'') 7021 ;; #( 7022 *) 7023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5 7024$as_echo "${with_sysroot}" >&6; } 7025 as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5 7026 ;; 7027esac 7028 7029 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5 7030$as_echo "${lt_sysroot:-no}" >&6; } 7031 7032 7033 7034 7035 7036# Check whether --enable-libtool-lock was given. 7037if test "${enable_libtool_lock+set}" = set; then : 7038 enableval=$enable_libtool_lock; 7039fi 7040 7041test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes 7042 7043# Some flags need to be propagated to the compiler or linker for good 7044# libtool support. 7045case $host in 7046ia64-*-hpux*) 7047 # Find out which ABI we are using. 7048 echo 'int i;' > conftest.$ac_ext 7049 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 7050 (eval $ac_compile) 2>&5 7051 ac_status=$? 7052 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 7053 test $ac_status = 0; }; then 7054 case `/usr/bin/file conftest.$ac_objext` in 7055 *ELF-32*) 7056 HPUX_IA64_MODE="32" 7057 ;; 7058 *ELF-64*) 7059 HPUX_IA64_MODE="64" 7060 ;; 7061 esac 7062 fi 7063 rm -rf conftest* 7064 ;; 7065*-*-irix6*) 7066 # Find out which ABI we are using. 7067 echo '#line '$LINENO' "configure"' > conftest.$ac_ext 7068 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 7069 (eval $ac_compile) 2>&5 7070 ac_status=$? 7071 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 7072 test $ac_status = 0; }; then 7073 if test "$lt_cv_prog_gnu_ld" = yes; then 7074 case `/usr/bin/file conftest.$ac_objext` in 7075 *32-bit*) 7076 LD="${LD-ld} -melf32bsmip" 7077 ;; 7078 *N32*) 7079 LD="${LD-ld} -melf32bmipn32" 7080 ;; 7081 *64-bit*) 7082 LD="${LD-ld} -melf64bmip" 7083 ;; 7084 esac 7085 else 7086 case `/usr/bin/file conftest.$ac_objext` in 7087 *32-bit*) 7088 LD="${LD-ld} -32" 7089 ;; 7090 *N32*) 7091 LD="${LD-ld} -n32" 7092 ;; 7093 *64-bit*) 7094 LD="${LD-ld} -64" 7095 ;; 7096 esac 7097 fi 7098 fi 7099 rm -rf conftest* 7100 ;; 7101 7102x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \ 7103s390*-*linux*|s390*-*tpf*|sparc*-*linux*) 7104 # Find out which ABI we are using. 7105 echo 'int i;' > conftest.$ac_ext 7106 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 7107 (eval $ac_compile) 2>&5 7108 ac_status=$? 7109 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 7110 test $ac_status = 0; }; then 7111 case `/usr/bin/file conftest.o` in 7112 *32-bit*) 7113 case $host in 7114 x86_64-*kfreebsd*-gnu) 7115 LD="${LD-ld} -m elf_i386_fbsd" 7116 ;; 7117 x86_64-*linux*) 7118 LD="${LD-ld} -m elf_i386" 7119 ;; 7120 ppc64-*linux*|powerpc64-*linux*) 7121 LD="${LD-ld} -m elf32ppclinux" 7122 ;; 7123 s390x-*linux*) 7124 LD="${LD-ld} -m elf_s390" 7125 ;; 7126 sparc64-*linux*) 7127 LD="${LD-ld} -m elf32_sparc" 7128 ;; 7129 esac 7130 ;; 7131 *64-bit*) 7132 case $host in 7133 x86_64-*kfreebsd*-gnu) 7134 LD="${LD-ld} -m elf_x86_64_fbsd" 7135 ;; 7136 x86_64-*linux*) 7137 LD="${LD-ld} -m elf_x86_64" 7138 ;; 7139 ppc*-*linux*|powerpc*-*linux*) 7140 LD="${LD-ld} -m elf64ppc" 7141 ;; 7142 s390*-*linux*|s390*-*tpf*) 7143 LD="${LD-ld} -m elf64_s390" 7144 ;; 7145 sparc*-*linux*) 7146 LD="${LD-ld} -m elf64_sparc" 7147 ;; 7148 esac 7149 ;; 7150 esac 7151 fi 7152 rm -rf conftest* 7153 ;; 7154 7155*-*-sco3.2v5*) 7156 # On SCO OpenServer 5, we need -belf to get full-featured binaries. 7157 SAVE_CFLAGS="$CFLAGS" 7158 CFLAGS="$CFLAGS -belf" 7159 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5 7160$as_echo_n "checking whether the C compiler needs -belf... " >&6; } 7161if ${lt_cv_cc_needs_belf+:} false; then : 7162 $as_echo_n "(cached) " >&6 7163else 7164 ac_ext=c 7165ac_cpp='$CPP $CPPFLAGS' 7166ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7167ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7168ac_compiler_gnu=$ac_cv_c_compiler_gnu 7169 7170 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7171/* end confdefs.h. */ 7172 7173int 7174main () 7175{ 7176 7177 ; 7178 return 0; 7179} 7180_ACEOF 7181if ac_fn_c_try_link "$LINENO"; then : 7182 lt_cv_cc_needs_belf=yes 7183else 7184 lt_cv_cc_needs_belf=no 7185fi 7186rm -f core conftest.err conftest.$ac_objext \ 7187 conftest$ac_exeext conftest.$ac_ext 7188 ac_ext=c 7189ac_cpp='$CPP $CPPFLAGS' 7190ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7191ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7192ac_compiler_gnu=$ac_cv_c_compiler_gnu 7193 7194fi 7195{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5 7196$as_echo "$lt_cv_cc_needs_belf" >&6; } 7197 if test x"$lt_cv_cc_needs_belf" != x"yes"; then 7198 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 7199 CFLAGS="$SAVE_CFLAGS" 7200 fi 7201 ;; 7202*-*solaris*) 7203 # Find out which ABI we are using. 7204 echo 'int i;' > conftest.$ac_ext 7205 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 7206 (eval $ac_compile) 2>&5 7207 ac_status=$? 7208 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 7209 test $ac_status = 0; }; then 7210 case `/usr/bin/file conftest.o` in 7211 *64-bit*) 7212 case $lt_cv_prog_gnu_ld in 7213 yes*) 7214 case $host in 7215 i?86-*-solaris*) 7216 LD="${LD-ld} -m elf_x86_64" 7217 ;; 7218 sparc*-*-solaris*) 7219 LD="${LD-ld} -m elf64_sparc" 7220 ;; 7221 esac 7222 # GNU ld 2.21 introduced _sol2 emulations. Use them if available. 7223 if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then 7224 LD="${LD-ld}_sol2" 7225 fi 7226 ;; 7227 *) 7228 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then 7229 LD="${LD-ld} -64" 7230 fi 7231 ;; 7232 esac 7233 ;; 7234 esac 7235 fi 7236 rm -rf conftest* 7237 ;; 7238esac 7239 7240need_locks="$enable_libtool_lock" 7241 7242if test -n "$ac_tool_prefix"; then 7243 # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args. 7244set dummy ${ac_tool_prefix}mt; ac_word=$2 7245{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7246$as_echo_n "checking for $ac_word... " >&6; } 7247if ${ac_cv_prog_MANIFEST_TOOL+:} false; then : 7248 $as_echo_n "(cached) " >&6 7249else 7250 if test -n "$MANIFEST_TOOL"; then 7251 ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test. 7252else 7253as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7254for as_dir in $PATH 7255do 7256 IFS=$as_save_IFS 7257 test -z "$as_dir" && as_dir=. 7258 for ac_exec_ext in '' $ac_executable_extensions; do 7259 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7260 ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt" 7261 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7262 break 2 7263 fi 7264done 7265 done 7266IFS=$as_save_IFS 7267 7268fi 7269fi 7270MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL 7271if test -n "$MANIFEST_TOOL"; then 7272 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5 7273$as_echo "$MANIFEST_TOOL" >&6; } 7274else 7275 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7276$as_echo "no" >&6; } 7277fi 7278 7279 7280fi 7281if test -z "$ac_cv_prog_MANIFEST_TOOL"; then 7282 ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL 7283 # Extract the first word of "mt", so it can be a program name with args. 7284set dummy mt; ac_word=$2 7285{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7286$as_echo_n "checking for $ac_word... " >&6; } 7287if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then : 7288 $as_echo_n "(cached) " >&6 7289else 7290 if test -n "$ac_ct_MANIFEST_TOOL"; then 7291 ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test. 7292else 7293as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7294for as_dir in $PATH 7295do 7296 IFS=$as_save_IFS 7297 test -z "$as_dir" && as_dir=. 7298 for ac_exec_ext in '' $ac_executable_extensions; do 7299 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7300 ac_cv_prog_ac_ct_MANIFEST_TOOL="mt" 7301 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7302 break 2 7303 fi 7304done 7305 done 7306IFS=$as_save_IFS 7307 7308fi 7309fi 7310ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL 7311if test -n "$ac_ct_MANIFEST_TOOL"; then 7312 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5 7313$as_echo "$ac_ct_MANIFEST_TOOL" >&6; } 7314else 7315 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7316$as_echo "no" >&6; } 7317fi 7318 7319 if test "x$ac_ct_MANIFEST_TOOL" = x; then 7320 MANIFEST_TOOL=":" 7321 else 7322 case $cross_compiling:$ac_tool_warned in 7323yes:) 7324{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7325$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7326ac_tool_warned=yes ;; 7327esac 7328 MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL 7329 fi 7330else 7331 MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL" 7332fi 7333 7334test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt 7335{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5 7336$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; } 7337if ${lt_cv_path_mainfest_tool+:} false; then : 7338 $as_echo_n "(cached) " >&6 7339else 7340 lt_cv_path_mainfest_tool=no 7341 echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5 7342 $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out 7343 cat conftest.err >&5 7344 if $GREP 'Manifest Tool' conftest.out > /dev/null; then 7345 lt_cv_path_mainfest_tool=yes 7346 fi 7347 rm -f conftest* 7348fi 7349{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5 7350$as_echo "$lt_cv_path_mainfest_tool" >&6; } 7351if test "x$lt_cv_path_mainfest_tool" != xyes; then 7352 MANIFEST_TOOL=: 7353fi 7354 7355 7356 7357 7358 7359 7360 case $host_os in 7361 rhapsody* | darwin*) 7362 if test -n "$ac_tool_prefix"; then 7363 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. 7364set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 7365{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7366$as_echo_n "checking for $ac_word... " >&6; } 7367if ${ac_cv_prog_DSYMUTIL+:} false; then : 7368 $as_echo_n "(cached) " >&6 7369else 7370 if test -n "$DSYMUTIL"; then 7371 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. 7372else 7373as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7374for as_dir in $PATH 7375do 7376 IFS=$as_save_IFS 7377 test -z "$as_dir" && as_dir=. 7378 for ac_exec_ext in '' $ac_executable_extensions; do 7379 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7380 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" 7381 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7382 break 2 7383 fi 7384done 7385 done 7386IFS=$as_save_IFS 7387 7388fi 7389fi 7390DSYMUTIL=$ac_cv_prog_DSYMUTIL 7391if test -n "$DSYMUTIL"; then 7392 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5 7393$as_echo "$DSYMUTIL" >&6; } 7394else 7395 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7396$as_echo "no" >&6; } 7397fi 7398 7399 7400fi 7401if test -z "$ac_cv_prog_DSYMUTIL"; then 7402 ac_ct_DSYMUTIL=$DSYMUTIL 7403 # Extract the first word of "dsymutil", so it can be a program name with args. 7404set dummy dsymutil; ac_word=$2 7405{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7406$as_echo_n "checking for $ac_word... " >&6; } 7407if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then : 7408 $as_echo_n "(cached) " >&6 7409else 7410 if test -n "$ac_ct_DSYMUTIL"; then 7411 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. 7412else 7413as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7414for as_dir in $PATH 7415do 7416 IFS=$as_save_IFS 7417 test -z "$as_dir" && as_dir=. 7418 for ac_exec_ext in '' $ac_executable_extensions; do 7419 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7420 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" 7421 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7422 break 2 7423 fi 7424done 7425 done 7426IFS=$as_save_IFS 7427 7428fi 7429fi 7430ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL 7431if test -n "$ac_ct_DSYMUTIL"; then 7432 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5 7433$as_echo "$ac_ct_DSYMUTIL" >&6; } 7434else 7435 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7436$as_echo "no" >&6; } 7437fi 7438 7439 if test "x$ac_ct_DSYMUTIL" = x; then 7440 DSYMUTIL=":" 7441 else 7442 case $cross_compiling:$ac_tool_warned in 7443yes:) 7444{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7445$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7446ac_tool_warned=yes ;; 7447esac 7448 DSYMUTIL=$ac_ct_DSYMUTIL 7449 fi 7450else 7451 DSYMUTIL="$ac_cv_prog_DSYMUTIL" 7452fi 7453 7454 if test -n "$ac_tool_prefix"; then 7455 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. 7456set dummy ${ac_tool_prefix}nmedit; ac_word=$2 7457{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7458$as_echo_n "checking for $ac_word... " >&6; } 7459if ${ac_cv_prog_NMEDIT+:} false; then : 7460 $as_echo_n "(cached) " >&6 7461else 7462 if test -n "$NMEDIT"; then 7463 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. 7464else 7465as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7466for as_dir in $PATH 7467do 7468 IFS=$as_save_IFS 7469 test -z "$as_dir" && as_dir=. 7470 for ac_exec_ext in '' $ac_executable_extensions; do 7471 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7472 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" 7473 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7474 break 2 7475 fi 7476done 7477 done 7478IFS=$as_save_IFS 7479 7480fi 7481fi 7482NMEDIT=$ac_cv_prog_NMEDIT 7483if test -n "$NMEDIT"; then 7484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5 7485$as_echo "$NMEDIT" >&6; } 7486else 7487 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7488$as_echo "no" >&6; } 7489fi 7490 7491 7492fi 7493if test -z "$ac_cv_prog_NMEDIT"; then 7494 ac_ct_NMEDIT=$NMEDIT 7495 # Extract the first word of "nmedit", so it can be a program name with args. 7496set dummy nmedit; ac_word=$2 7497{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7498$as_echo_n "checking for $ac_word... " >&6; } 7499if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then : 7500 $as_echo_n "(cached) " >&6 7501else 7502 if test -n "$ac_ct_NMEDIT"; then 7503 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. 7504else 7505as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7506for as_dir in $PATH 7507do 7508 IFS=$as_save_IFS 7509 test -z "$as_dir" && as_dir=. 7510 for ac_exec_ext in '' $ac_executable_extensions; do 7511 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7512 ac_cv_prog_ac_ct_NMEDIT="nmedit" 7513 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7514 break 2 7515 fi 7516done 7517 done 7518IFS=$as_save_IFS 7519 7520fi 7521fi 7522ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT 7523if test -n "$ac_ct_NMEDIT"; then 7524 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5 7525$as_echo "$ac_ct_NMEDIT" >&6; } 7526else 7527 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7528$as_echo "no" >&6; } 7529fi 7530 7531 if test "x$ac_ct_NMEDIT" = x; then 7532 NMEDIT=":" 7533 else 7534 case $cross_compiling:$ac_tool_warned in 7535yes:) 7536{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7537$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7538ac_tool_warned=yes ;; 7539esac 7540 NMEDIT=$ac_ct_NMEDIT 7541 fi 7542else 7543 NMEDIT="$ac_cv_prog_NMEDIT" 7544fi 7545 7546 if test -n "$ac_tool_prefix"; then 7547 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. 7548set dummy ${ac_tool_prefix}lipo; ac_word=$2 7549{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7550$as_echo_n "checking for $ac_word... " >&6; } 7551if ${ac_cv_prog_LIPO+:} false; then : 7552 $as_echo_n "(cached) " >&6 7553else 7554 if test -n "$LIPO"; then 7555 ac_cv_prog_LIPO="$LIPO" # Let the user override the test. 7556else 7557as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7558for as_dir in $PATH 7559do 7560 IFS=$as_save_IFS 7561 test -z "$as_dir" && as_dir=. 7562 for ac_exec_ext in '' $ac_executable_extensions; do 7563 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7564 ac_cv_prog_LIPO="${ac_tool_prefix}lipo" 7565 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7566 break 2 7567 fi 7568done 7569 done 7570IFS=$as_save_IFS 7571 7572fi 7573fi 7574LIPO=$ac_cv_prog_LIPO 7575if test -n "$LIPO"; then 7576 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5 7577$as_echo "$LIPO" >&6; } 7578else 7579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7580$as_echo "no" >&6; } 7581fi 7582 7583 7584fi 7585if test -z "$ac_cv_prog_LIPO"; then 7586 ac_ct_LIPO=$LIPO 7587 # Extract the first word of "lipo", so it can be a program name with args. 7588set dummy lipo; ac_word=$2 7589{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7590$as_echo_n "checking for $ac_word... " >&6; } 7591if ${ac_cv_prog_ac_ct_LIPO+:} false; then : 7592 $as_echo_n "(cached) " >&6 7593else 7594 if test -n "$ac_ct_LIPO"; then 7595 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. 7596else 7597as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7598for as_dir in $PATH 7599do 7600 IFS=$as_save_IFS 7601 test -z "$as_dir" && as_dir=. 7602 for ac_exec_ext in '' $ac_executable_extensions; do 7603 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7604 ac_cv_prog_ac_ct_LIPO="lipo" 7605 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7606 break 2 7607 fi 7608done 7609 done 7610IFS=$as_save_IFS 7611 7612fi 7613fi 7614ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO 7615if test -n "$ac_ct_LIPO"; then 7616 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5 7617$as_echo "$ac_ct_LIPO" >&6; } 7618else 7619 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7620$as_echo "no" >&6; } 7621fi 7622 7623 if test "x$ac_ct_LIPO" = x; then 7624 LIPO=":" 7625 else 7626 case $cross_compiling:$ac_tool_warned in 7627yes:) 7628{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7629$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7630ac_tool_warned=yes ;; 7631esac 7632 LIPO=$ac_ct_LIPO 7633 fi 7634else 7635 LIPO="$ac_cv_prog_LIPO" 7636fi 7637 7638 if test -n "$ac_tool_prefix"; then 7639 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. 7640set dummy ${ac_tool_prefix}otool; ac_word=$2 7641{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7642$as_echo_n "checking for $ac_word... " >&6; } 7643if ${ac_cv_prog_OTOOL+:} false; then : 7644 $as_echo_n "(cached) " >&6 7645else 7646 if test -n "$OTOOL"; then 7647 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test. 7648else 7649as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7650for as_dir in $PATH 7651do 7652 IFS=$as_save_IFS 7653 test -z "$as_dir" && as_dir=. 7654 for ac_exec_ext in '' $ac_executable_extensions; do 7655 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7656 ac_cv_prog_OTOOL="${ac_tool_prefix}otool" 7657 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7658 break 2 7659 fi 7660done 7661 done 7662IFS=$as_save_IFS 7663 7664fi 7665fi 7666OTOOL=$ac_cv_prog_OTOOL 7667if test -n "$OTOOL"; then 7668 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5 7669$as_echo "$OTOOL" >&6; } 7670else 7671 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7672$as_echo "no" >&6; } 7673fi 7674 7675 7676fi 7677if test -z "$ac_cv_prog_OTOOL"; then 7678 ac_ct_OTOOL=$OTOOL 7679 # Extract the first word of "otool", so it can be a program name with args. 7680set dummy otool; ac_word=$2 7681{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7682$as_echo_n "checking for $ac_word... " >&6; } 7683if ${ac_cv_prog_ac_ct_OTOOL+:} false; then : 7684 $as_echo_n "(cached) " >&6 7685else 7686 if test -n "$ac_ct_OTOOL"; then 7687 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test. 7688else 7689as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7690for as_dir in $PATH 7691do 7692 IFS=$as_save_IFS 7693 test -z "$as_dir" && as_dir=. 7694 for ac_exec_ext in '' $ac_executable_extensions; do 7695 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7696 ac_cv_prog_ac_ct_OTOOL="otool" 7697 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7698 break 2 7699 fi 7700done 7701 done 7702IFS=$as_save_IFS 7703 7704fi 7705fi 7706ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL 7707if test -n "$ac_ct_OTOOL"; then 7708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5 7709$as_echo "$ac_ct_OTOOL" >&6; } 7710else 7711 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7712$as_echo "no" >&6; } 7713fi 7714 7715 if test "x$ac_ct_OTOOL" = x; then 7716 OTOOL=":" 7717 else 7718 case $cross_compiling:$ac_tool_warned in 7719yes:) 7720{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7721$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7722ac_tool_warned=yes ;; 7723esac 7724 OTOOL=$ac_ct_OTOOL 7725 fi 7726else 7727 OTOOL="$ac_cv_prog_OTOOL" 7728fi 7729 7730 if test -n "$ac_tool_prefix"; then 7731 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. 7732set dummy ${ac_tool_prefix}otool64; ac_word=$2 7733{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7734$as_echo_n "checking for $ac_word... " >&6; } 7735if ${ac_cv_prog_OTOOL64+:} false; then : 7736 $as_echo_n "(cached) " >&6 7737else 7738 if test -n "$OTOOL64"; then 7739 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test. 7740else 7741as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7742for as_dir in $PATH 7743do 7744 IFS=$as_save_IFS 7745 test -z "$as_dir" && as_dir=. 7746 for ac_exec_ext in '' $ac_executable_extensions; do 7747 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7748 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" 7749 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7750 break 2 7751 fi 7752done 7753 done 7754IFS=$as_save_IFS 7755 7756fi 7757fi 7758OTOOL64=$ac_cv_prog_OTOOL64 7759if test -n "$OTOOL64"; then 7760 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5 7761$as_echo "$OTOOL64" >&6; } 7762else 7763 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7764$as_echo "no" >&6; } 7765fi 7766 7767 7768fi 7769if test -z "$ac_cv_prog_OTOOL64"; then 7770 ac_ct_OTOOL64=$OTOOL64 7771 # Extract the first word of "otool64", so it can be a program name with args. 7772set dummy otool64; ac_word=$2 7773{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7774$as_echo_n "checking for $ac_word... " >&6; } 7775if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then : 7776 $as_echo_n "(cached) " >&6 7777else 7778 if test -n "$ac_ct_OTOOL64"; then 7779 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test. 7780else 7781as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7782for as_dir in $PATH 7783do 7784 IFS=$as_save_IFS 7785 test -z "$as_dir" && as_dir=. 7786 for ac_exec_ext in '' $ac_executable_extensions; do 7787 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7788 ac_cv_prog_ac_ct_OTOOL64="otool64" 7789 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7790 break 2 7791 fi 7792done 7793 done 7794IFS=$as_save_IFS 7795 7796fi 7797fi 7798ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 7799if test -n "$ac_ct_OTOOL64"; then 7800 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5 7801$as_echo "$ac_ct_OTOOL64" >&6; } 7802else 7803 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7804$as_echo "no" >&6; } 7805fi 7806 7807 if test "x$ac_ct_OTOOL64" = x; then 7808 OTOOL64=":" 7809 else 7810 case $cross_compiling:$ac_tool_warned in 7811yes:) 7812{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7813$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7814ac_tool_warned=yes ;; 7815esac 7816 OTOOL64=$ac_ct_OTOOL64 7817 fi 7818else 7819 OTOOL64="$ac_cv_prog_OTOOL64" 7820fi 7821 7822 7823 7824 7825 7826 7827 7828 7829 7830 7831 7832 7833 7834 7835 7836 7837 7838 7839 7840 7841 7842 7843 7844 7845 7846 7847 7848 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5 7849$as_echo_n "checking for -single_module linker flag... " >&6; } 7850if ${lt_cv_apple_cc_single_mod+:} false; then : 7851 $as_echo_n "(cached) " >&6 7852else 7853 lt_cv_apple_cc_single_mod=no 7854 if test -z "${LT_MULTI_MODULE}"; then 7855 # By default we will add the -single_module flag. You can override 7856 # by either setting the environment variable LT_MULTI_MODULE 7857 # non-empty at configure time, or by adding -multi_module to the 7858 # link flags. 7859 rm -rf libconftest.dylib* 7860 echo "int foo(void){return 1;}" > conftest.c 7861 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7862-dynamiclib -Wl,-single_module conftest.c" >&5 7863 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7864 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err 7865 _lt_result=$? 7866 # If there is a non-empty error log, and "single_module" 7867 # appears in it, assume the flag caused a linker warning 7868 if test -s conftest.err && $GREP single_module conftest.err; then 7869 cat conftest.err >&5 7870 # Otherwise, if the output was created with a 0 exit code from 7871 # the compiler, it worked. 7872 elif test -f libconftest.dylib && test $_lt_result -eq 0; then 7873 lt_cv_apple_cc_single_mod=yes 7874 else 7875 cat conftest.err >&5 7876 fi 7877 rm -rf libconftest.dylib* 7878 rm -f conftest.* 7879 fi 7880fi 7881{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5 7882$as_echo "$lt_cv_apple_cc_single_mod" >&6; } 7883 7884 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5 7885$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } 7886if ${lt_cv_ld_exported_symbols_list+:} false; then : 7887 $as_echo_n "(cached) " >&6 7888else 7889 lt_cv_ld_exported_symbols_list=no 7890 save_LDFLAGS=$LDFLAGS 7891 echo "_main" > conftest.sym 7892 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" 7893 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7894/* end confdefs.h. */ 7895 7896int 7897main () 7898{ 7899 7900 ; 7901 return 0; 7902} 7903_ACEOF 7904if ac_fn_c_try_link "$LINENO"; then : 7905 lt_cv_ld_exported_symbols_list=yes 7906else 7907 lt_cv_ld_exported_symbols_list=no 7908fi 7909rm -f core conftest.err conftest.$ac_objext \ 7910 conftest$ac_exeext conftest.$ac_ext 7911 LDFLAGS="$save_LDFLAGS" 7912 7913fi 7914{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5 7915$as_echo "$lt_cv_ld_exported_symbols_list" >&6; } 7916 7917 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5 7918$as_echo_n "checking for -force_load linker flag... " >&6; } 7919if ${lt_cv_ld_force_load+:} false; then : 7920 $as_echo_n "(cached) " >&6 7921else 7922 lt_cv_ld_force_load=no 7923 cat > conftest.c << _LT_EOF 7924int forced_loaded() { return 2;} 7925_LT_EOF 7926 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5 7927 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5 7928 echo "$AR cru libconftest.a conftest.o" >&5 7929 $AR cru libconftest.a conftest.o 2>&5 7930 echo "$RANLIB libconftest.a" >&5 7931 $RANLIB libconftest.a 2>&5 7932 cat > conftest.c << _LT_EOF 7933int main() { return 0;} 7934_LT_EOF 7935 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5 7936 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err 7937 _lt_result=$? 7938 if test -s conftest.err && $GREP force_load conftest.err; then 7939 cat conftest.err >&5 7940 elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then 7941 lt_cv_ld_force_load=yes 7942 else 7943 cat conftest.err >&5 7944 fi 7945 rm -f conftest.err libconftest.a conftest conftest.c 7946 rm -rf conftest.dSYM 7947 7948fi 7949{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5 7950$as_echo "$lt_cv_ld_force_load" >&6; } 7951 case $host_os in 7952 rhapsody* | darwin1.[012]) 7953 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; 7954 darwin1.*) 7955 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 7956 darwin*) # darwin 5.x on 7957 # if running on 10.5 or later, the deployment target defaults 7958 # to the OS version, if on x86, and 10.4, the deployment 7959 # target defaults to 10.4. Don't you love it? 7960 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in 7961 10.0,*86*-darwin8*|10.0,*-darwin[91]*) 7962 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 7963 10.[012]*) 7964 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 7965 10.*) 7966 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 7967 esac 7968 ;; 7969 esac 7970 if test "$lt_cv_apple_cc_single_mod" = "yes"; then 7971 _lt_dar_single_mod='$single_module' 7972 fi 7973 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then 7974 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym' 7975 else 7976 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}' 7977 fi 7978 if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then 7979 _lt_dsymutil='~$DSYMUTIL $lib || :' 7980 else 7981 _lt_dsymutil= 7982 fi 7983 ;; 7984 esac 7985 7986for ac_header in dlfcn.h 7987do : 7988 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default 7989" 7990if test "x$ac_cv_header_dlfcn_h" = xyes; then : 7991 cat >>confdefs.h <<_ACEOF 7992#define HAVE_DLFCN_H 1 7993_ACEOF 7994 7995fi 7996 7997done 7998 7999 8000 8001 8002 8003# Set options 8004 8005 8006 8007 enable_dlopen=no 8008 8009 8010 8011 # Check whether --enable-shared was given. 8012if test "${enable_shared+set}" = set; then : 8013 enableval=$enable_shared; p=${PACKAGE-default} 8014 case $enableval in 8015 yes) enable_shared=yes ;; 8016 no) enable_shared=no ;; 8017 *) 8018 enable_shared=no 8019 # Look at the argument we got. We use all the common list separators. 8020 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 8021 for pkg in $enableval; do 8022 IFS="$lt_save_ifs" 8023 if test "X$pkg" = "X$p"; then 8024 enable_shared=yes 8025 fi 8026 done 8027 IFS="$lt_save_ifs" 8028 ;; 8029 esac 8030else 8031 enable_shared=yes 8032fi 8033 8034 8035 8036 8037 8038 8039 8040 8041 8042 # Check whether --enable-static was given. 8043if test "${enable_static+set}" = set; then : 8044 enableval=$enable_static; p=${PACKAGE-default} 8045 case $enableval in 8046 yes) enable_static=yes ;; 8047 no) enable_static=no ;; 8048 *) 8049 enable_static=no 8050 # Look at the argument we got. We use all the common list separators. 8051 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 8052 for pkg in $enableval; do 8053 IFS="$lt_save_ifs" 8054 if test "X$pkg" = "X$p"; then 8055 enable_static=yes 8056 fi 8057 done 8058 IFS="$lt_save_ifs" 8059 ;; 8060 esac 8061else 8062 enable_static=yes 8063fi 8064 8065 8066 8067 8068 8069 8070 8071 8072 8073 8074# Check whether --with-pic was given. 8075if test "${with_pic+set}" = set; then : 8076 withval=$with_pic; lt_p=${PACKAGE-default} 8077 case $withval in 8078 yes|no) pic_mode=$withval ;; 8079 *) 8080 pic_mode=default 8081 # Look at the argument we got. We use all the common list separators. 8082 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 8083 for lt_pkg in $withval; do 8084 IFS="$lt_save_ifs" 8085 if test "X$lt_pkg" = "X$lt_p"; then 8086 pic_mode=yes 8087 fi 8088 done 8089 IFS="$lt_save_ifs" 8090 ;; 8091 esac 8092else 8093 pic_mode=default 8094fi 8095 8096 8097test -z "$pic_mode" && pic_mode=default 8098 8099 8100 8101 8102 8103 8104 8105 # Check whether --enable-fast-install was given. 8106if test "${enable_fast_install+set}" = set; then : 8107 enableval=$enable_fast_install; p=${PACKAGE-default} 8108 case $enableval in 8109 yes) enable_fast_install=yes ;; 8110 no) enable_fast_install=no ;; 8111 *) 8112 enable_fast_install=no 8113 # Look at the argument we got. We use all the common list separators. 8114 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 8115 for pkg in $enableval; do 8116 IFS="$lt_save_ifs" 8117 if test "X$pkg" = "X$p"; then 8118 enable_fast_install=yes 8119 fi 8120 done 8121 IFS="$lt_save_ifs" 8122 ;; 8123 esac 8124else 8125 enable_fast_install=yes 8126fi 8127 8128 8129 8130 8131 8132 8133 8134 8135 8136 8137 8138# This can be used to rebuild libtool when needed 8139LIBTOOL_DEPS="$ltmain" 8140 8141# Always use our own libtool. 8142LIBTOOL='$(SHELL) $(top_builddir)/libtool' 8143 8144 8145 8146 8147 8148 8149 8150 8151 8152 8153 8154 8155 8156 8157 8158 8159 8160 8161 8162 8163 8164 8165 8166 8167 8168 8169 8170 8171 8172 8173test -z "$LN_S" && LN_S="ln -s" 8174 8175 8176 8177 8178 8179 8180 8181 8182 8183 8184 8185 8186 8187 8188if test -n "${ZSH_VERSION+set}" ; then 8189 setopt NO_GLOB_SUBST 8190fi 8191 8192{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5 8193$as_echo_n "checking for objdir... " >&6; } 8194if ${lt_cv_objdir+:} false; then : 8195 $as_echo_n "(cached) " >&6 8196else 8197 rm -f .libs 2>/dev/null 8198mkdir .libs 2>/dev/null 8199if test -d .libs; then 8200 lt_cv_objdir=.libs 8201else 8202 # MS-DOS does not allow filenames that begin with a dot. 8203 lt_cv_objdir=_libs 8204fi 8205rmdir .libs 2>/dev/null 8206fi 8207{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5 8208$as_echo "$lt_cv_objdir" >&6; } 8209objdir=$lt_cv_objdir 8210 8211 8212 8213 8214 8215cat >>confdefs.h <<_ACEOF 8216#define LT_OBJDIR "$lt_cv_objdir/" 8217_ACEOF 8218 8219 8220 8221 8222case $host_os in 8223aix3*) 8224 # AIX sometimes has problems with the GCC collect2 program. For some 8225 # reason, if we set the COLLECT_NAMES environment variable, the problems 8226 # vanish in a puff of smoke. 8227 if test "X${COLLECT_NAMES+set}" != Xset; then 8228 COLLECT_NAMES= 8229 export COLLECT_NAMES 8230 fi 8231 ;; 8232esac 8233 8234# Global variables: 8235ofile=libtool 8236can_build_shared=yes 8237 8238# All known linkers require a `.a' archive for static linking (except MSVC, 8239# which needs '.lib'). 8240libext=a 8241 8242with_gnu_ld="$lt_cv_prog_gnu_ld" 8243 8244old_CC="$CC" 8245old_CFLAGS="$CFLAGS" 8246 8247# Set sane defaults for various variables 8248test -z "$CC" && CC=cc 8249test -z "$LTCC" && LTCC=$CC 8250test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS 8251test -z "$LD" && LD=ld 8252test -z "$ac_objext" && ac_objext=o 8253 8254for cc_temp in $compiler""; do 8255 case $cc_temp in 8256 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 8257 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 8258 \-*) ;; 8259 *) break;; 8260 esac 8261done 8262cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` 8263 8264 8265# Only perform the check for file, if the check method requires it 8266test -z "$MAGIC_CMD" && MAGIC_CMD=file 8267case $deplibs_check_method in 8268file_magic*) 8269 if test "$file_magic_cmd" = '$MAGIC_CMD'; then 8270 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5 8271$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } 8272if ${lt_cv_path_MAGIC_CMD+:} false; then : 8273 $as_echo_n "(cached) " >&6 8274else 8275 case $MAGIC_CMD in 8276[\\/*] | ?:[\\/]*) 8277 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 8278 ;; 8279*) 8280 lt_save_MAGIC_CMD="$MAGIC_CMD" 8281 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 8282 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 8283 for ac_dir in $ac_dummy; do 8284 IFS="$lt_save_ifs" 8285 test -z "$ac_dir" && ac_dir=. 8286 if test -f $ac_dir/${ac_tool_prefix}file; then 8287 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file" 8288 if test -n "$file_magic_test_file"; then 8289 case $deplibs_check_method in 8290 "file_magic "*) 8291 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 8292 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 8293 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 8294 $EGREP "$file_magic_regex" > /dev/null; then 8295 : 8296 else 8297 cat <<_LT_EOF 1>&2 8298 8299*** Warning: the command libtool uses to detect shared libraries, 8300*** $file_magic_cmd, produces output that libtool cannot recognize. 8301*** The result is that libtool may fail to recognize shared libraries 8302*** as such. This will affect the creation of libtool libraries that 8303*** depend on shared libraries, but programs linked with such libtool 8304*** libraries will work regardless of this problem. Nevertheless, you 8305*** may want to report the problem to your system manager and/or to 8306*** bug-libtool@gnu.org 8307 8308_LT_EOF 8309 fi ;; 8310 esac 8311 fi 8312 break 8313 fi 8314 done 8315 IFS="$lt_save_ifs" 8316 MAGIC_CMD="$lt_save_MAGIC_CMD" 8317 ;; 8318esac 8319fi 8320 8321MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 8322if test -n "$MAGIC_CMD"; then 8323 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 8324$as_echo "$MAGIC_CMD" >&6; } 8325else 8326 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8327$as_echo "no" >&6; } 8328fi 8329 8330 8331 8332 8333 8334if test -z "$lt_cv_path_MAGIC_CMD"; then 8335 if test -n "$ac_tool_prefix"; then 8336 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5 8337$as_echo_n "checking for file... " >&6; } 8338if ${lt_cv_path_MAGIC_CMD+:} false; then : 8339 $as_echo_n "(cached) " >&6 8340else 8341 case $MAGIC_CMD in 8342[\\/*] | ?:[\\/]*) 8343 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 8344 ;; 8345*) 8346 lt_save_MAGIC_CMD="$MAGIC_CMD" 8347 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 8348 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 8349 for ac_dir in $ac_dummy; do 8350 IFS="$lt_save_ifs" 8351 test -z "$ac_dir" && ac_dir=. 8352 if test -f $ac_dir/file; then 8353 lt_cv_path_MAGIC_CMD="$ac_dir/file" 8354 if test -n "$file_magic_test_file"; then 8355 case $deplibs_check_method in 8356 "file_magic "*) 8357 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 8358 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 8359 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 8360 $EGREP "$file_magic_regex" > /dev/null; then 8361 : 8362 else 8363 cat <<_LT_EOF 1>&2 8364 8365*** Warning: the command libtool uses to detect shared libraries, 8366*** $file_magic_cmd, produces output that libtool cannot recognize. 8367*** The result is that libtool may fail to recognize shared libraries 8368*** as such. This will affect the creation of libtool libraries that 8369*** depend on shared libraries, but programs linked with such libtool 8370*** libraries will work regardless of this problem. Nevertheless, you 8371*** may want to report the problem to your system manager and/or to 8372*** bug-libtool@gnu.org 8373 8374_LT_EOF 8375 fi ;; 8376 esac 8377 fi 8378 break 8379 fi 8380 done 8381 IFS="$lt_save_ifs" 8382 MAGIC_CMD="$lt_save_MAGIC_CMD" 8383 ;; 8384esac 8385fi 8386 8387MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 8388if test -n "$MAGIC_CMD"; then 8389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 8390$as_echo "$MAGIC_CMD" >&6; } 8391else 8392 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8393$as_echo "no" >&6; } 8394fi 8395 8396 8397 else 8398 MAGIC_CMD=: 8399 fi 8400fi 8401 8402 fi 8403 ;; 8404esac 8405 8406# Use C for the default configuration in the libtool script 8407 8408lt_save_CC="$CC" 8409ac_ext=c 8410ac_cpp='$CPP $CPPFLAGS' 8411ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 8412ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 8413ac_compiler_gnu=$ac_cv_c_compiler_gnu 8414 8415 8416# Source file extension for C test sources. 8417ac_ext=c 8418 8419# Object file extension for compiled C test sources. 8420objext=o 8421objext=$objext 8422 8423# Code to be used in simple compile tests 8424lt_simple_compile_test_code="int some_variable = 0;" 8425 8426# Code to be used in simple link tests 8427lt_simple_link_test_code='int main(){return(0);}' 8428 8429 8430 8431 8432 8433 8434 8435# If no C compiler was specified, use CC. 8436LTCC=${LTCC-"$CC"} 8437 8438# If no C compiler flags were specified, use CFLAGS. 8439LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 8440 8441# Allow CC to be a program name with arguments. 8442compiler=$CC 8443 8444# Save the default compiler, since it gets overwritten when the other 8445# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. 8446compiler_DEFAULT=$CC 8447 8448# save warnings/boilerplate of simple test code 8449ac_outfile=conftest.$ac_objext 8450echo "$lt_simple_compile_test_code" >conftest.$ac_ext 8451eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 8452_lt_compiler_boilerplate=`cat conftest.err` 8453$RM conftest* 8454 8455ac_outfile=conftest.$ac_objext 8456echo "$lt_simple_link_test_code" >conftest.$ac_ext 8457eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 8458_lt_linker_boilerplate=`cat conftest.err` 8459$RM -r conftest* 8460 8461 8462if test -n "$compiler"; then 8463 8464lt_prog_compiler_no_builtin_flag= 8465 8466if test "$GCC" = yes; then 8467 case $cc_basename in 8468 nvcc*) 8469 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;; 8470 *) 8471 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;; 8472 esac 8473 8474 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 8475$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } 8476if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then : 8477 $as_echo_n "(cached) " >&6 8478else 8479 lt_cv_prog_compiler_rtti_exceptions=no 8480 ac_outfile=conftest.$ac_objext 8481 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8482 lt_compiler_flag="-fno-rtti -fno-exceptions" 8483 # Insert the option either (1) after the last *FLAGS variable, or 8484 # (2) before a word containing "conftest.", or (3) at the end. 8485 # Note that $ac_compile itself does not contain backslashes and begins 8486 # with a dollar sign (not a hyphen), so the echo should work correctly. 8487 # The option is referenced via a variable to avoid confusing sed. 8488 lt_compile=`echo "$ac_compile" | $SED \ 8489 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8490 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8491 -e 's:$: $lt_compiler_flag:'` 8492 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8493 (eval "$lt_compile" 2>conftest.err) 8494 ac_status=$? 8495 cat conftest.err >&5 8496 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8497 if (exit $ac_status) && test -s "$ac_outfile"; then 8498 # The compiler can only warn and ignore the option if not recognized 8499 # So say no if there are warnings other than the usual output. 8500 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 8501 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8502 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 8503 lt_cv_prog_compiler_rtti_exceptions=yes 8504 fi 8505 fi 8506 $RM conftest* 8507 8508fi 8509{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 8510$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } 8511 8512if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then 8513 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" 8514else 8515 : 8516fi 8517 8518fi 8519 8520 8521 8522 8523 8524 8525 lt_prog_compiler_wl= 8526lt_prog_compiler_pic= 8527lt_prog_compiler_static= 8528 8529 8530 if test "$GCC" = yes; then 8531 lt_prog_compiler_wl='-Wl,' 8532 lt_prog_compiler_static='-static' 8533 8534 case $host_os in 8535 aix*) 8536 # All AIX code is PIC. 8537 if test "$host_cpu" = ia64; then 8538 # AIX 5 now supports IA64 processor 8539 lt_prog_compiler_static='-Bstatic' 8540 fi 8541 ;; 8542 8543 amigaos*) 8544 case $host_cpu in 8545 powerpc) 8546 # see comment about AmigaOS4 .so support 8547 lt_prog_compiler_pic='-fPIC' 8548 ;; 8549 m68k) 8550 # FIXME: we need at least 68020 code to build shared libraries, but 8551 # adding the `-m68020' flag to GCC prevents building anything better, 8552 # like `-m68040'. 8553 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' 8554 ;; 8555 esac 8556 ;; 8557 8558 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) 8559 # PIC is the default for these OSes. 8560 ;; 8561 8562 mingw* | cygwin* | pw32* | os2* | cegcc*) 8563 # This hack is so that the source file can tell whether it is being 8564 # built for inclusion in a dll (and should export symbols for example). 8565 # Although the cygwin gcc ignores -fPIC, still need this for old-style 8566 # (--disable-auto-import) libraries 8567 lt_prog_compiler_pic='-DDLL_EXPORT' 8568 ;; 8569 8570 darwin* | rhapsody*) 8571 # PIC is the default on this platform 8572 # Common symbols not allowed in MH_DYLIB files 8573 lt_prog_compiler_pic='-fno-common' 8574 ;; 8575 8576 haiku*) 8577 # PIC is the default for Haiku. 8578 # The "-static" flag exists, but is broken. 8579 lt_prog_compiler_static= 8580 ;; 8581 8582 hpux*) 8583 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit 8584 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag 8585 # sets the default TLS model and affects inlining. 8586 case $host_cpu in 8587 hppa*64*) 8588 # +Z the default 8589 ;; 8590 *) 8591 lt_prog_compiler_pic='-fPIC' 8592 ;; 8593 esac 8594 ;; 8595 8596 interix[3-9]*) 8597 # Interix 3.x gcc -fpic/-fPIC options generate broken code. 8598 # Instead, we relocate shared libraries at runtime. 8599 ;; 8600 8601 msdosdjgpp*) 8602 # Just because we use GCC doesn't mean we suddenly get shared libraries 8603 # on systems that don't support them. 8604 lt_prog_compiler_can_build_shared=no 8605 enable_shared=no 8606 ;; 8607 8608 *nto* | *qnx*) 8609 # QNX uses GNU C++, but need to define -shared option too, otherwise 8610 # it will coredump. 8611 lt_prog_compiler_pic='-fPIC -shared' 8612 ;; 8613 8614 sysv4*MP*) 8615 if test -d /usr/nec; then 8616 lt_prog_compiler_pic=-Kconform_pic 8617 fi 8618 ;; 8619 8620 *) 8621 lt_prog_compiler_pic='-fPIC' 8622 ;; 8623 esac 8624 8625 case $cc_basename in 8626 nvcc*) # Cuda Compiler Driver 2.2 8627 lt_prog_compiler_wl='-Xlinker ' 8628 if test -n "$lt_prog_compiler_pic"; then 8629 lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic" 8630 fi 8631 ;; 8632 esac 8633 else 8634 # PORTME Check for flag to pass linker flags through the system compiler. 8635 case $host_os in 8636 aix*) 8637 lt_prog_compiler_wl='-Wl,' 8638 if test "$host_cpu" = ia64; then 8639 # AIX 5 now supports IA64 processor 8640 lt_prog_compiler_static='-Bstatic' 8641 else 8642 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' 8643 fi 8644 ;; 8645 8646 mingw* | cygwin* | pw32* | os2* | cegcc*) 8647 # This hack is so that the source file can tell whether it is being 8648 # built for inclusion in a dll (and should export symbols for example). 8649 lt_prog_compiler_pic='-DDLL_EXPORT' 8650 ;; 8651 8652 hpux9* | hpux10* | hpux11*) 8653 lt_prog_compiler_wl='-Wl,' 8654 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but 8655 # not for PA HP-UX. 8656 case $host_cpu in 8657 hppa*64*|ia64*) 8658 # +Z the default 8659 ;; 8660 *) 8661 lt_prog_compiler_pic='+Z' 8662 ;; 8663 esac 8664 # Is there a better lt_prog_compiler_static that works with the bundled CC? 8665 lt_prog_compiler_static='${wl}-a ${wl}archive' 8666 ;; 8667 8668 irix5* | irix6* | nonstopux*) 8669 lt_prog_compiler_wl='-Wl,' 8670 # PIC (with -KPIC) is the default. 8671 lt_prog_compiler_static='-non_shared' 8672 ;; 8673 8674 linux* | k*bsd*-gnu | kopensolaris*-gnu) 8675 case $cc_basename in 8676 # old Intel for x86_64 which still supported -KPIC. 8677 ecc*) 8678 lt_prog_compiler_wl='-Wl,' 8679 lt_prog_compiler_pic='-KPIC' 8680 lt_prog_compiler_static='-static' 8681 ;; 8682 # icc used to be incompatible with GCC. 8683 # ICC 10 doesn't accept -KPIC any more. 8684 icc* | ifort*) 8685 lt_prog_compiler_wl='-Wl,' 8686 lt_prog_compiler_pic='-fPIC' 8687 lt_prog_compiler_static='-static' 8688 ;; 8689 # Lahey Fortran 8.1. 8690 lf95*) 8691 lt_prog_compiler_wl='-Wl,' 8692 lt_prog_compiler_pic='--shared' 8693 lt_prog_compiler_static='--static' 8694 ;; 8695 nagfor*) 8696 # NAG Fortran compiler 8697 lt_prog_compiler_wl='-Wl,-Wl,,' 8698 lt_prog_compiler_pic='-PIC' 8699 lt_prog_compiler_static='-Bstatic' 8700 ;; 8701 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) 8702 # Portland Group compilers (*not* the Pentium gcc compiler, 8703 # which looks to be a dead project) 8704 lt_prog_compiler_wl='-Wl,' 8705 lt_prog_compiler_pic='-fpic' 8706 lt_prog_compiler_static='-Bstatic' 8707 ;; 8708 ccc*) 8709 lt_prog_compiler_wl='-Wl,' 8710 # All Alpha code is PIC. 8711 lt_prog_compiler_static='-non_shared' 8712 ;; 8713 xl* | bgxl* | bgf* | mpixl*) 8714 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene 8715 lt_prog_compiler_wl='-Wl,' 8716 lt_prog_compiler_pic='-qpic' 8717 lt_prog_compiler_static='-qstaticlink' 8718 ;; 8719 *) 8720 case `$CC -V 2>&1 | sed 5q` in 8721 *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*) 8722 # Sun Fortran 8.3 passes all unrecognized flags to the linker 8723 lt_prog_compiler_pic='-KPIC' 8724 lt_prog_compiler_static='-Bstatic' 8725 lt_prog_compiler_wl='' 8726 ;; 8727 *Sun\ F* | *Sun*Fortran*) 8728 lt_prog_compiler_pic='-KPIC' 8729 lt_prog_compiler_static='-Bstatic' 8730 lt_prog_compiler_wl='-Qoption ld ' 8731 ;; 8732 *Sun\ C*) 8733 # Sun C 5.9 8734 lt_prog_compiler_pic='-KPIC' 8735 lt_prog_compiler_static='-Bstatic' 8736 lt_prog_compiler_wl='-Wl,' 8737 ;; 8738 *Intel*\ [CF]*Compiler*) 8739 lt_prog_compiler_wl='-Wl,' 8740 lt_prog_compiler_pic='-fPIC' 8741 lt_prog_compiler_static='-static' 8742 ;; 8743 *Portland\ Group*) 8744 lt_prog_compiler_wl='-Wl,' 8745 lt_prog_compiler_pic='-fpic' 8746 lt_prog_compiler_static='-Bstatic' 8747 ;; 8748 esac 8749 ;; 8750 esac 8751 ;; 8752 8753 newsos6) 8754 lt_prog_compiler_pic='-KPIC' 8755 lt_prog_compiler_static='-Bstatic' 8756 ;; 8757 8758 *nto* | *qnx*) 8759 # QNX uses GNU C++, but need to define -shared option too, otherwise 8760 # it will coredump. 8761 lt_prog_compiler_pic='-fPIC -shared' 8762 ;; 8763 8764 osf3* | osf4* | osf5*) 8765 lt_prog_compiler_wl='-Wl,' 8766 # All OSF/1 code is PIC. 8767 lt_prog_compiler_static='-non_shared' 8768 ;; 8769 8770 rdos*) 8771 lt_prog_compiler_static='-non_shared' 8772 ;; 8773 8774 solaris*) 8775 lt_prog_compiler_pic='-KPIC' 8776 lt_prog_compiler_static='-Bstatic' 8777 case $cc_basename in 8778 f77* | f90* | f95* | sunf77* | sunf90* | sunf95*) 8779 lt_prog_compiler_wl='-Qoption ld ';; 8780 *) 8781 lt_prog_compiler_wl='-Wl,';; 8782 esac 8783 ;; 8784 8785 sunos4*) 8786 lt_prog_compiler_wl='-Qoption ld ' 8787 lt_prog_compiler_pic='-PIC' 8788 lt_prog_compiler_static='-Bstatic' 8789 ;; 8790 8791 sysv4 | sysv4.2uw2* | sysv4.3*) 8792 lt_prog_compiler_wl='-Wl,' 8793 lt_prog_compiler_pic='-KPIC' 8794 lt_prog_compiler_static='-Bstatic' 8795 ;; 8796 8797 sysv4*MP*) 8798 if test -d /usr/nec ;then 8799 lt_prog_compiler_pic='-Kconform_pic' 8800 lt_prog_compiler_static='-Bstatic' 8801 fi 8802 ;; 8803 8804 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) 8805 lt_prog_compiler_wl='-Wl,' 8806 lt_prog_compiler_pic='-KPIC' 8807 lt_prog_compiler_static='-Bstatic' 8808 ;; 8809 8810 unicos*) 8811 lt_prog_compiler_wl='-Wl,' 8812 lt_prog_compiler_can_build_shared=no 8813 ;; 8814 8815 uts4*) 8816 lt_prog_compiler_pic='-pic' 8817 lt_prog_compiler_static='-Bstatic' 8818 ;; 8819 8820 *) 8821 lt_prog_compiler_can_build_shared=no 8822 ;; 8823 esac 8824 fi 8825 8826case $host_os in 8827 # For platforms which do not support PIC, -DPIC is meaningless: 8828 *djgpp*) 8829 lt_prog_compiler_pic= 8830 ;; 8831 *) 8832 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 8833 ;; 8834esac 8835 8836{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 8837$as_echo_n "checking for $compiler option to produce PIC... " >&6; } 8838if ${lt_cv_prog_compiler_pic+:} false; then : 8839 $as_echo_n "(cached) " >&6 8840else 8841 lt_cv_prog_compiler_pic=$lt_prog_compiler_pic 8842fi 8843{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5 8844$as_echo "$lt_cv_prog_compiler_pic" >&6; } 8845lt_prog_compiler_pic=$lt_cv_prog_compiler_pic 8846 8847# 8848# Check to make sure the PIC flag actually works. 8849# 8850if test -n "$lt_prog_compiler_pic"; then 8851 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 8852$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } 8853if ${lt_cv_prog_compiler_pic_works+:} false; then : 8854 $as_echo_n "(cached) " >&6 8855else 8856 lt_cv_prog_compiler_pic_works=no 8857 ac_outfile=conftest.$ac_objext 8858 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8859 lt_compiler_flag="$lt_prog_compiler_pic -DPIC" 8860 # Insert the option either (1) after the last *FLAGS variable, or 8861 # (2) before a word containing "conftest.", or (3) at the end. 8862 # Note that $ac_compile itself does not contain backslashes and begins 8863 # with a dollar sign (not a hyphen), so the echo should work correctly. 8864 # The option is referenced via a variable to avoid confusing sed. 8865 lt_compile=`echo "$ac_compile" | $SED \ 8866 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8867 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8868 -e 's:$: $lt_compiler_flag:'` 8869 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8870 (eval "$lt_compile" 2>conftest.err) 8871 ac_status=$? 8872 cat conftest.err >&5 8873 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8874 if (exit $ac_status) && test -s "$ac_outfile"; then 8875 # The compiler can only warn and ignore the option if not recognized 8876 # So say no if there are warnings other than the usual output. 8877 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 8878 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8879 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 8880 lt_cv_prog_compiler_pic_works=yes 8881 fi 8882 fi 8883 $RM conftest* 8884 8885fi 8886{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5 8887$as_echo "$lt_cv_prog_compiler_pic_works" >&6; } 8888 8889if test x"$lt_cv_prog_compiler_pic_works" = xyes; then 8890 case $lt_prog_compiler_pic in 8891 "" | " "*) ;; 8892 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; 8893 esac 8894else 8895 lt_prog_compiler_pic= 8896 lt_prog_compiler_can_build_shared=no 8897fi 8898 8899fi 8900 8901 8902 8903 8904 8905 8906 8907 8908 8909 8910 8911# 8912# Check to make sure the static flag actually works. 8913# 8914wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" 8915{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5 8916$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } 8917if ${lt_cv_prog_compiler_static_works+:} false; then : 8918 $as_echo_n "(cached) " >&6 8919else 8920 lt_cv_prog_compiler_static_works=no 8921 save_LDFLAGS="$LDFLAGS" 8922 LDFLAGS="$LDFLAGS $lt_tmp_static_flag" 8923 echo "$lt_simple_link_test_code" > conftest.$ac_ext 8924 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 8925 # The linker can only warn and ignore the option if not recognized 8926 # So say no if there are warnings 8927 if test -s conftest.err; then 8928 # Append any errors to the config.log. 8929 cat conftest.err 1>&5 8930 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 8931 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8932 if diff conftest.exp conftest.er2 >/dev/null; then 8933 lt_cv_prog_compiler_static_works=yes 8934 fi 8935 else 8936 lt_cv_prog_compiler_static_works=yes 8937 fi 8938 fi 8939 $RM -r conftest* 8940 LDFLAGS="$save_LDFLAGS" 8941 8942fi 8943{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5 8944$as_echo "$lt_cv_prog_compiler_static_works" >&6; } 8945 8946if test x"$lt_cv_prog_compiler_static_works" = xyes; then 8947 : 8948else 8949 lt_prog_compiler_static= 8950fi 8951 8952 8953 8954 8955 8956 8957 8958 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 8959$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8960if ${lt_cv_prog_compiler_c_o+:} false; then : 8961 $as_echo_n "(cached) " >&6 8962else 8963 lt_cv_prog_compiler_c_o=no 8964 $RM -r conftest 2>/dev/null 8965 mkdir conftest 8966 cd conftest 8967 mkdir out 8968 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8969 8970 lt_compiler_flag="-o out/conftest2.$ac_objext" 8971 # Insert the option either (1) after the last *FLAGS variable, or 8972 # (2) before a word containing "conftest.", or (3) at the end. 8973 # Note that $ac_compile itself does not contain backslashes and begins 8974 # with a dollar sign (not a hyphen), so the echo should work correctly. 8975 lt_compile=`echo "$ac_compile" | $SED \ 8976 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8977 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8978 -e 's:$: $lt_compiler_flag:'` 8979 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8980 (eval "$lt_compile" 2>out/conftest.err) 8981 ac_status=$? 8982 cat out/conftest.err >&5 8983 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8984 if (exit $ac_status) && test -s out/conftest2.$ac_objext 8985 then 8986 # The compiler can only warn and ignore the option if not recognized 8987 # So say no if there are warnings 8988 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 8989 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8990 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8991 lt_cv_prog_compiler_c_o=yes 8992 fi 8993 fi 8994 chmod u+w . 2>&5 8995 $RM conftest* 8996 # SGI C++ compiler will create directory out/ii_files/ for 8997 # template instantiation 8998 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 8999 $RM out/* && rmdir out 9000 cd .. 9001 $RM -r conftest 9002 $RM conftest* 9003 9004fi 9005{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 9006$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 9007 9008 9009 9010 9011 9012 9013 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 9014$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 9015if ${lt_cv_prog_compiler_c_o+:} false; then : 9016 $as_echo_n "(cached) " >&6 9017else 9018 lt_cv_prog_compiler_c_o=no 9019 $RM -r conftest 2>/dev/null 9020 mkdir conftest 9021 cd conftest 9022 mkdir out 9023 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 9024 9025 lt_compiler_flag="-o out/conftest2.$ac_objext" 9026 # Insert the option either (1) after the last *FLAGS variable, or 9027 # (2) before a word containing "conftest.", or (3) at the end. 9028 # Note that $ac_compile itself does not contain backslashes and begins 9029 # with a dollar sign (not a hyphen), so the echo should work correctly. 9030 lt_compile=`echo "$ac_compile" | $SED \ 9031 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 9032 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 9033 -e 's:$: $lt_compiler_flag:'` 9034 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 9035 (eval "$lt_compile" 2>out/conftest.err) 9036 ac_status=$? 9037 cat out/conftest.err >&5 9038 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9039 if (exit $ac_status) && test -s out/conftest2.$ac_objext 9040 then 9041 # The compiler can only warn and ignore the option if not recognized 9042 # So say no if there are warnings 9043 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 9044 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 9045 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 9046 lt_cv_prog_compiler_c_o=yes 9047 fi 9048 fi 9049 chmod u+w . 2>&5 9050 $RM conftest* 9051 # SGI C++ compiler will create directory out/ii_files/ for 9052 # template instantiation 9053 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 9054 $RM out/* && rmdir out 9055 cd .. 9056 $RM -r conftest 9057 $RM conftest* 9058 9059fi 9060{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 9061$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 9062 9063 9064 9065 9066hard_links="nottested" 9067if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then 9068 # do not overwrite the value of need_locks provided by the user 9069 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5 9070$as_echo_n "checking if we can lock with hard links... " >&6; } 9071 hard_links=yes 9072 $RM conftest* 9073 ln conftest.a conftest.b 2>/dev/null && hard_links=no 9074 touch conftest.a 9075 ln conftest.a conftest.b 2>&5 || hard_links=no 9076 ln conftest.a conftest.b 2>/dev/null && hard_links=no 9077 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 9078$as_echo "$hard_links" >&6; } 9079 if test "$hard_links" = no; then 9080 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 9081$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} 9082 need_locks=warn 9083 fi 9084else 9085 need_locks=no 9086fi 9087 9088 9089 9090 9091 9092 9093 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 9094$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } 9095 9096 runpath_var= 9097 allow_undefined_flag= 9098 always_export_symbols=no 9099 archive_cmds= 9100 archive_expsym_cmds= 9101 compiler_needs_object=no 9102 enable_shared_with_static_runtimes=no 9103 export_dynamic_flag_spec= 9104 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 9105 hardcode_automatic=no 9106 hardcode_direct=no 9107 hardcode_direct_absolute=no 9108 hardcode_libdir_flag_spec= 9109 hardcode_libdir_separator= 9110 hardcode_minus_L=no 9111 hardcode_shlibpath_var=unsupported 9112 inherit_rpath=no 9113 link_all_deplibs=unknown 9114 module_cmds= 9115 module_expsym_cmds= 9116 old_archive_from_new_cmds= 9117 old_archive_from_expsyms_cmds= 9118 thread_safe_flag_spec= 9119 whole_archive_flag_spec= 9120 # include_expsyms should be a list of space-separated symbols to be *always* 9121 # included in the symbol list 9122 include_expsyms= 9123 # exclude_expsyms can be an extended regexp of symbols to exclude 9124 # it will be wrapped by ` (' and `)$', so one must not match beginning or 9125 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', 9126 # as well as any symbol that contains `d'. 9127 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' 9128 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out 9129 # platforms (ab)use it in PIC code, but their linkers get confused if 9130 # the symbol is explicitly referenced. Since portable code cannot 9131 # rely on this symbol name, it's probably fine to never include it in 9132 # preloaded symbol tables. 9133 # Exclude shared library initialization/finalization symbols. 9134 extract_expsyms_cmds= 9135 9136 case $host_os in 9137 cygwin* | mingw* | pw32* | cegcc*) 9138 # FIXME: the MSVC++ port hasn't been tested in a loooong time 9139 # When not using gcc, we currently assume that we are using 9140 # Microsoft Visual C++. 9141 if test "$GCC" != yes; then 9142 with_gnu_ld=no 9143 fi 9144 ;; 9145 interix*) 9146 # we just hope/assume this is gcc and not c89 (= MSVC++) 9147 with_gnu_ld=yes 9148 ;; 9149 openbsd*) 9150 with_gnu_ld=no 9151 ;; 9152 esac 9153 9154 ld_shlibs=yes 9155 9156 # On some targets, GNU ld is compatible enough with the native linker 9157 # that we're better off using the native interface for both. 9158 lt_use_gnu_ld_interface=no 9159 if test "$with_gnu_ld" = yes; then 9160 case $host_os in 9161 aix*) 9162 # The AIX port of GNU ld has always aspired to compatibility 9163 # with the native linker. However, as the warning in the GNU ld 9164 # block says, versions before 2.19.5* couldn't really create working 9165 # shared libraries, regardless of the interface used. 9166 case `$LD -v 2>&1` in 9167 *\ \(GNU\ Binutils\)\ 2.19.5*) ;; 9168 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;; 9169 *\ \(GNU\ Binutils\)\ [3-9]*) ;; 9170 *) 9171 lt_use_gnu_ld_interface=yes 9172 ;; 9173 esac 9174 ;; 9175 *) 9176 lt_use_gnu_ld_interface=yes 9177 ;; 9178 esac 9179 fi 9180 9181 if test "$lt_use_gnu_ld_interface" = yes; then 9182 # If archive_cmds runs LD, not CC, wlarc should be empty 9183 wlarc='${wl}' 9184 9185 # Set some defaults for GNU ld with shared library support. These 9186 # are reset later if shared libraries are not supported. Putting them 9187 # here allows them to be overridden if necessary. 9188 runpath_var=LD_RUN_PATH 9189 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9190 export_dynamic_flag_spec='${wl}--export-dynamic' 9191 # ancient GNU ld didn't support --whole-archive et. al. 9192 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then 9193 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' 9194 else 9195 whole_archive_flag_spec= 9196 fi 9197 supports_anon_versioning=no 9198 case `$LD -v 2>&1` in 9199 *GNU\ gold*) supports_anon_versioning=yes ;; 9200 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 9201 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 9202 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 9203 *\ 2.11.*) ;; # other 2.11 versions 9204 *) supports_anon_versioning=yes ;; 9205 esac 9206 9207 # See if GNU ld supports shared libraries. 9208 case $host_os in 9209 aix[3-9]*) 9210 # On AIX/PPC, the GNU linker is very broken 9211 if test "$host_cpu" != ia64; then 9212 ld_shlibs=no 9213 cat <<_LT_EOF 1>&2 9214 9215*** Warning: the GNU linker, at least up to release 2.19, is reported 9216*** to be unable to reliably create shared libraries on AIX. 9217*** Therefore, libtool is disabling shared libraries support. If you 9218*** really care for shared libraries, you may want to install binutils 9219*** 2.20 or above, or modify your PATH so that a non-GNU linker is found. 9220*** You will then need to restart the configuration process. 9221 9222_LT_EOF 9223 fi 9224 ;; 9225 9226 amigaos*) 9227 case $host_cpu in 9228 powerpc) 9229 # see comment about AmigaOS4 .so support 9230 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9231 archive_expsym_cmds='' 9232 ;; 9233 m68k) 9234 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)' 9235 hardcode_libdir_flag_spec='-L$libdir' 9236 hardcode_minus_L=yes 9237 ;; 9238 esac 9239 ;; 9240 9241 beos*) 9242 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9243 allow_undefined_flag=unsupported 9244 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc 9245 # support --undefined. This deserves some investigation. FIXME 9246 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9247 else 9248 ld_shlibs=no 9249 fi 9250 ;; 9251 9252 cygwin* | mingw* | pw32* | cegcc*) 9253 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, 9254 # as there is no search path for DLLs. 9255 hardcode_libdir_flag_spec='-L$libdir' 9256 export_dynamic_flag_spec='${wl}--export-all-symbols' 9257 allow_undefined_flag=unsupported 9258 always_export_symbols=no 9259 enable_shared_with_static_runtimes=yes 9260 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' 9261 exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname' 9262 9263 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 9264 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 9265 # If the export-symbols file already is a .def file (1st line 9266 # is EXPORTS), use it as is; otherwise, prepend... 9267 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 9268 cp $export_symbols $output_objdir/$soname.def; 9269 else 9270 echo EXPORTS > $output_objdir/$soname.def; 9271 cat $export_symbols >> $output_objdir/$soname.def; 9272 fi~ 9273 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 9274 else 9275 ld_shlibs=no 9276 fi 9277 ;; 9278 9279 haiku*) 9280 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9281 link_all_deplibs=yes 9282 ;; 9283 9284 interix[3-9]*) 9285 hardcode_direct=no 9286 hardcode_shlibpath_var=no 9287 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 9288 export_dynamic_flag_spec='${wl}-E' 9289 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. 9290 # Instead, shared libraries are loaded at an image base (0x10000000 by 9291 # default) and relocated if they conflict, which is a slow very memory 9292 # consuming and fragmenting process. To avoid this, we pick a random, 9293 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link 9294 # time. Moving up from 0x10000000 also allows more sbrk(2) space. 9295 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 9296 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' 9297 ;; 9298 9299 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu) 9300 tmp_diet=no 9301 if test "$host_os" = linux-dietlibc; then 9302 case $cc_basename in 9303 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) 9304 esac 9305 fi 9306 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ 9307 && test "$tmp_diet" = no 9308 then 9309 tmp_addflag=' $pic_flag' 9310 tmp_sharedflag='-shared' 9311 case $cc_basename,$host_cpu in 9312 pgcc*) # Portland Group C compiler 9313 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' 9314 tmp_addflag=' $pic_flag' 9315 ;; 9316 pgf77* | pgf90* | pgf95* | pgfortran*) 9317 # Portland Group f77 and f90 compilers 9318 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' 9319 tmp_addflag=' $pic_flag -Mnomain' ;; 9320 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 9321 tmp_addflag=' -i_dynamic' ;; 9322 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 9323 tmp_addflag=' -i_dynamic -nofor_main' ;; 9324 ifc* | ifort*) # Intel Fortran compiler 9325 tmp_addflag=' -nofor_main' ;; 9326 lf95*) # Lahey Fortran 8.1 9327 whole_archive_flag_spec= 9328 tmp_sharedflag='--shared' ;; 9329 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) 9330 tmp_sharedflag='-qmkshrobj' 9331 tmp_addflag= ;; 9332 nvcc*) # Cuda Compiler Driver 2.2 9333 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' 9334 compiler_needs_object=yes 9335 ;; 9336 esac 9337 case `$CC -V 2>&1 | sed 5q` in 9338 *Sun\ C*) # Sun C 5.9 9339 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' 9340 compiler_needs_object=yes 9341 tmp_sharedflag='-G' ;; 9342 *Sun\ F*) # Sun Fortran 8.3 9343 tmp_sharedflag='-G' ;; 9344 esac 9345 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9346 9347 if test "x$supports_anon_versioning" = xyes; then 9348 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 9349 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 9350 echo "local: *; };" >> $output_objdir/$libname.ver~ 9351 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' 9352 fi 9353 9354 case $cc_basename in 9355 xlf* | bgf* | bgxlf* | mpixlf*) 9356 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself 9357 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 9358 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9359 archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib' 9360 if test "x$supports_anon_versioning" = xyes; then 9361 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 9362 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 9363 echo "local: *; };" >> $output_objdir/$libname.ver~ 9364 $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' 9365 fi 9366 ;; 9367 esac 9368 else 9369 ld_shlibs=no 9370 fi 9371 ;; 9372 9373 netbsd*) 9374 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 9375 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 9376 wlarc= 9377 else 9378 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9379 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9380 fi 9381 ;; 9382 9383 solaris*) 9384 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then 9385 ld_shlibs=no 9386 cat <<_LT_EOF 1>&2 9387 9388*** Warning: The releases 2.8.* of the GNU linker cannot reliably 9389*** create shared libraries on Solaris systems. Therefore, libtool 9390*** is disabling shared libraries support. We urge you to upgrade GNU 9391*** binutils to release 2.9.1 or newer. Another option is to modify 9392*** your PATH or compiler configuration so that the native linker is 9393*** used, and then restart. 9394 9395_LT_EOF 9396 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9397 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9398 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9399 else 9400 ld_shlibs=no 9401 fi 9402 ;; 9403 9404 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) 9405 case `$LD -v 2>&1` in 9406 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) 9407 ld_shlibs=no 9408 cat <<_LT_EOF 1>&2 9409 9410*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not 9411*** reliably create shared libraries on SCO systems. Therefore, libtool 9412*** is disabling shared libraries support. We urge you to upgrade GNU 9413*** binutils to release 2.16.91.0.3 or newer. Another option is to modify 9414*** your PATH or compiler configuration so that the native linker is 9415*** used, and then restart. 9416 9417_LT_EOF 9418 ;; 9419 *) 9420 # For security reasons, it is highly recommended that you always 9421 # use absolute paths for naming shared libraries, and exclude the 9422 # DT_RUNPATH tag from executables and libraries. But doing so 9423 # requires that you compile everything twice, which is a pain. 9424 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9425 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9426 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9427 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9428 else 9429 ld_shlibs=no 9430 fi 9431 ;; 9432 esac 9433 ;; 9434 9435 sunos4*) 9436 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9437 wlarc= 9438 hardcode_direct=yes 9439 hardcode_shlibpath_var=no 9440 ;; 9441 9442 *) 9443 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9444 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9445 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9446 else 9447 ld_shlibs=no 9448 fi 9449 ;; 9450 esac 9451 9452 if test "$ld_shlibs" = no; then 9453 runpath_var= 9454 hardcode_libdir_flag_spec= 9455 export_dynamic_flag_spec= 9456 whole_archive_flag_spec= 9457 fi 9458 else 9459 # PORTME fill in a description of your system's linker (not GNU ld) 9460 case $host_os in 9461 aix3*) 9462 allow_undefined_flag=unsupported 9463 always_export_symbols=yes 9464 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' 9465 # Note: this linker hardcodes the directories in LIBPATH if there 9466 # are no directories specified by -L. 9467 hardcode_minus_L=yes 9468 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then 9469 # Neither direct hardcoding nor static linking is supported with a 9470 # broken collect2. 9471 hardcode_direct=unsupported 9472 fi 9473 ;; 9474 9475 aix[4-9]*) 9476 if test "$host_cpu" = ia64; then 9477 # On IA64, the linker does run time linking by default, so we don't 9478 # have to do anything special. 9479 aix_use_runtimelinking=no 9480 exp_sym_flag='-Bexport' 9481 no_entry_flag="" 9482 else 9483 # If we're using GNU nm, then we don't want the "-C" option. 9484 # -C means demangle to AIX nm, but means don't demangle with GNU nm 9485 # Also, AIX nm treats weak defined symbols like other global 9486 # defined symbols, whereas GNU nm marks them as "W". 9487 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then 9488 export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols' 9489 else 9490 export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols' 9491 fi 9492 aix_use_runtimelinking=no 9493 9494 # Test if we are trying to use run time linking or normal 9495 # AIX style linking. If -brtl is somewhere in LDFLAGS, we 9496 # need to do runtime linking. 9497 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) 9498 for ld_flag in $LDFLAGS; do 9499 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then 9500 aix_use_runtimelinking=yes 9501 break 9502 fi 9503 done 9504 ;; 9505 esac 9506 9507 exp_sym_flag='-bexport' 9508 no_entry_flag='-bnoentry' 9509 fi 9510 9511 # When large executables or shared objects are built, AIX ld can 9512 # have problems creating the table of contents. If linking a library 9513 # or program results in "error TOC overflow" add -mminimal-toc to 9514 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not 9515 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 9516 9517 archive_cmds='' 9518 hardcode_direct=yes 9519 hardcode_direct_absolute=yes 9520 hardcode_libdir_separator=':' 9521 link_all_deplibs=yes 9522 file_list_spec='${wl}-f,' 9523 9524 if test "$GCC" = yes; then 9525 case $host_os in aix4.[012]|aix4.[012].*) 9526 # We only want to do this on AIX 4.2 and lower, the check 9527 # below for broken collect2 doesn't work under 4.3+ 9528 collect2name=`${CC} -print-prog-name=collect2` 9529 if test -f "$collect2name" && 9530 strings "$collect2name" | $GREP resolve_lib_name >/dev/null 9531 then 9532 # We have reworked collect2 9533 : 9534 else 9535 # We have old collect2 9536 hardcode_direct=unsupported 9537 # It fails to find uninstalled libraries when the uninstalled 9538 # path is not listed in the libpath. Setting hardcode_minus_L 9539 # to unsupported forces relinking 9540 hardcode_minus_L=yes 9541 hardcode_libdir_flag_spec='-L$libdir' 9542 hardcode_libdir_separator= 9543 fi 9544 ;; 9545 esac 9546 shared_flag='-shared' 9547 if test "$aix_use_runtimelinking" = yes; then 9548 shared_flag="$shared_flag "'${wl}-G' 9549 fi 9550 else 9551 # not using gcc 9552 if test "$host_cpu" = ia64; then 9553 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 9554 # chokes on -Wl,-G. The following line is correct: 9555 shared_flag='-G' 9556 else 9557 if test "$aix_use_runtimelinking" = yes; then 9558 shared_flag='${wl}-G' 9559 else 9560 shared_flag='${wl}-bM:SRE' 9561 fi 9562 fi 9563 fi 9564 9565 export_dynamic_flag_spec='${wl}-bexpall' 9566 # It seems that -bexpall does not export symbols beginning with 9567 # underscore (_), so it is better to generate a list of symbols to export. 9568 always_export_symbols=yes 9569 if test "$aix_use_runtimelinking" = yes; then 9570 # Warning - without using the other runtime loading flags (-brtl), 9571 # -berok will link without error, but may produce a broken library. 9572 allow_undefined_flag='-berok' 9573 # Determine the default libpath from the value encoded in an 9574 # empty executable. 9575 if test "${lt_cv_aix_libpath+set}" = set; then 9576 aix_libpath=$lt_cv_aix_libpath 9577else 9578 if ${lt_cv_aix_libpath_+:} false; then : 9579 $as_echo_n "(cached) " >&6 9580else 9581 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9582/* end confdefs.h. */ 9583 9584int 9585main () 9586{ 9587 9588 ; 9589 return 0; 9590} 9591_ACEOF 9592if ac_fn_c_try_link "$LINENO"; then : 9593 9594 lt_aix_libpath_sed=' 9595 /Import File Strings/,/^$/ { 9596 /^0/ { 9597 s/^0 *\([^ ]*\) *$/\1/ 9598 p 9599 } 9600 }' 9601 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9602 # Check for a 64-bit object if we didn't find anything. 9603 if test -z "$lt_cv_aix_libpath_"; then 9604 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9605 fi 9606fi 9607rm -f core conftest.err conftest.$ac_objext \ 9608 conftest$ac_exeext conftest.$ac_ext 9609 if test -z "$lt_cv_aix_libpath_"; then 9610 lt_cv_aix_libpath_="/usr/lib:/lib" 9611 fi 9612 9613fi 9614 9615 aix_libpath=$lt_cv_aix_libpath_ 9616fi 9617 9618 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 9619 archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" 9620 else 9621 if test "$host_cpu" = ia64; then 9622 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' 9623 allow_undefined_flag="-z nodefs" 9624 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" 9625 else 9626 # Determine the default libpath from the value encoded in an 9627 # empty executable. 9628 if test "${lt_cv_aix_libpath+set}" = set; then 9629 aix_libpath=$lt_cv_aix_libpath 9630else 9631 if ${lt_cv_aix_libpath_+:} false; then : 9632 $as_echo_n "(cached) " >&6 9633else 9634 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9635/* end confdefs.h. */ 9636 9637int 9638main () 9639{ 9640 9641 ; 9642 return 0; 9643} 9644_ACEOF 9645if ac_fn_c_try_link "$LINENO"; then : 9646 9647 lt_aix_libpath_sed=' 9648 /Import File Strings/,/^$/ { 9649 /^0/ { 9650 s/^0 *\([^ ]*\) *$/\1/ 9651 p 9652 } 9653 }' 9654 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9655 # Check for a 64-bit object if we didn't find anything. 9656 if test -z "$lt_cv_aix_libpath_"; then 9657 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9658 fi 9659fi 9660rm -f core conftest.err conftest.$ac_objext \ 9661 conftest$ac_exeext conftest.$ac_ext 9662 if test -z "$lt_cv_aix_libpath_"; then 9663 lt_cv_aix_libpath_="/usr/lib:/lib" 9664 fi 9665 9666fi 9667 9668 aix_libpath=$lt_cv_aix_libpath_ 9669fi 9670 9671 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 9672 # Warning - without using the other run time loading flags, 9673 # -berok will link without error, but may produce a broken library. 9674 no_undefined_flag=' ${wl}-bernotok' 9675 allow_undefined_flag=' ${wl}-berok' 9676 if test "$with_gnu_ld" = yes; then 9677 # We only use this code for GNU lds that support --whole-archive. 9678 whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive' 9679 else 9680 # Exported symbols can be pulled into shared objects from archives 9681 whole_archive_flag_spec='$convenience' 9682 fi 9683 archive_cmds_need_lc=yes 9684 # This is similar to how AIX traditionally builds its shared libraries. 9685 archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname' 9686 fi 9687 fi 9688 ;; 9689 9690 amigaos*) 9691 case $host_cpu in 9692 powerpc) 9693 # see comment about AmigaOS4 .so support 9694 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9695 archive_expsym_cmds='' 9696 ;; 9697 m68k) 9698 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)' 9699 hardcode_libdir_flag_spec='-L$libdir' 9700 hardcode_minus_L=yes 9701 ;; 9702 esac 9703 ;; 9704 9705 bsdi[45]*) 9706 export_dynamic_flag_spec=-rdynamic 9707 ;; 9708 9709 cygwin* | mingw* | pw32* | cegcc*) 9710 # When not using gcc, we currently assume that we are using 9711 # Microsoft Visual C++. 9712 # hardcode_libdir_flag_spec is actually meaningless, as there is 9713 # no search path for DLLs. 9714 case $cc_basename in 9715 cl*) 9716 # Native MSVC 9717 hardcode_libdir_flag_spec=' ' 9718 allow_undefined_flag=unsupported 9719 always_export_symbols=yes 9720 file_list_spec='@' 9721 # Tell ltmain to make .lib files, not .a files. 9722 libext=lib 9723 # Tell ltmain to make .dll files, not .so files. 9724 shrext_cmds=".dll" 9725 # FIXME: Setting linknames here is a bad hack. 9726 archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames=' 9727 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 9728 sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp; 9729 else 9730 sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp; 9731 fi~ 9732 $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~ 9733 linknames=' 9734 # The linker will not automatically build a static lib if we build a DLL. 9735 # _LT_TAGVAR(old_archive_from_new_cmds, )='true' 9736 enable_shared_with_static_runtimes=yes 9737 exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*' 9738 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' 9739 # Don't use ranlib 9740 old_postinstall_cmds='chmod 644 $oldlib' 9741 postlink_cmds='lt_outputfile="@OUTPUT@"~ 9742 lt_tool_outputfile="@TOOL_OUTPUT@"~ 9743 case $lt_outputfile in 9744 *.exe|*.EXE) ;; 9745 *) 9746 lt_outputfile="$lt_outputfile.exe" 9747 lt_tool_outputfile="$lt_tool_outputfile.exe" 9748 ;; 9749 esac~ 9750 if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then 9751 $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1; 9752 $RM "$lt_outputfile.manifest"; 9753 fi' 9754 ;; 9755 *) 9756 # Assume MSVC wrapper 9757 hardcode_libdir_flag_spec=' ' 9758 allow_undefined_flag=unsupported 9759 # Tell ltmain to make .lib files, not .a files. 9760 libext=lib 9761 # Tell ltmain to make .dll files, not .so files. 9762 shrext_cmds=".dll" 9763 # FIXME: Setting linknames here is a bad hack. 9764 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames=' 9765 # The linker will automatically build a .lib file if we build a DLL. 9766 old_archive_from_new_cmds='true' 9767 # FIXME: Should let the user specify the lib program. 9768 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' 9769 enable_shared_with_static_runtimes=yes 9770 ;; 9771 esac 9772 ;; 9773 9774 darwin* | rhapsody*) 9775 9776 9777 archive_cmds_need_lc=no 9778 hardcode_direct=no 9779 hardcode_automatic=yes 9780 hardcode_shlibpath_var=unsupported 9781 if test "$lt_cv_ld_force_load" = "yes"; then 9782 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\"`' 9783 9784 else 9785 whole_archive_flag_spec='' 9786 fi 9787 link_all_deplibs=yes 9788 allow_undefined_flag="$_lt_dar_allow_undefined" 9789 case $cc_basename in 9790 ifort*) _lt_dar_can_shared=yes ;; 9791 *) _lt_dar_can_shared=$GCC ;; 9792 esac 9793 if test "$_lt_dar_can_shared" = "yes"; then 9794 output_verbose_link_cmd=func_echo_all 9795 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" 9796 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" 9797 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}" 9798 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}" 9799 9800 else 9801 ld_shlibs=no 9802 fi 9803 9804 ;; 9805 9806 dgux*) 9807 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9808 hardcode_libdir_flag_spec='-L$libdir' 9809 hardcode_shlibpath_var=no 9810 ;; 9811 9812 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor 9813 # support. Future versions do this automatically, but an explicit c++rt0.o 9814 # does not break anything, and helps significantly (at the cost of a little 9815 # extra space). 9816 freebsd2.2*) 9817 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' 9818 hardcode_libdir_flag_spec='-R$libdir' 9819 hardcode_direct=yes 9820 hardcode_shlibpath_var=no 9821 ;; 9822 9823 # Unfortunately, older versions of FreeBSD 2 do not have this feature. 9824 freebsd2.*) 9825 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9826 hardcode_direct=yes 9827 hardcode_minus_L=yes 9828 hardcode_shlibpath_var=no 9829 ;; 9830 9831 # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 9832 freebsd* | dragonfly*) 9833 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9834 hardcode_libdir_flag_spec='-R$libdir' 9835 hardcode_direct=yes 9836 hardcode_shlibpath_var=no 9837 ;; 9838 9839 hpux9*) 9840 if test "$GCC" = yes; then 9841 archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' 9842 else 9843 archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' 9844 fi 9845 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9846 hardcode_libdir_separator=: 9847 hardcode_direct=yes 9848 9849 # hardcode_minus_L: Not really in the search PATH, 9850 # but as the default location of the library. 9851 hardcode_minus_L=yes 9852 export_dynamic_flag_spec='${wl}-E' 9853 ;; 9854 9855 hpux10*) 9856 if test "$GCC" = yes && test "$with_gnu_ld" = no; then 9857 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9858 else 9859 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 9860 fi 9861 if test "$with_gnu_ld" = no; then 9862 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9863 hardcode_libdir_separator=: 9864 hardcode_direct=yes 9865 hardcode_direct_absolute=yes 9866 export_dynamic_flag_spec='${wl}-E' 9867 # hardcode_minus_L: Not really in the search PATH, 9868 # but as the default location of the library. 9869 hardcode_minus_L=yes 9870 fi 9871 ;; 9872 9873 hpux11*) 9874 if test "$GCC" = yes && test "$with_gnu_ld" = no; then 9875 case $host_cpu in 9876 hppa*64*) 9877 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9878 ;; 9879 ia64*) 9880 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9881 ;; 9882 *) 9883 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9884 ;; 9885 esac 9886 else 9887 case $host_cpu in 9888 hppa*64*) 9889 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9890 ;; 9891 ia64*) 9892 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9893 ;; 9894 *) 9895 9896 # Older versions of the 11.00 compiler do not understand -b yet 9897 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does) 9898 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5 9899$as_echo_n "checking if $CC understands -b... " >&6; } 9900if ${lt_cv_prog_compiler__b+:} false; then : 9901 $as_echo_n "(cached) " >&6 9902else 9903 lt_cv_prog_compiler__b=no 9904 save_LDFLAGS="$LDFLAGS" 9905 LDFLAGS="$LDFLAGS -b" 9906 echo "$lt_simple_link_test_code" > conftest.$ac_ext 9907 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 9908 # The linker can only warn and ignore the option if not recognized 9909 # So say no if there are warnings 9910 if test -s conftest.err; then 9911 # Append any errors to the config.log. 9912 cat conftest.err 1>&5 9913 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 9914 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 9915 if diff conftest.exp conftest.er2 >/dev/null; then 9916 lt_cv_prog_compiler__b=yes 9917 fi 9918 else 9919 lt_cv_prog_compiler__b=yes 9920 fi 9921 fi 9922 $RM -r conftest* 9923 LDFLAGS="$save_LDFLAGS" 9924 9925fi 9926{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5 9927$as_echo "$lt_cv_prog_compiler__b" >&6; } 9928 9929if test x"$lt_cv_prog_compiler__b" = xyes; then 9930 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9931else 9932 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 9933fi 9934 9935 ;; 9936 esac 9937 fi 9938 if test "$with_gnu_ld" = no; then 9939 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9940 hardcode_libdir_separator=: 9941 9942 case $host_cpu in 9943 hppa*64*|ia64*) 9944 hardcode_direct=no 9945 hardcode_shlibpath_var=no 9946 ;; 9947 *) 9948 hardcode_direct=yes 9949 hardcode_direct_absolute=yes 9950 export_dynamic_flag_spec='${wl}-E' 9951 9952 # hardcode_minus_L: Not really in the search PATH, 9953 # but as the default location of the library. 9954 hardcode_minus_L=yes 9955 ;; 9956 esac 9957 fi 9958 ;; 9959 9960 irix5* | irix6* | nonstopux*) 9961 if test "$GCC" = yes; then 9962 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' 9963 # Try to use the -exported_symbol ld option, if it does not 9964 # work, assume that -exports_file does not work either and 9965 # implicitly export all symbols. 9966 # This should be the same for all languages, so no per-tag cache variable. 9967 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5 9968$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; } 9969if ${lt_cv_irix_exported_symbol+:} false; then : 9970 $as_echo_n "(cached) " >&6 9971else 9972 save_LDFLAGS="$LDFLAGS" 9973 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null" 9974 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9975/* end confdefs.h. */ 9976int foo (void) { return 0; } 9977_ACEOF 9978if ac_fn_c_try_link "$LINENO"; then : 9979 lt_cv_irix_exported_symbol=yes 9980else 9981 lt_cv_irix_exported_symbol=no 9982fi 9983rm -f core conftest.err conftest.$ac_objext \ 9984 conftest$ac_exeext conftest.$ac_ext 9985 LDFLAGS="$save_LDFLAGS" 9986fi 9987{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5 9988$as_echo "$lt_cv_irix_exported_symbol" >&6; } 9989 if test "$lt_cv_irix_exported_symbol" = yes; then 9990 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' 9991 fi 9992 else 9993 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' 9994 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' 9995 fi 9996 archive_cmds_need_lc='no' 9997 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9998 hardcode_libdir_separator=: 9999 inherit_rpath=yes 10000 link_all_deplibs=yes 10001 ;; 10002 10003 netbsd*) 10004 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 10005 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out 10006 else 10007 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF 10008 fi 10009 hardcode_libdir_flag_spec='-R$libdir' 10010 hardcode_direct=yes 10011 hardcode_shlibpath_var=no 10012 ;; 10013 10014 newsos6) 10015 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10016 hardcode_direct=yes 10017 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 10018 hardcode_libdir_separator=: 10019 hardcode_shlibpath_var=no 10020 ;; 10021 10022 *nto* | *qnx*) 10023 ;; 10024 10025 openbsd*) 10026 if test -f /usr/libexec/ld.so; then 10027 hardcode_direct=yes 10028 hardcode_shlibpath_var=no 10029 hardcode_direct_absolute=yes 10030 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 10031 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 10032 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' 10033 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 10034 export_dynamic_flag_spec='${wl}-E' 10035 else 10036 case $host_os in 10037 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) 10038 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 10039 hardcode_libdir_flag_spec='-R$libdir' 10040 ;; 10041 *) 10042 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 10043 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 10044 ;; 10045 esac 10046 fi 10047 else 10048 ld_shlibs=no 10049 fi 10050 ;; 10051 10052 os2*) 10053 hardcode_libdir_flag_spec='-L$libdir' 10054 hardcode_minus_L=yes 10055 allow_undefined_flag=unsupported 10056 archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~echo DATA >> $output_objdir/$libname.def~echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def' 10057 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' 10058 ;; 10059 10060 osf3*) 10061 if test "$GCC" = yes; then 10062 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 10063 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' 10064 else 10065 allow_undefined_flag=' -expect_unresolved \*' 10066 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' 10067 fi 10068 archive_cmds_need_lc='no' 10069 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 10070 hardcode_libdir_separator=: 10071 ;; 10072 10073 osf4* | osf5*) # as osf3* with the addition of -msym flag 10074 if test "$GCC" = yes; then 10075 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 10076 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' 10077 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 10078 else 10079 allow_undefined_flag=' -expect_unresolved \*' 10080 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' 10081 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~ 10082 $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' 10083 10084 # Both c and cxx compiler support -rpath directly 10085 hardcode_libdir_flag_spec='-rpath $libdir' 10086 fi 10087 archive_cmds_need_lc='no' 10088 hardcode_libdir_separator=: 10089 ;; 10090 10091 solaris*) 10092 no_undefined_flag=' -z defs' 10093 if test "$GCC" = yes; then 10094 wlarc='${wl}' 10095 archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 10096 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 10097 $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' 10098 else 10099 case `$CC -V 2>&1` in 10100 *"Compilers 5.0"*) 10101 wlarc='' 10102 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' 10103 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 10104 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' 10105 ;; 10106 *) 10107 wlarc='${wl}' 10108 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags' 10109 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 10110 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 10111 ;; 10112 esac 10113 fi 10114 hardcode_libdir_flag_spec='-R$libdir' 10115 hardcode_shlibpath_var=no 10116 case $host_os in 10117 solaris2.[0-5] | solaris2.[0-5].*) ;; 10118 *) 10119 # The compiler driver will combine and reorder linker options, 10120 # but understands `-z linker_flag'. GCC discards it without `$wl', 10121 # but is careful enough not to reorder. 10122 # Supported since Solaris 2.6 (maybe 2.5.1?) 10123 if test "$GCC" = yes; then 10124 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' 10125 else 10126 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' 10127 fi 10128 ;; 10129 esac 10130 link_all_deplibs=yes 10131 ;; 10132 10133 sunos4*) 10134 if test "x$host_vendor" = xsequent; then 10135 # Use $CC to link under sequent, because it throws in some extra .o 10136 # files that make .init and .fini sections work. 10137 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' 10138 else 10139 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' 10140 fi 10141 hardcode_libdir_flag_spec='-L$libdir' 10142 hardcode_direct=yes 10143 hardcode_minus_L=yes 10144 hardcode_shlibpath_var=no 10145 ;; 10146 10147 sysv4) 10148 case $host_vendor in 10149 sni) 10150 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10151 hardcode_direct=yes # is this really true??? 10152 ;; 10153 siemens) 10154 ## LD is ld it makes a PLAMLIB 10155 ## CC just makes a GrossModule. 10156 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' 10157 reload_cmds='$CC -r -o $output$reload_objs' 10158 hardcode_direct=no 10159 ;; 10160 motorola) 10161 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10162 hardcode_direct=no #Motorola manual says yes, but my tests say they lie 10163 ;; 10164 esac 10165 runpath_var='LD_RUN_PATH' 10166 hardcode_shlibpath_var=no 10167 ;; 10168 10169 sysv4.3*) 10170 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10171 hardcode_shlibpath_var=no 10172 export_dynamic_flag_spec='-Bexport' 10173 ;; 10174 10175 sysv4*MP*) 10176 if test -d /usr/nec; then 10177 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10178 hardcode_shlibpath_var=no 10179 runpath_var=LD_RUN_PATH 10180 hardcode_runpath_var=yes 10181 ld_shlibs=yes 10182 fi 10183 ;; 10184 10185 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) 10186 no_undefined_flag='${wl}-z,text' 10187 archive_cmds_need_lc=no 10188 hardcode_shlibpath_var=no 10189 runpath_var='LD_RUN_PATH' 10190 10191 if test "$GCC" = yes; then 10192 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10193 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10194 else 10195 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10196 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10197 fi 10198 ;; 10199 10200 sysv5* | sco3.2v5* | sco5v6*) 10201 # Note: We can NOT use -z defs as we might desire, because we do not 10202 # link with -lc, and that would cause any symbols used from libc to 10203 # always be unresolved, which means just about no library would 10204 # ever link correctly. If we're not using GNU ld we use -z text 10205 # though, which does catch some bad symbols but isn't as heavy-handed 10206 # as -z defs. 10207 no_undefined_flag='${wl}-z,text' 10208 allow_undefined_flag='${wl}-z,nodefs' 10209 archive_cmds_need_lc=no 10210 hardcode_shlibpath_var=no 10211 hardcode_libdir_flag_spec='${wl}-R,$libdir' 10212 hardcode_libdir_separator=':' 10213 link_all_deplibs=yes 10214 export_dynamic_flag_spec='${wl}-Bexport' 10215 runpath_var='LD_RUN_PATH' 10216 10217 if test "$GCC" = yes; then 10218 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10219 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10220 else 10221 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10222 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10223 fi 10224 ;; 10225 10226 uts4*) 10227 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10228 hardcode_libdir_flag_spec='-L$libdir' 10229 hardcode_shlibpath_var=no 10230 ;; 10231 10232 *) 10233 ld_shlibs=no 10234 ;; 10235 esac 10236 10237 if test x$host_vendor = xsni; then 10238 case $host in 10239 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 10240 export_dynamic_flag_spec='${wl}-Blargedynsym' 10241 ;; 10242 esac 10243 fi 10244 fi 10245 10246{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5 10247$as_echo "$ld_shlibs" >&6; } 10248test "$ld_shlibs" = no && can_build_shared=no 10249 10250with_gnu_ld=$with_gnu_ld 10251 10252 10253 10254 10255 10256 10257 10258 10259 10260 10261 10262 10263 10264 10265 10266# 10267# Do we need to explicitly link libc? 10268# 10269case "x$archive_cmds_need_lc" in 10270x|xyes) 10271 # Assume -lc should be added 10272 archive_cmds_need_lc=yes 10273 10274 if test "$enable_shared" = yes && test "$GCC" = yes; then 10275 case $archive_cmds in 10276 *'~'*) 10277 # FIXME: we may have to deal with multi-command sequences. 10278 ;; 10279 '$CC '*) 10280 # Test whether the compiler implicitly links with -lc since on some 10281 # systems, -lgcc has to come before -lc. If gcc already passes -lc 10282 # to ld, don't add -lc before -lgcc. 10283 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5 10284$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } 10285if ${lt_cv_archive_cmds_need_lc+:} false; then : 10286 $as_echo_n "(cached) " >&6 10287else 10288 $RM conftest* 10289 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 10290 10291 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 10292 (eval $ac_compile) 2>&5 10293 ac_status=$? 10294 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 10295 test $ac_status = 0; } 2>conftest.err; then 10296 soname=conftest 10297 lib=conftest 10298 libobjs=conftest.$ac_objext 10299 deplibs= 10300 wl=$lt_prog_compiler_wl 10301 pic_flag=$lt_prog_compiler_pic 10302 compiler_flags=-v 10303 linker_flags=-v 10304 verstring= 10305 output_objdir=. 10306 libname=conftest 10307 lt_save_allow_undefined_flag=$allow_undefined_flag 10308 allow_undefined_flag= 10309 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5 10310 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 10311 ac_status=$? 10312 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 10313 test $ac_status = 0; } 10314 then 10315 lt_cv_archive_cmds_need_lc=no 10316 else 10317 lt_cv_archive_cmds_need_lc=yes 10318 fi 10319 allow_undefined_flag=$lt_save_allow_undefined_flag 10320 else 10321 cat conftest.err 1>&5 10322 fi 10323 $RM conftest* 10324 10325fi 10326{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5 10327$as_echo "$lt_cv_archive_cmds_need_lc" >&6; } 10328 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc 10329 ;; 10330 esac 10331 fi 10332 ;; 10333esac 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 10388 10389 10390 10391 10392 10393 10394 10395 10396 10397 10398 10399 10400 10401 10402 10403 10404 10405 10406 10407 10408 10409 10410 10411 10412 10413 10414 10415 10416 10417 10418 10419 10420 10421 10422 10423 10424 10425 10426 10427 10428 10429 10430 10431 10432 10433 10434 10435 10436 10437 10438 10439 10440 10441 10442 10443 10444 10445 10446 10447 10448 10449 10450 10451 10452 10453 10454 10455 10456 10457 10458 10459 10460 10461 10462 10463 10464 10465 10466 10467 10468 10469 10470 10471 10472 10473 10474 10475 10476 10477 10478 10479 10480 10481 10482 10483 10484 10485 10486 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 10487$as_echo_n "checking dynamic linker characteristics... " >&6; } 10488 10489if test "$GCC" = yes; then 10490 case $host_os in 10491 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;; 10492 *) lt_awk_arg="/^libraries:/" ;; 10493 esac 10494 case $host_os in 10495 mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;; 10496 *) lt_sed_strip_eq="s,=/,/,g" ;; 10497 esac 10498 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq` 10499 case $lt_search_path_spec in 10500 *\;*) 10501 # if the path contains ";" then we assume it to be the separator 10502 # otherwise default to the standard path separator (i.e. ":") - it is 10503 # assumed that no part of a normal pathname contains ";" but that should 10504 # okay in the real world where ";" in dirpaths is itself problematic. 10505 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'` 10506 ;; 10507 *) 10508 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"` 10509 ;; 10510 esac 10511 # Ok, now we have the path, separated by spaces, we can step through it 10512 # and add multilib dir if necessary. 10513 lt_tmp_lt_search_path_spec= 10514 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` 10515 for lt_sys_path in $lt_search_path_spec; do 10516 if test -d "$lt_sys_path/$lt_multi_os_dir"; then 10517 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir" 10518 else 10519 test -d "$lt_sys_path" && \ 10520 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" 10521 fi 10522 done 10523 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk ' 10524BEGIN {RS=" "; FS="/|\n";} { 10525 lt_foo=""; 10526 lt_count=0; 10527 for (lt_i = NF; lt_i > 0; lt_i--) { 10528 if ($lt_i != "" && $lt_i != ".") { 10529 if ($lt_i == "..") { 10530 lt_count++; 10531 } else { 10532 if (lt_count == 0) { 10533 lt_foo="/" $lt_i lt_foo; 10534 } else { 10535 lt_count--; 10536 } 10537 } 10538 } 10539 } 10540 if (lt_foo != "") { lt_freq[lt_foo]++; } 10541 if (lt_freq[lt_foo] == 1) { print lt_foo; } 10542}'` 10543 # AWK program above erroneously prepends '/' to C:/dos/paths 10544 # for these hosts. 10545 case $host_os in 10546 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\ 10547 $SED 's,/\([A-Za-z]:\),\1,g'` ;; 10548 esac 10549 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP` 10550else 10551 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 10552fi 10553library_names_spec= 10554libname_spec='lib$name' 10555soname_spec= 10556shrext_cmds=".so" 10557postinstall_cmds= 10558postuninstall_cmds= 10559finish_cmds= 10560finish_eval= 10561shlibpath_var= 10562shlibpath_overrides_runpath=unknown 10563version_type=none 10564dynamic_linker="$host_os ld.so" 10565sys_lib_dlsearch_path_spec="/lib /usr/lib" 10566need_lib_prefix=unknown 10567hardcode_into_libs=no 10568 10569# when you set need_version to no, make sure it does not cause -set_version 10570# flags to be left without arguments 10571need_version=unknown 10572 10573case $host_os in 10574aix3*) 10575 version_type=linux # correct to gnu/linux during the next big refactor 10576 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' 10577 shlibpath_var=LIBPATH 10578 10579 # AIX 3 has no versioning support, so we append a major version to the name. 10580 soname_spec='${libname}${release}${shared_ext}$major' 10581 ;; 10582 10583aix[4-9]*) 10584 version_type=linux # correct to gnu/linux during the next big refactor 10585 need_lib_prefix=no 10586 need_version=no 10587 hardcode_into_libs=yes 10588 if test "$host_cpu" = ia64; then 10589 # AIX 5 supports IA64 10590 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' 10591 shlibpath_var=LD_LIBRARY_PATH 10592 else 10593 # With GCC up to 2.95.x, collect2 would create an import file 10594 # for dependence libraries. The import file would start with 10595 # the line `#! .'. This would cause the generated library to 10596 # depend on `.', always an invalid library. This was fixed in 10597 # development snapshots of GCC prior to 3.0. 10598 case $host_os in 10599 aix4 | aix4.[01] | aix4.[01].*) 10600 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 10601 echo ' yes ' 10602 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then 10603 : 10604 else 10605 can_build_shared=no 10606 fi 10607 ;; 10608 esac 10609 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct 10610 # soname into executable. Probably we can add versioning support to 10611 # collect2, so additional links can be useful in future. 10612 if test "$aix_use_runtimelinking" = yes; then 10613 # If using run time linking (on AIX 4.2 or later) use lib<name>.so 10614 # instead of lib<name>.a to let people know that these are not 10615 # typical AIX shared libraries. 10616 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10617 else 10618 # We preserve .a as extension for shared libraries through AIX4.2 10619 # and later when we are not doing run time linking. 10620 library_names_spec='${libname}${release}.a $libname.a' 10621 soname_spec='${libname}${release}${shared_ext}$major' 10622 fi 10623 shlibpath_var=LIBPATH 10624 fi 10625 ;; 10626 10627amigaos*) 10628 case $host_cpu in 10629 powerpc) 10630 # Since July 2007 AmigaOS4 officially supports .so libraries. 10631 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. 10632 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10633 ;; 10634 m68k) 10635 library_names_spec='$libname.ixlibrary $libname.a' 10636 # Create ${libname}_ixlibrary.a entries in /sys/libs. 10637 finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done' 10638 ;; 10639 esac 10640 ;; 10641 10642beos*) 10643 library_names_spec='${libname}${shared_ext}' 10644 dynamic_linker="$host_os ld.so" 10645 shlibpath_var=LIBRARY_PATH 10646 ;; 10647 10648bsdi[45]*) 10649 version_type=linux # correct to gnu/linux during the next big refactor 10650 need_version=no 10651 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10652 soname_spec='${libname}${release}${shared_ext}$major' 10653 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 10654 shlibpath_var=LD_LIBRARY_PATH 10655 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 10656 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 10657 # the default ld.so.conf also contains /usr/contrib/lib and 10658 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 10659 # libtool to hard-code these into programs 10660 ;; 10661 10662cygwin* | mingw* | pw32* | cegcc*) 10663 version_type=windows 10664 shrext_cmds=".dll" 10665 need_version=no 10666 need_lib_prefix=no 10667 10668 case $GCC,$cc_basename in 10669 yes,*) 10670 # gcc 10671 library_names_spec='$libname.dll.a' 10672 # DLL is installed to $(libdir)/../bin by postinstall_cmds 10673 postinstall_cmds='base_file=`basename \${file}`~ 10674 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ 10675 dldir=$destdir/`dirname \$dlpath`~ 10676 test -d \$dldir || mkdir -p \$dldir~ 10677 $install_prog $dir/$dlname \$dldir/$dlname~ 10678 chmod a+x \$dldir/$dlname~ 10679 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 10680 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 10681 fi' 10682 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 10683 dlpath=$dir/\$dldll~ 10684 $RM \$dlpath' 10685 shlibpath_overrides_runpath=yes 10686 10687 case $host_os in 10688 cygwin*) 10689 # Cygwin DLLs use 'cyg' prefix rather than 'lib' 10690 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10691 10692 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api" 10693 ;; 10694 mingw* | cegcc*) 10695 # MinGW DLLs use traditional 'lib' prefix 10696 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10697 ;; 10698 pw32*) 10699 # pw32 DLLs use 'pw' prefix rather than 'lib' 10700 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10701 ;; 10702 esac 10703 dynamic_linker='Win32 ld.exe' 10704 ;; 10705 10706 *,cl*) 10707 # Native MSVC 10708 libname_spec='$name' 10709 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10710 library_names_spec='${libname}.dll.lib' 10711 10712 case $build_os in 10713 mingw*) 10714 sys_lib_search_path_spec= 10715 lt_save_ifs=$IFS 10716 IFS=';' 10717 for lt_path in $LIB 10718 do 10719 IFS=$lt_save_ifs 10720 # Let DOS variable expansion print the short 8.3 style file name. 10721 lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"` 10722 sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path" 10723 done 10724 IFS=$lt_save_ifs 10725 # Convert to MSYS style. 10726 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'` 10727 ;; 10728 cygwin*) 10729 # Convert to unix form, then to dos form, then back to unix form 10730 # but this time dos style (no spaces!) so that the unix form looks 10731 # like /cygdrive/c/PROGRA~1:/cygdr... 10732 sys_lib_search_path_spec=`cygpath --path --unix "$LIB"` 10733 sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null` 10734 sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 10735 ;; 10736 *) 10737 sys_lib_search_path_spec="$LIB" 10738 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then 10739 # It is most probably a Windows format PATH. 10740 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` 10741 else 10742 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 10743 fi 10744 # FIXME: find the short name or the path components, as spaces are 10745 # common. (e.g. "Program Files" -> "PROGRA~1") 10746 ;; 10747 esac 10748 10749 # DLL is installed to $(libdir)/../bin by postinstall_cmds 10750 postinstall_cmds='base_file=`basename \${file}`~ 10751 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ 10752 dldir=$destdir/`dirname \$dlpath`~ 10753 test -d \$dldir || mkdir -p \$dldir~ 10754 $install_prog $dir/$dlname \$dldir/$dlname' 10755 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 10756 dlpath=$dir/\$dldll~ 10757 $RM \$dlpath' 10758 shlibpath_overrides_runpath=yes 10759 dynamic_linker='Win32 link.exe' 10760 ;; 10761 10762 *) 10763 # Assume MSVC wrapper 10764 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' 10765 dynamic_linker='Win32 ld.exe' 10766 ;; 10767 esac 10768 # FIXME: first we should search . and the directory the executable is in 10769 shlibpath_var=PATH 10770 ;; 10771 10772darwin* | rhapsody*) 10773 dynamic_linker="$host_os dyld" 10774 version_type=darwin 10775 need_lib_prefix=no 10776 need_version=no 10777 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext' 10778 soname_spec='${libname}${release}${major}$shared_ext' 10779 shlibpath_overrides_runpath=yes 10780 shlibpath_var=DYLD_LIBRARY_PATH 10781 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' 10782 10783 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" 10784 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 10785 ;; 10786 10787dgux*) 10788 version_type=linux # correct to gnu/linux during the next big refactor 10789 need_lib_prefix=no 10790 need_version=no 10791 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' 10792 soname_spec='${libname}${release}${shared_ext}$major' 10793 shlibpath_var=LD_LIBRARY_PATH 10794 ;; 10795 10796freebsd* | dragonfly*) 10797 # DragonFly does not have aout. When/if they implement a new 10798 # versioning mechanism, adjust this. 10799 if test -x /usr/bin/objformat; then 10800 objformat=`/usr/bin/objformat` 10801 else 10802 case $host_os in 10803 freebsd[23].*) objformat=aout ;; 10804 *) objformat=elf ;; 10805 esac 10806 fi 10807 version_type=freebsd-$objformat 10808 case $version_type in 10809 freebsd-elf*) 10810 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 10811 need_version=no 10812 need_lib_prefix=no 10813 ;; 10814 freebsd-*) 10815 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' 10816 need_version=yes 10817 ;; 10818 esac 10819 shlibpath_var=LD_LIBRARY_PATH 10820 case $host_os in 10821 freebsd2.*) 10822 shlibpath_overrides_runpath=yes 10823 ;; 10824 freebsd3.[01]* | freebsdelf3.[01]*) 10825 shlibpath_overrides_runpath=yes 10826 hardcode_into_libs=yes 10827 ;; 10828 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 10829 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 10830 shlibpath_overrides_runpath=no 10831 hardcode_into_libs=yes 10832 ;; 10833 *) # from 4.6 on, and DragonFly 10834 shlibpath_overrides_runpath=yes 10835 hardcode_into_libs=yes 10836 ;; 10837 esac 10838 ;; 10839 10840gnu*) 10841 version_type=linux # correct to gnu/linux during the next big refactor 10842 need_lib_prefix=no 10843 need_version=no 10844 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 10845 soname_spec='${libname}${release}${shared_ext}$major' 10846 shlibpath_var=LD_LIBRARY_PATH 10847 shlibpath_overrides_runpath=no 10848 hardcode_into_libs=yes 10849 ;; 10850 10851haiku*) 10852 version_type=linux # correct to gnu/linux during the next big refactor 10853 need_lib_prefix=no 10854 need_version=no 10855 dynamic_linker="$host_os runtime_loader" 10856 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 10857 soname_spec='${libname}${release}${shared_ext}$major' 10858 shlibpath_var=LIBRARY_PATH 10859 shlibpath_overrides_runpath=yes 10860 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib' 10861 hardcode_into_libs=yes 10862 ;; 10863 10864hpux9* | hpux10* | hpux11*) 10865 # Give a soname corresponding to the major version so that dld.sl refuses to 10866 # link against other versions. 10867 version_type=sunos 10868 need_lib_prefix=no 10869 need_version=no 10870 case $host_cpu in 10871 ia64*) 10872 shrext_cmds='.so' 10873 hardcode_into_libs=yes 10874 dynamic_linker="$host_os dld.so" 10875 shlibpath_var=LD_LIBRARY_PATH 10876 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10877 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10878 soname_spec='${libname}${release}${shared_ext}$major' 10879 if test "X$HPUX_IA64_MODE" = X32; then 10880 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 10881 else 10882 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 10883 fi 10884 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 10885 ;; 10886 hppa*64*) 10887 shrext_cmds='.sl' 10888 hardcode_into_libs=yes 10889 dynamic_linker="$host_os dld.sl" 10890 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 10891 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10892 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10893 soname_spec='${libname}${release}${shared_ext}$major' 10894 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 10895 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 10896 ;; 10897 *) 10898 shrext_cmds='.sl' 10899 dynamic_linker="$host_os dld.sl" 10900 shlibpath_var=SHLIB_PATH 10901 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 10902 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10903 soname_spec='${libname}${release}${shared_ext}$major' 10904 ;; 10905 esac 10906 # HP-UX runs *really* slowly unless shared libraries are mode 555, ... 10907 postinstall_cmds='chmod 555 $lib' 10908 # or fails outright, so override atomically: 10909 install_override_mode=555 10910 ;; 10911 10912interix[3-9]*) 10913 version_type=linux # correct to gnu/linux during the next big refactor 10914 need_lib_prefix=no 10915 need_version=no 10916 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10917 soname_spec='${libname}${release}${shared_ext}$major' 10918 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 10919 shlibpath_var=LD_LIBRARY_PATH 10920 shlibpath_overrides_runpath=no 10921 hardcode_into_libs=yes 10922 ;; 10923 10924irix5* | irix6* | nonstopux*) 10925 case $host_os in 10926 nonstopux*) version_type=nonstopux ;; 10927 *) 10928 if test "$lt_cv_prog_gnu_ld" = yes; then 10929 version_type=linux # correct to gnu/linux during the next big refactor 10930 else 10931 version_type=irix 10932 fi ;; 10933 esac 10934 need_lib_prefix=no 10935 need_version=no 10936 soname_spec='${libname}${release}${shared_ext}$major' 10937 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' 10938 case $host_os in 10939 irix5* | nonstopux*) 10940 libsuff= shlibsuff= 10941 ;; 10942 *) 10943 case $LD in # libtool.m4 will add one of these switches to LD 10944 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 10945 libsuff= shlibsuff= libmagic=32-bit;; 10946 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 10947 libsuff=32 shlibsuff=N32 libmagic=N32;; 10948 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 10949 libsuff=64 shlibsuff=64 libmagic=64-bit;; 10950 *) libsuff= shlibsuff= libmagic=never-match;; 10951 esac 10952 ;; 10953 esac 10954 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 10955 shlibpath_overrides_runpath=no 10956 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" 10957 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" 10958 hardcode_into_libs=yes 10959 ;; 10960 10961# No shared lib support for Linux oldld, aout, or coff. 10962linux*oldld* | linux*aout* | linux*coff*) 10963 dynamic_linker=no 10964 ;; 10965 10966# This must be glibc/ELF. 10967linux* | k*bsd*-gnu | kopensolaris*-gnu) 10968 version_type=linux # correct to gnu/linux during the next big refactor 10969 need_lib_prefix=no 10970 need_version=no 10971 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10972 soname_spec='${libname}${release}${shared_ext}$major' 10973 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 10974 shlibpath_var=LD_LIBRARY_PATH 10975 shlibpath_overrides_runpath=no 10976 10977 # Some binutils ld are patched to set DT_RUNPATH 10978 if ${lt_cv_shlibpath_overrides_runpath+:} false; then : 10979 $as_echo_n "(cached) " >&6 10980else 10981 lt_cv_shlibpath_overrides_runpath=no 10982 save_LDFLAGS=$LDFLAGS 10983 save_libdir=$libdir 10984 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ 10985 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" 10986 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10987/* end confdefs.h. */ 10988 10989int 10990main () 10991{ 10992 10993 ; 10994 return 0; 10995} 10996_ACEOF 10997if ac_fn_c_try_link "$LINENO"; then : 10998 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then : 10999 lt_cv_shlibpath_overrides_runpath=yes 11000fi 11001fi 11002rm -f core conftest.err conftest.$ac_objext \ 11003 conftest$ac_exeext conftest.$ac_ext 11004 LDFLAGS=$save_LDFLAGS 11005 libdir=$save_libdir 11006 11007fi 11008 11009 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath 11010 11011 # This implies no fast_install, which is unacceptable. 11012 # Some rework will be needed to allow for fast_install 11013 # before this can be enabled. 11014 hardcode_into_libs=yes 11015 11016 # Append ld.so.conf contents to the search path 11017 if test -f /etc/ld.so.conf; then 11018 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' ' '` 11019 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" 11020 fi 11021 11022 # We used to test for /lib/ld.so.1 and disable shared libraries on 11023 # powerpc, because MkLinux only supported shared libraries with the 11024 # GNU dynamic linker. Since this was broken with cross compilers, 11025 # most powerpc-linux boxes support dynamic linking these days and 11026 # people can always --disable-shared, the test was removed, and we 11027 # assume the GNU/Linux dynamic linker is in use. 11028 dynamic_linker='GNU/Linux ld.so' 11029 ;; 11030 11031netbsd*) 11032 version_type=sunos 11033 need_lib_prefix=no 11034 need_version=no 11035 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 11036 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 11037 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 11038 dynamic_linker='NetBSD (a.out) ld.so' 11039 else 11040 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 11041 soname_spec='${libname}${release}${shared_ext}$major' 11042 dynamic_linker='NetBSD ld.elf_so' 11043 fi 11044 shlibpath_var=LD_LIBRARY_PATH 11045 shlibpath_overrides_runpath=yes 11046 hardcode_into_libs=yes 11047 ;; 11048 11049newsos6) 11050 version_type=linux # correct to gnu/linux during the next big refactor 11051 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 11052 shlibpath_var=LD_LIBRARY_PATH 11053 shlibpath_overrides_runpath=yes 11054 ;; 11055 11056*nto* | *qnx*) 11057 version_type=qnx 11058 need_lib_prefix=no 11059 need_version=no 11060 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 11061 soname_spec='${libname}${release}${shared_ext}$major' 11062 shlibpath_var=LD_LIBRARY_PATH 11063 shlibpath_overrides_runpath=no 11064 hardcode_into_libs=yes 11065 dynamic_linker='ldqnx.so' 11066 ;; 11067 11068openbsd*) 11069 version_type=sunos 11070 sys_lib_dlsearch_path_spec="/usr/lib" 11071 need_lib_prefix=no 11072 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. 11073 case $host_os in 11074 openbsd3.3 | openbsd3.3.*) need_version=yes ;; 11075 *) need_version=no ;; 11076 esac 11077 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 11078 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 11079 shlibpath_var=LD_LIBRARY_PATH 11080 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 11081 case $host_os in 11082 openbsd2.[89] | openbsd2.[89].*) 11083 shlibpath_overrides_runpath=no 11084 ;; 11085 *) 11086 shlibpath_overrides_runpath=yes 11087 ;; 11088 esac 11089 else 11090 shlibpath_overrides_runpath=yes 11091 fi 11092 ;; 11093 11094os2*) 11095 libname_spec='$name' 11096 shrext_cmds=".dll" 11097 need_lib_prefix=no 11098 library_names_spec='$libname${shared_ext} $libname.a' 11099 dynamic_linker='OS/2 ld.exe' 11100 shlibpath_var=LIBPATH 11101 ;; 11102 11103osf3* | osf4* | osf5*) 11104 version_type=osf 11105 need_lib_prefix=no 11106 need_version=no 11107 soname_spec='${libname}${release}${shared_ext}$major' 11108 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 11109 shlibpath_var=LD_LIBRARY_PATH 11110 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 11111 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" 11112 ;; 11113 11114rdos*) 11115 dynamic_linker=no 11116 ;; 11117 11118solaris*) 11119 version_type=linux # correct to gnu/linux during the next big refactor 11120 need_lib_prefix=no 11121 need_version=no 11122 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 11123 soname_spec='${libname}${release}${shared_ext}$major' 11124 shlibpath_var=LD_LIBRARY_PATH 11125 shlibpath_overrides_runpath=yes 11126 hardcode_into_libs=yes 11127 # ldd complains unless libraries are executable 11128 postinstall_cmds='chmod +x $lib' 11129 ;; 11130 11131sunos4*) 11132 version_type=sunos 11133 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 11134 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 11135 shlibpath_var=LD_LIBRARY_PATH 11136 shlibpath_overrides_runpath=yes 11137 if test "$with_gnu_ld" = yes; then 11138 need_lib_prefix=no 11139 fi 11140 need_version=yes 11141 ;; 11142 11143sysv4 | sysv4.3*) 11144 version_type=linux # correct to gnu/linux during the next big refactor 11145 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 11146 soname_spec='${libname}${release}${shared_ext}$major' 11147 shlibpath_var=LD_LIBRARY_PATH 11148 case $host_vendor in 11149 sni) 11150 shlibpath_overrides_runpath=no 11151 need_lib_prefix=no 11152 runpath_var=LD_RUN_PATH 11153 ;; 11154 siemens) 11155 need_lib_prefix=no 11156 ;; 11157 motorola) 11158 need_lib_prefix=no 11159 need_version=no 11160 shlibpath_overrides_runpath=no 11161 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 11162 ;; 11163 esac 11164 ;; 11165 11166sysv4*MP*) 11167 if test -d /usr/nec ;then 11168 version_type=linux # correct to gnu/linux during the next big refactor 11169 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' 11170 soname_spec='$libname${shared_ext}.$major' 11171 shlibpath_var=LD_LIBRARY_PATH 11172 fi 11173 ;; 11174 11175sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 11176 version_type=freebsd-elf 11177 need_lib_prefix=no 11178 need_version=no 11179 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 11180 soname_spec='${libname}${release}${shared_ext}$major' 11181 shlibpath_var=LD_LIBRARY_PATH 11182 shlibpath_overrides_runpath=yes 11183 hardcode_into_libs=yes 11184 if test "$with_gnu_ld" = yes; then 11185 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 11186 else 11187 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 11188 case $host_os in 11189 sco3.2v5*) 11190 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 11191 ;; 11192 esac 11193 fi 11194 sys_lib_dlsearch_path_spec='/usr/lib' 11195 ;; 11196 11197tpf*) 11198 # TPF is a cross-target only. Preferred cross-host = GNU/Linux. 11199 version_type=linux # correct to gnu/linux during the next big refactor 11200 need_lib_prefix=no 11201 need_version=no 11202 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 11203 shlibpath_var=LD_LIBRARY_PATH 11204 shlibpath_overrides_runpath=no 11205 hardcode_into_libs=yes 11206 ;; 11207 11208uts4*) 11209 version_type=linux # correct to gnu/linux during the next big refactor 11210 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 11211 soname_spec='${libname}${release}${shared_ext}$major' 11212 shlibpath_var=LD_LIBRARY_PATH 11213 ;; 11214 11215*) 11216 dynamic_linker=no 11217 ;; 11218esac 11219{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 11220$as_echo "$dynamic_linker" >&6; } 11221test "$dynamic_linker" = no && can_build_shared=no 11222 11223variables_saved_for_relink="PATH $shlibpath_var $runpath_var" 11224if test "$GCC" = yes; then 11225 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 11226fi 11227 11228if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then 11229 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" 11230fi 11231if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then 11232 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" 11233fi 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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5 11327$as_echo_n "checking how to hardcode library paths into programs... " >&6; } 11328hardcode_action= 11329if test -n "$hardcode_libdir_flag_spec" || 11330 test -n "$runpath_var" || 11331 test "X$hardcode_automatic" = "Xyes" ; then 11332 11333 # We can hardcode non-existent directories. 11334 if test "$hardcode_direct" != no && 11335 # If the only mechanism to avoid hardcoding is shlibpath_var, we 11336 # have to relink, otherwise we might link with an installed library 11337 # when we should be linking with a yet-to-be-installed one 11338 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no && 11339 test "$hardcode_minus_L" != no; then 11340 # Linking always hardcodes the temporary library directory. 11341 hardcode_action=relink 11342 else 11343 # We can link without hardcoding, and we can hardcode nonexisting dirs. 11344 hardcode_action=immediate 11345 fi 11346else 11347 # We cannot hardcode anything, or else we can only hardcode existing 11348 # directories. 11349 hardcode_action=unsupported 11350fi 11351{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5 11352$as_echo "$hardcode_action" >&6; } 11353 11354if test "$hardcode_action" = relink || 11355 test "$inherit_rpath" = yes; then 11356 # Fast installation is not supported 11357 enable_fast_install=no 11358elif test "$shlibpath_overrides_runpath" = yes || 11359 test "$enable_shared" = no; then 11360 # Fast installation is not necessary 11361 enable_fast_install=needless 11362fi 11363 11364 11365 11366 11367 11368 11369 if test "x$enable_dlopen" != xyes; then 11370 enable_dlopen=unknown 11371 enable_dlopen_self=unknown 11372 enable_dlopen_self_static=unknown 11373else 11374 lt_cv_dlopen=no 11375 lt_cv_dlopen_libs= 11376 11377 case $host_os in 11378 beos*) 11379 lt_cv_dlopen="load_add_on" 11380 lt_cv_dlopen_libs= 11381 lt_cv_dlopen_self=yes 11382 ;; 11383 11384 mingw* | pw32* | cegcc*) 11385 lt_cv_dlopen="LoadLibrary" 11386 lt_cv_dlopen_libs= 11387 ;; 11388 11389 cygwin*) 11390 lt_cv_dlopen="dlopen" 11391 lt_cv_dlopen_libs= 11392 ;; 11393 11394 darwin*) 11395 # if libdl is installed we need to link against it 11396 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 11397$as_echo_n "checking for dlopen in -ldl... " >&6; } 11398if ${ac_cv_lib_dl_dlopen+:} false; then : 11399 $as_echo_n "(cached) " >&6 11400else 11401 ac_check_lib_save_LIBS=$LIBS 11402LIBS="-ldl $LIBS" 11403cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11404/* end confdefs.h. */ 11405 11406/* Override any GCC internal prototype to avoid an error. 11407 Use char because int might match the return type of a GCC 11408 builtin and then its argument prototype would still apply. */ 11409#ifdef __cplusplus 11410extern "C" 11411#endif 11412char dlopen (); 11413int 11414main () 11415{ 11416return dlopen (); 11417 ; 11418 return 0; 11419} 11420_ACEOF 11421if ac_fn_c_try_link "$LINENO"; then : 11422 ac_cv_lib_dl_dlopen=yes 11423else 11424 ac_cv_lib_dl_dlopen=no 11425fi 11426rm -f core conftest.err conftest.$ac_objext \ 11427 conftest$ac_exeext conftest.$ac_ext 11428LIBS=$ac_check_lib_save_LIBS 11429fi 11430{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 11431$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 11432if test "x$ac_cv_lib_dl_dlopen" = xyes; then : 11433 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 11434else 11435 11436 lt_cv_dlopen="dyld" 11437 lt_cv_dlopen_libs= 11438 lt_cv_dlopen_self=yes 11439 11440fi 11441 11442 ;; 11443 11444 *) 11445 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" 11446if test "x$ac_cv_func_shl_load" = xyes; then : 11447 lt_cv_dlopen="shl_load" 11448else 11449 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 11450$as_echo_n "checking for shl_load in -ldld... " >&6; } 11451if ${ac_cv_lib_dld_shl_load+:} false; then : 11452 $as_echo_n "(cached) " >&6 11453else 11454 ac_check_lib_save_LIBS=$LIBS 11455LIBS="-ldld $LIBS" 11456cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11457/* end confdefs.h. */ 11458 11459/* Override any GCC internal prototype to avoid an error. 11460 Use char because int might match the return type of a GCC 11461 builtin and then its argument prototype would still apply. */ 11462#ifdef __cplusplus 11463extern "C" 11464#endif 11465char shl_load (); 11466int 11467main () 11468{ 11469return shl_load (); 11470 ; 11471 return 0; 11472} 11473_ACEOF 11474if ac_fn_c_try_link "$LINENO"; then : 11475 ac_cv_lib_dld_shl_load=yes 11476else 11477 ac_cv_lib_dld_shl_load=no 11478fi 11479rm -f core conftest.err conftest.$ac_objext \ 11480 conftest$ac_exeext conftest.$ac_ext 11481LIBS=$ac_check_lib_save_LIBS 11482fi 11483{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 11484$as_echo "$ac_cv_lib_dld_shl_load" >&6; } 11485if test "x$ac_cv_lib_dld_shl_load" = xyes; then : 11486 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld" 11487else 11488 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" 11489if test "x$ac_cv_func_dlopen" = xyes; then : 11490 lt_cv_dlopen="dlopen" 11491else 11492 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 11493$as_echo_n "checking for dlopen in -ldl... " >&6; } 11494if ${ac_cv_lib_dl_dlopen+:} false; then : 11495 $as_echo_n "(cached) " >&6 11496else 11497 ac_check_lib_save_LIBS=$LIBS 11498LIBS="-ldl $LIBS" 11499cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11500/* end confdefs.h. */ 11501 11502/* Override any GCC internal prototype to avoid an error. 11503 Use char because int might match the return type of a GCC 11504 builtin and then its argument prototype would still apply. */ 11505#ifdef __cplusplus 11506extern "C" 11507#endif 11508char dlopen (); 11509int 11510main () 11511{ 11512return dlopen (); 11513 ; 11514 return 0; 11515} 11516_ACEOF 11517if ac_fn_c_try_link "$LINENO"; then : 11518 ac_cv_lib_dl_dlopen=yes 11519else 11520 ac_cv_lib_dl_dlopen=no 11521fi 11522rm -f core conftest.err conftest.$ac_objext \ 11523 conftest$ac_exeext conftest.$ac_ext 11524LIBS=$ac_check_lib_save_LIBS 11525fi 11526{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 11527$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 11528if test "x$ac_cv_lib_dl_dlopen" = xyes; then : 11529 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 11530else 11531 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5 11532$as_echo_n "checking for dlopen in -lsvld... " >&6; } 11533if ${ac_cv_lib_svld_dlopen+:} false; then : 11534 $as_echo_n "(cached) " >&6 11535else 11536 ac_check_lib_save_LIBS=$LIBS 11537LIBS="-lsvld $LIBS" 11538cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11539/* end confdefs.h. */ 11540 11541/* Override any GCC internal prototype to avoid an error. 11542 Use char because int might match the return type of a GCC 11543 builtin and then its argument prototype would still apply. */ 11544#ifdef __cplusplus 11545extern "C" 11546#endif 11547char dlopen (); 11548int 11549main () 11550{ 11551return dlopen (); 11552 ; 11553 return 0; 11554} 11555_ACEOF 11556if ac_fn_c_try_link "$LINENO"; then : 11557 ac_cv_lib_svld_dlopen=yes 11558else 11559 ac_cv_lib_svld_dlopen=no 11560fi 11561rm -f core conftest.err conftest.$ac_objext \ 11562 conftest$ac_exeext conftest.$ac_ext 11563LIBS=$ac_check_lib_save_LIBS 11564fi 11565{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5 11566$as_echo "$ac_cv_lib_svld_dlopen" >&6; } 11567if test "x$ac_cv_lib_svld_dlopen" = xyes; then : 11568 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" 11569else 11570 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5 11571$as_echo_n "checking for dld_link in -ldld... " >&6; } 11572if ${ac_cv_lib_dld_dld_link+:} false; then : 11573 $as_echo_n "(cached) " >&6 11574else 11575 ac_check_lib_save_LIBS=$LIBS 11576LIBS="-ldld $LIBS" 11577cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11578/* end confdefs.h. */ 11579 11580/* Override any GCC internal prototype to avoid an error. 11581 Use char because int might match the return type of a GCC 11582 builtin and then its argument prototype would still apply. */ 11583#ifdef __cplusplus 11584extern "C" 11585#endif 11586char dld_link (); 11587int 11588main () 11589{ 11590return dld_link (); 11591 ; 11592 return 0; 11593} 11594_ACEOF 11595if ac_fn_c_try_link "$LINENO"; then : 11596 ac_cv_lib_dld_dld_link=yes 11597else 11598 ac_cv_lib_dld_dld_link=no 11599fi 11600rm -f core conftest.err conftest.$ac_objext \ 11601 conftest$ac_exeext conftest.$ac_ext 11602LIBS=$ac_check_lib_save_LIBS 11603fi 11604{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5 11605$as_echo "$ac_cv_lib_dld_dld_link" >&6; } 11606if test "x$ac_cv_lib_dld_dld_link" = xyes; then : 11607 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld" 11608fi 11609 11610 11611fi 11612 11613 11614fi 11615 11616 11617fi 11618 11619 11620fi 11621 11622 11623fi 11624 11625 ;; 11626 esac 11627 11628 if test "x$lt_cv_dlopen" != xno; then 11629 enable_dlopen=yes 11630 else 11631 enable_dlopen=no 11632 fi 11633 11634 case $lt_cv_dlopen in 11635 dlopen) 11636 save_CPPFLAGS="$CPPFLAGS" 11637 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" 11638 11639 save_LDFLAGS="$LDFLAGS" 11640 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" 11641 11642 save_LIBS="$LIBS" 11643 LIBS="$lt_cv_dlopen_libs $LIBS" 11644 11645 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5 11646$as_echo_n "checking whether a program can dlopen itself... " >&6; } 11647if ${lt_cv_dlopen_self+:} false; then : 11648 $as_echo_n "(cached) " >&6 11649else 11650 if test "$cross_compiling" = yes; then : 11651 lt_cv_dlopen_self=cross 11652else 11653 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 11654 lt_status=$lt_dlunknown 11655 cat > conftest.$ac_ext <<_LT_EOF 11656#line $LINENO "configure" 11657#include "confdefs.h" 11658 11659#if HAVE_DLFCN_H 11660#include <dlfcn.h> 11661#endif 11662 11663#include <stdio.h> 11664 11665#ifdef RTLD_GLOBAL 11666# define LT_DLGLOBAL RTLD_GLOBAL 11667#else 11668# ifdef DL_GLOBAL 11669# define LT_DLGLOBAL DL_GLOBAL 11670# else 11671# define LT_DLGLOBAL 0 11672# endif 11673#endif 11674 11675/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 11676 find out it does not work in some platform. */ 11677#ifndef LT_DLLAZY_OR_NOW 11678# ifdef RTLD_LAZY 11679# define LT_DLLAZY_OR_NOW RTLD_LAZY 11680# else 11681# ifdef DL_LAZY 11682# define LT_DLLAZY_OR_NOW DL_LAZY 11683# else 11684# ifdef RTLD_NOW 11685# define LT_DLLAZY_OR_NOW RTLD_NOW 11686# else 11687# ifdef DL_NOW 11688# define LT_DLLAZY_OR_NOW DL_NOW 11689# else 11690# define LT_DLLAZY_OR_NOW 0 11691# endif 11692# endif 11693# endif 11694# endif 11695#endif 11696 11697/* When -fvisbility=hidden is used, assume the code has been annotated 11698 correspondingly for the symbols needed. */ 11699#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 11700int fnord () __attribute__((visibility("default"))); 11701#endif 11702 11703int fnord () { return 42; } 11704int main () 11705{ 11706 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 11707 int status = $lt_dlunknown; 11708 11709 if (self) 11710 { 11711 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11712 else 11713 { 11714 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 11715 else puts (dlerror ()); 11716 } 11717 /* dlclose (self); */ 11718 } 11719 else 11720 puts (dlerror ()); 11721 11722 return status; 11723} 11724_LT_EOF 11725 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 11726 (eval $ac_link) 2>&5 11727 ac_status=$? 11728 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11729 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 11730 (./conftest; exit; ) >&5 2>/dev/null 11731 lt_status=$? 11732 case x$lt_status in 11733 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; 11734 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; 11735 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; 11736 esac 11737 else : 11738 # compilation failed 11739 lt_cv_dlopen_self=no 11740 fi 11741fi 11742rm -fr conftest* 11743 11744 11745fi 11746{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5 11747$as_echo "$lt_cv_dlopen_self" >&6; } 11748 11749 if test "x$lt_cv_dlopen_self" = xyes; then 11750 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" 11751 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5 11752$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } 11753if ${lt_cv_dlopen_self_static+:} false; then : 11754 $as_echo_n "(cached) " >&6 11755else 11756 if test "$cross_compiling" = yes; then : 11757 lt_cv_dlopen_self_static=cross 11758else 11759 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 11760 lt_status=$lt_dlunknown 11761 cat > conftest.$ac_ext <<_LT_EOF 11762#line $LINENO "configure" 11763#include "confdefs.h" 11764 11765#if HAVE_DLFCN_H 11766#include <dlfcn.h> 11767#endif 11768 11769#include <stdio.h> 11770 11771#ifdef RTLD_GLOBAL 11772# define LT_DLGLOBAL RTLD_GLOBAL 11773#else 11774# ifdef DL_GLOBAL 11775# define LT_DLGLOBAL DL_GLOBAL 11776# else 11777# define LT_DLGLOBAL 0 11778# endif 11779#endif 11780 11781/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 11782 find out it does not work in some platform. */ 11783#ifndef LT_DLLAZY_OR_NOW 11784# ifdef RTLD_LAZY 11785# define LT_DLLAZY_OR_NOW RTLD_LAZY 11786# else 11787# ifdef DL_LAZY 11788# define LT_DLLAZY_OR_NOW DL_LAZY 11789# else 11790# ifdef RTLD_NOW 11791# define LT_DLLAZY_OR_NOW RTLD_NOW 11792# else 11793# ifdef DL_NOW 11794# define LT_DLLAZY_OR_NOW DL_NOW 11795# else 11796# define LT_DLLAZY_OR_NOW 0 11797# endif 11798# endif 11799# endif 11800# endif 11801#endif 11802 11803/* When -fvisbility=hidden is used, assume the code has been annotated 11804 correspondingly for the symbols needed. */ 11805#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 11806int fnord () __attribute__((visibility("default"))); 11807#endif 11808 11809int fnord () { return 42; } 11810int main () 11811{ 11812 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 11813 int status = $lt_dlunknown; 11814 11815 if (self) 11816 { 11817 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11818 else 11819 { 11820 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 11821 else puts (dlerror ()); 11822 } 11823 /* dlclose (self); */ 11824 } 11825 else 11826 puts (dlerror ()); 11827 11828 return status; 11829} 11830_LT_EOF 11831 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 11832 (eval $ac_link) 2>&5 11833 ac_status=$? 11834 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11835 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 11836 (./conftest; exit; ) >&5 2>/dev/null 11837 lt_status=$? 11838 case x$lt_status in 11839 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; 11840 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; 11841 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; 11842 esac 11843 else : 11844 # compilation failed 11845 lt_cv_dlopen_self_static=no 11846 fi 11847fi 11848rm -fr conftest* 11849 11850 11851fi 11852{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5 11853$as_echo "$lt_cv_dlopen_self_static" >&6; } 11854 fi 11855 11856 CPPFLAGS="$save_CPPFLAGS" 11857 LDFLAGS="$save_LDFLAGS" 11858 LIBS="$save_LIBS" 11859 ;; 11860 esac 11861 11862 case $lt_cv_dlopen_self in 11863 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; 11864 *) enable_dlopen_self=unknown ;; 11865 esac 11866 11867 case $lt_cv_dlopen_self_static in 11868 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; 11869 *) enable_dlopen_self_static=unknown ;; 11870 esac 11871fi 11872 11873 11874 11875 11876 11877 11878 11879 11880 11881 11882 11883 11884 11885 11886 11887 11888 11889striplib= 11890old_striplib= 11891{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5 11892$as_echo_n "checking whether stripping libraries is possible... " >&6; } 11893if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then 11894 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" 11895 test -z "$striplib" && striplib="$STRIP --strip-unneeded" 11896 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11897$as_echo "yes" >&6; } 11898else 11899# FIXME - insert some real tests, host_os isn't really good enough 11900 case $host_os in 11901 darwin*) 11902 if test -n "$STRIP" ; then 11903 striplib="$STRIP -x" 11904 old_striplib="$STRIP -S" 11905 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11906$as_echo "yes" >&6; } 11907 else 11908 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11909$as_echo "no" >&6; } 11910 fi 11911 ;; 11912 *) 11913 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11914$as_echo "no" >&6; } 11915 ;; 11916 esac 11917fi 11918 11919 11920 11921 11922 11923 11924 11925 11926 11927 11928 11929 11930 # Report which library types will actually be built 11931 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5 11932$as_echo_n "checking if libtool supports shared libraries... " >&6; } 11933 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5 11934$as_echo "$can_build_shared" >&6; } 11935 11936 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 11937$as_echo_n "checking whether to build shared libraries... " >&6; } 11938 test "$can_build_shared" = "no" && enable_shared=no 11939 11940 # On AIX, shared libraries and static libraries use the same namespace, and 11941 # are all built from PIC. 11942 case $host_os in 11943 aix3*) 11944 test "$enable_shared" = yes && enable_static=no 11945 if test -n "$RANLIB"; then 11946 archive_cmds="$archive_cmds~\$RANLIB \$lib" 11947 postinstall_cmds='$RANLIB $lib' 11948 fi 11949 ;; 11950 11951 aix[4-9]*) 11952 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then 11953 test "$enable_shared" = yes && enable_static=no 11954 fi 11955 ;; 11956 esac 11957 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5 11958$as_echo "$enable_shared" >&6; } 11959 11960 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 11961$as_echo_n "checking whether to build static libraries... " >&6; } 11962 # Make sure either enable_shared or enable_static is yes. 11963 test "$enable_shared" = yes || enable_static=yes 11964 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5 11965$as_echo "$enable_static" >&6; } 11966 11967 11968 11969 11970fi 11971ac_ext=c 11972ac_cpp='$CPP $CPPFLAGS' 11973ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 11974ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 11975ac_compiler_gnu=$ac_cv_c_compiler_gnu 11976 11977CC="$lt_save_CC" 11978 11979 11980 11981 11982 11983 11984 11985 11986 11987 11988 11989 11990 11991 11992 11993 ac_config_commands="$ac_config_commands libtool" 11994 11995 11996 11997 11998# Only expand once: 11999 12000 12001 12002# Require xorg-macros minimum of 1.16 for unit testing with memory checks 12003 12004 12005 12006 12007 12008 12009 12010 12011 12012 12013 12014 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5 12015$as_echo_n "checking for $CC option to accept ISO C99... " >&6; } 12016if ${ac_cv_prog_cc_c99+:} false; then : 12017 $as_echo_n "(cached) " >&6 12018else 12019 ac_cv_prog_cc_c99=no 12020ac_save_CC=$CC 12021cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12022/* end confdefs.h. */ 12023#include <stdarg.h> 12024#include <stdbool.h> 12025#include <stdlib.h> 12026#include <wchar.h> 12027#include <stdio.h> 12028 12029// Check varargs macros. These examples are taken from C99 6.10.3.5. 12030#define debug(...) fprintf (stderr, __VA_ARGS__) 12031#define showlist(...) puts (#__VA_ARGS__) 12032#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) 12033static void 12034test_varargs_macros (void) 12035{ 12036 int x = 1234; 12037 int y = 5678; 12038 debug ("Flag"); 12039 debug ("X = %d\n", x); 12040 showlist (The first, second, and third items.); 12041 report (x>y, "x is %d but y is %d", x, y); 12042} 12043 12044// Check long long types. 12045#define BIG64 18446744073709551615ull 12046#define BIG32 4294967295ul 12047#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) 12048#if !BIG_OK 12049 your preprocessor is broken; 12050#endif 12051#if BIG_OK 12052#else 12053 your preprocessor is broken; 12054#endif 12055static long long int bignum = -9223372036854775807LL; 12056static unsigned long long int ubignum = BIG64; 12057 12058struct incomplete_array 12059{ 12060 int datasize; 12061 double data[]; 12062}; 12063 12064struct named_init { 12065 int number; 12066 const wchar_t *name; 12067 double average; 12068}; 12069 12070typedef const char *ccp; 12071 12072static inline int 12073test_restrict (ccp restrict text) 12074{ 12075 // See if C++-style comments work. 12076 // Iterate through items via the restricted pointer. 12077 // Also check for declarations in for loops. 12078 for (unsigned int i = 0; *(text+i) != '\0'; ++i) 12079 continue; 12080 return 0; 12081} 12082 12083// Check varargs and va_copy. 12084static void 12085test_varargs (const char *format, ...) 12086{ 12087 va_list args; 12088 va_start (args, format); 12089 va_list args_copy; 12090 va_copy (args_copy, args); 12091 12092 const char *str; 12093 int number; 12094 float fnumber; 12095 12096 while (*format) 12097 { 12098 switch (*format++) 12099 { 12100 case 's': // string 12101 str = va_arg (args_copy, const char *); 12102 break; 12103 case 'd': // int 12104 number = va_arg (args_copy, int); 12105 break; 12106 case 'f': // float 12107 fnumber = va_arg (args_copy, double); 12108 break; 12109 default: 12110 break; 12111 } 12112 } 12113 va_end (args_copy); 12114 va_end (args); 12115} 12116 12117int 12118main () 12119{ 12120 12121 // Check bool. 12122 _Bool success = false; 12123 12124 // Check restrict. 12125 if (test_restrict ("String literal") == 0) 12126 success = true; 12127 char *restrict newvar = "Another string"; 12128 12129 // Check varargs. 12130 test_varargs ("s, d' f .", "string", 65, 34.234); 12131 test_varargs_macros (); 12132 12133 // Check flexible array members. 12134 struct incomplete_array *ia = 12135 malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); 12136 ia->datasize = 10; 12137 for (int i = 0; i < ia->datasize; ++i) 12138 ia->data[i] = i * 1.234; 12139 12140 // Check named initializers. 12141 struct named_init ni = { 12142 .number = 34, 12143 .name = L"Test wide string", 12144 .average = 543.34343, 12145 }; 12146 12147 ni.number = 58; 12148 12149 int dynamic_array[ni.number]; 12150 dynamic_array[ni.number - 1] = 543; 12151 12152 // work around unused variable warnings 12153 return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' 12154 || dynamic_array[ni.number - 1] != 543); 12155 12156 ; 12157 return 0; 12158} 12159_ACEOF 12160for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99 12161do 12162 CC="$ac_save_CC $ac_arg" 12163 if ac_fn_c_try_compile "$LINENO"; then : 12164 ac_cv_prog_cc_c99=$ac_arg 12165fi 12166rm -f core conftest.err conftest.$ac_objext 12167 test "x$ac_cv_prog_cc_c99" != "xno" && break 12168done 12169rm -f conftest.$ac_ext 12170CC=$ac_save_CC 12171 12172fi 12173# AC_CACHE_VAL 12174case "x$ac_cv_prog_cc_c99" in 12175 x) 12176 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 12177$as_echo "none needed" >&6; } ;; 12178 xno) 12179 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 12180$as_echo "unsupported" >&6; } ;; 12181 *) 12182 CC="$CC $ac_cv_prog_cc_c99" 12183 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 12184$as_echo "$ac_cv_prog_cc_c99" >&6; } ;; 12185esac 12186if test "x$ac_cv_prog_cc_c99" != xno; then : 12187 12188fi 12189 12190 12191 12192 12193 12194 12195ac_fn_c_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default" 12196if test "x$ac_cv_have_decl___clang__" = xyes; then : 12197 CLANGCC="yes" 12198else 12199 CLANGCC="no" 12200fi 12201 12202ac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" 12203if test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes; then : 12204 INTELCC="yes" 12205else 12206 INTELCC="no" 12207fi 12208 12209ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" 12210if test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then : 12211 SUNCC="yes" 12212else 12213 SUNCC="no" 12214fi 12215 12216 12217 12218 12219if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 12220 if test -n "$ac_tool_prefix"; then 12221 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 12222set dummy ${ac_tool_prefix}pkg-config; ac_word=$2 12223{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12224$as_echo_n "checking for $ac_word... " >&6; } 12225if ${ac_cv_path_PKG_CONFIG+:} false; then : 12226 $as_echo_n "(cached) " >&6 12227else 12228 case $PKG_CONFIG in 12229 [\\/]* | ?:[\\/]*) 12230 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 12231 ;; 12232 *) 12233 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12234for as_dir in $PATH 12235do 12236 IFS=$as_save_IFS 12237 test -z "$as_dir" && as_dir=. 12238 for ac_exec_ext in '' $ac_executable_extensions; do 12239 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12240 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 12241 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12242 break 2 12243 fi 12244done 12245 done 12246IFS=$as_save_IFS 12247 12248 ;; 12249esac 12250fi 12251PKG_CONFIG=$ac_cv_path_PKG_CONFIG 12252if test -n "$PKG_CONFIG"; then 12253 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 12254$as_echo "$PKG_CONFIG" >&6; } 12255else 12256 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12257$as_echo "no" >&6; } 12258fi 12259 12260 12261fi 12262if test -z "$ac_cv_path_PKG_CONFIG"; then 12263 ac_pt_PKG_CONFIG=$PKG_CONFIG 12264 # Extract the first word of "pkg-config", so it can be a program name with args. 12265set dummy pkg-config; ac_word=$2 12266{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12267$as_echo_n "checking for $ac_word... " >&6; } 12268if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then : 12269 $as_echo_n "(cached) " >&6 12270else 12271 case $ac_pt_PKG_CONFIG in 12272 [\\/]* | ?:[\\/]*) 12273 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 12274 ;; 12275 *) 12276 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12277for as_dir in $PATH 12278do 12279 IFS=$as_save_IFS 12280 test -z "$as_dir" && as_dir=. 12281 for ac_exec_ext in '' $ac_executable_extensions; do 12282 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12283 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 12284 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12285 break 2 12286 fi 12287done 12288 done 12289IFS=$as_save_IFS 12290 12291 ;; 12292esac 12293fi 12294ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 12295if test -n "$ac_pt_PKG_CONFIG"; then 12296 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 12297$as_echo "$ac_pt_PKG_CONFIG" >&6; } 12298else 12299 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12300$as_echo "no" >&6; } 12301fi 12302 12303 if test "x$ac_pt_PKG_CONFIG" = x; then 12304 PKG_CONFIG="" 12305 else 12306 case $cross_compiling:$ac_tool_warned in 12307yes:) 12308{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 12309$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 12310ac_tool_warned=yes ;; 12311esac 12312 PKG_CONFIG=$ac_pt_PKG_CONFIG 12313 fi 12314else 12315 PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 12316fi 12317 12318fi 12319if test -n "$PKG_CONFIG"; then 12320 _pkg_min_version=0.9.0 12321 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 12322$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; } 12323 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 12324 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 12325$as_echo "yes" >&6; } 12326 else 12327 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12328$as_echo "no" >&6; } 12329 PKG_CONFIG="" 12330 fi 12331 12332fi 12333 12334 12335 12336 12337 12338# Check whether --enable-selective-werror was given. 12339if test "${enable_selective_werror+set}" = set; then : 12340 enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval 12341else 12342 SELECTIVE_WERROR=yes 12343fi 12344 12345 12346 12347 12348 12349# -v is too short to test reliably with XORG_TESTSET_CFLAG 12350if test "x$SUNCC" = "xyes"; then 12351 BASE_CFLAGS="-v" 12352else 12353 BASE_CFLAGS="" 12354fi 12355 12356# This chunk of warnings were those that existed in the legacy CWARNFLAGS 12357 12358 12359 12360 12361 12362 12363 12364 12365 12366 12367 12368 12369 12370xorg_testset_save_CFLAGS="$CFLAGS" 12371 12372if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 12373 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12374 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 12375$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 12376if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 12377 $as_echo_n "(cached) " >&6 12378else 12379 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12380/* end confdefs.h. */ 12381int i; 12382_ACEOF 12383if ac_fn_c_try_compile "$LINENO"; then : 12384 xorg_cv_cc_flag_unknown_warning_option=yes 12385else 12386 xorg_cv_cc_flag_unknown_warning_option=no 12387fi 12388rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12389fi 12390{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 12391$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 12392 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 12393 CFLAGS="$xorg_testset_save_CFLAGS" 12394fi 12395 12396if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 12397 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12398 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12399 fi 12400 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12401 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 12402$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 12403if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 12404 $as_echo_n "(cached) " >&6 12405else 12406 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12407/* end confdefs.h. */ 12408int i; 12409_ACEOF 12410if ac_fn_c_try_compile "$LINENO"; then : 12411 xorg_cv_cc_flag_unused_command_line_argument=yes 12412else 12413 xorg_cv_cc_flag_unused_command_line_argument=no 12414fi 12415rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12416fi 12417{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 12418$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 12419 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 12420 CFLAGS="$xorg_testset_save_CFLAGS" 12421fi 12422 12423found="no" 12424 12425 if test $found = "no" ; then 12426 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12427 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12428 fi 12429 12430 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 12431 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12432 fi 12433 12434 CFLAGS="$CFLAGS -Wall" 12435 12436 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5 12437$as_echo_n "checking if $CC supports -Wall... " >&6; } 12438 cacheid=xorg_cv_cc_flag__Wall 12439 if eval \${$cacheid+:} false; then : 12440 $as_echo_n "(cached) " >&6 12441else 12442 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12443/* end confdefs.h. */ 12444int i; 12445int 12446main () 12447{ 12448 12449 ; 12450 return 0; 12451} 12452_ACEOF 12453if ac_fn_c_try_link "$LINENO"; then : 12454 eval $cacheid=yes 12455else 12456 eval $cacheid=no 12457fi 12458rm -f core conftest.err conftest.$ac_objext \ 12459 conftest$ac_exeext conftest.$ac_ext 12460fi 12461 12462 12463 CFLAGS="$xorg_testset_save_CFLAGS" 12464 12465 eval supported=\$$cacheid 12466 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 12467$as_echo "$supported" >&6; } 12468 if test "$supported" = "yes" ; then 12469 BASE_CFLAGS="$BASE_CFLAGS -Wall" 12470 found="yes" 12471 fi 12472 fi 12473 12474 12475 12476 12477 12478 12479 12480 12481 12482 12483 12484 12485 12486 12487 12488xorg_testset_save_CFLAGS="$CFLAGS" 12489 12490if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 12491 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12492 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 12493$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 12494if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 12495 $as_echo_n "(cached) " >&6 12496else 12497 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12498/* end confdefs.h. */ 12499int i; 12500_ACEOF 12501if ac_fn_c_try_compile "$LINENO"; then : 12502 xorg_cv_cc_flag_unknown_warning_option=yes 12503else 12504 xorg_cv_cc_flag_unknown_warning_option=no 12505fi 12506rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12507fi 12508{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 12509$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 12510 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 12511 CFLAGS="$xorg_testset_save_CFLAGS" 12512fi 12513 12514if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 12515 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12516 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12517 fi 12518 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12519 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 12520$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 12521if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 12522 $as_echo_n "(cached) " >&6 12523else 12524 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12525/* end confdefs.h. */ 12526int i; 12527_ACEOF 12528if ac_fn_c_try_compile "$LINENO"; then : 12529 xorg_cv_cc_flag_unused_command_line_argument=yes 12530else 12531 xorg_cv_cc_flag_unused_command_line_argument=no 12532fi 12533rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12534fi 12535{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 12536$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 12537 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 12538 CFLAGS="$xorg_testset_save_CFLAGS" 12539fi 12540 12541found="no" 12542 12543 if test $found = "no" ; then 12544 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12545 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12546 fi 12547 12548 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 12549 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12550 fi 12551 12552 CFLAGS="$CFLAGS -Wpointer-arith" 12553 12554 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5 12555$as_echo_n "checking if $CC supports -Wpointer-arith... " >&6; } 12556 cacheid=xorg_cv_cc_flag__Wpointer_arith 12557 if eval \${$cacheid+:} false; then : 12558 $as_echo_n "(cached) " >&6 12559else 12560 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12561/* end confdefs.h. */ 12562int i; 12563int 12564main () 12565{ 12566 12567 ; 12568 return 0; 12569} 12570_ACEOF 12571if ac_fn_c_try_link "$LINENO"; then : 12572 eval $cacheid=yes 12573else 12574 eval $cacheid=no 12575fi 12576rm -f core conftest.err conftest.$ac_objext \ 12577 conftest$ac_exeext conftest.$ac_ext 12578fi 12579 12580 12581 CFLAGS="$xorg_testset_save_CFLAGS" 12582 12583 eval supported=\$$cacheid 12584 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 12585$as_echo "$supported" >&6; } 12586 if test "$supported" = "yes" ; then 12587 BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith" 12588 found="yes" 12589 fi 12590 fi 12591 12592 12593 12594 12595 12596 12597 12598 12599 12600 12601 12602 12603 12604 12605 12606xorg_testset_save_CFLAGS="$CFLAGS" 12607 12608if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 12609 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12610 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 12611$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 12612if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 12613 $as_echo_n "(cached) " >&6 12614else 12615 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12616/* end confdefs.h. */ 12617int i; 12618_ACEOF 12619if ac_fn_c_try_compile "$LINENO"; then : 12620 xorg_cv_cc_flag_unknown_warning_option=yes 12621else 12622 xorg_cv_cc_flag_unknown_warning_option=no 12623fi 12624rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12625fi 12626{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 12627$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 12628 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 12629 CFLAGS="$xorg_testset_save_CFLAGS" 12630fi 12631 12632if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 12633 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12634 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12635 fi 12636 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12637 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 12638$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 12639if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 12640 $as_echo_n "(cached) " >&6 12641else 12642 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12643/* end confdefs.h. */ 12644int i; 12645_ACEOF 12646if ac_fn_c_try_compile "$LINENO"; then : 12647 xorg_cv_cc_flag_unused_command_line_argument=yes 12648else 12649 xorg_cv_cc_flag_unused_command_line_argument=no 12650fi 12651rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12652fi 12653{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 12654$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 12655 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 12656 CFLAGS="$xorg_testset_save_CFLAGS" 12657fi 12658 12659found="no" 12660 12661 if test $found = "no" ; then 12662 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12663 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12664 fi 12665 12666 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 12667 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12668 fi 12669 12670 CFLAGS="$CFLAGS -Wmissing-declarations" 12671 12672 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5 12673$as_echo_n "checking if $CC supports -Wmissing-declarations... " >&6; } 12674 cacheid=xorg_cv_cc_flag__Wmissing_declarations 12675 if eval \${$cacheid+:} false; then : 12676 $as_echo_n "(cached) " >&6 12677else 12678 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12679/* end confdefs.h. */ 12680int i; 12681int 12682main () 12683{ 12684 12685 ; 12686 return 0; 12687} 12688_ACEOF 12689if ac_fn_c_try_link "$LINENO"; then : 12690 eval $cacheid=yes 12691else 12692 eval $cacheid=no 12693fi 12694rm -f core conftest.err conftest.$ac_objext \ 12695 conftest$ac_exeext conftest.$ac_ext 12696fi 12697 12698 12699 CFLAGS="$xorg_testset_save_CFLAGS" 12700 12701 eval supported=\$$cacheid 12702 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 12703$as_echo "$supported" >&6; } 12704 if test "$supported" = "yes" ; then 12705 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations" 12706 found="yes" 12707 fi 12708 fi 12709 12710 12711 12712 12713 12714 12715 12716 12717 12718 12719 12720 12721 12722 12723 12724xorg_testset_save_CFLAGS="$CFLAGS" 12725 12726if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 12727 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12728 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 12729$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 12730if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 12731 $as_echo_n "(cached) " >&6 12732else 12733 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12734/* end confdefs.h. */ 12735int i; 12736_ACEOF 12737if ac_fn_c_try_compile "$LINENO"; then : 12738 xorg_cv_cc_flag_unknown_warning_option=yes 12739else 12740 xorg_cv_cc_flag_unknown_warning_option=no 12741fi 12742rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12743fi 12744{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 12745$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 12746 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 12747 CFLAGS="$xorg_testset_save_CFLAGS" 12748fi 12749 12750if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 12751 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12752 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12753 fi 12754 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12755 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 12756$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 12757if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 12758 $as_echo_n "(cached) " >&6 12759else 12760 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12761/* end confdefs.h. */ 12762int i; 12763_ACEOF 12764if ac_fn_c_try_compile "$LINENO"; then : 12765 xorg_cv_cc_flag_unused_command_line_argument=yes 12766else 12767 xorg_cv_cc_flag_unused_command_line_argument=no 12768fi 12769rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12770fi 12771{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 12772$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 12773 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 12774 CFLAGS="$xorg_testset_save_CFLAGS" 12775fi 12776 12777found="no" 12778 12779 if test $found = "no" ; then 12780 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12781 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12782 fi 12783 12784 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 12785 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12786 fi 12787 12788 CFLAGS="$CFLAGS -Wformat=2" 12789 12790 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5 12791$as_echo_n "checking if $CC supports -Wformat=2... " >&6; } 12792 cacheid=xorg_cv_cc_flag__Wformat_2 12793 if eval \${$cacheid+:} false; then : 12794 $as_echo_n "(cached) " >&6 12795else 12796 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12797/* end confdefs.h. */ 12798int i; 12799int 12800main () 12801{ 12802 12803 ; 12804 return 0; 12805} 12806_ACEOF 12807if ac_fn_c_try_link "$LINENO"; then : 12808 eval $cacheid=yes 12809else 12810 eval $cacheid=no 12811fi 12812rm -f core conftest.err conftest.$ac_objext \ 12813 conftest$ac_exeext conftest.$ac_ext 12814fi 12815 12816 12817 CFLAGS="$xorg_testset_save_CFLAGS" 12818 12819 eval supported=\$$cacheid 12820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 12821$as_echo "$supported" >&6; } 12822 if test "$supported" = "yes" ; then 12823 BASE_CFLAGS="$BASE_CFLAGS -Wformat=2" 12824 found="yes" 12825 fi 12826 fi 12827 12828 if test $found = "no" ; then 12829 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12830 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12831 fi 12832 12833 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 12834 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12835 fi 12836 12837 CFLAGS="$CFLAGS -Wformat" 12838 12839 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5 12840$as_echo_n "checking if $CC supports -Wformat... " >&6; } 12841 cacheid=xorg_cv_cc_flag__Wformat 12842 if eval \${$cacheid+:} false; then : 12843 $as_echo_n "(cached) " >&6 12844else 12845 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12846/* end confdefs.h. */ 12847int i; 12848int 12849main () 12850{ 12851 12852 ; 12853 return 0; 12854} 12855_ACEOF 12856if ac_fn_c_try_link "$LINENO"; then : 12857 eval $cacheid=yes 12858else 12859 eval $cacheid=no 12860fi 12861rm -f core conftest.err conftest.$ac_objext \ 12862 conftest$ac_exeext conftest.$ac_ext 12863fi 12864 12865 12866 CFLAGS="$xorg_testset_save_CFLAGS" 12867 12868 eval supported=\$$cacheid 12869 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 12870$as_echo "$supported" >&6; } 12871 if test "$supported" = "yes" ; then 12872 BASE_CFLAGS="$BASE_CFLAGS -Wformat" 12873 found="yes" 12874 fi 12875 fi 12876 12877 12878 12879 12880 12881 12882 12883 12884 12885 12886 12887 12888 12889 12890 12891 12892 12893xorg_testset_save_CFLAGS="$CFLAGS" 12894 12895if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 12896 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12897 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 12898$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 12899if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 12900 $as_echo_n "(cached) " >&6 12901else 12902 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12903/* end confdefs.h. */ 12904int i; 12905_ACEOF 12906if ac_fn_c_try_compile "$LINENO"; then : 12907 xorg_cv_cc_flag_unknown_warning_option=yes 12908else 12909 xorg_cv_cc_flag_unknown_warning_option=no 12910fi 12911rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12912fi 12913{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 12914$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 12915 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 12916 CFLAGS="$xorg_testset_save_CFLAGS" 12917fi 12918 12919if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 12920 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12921 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12922 fi 12923 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12924 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 12925$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 12926if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 12927 $as_echo_n "(cached) " >&6 12928else 12929 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12930/* end confdefs.h. */ 12931int i; 12932_ACEOF 12933if ac_fn_c_try_compile "$LINENO"; then : 12934 xorg_cv_cc_flag_unused_command_line_argument=yes 12935else 12936 xorg_cv_cc_flag_unused_command_line_argument=no 12937fi 12938rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12939fi 12940{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 12941$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 12942 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 12943 CFLAGS="$xorg_testset_save_CFLAGS" 12944fi 12945 12946found="no" 12947 12948 if test $found = "no" ; then 12949 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12950 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12951 fi 12952 12953 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 12954 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12955 fi 12956 12957 CFLAGS="$CFLAGS -Wstrict-prototypes" 12958 12959 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5 12960$as_echo_n "checking if $CC supports -Wstrict-prototypes... " >&6; } 12961 cacheid=xorg_cv_cc_flag__Wstrict_prototypes 12962 if eval \${$cacheid+:} false; then : 12963 $as_echo_n "(cached) " >&6 12964else 12965 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12966/* end confdefs.h. */ 12967int i; 12968int 12969main () 12970{ 12971 12972 ; 12973 return 0; 12974} 12975_ACEOF 12976if ac_fn_c_try_link "$LINENO"; then : 12977 eval $cacheid=yes 12978else 12979 eval $cacheid=no 12980fi 12981rm -f core conftest.err conftest.$ac_objext \ 12982 conftest$ac_exeext conftest.$ac_ext 12983fi 12984 12985 12986 CFLAGS="$xorg_testset_save_CFLAGS" 12987 12988 eval supported=\$$cacheid 12989 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 12990$as_echo "$supported" >&6; } 12991 if test "$supported" = "yes" ; then 12992 BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes" 12993 found="yes" 12994 fi 12995 fi 12996 12997 12998 12999 13000 13001 13002 13003 13004 13005 13006 13007 13008 13009 13010 13011xorg_testset_save_CFLAGS="$CFLAGS" 13012 13013if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13014 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13015 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13016$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13017if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13018 $as_echo_n "(cached) " >&6 13019else 13020 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13021/* end confdefs.h. */ 13022int i; 13023_ACEOF 13024if ac_fn_c_try_compile "$LINENO"; then : 13025 xorg_cv_cc_flag_unknown_warning_option=yes 13026else 13027 xorg_cv_cc_flag_unknown_warning_option=no 13028fi 13029rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13030fi 13031{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13032$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13033 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13034 CFLAGS="$xorg_testset_save_CFLAGS" 13035fi 13036 13037if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13038 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13039 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13040 fi 13041 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13042 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13043$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13044if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13045 $as_echo_n "(cached) " >&6 13046else 13047 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13048/* end confdefs.h. */ 13049int i; 13050_ACEOF 13051if ac_fn_c_try_compile "$LINENO"; then : 13052 xorg_cv_cc_flag_unused_command_line_argument=yes 13053else 13054 xorg_cv_cc_flag_unused_command_line_argument=no 13055fi 13056rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13057fi 13058{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13059$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13060 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13061 CFLAGS="$xorg_testset_save_CFLAGS" 13062fi 13063 13064found="no" 13065 13066 if test $found = "no" ; then 13067 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13068 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13069 fi 13070 13071 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13072 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13073 fi 13074 13075 CFLAGS="$CFLAGS -Wmissing-prototypes" 13076 13077 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5 13078$as_echo_n "checking if $CC supports -Wmissing-prototypes... " >&6; } 13079 cacheid=xorg_cv_cc_flag__Wmissing_prototypes 13080 if eval \${$cacheid+:} false; then : 13081 $as_echo_n "(cached) " >&6 13082else 13083 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13084/* end confdefs.h. */ 13085int i; 13086int 13087main () 13088{ 13089 13090 ; 13091 return 0; 13092} 13093_ACEOF 13094if ac_fn_c_try_link "$LINENO"; then : 13095 eval $cacheid=yes 13096else 13097 eval $cacheid=no 13098fi 13099rm -f core conftest.err conftest.$ac_objext \ 13100 conftest$ac_exeext conftest.$ac_ext 13101fi 13102 13103 13104 CFLAGS="$xorg_testset_save_CFLAGS" 13105 13106 eval supported=\$$cacheid 13107 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13108$as_echo "$supported" >&6; } 13109 if test "$supported" = "yes" ; then 13110 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes" 13111 found="yes" 13112 fi 13113 fi 13114 13115 13116 13117 13118 13119 13120 13121 13122 13123 13124 13125 13126 13127 13128 13129xorg_testset_save_CFLAGS="$CFLAGS" 13130 13131if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13132 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13133 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13134$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13135if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13136 $as_echo_n "(cached) " >&6 13137else 13138 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13139/* end confdefs.h. */ 13140int i; 13141_ACEOF 13142if ac_fn_c_try_compile "$LINENO"; then : 13143 xorg_cv_cc_flag_unknown_warning_option=yes 13144else 13145 xorg_cv_cc_flag_unknown_warning_option=no 13146fi 13147rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13148fi 13149{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13150$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13151 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13152 CFLAGS="$xorg_testset_save_CFLAGS" 13153fi 13154 13155if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13156 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13157 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13158 fi 13159 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13160 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13161$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13162if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13163 $as_echo_n "(cached) " >&6 13164else 13165 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13166/* end confdefs.h. */ 13167int i; 13168_ACEOF 13169if ac_fn_c_try_compile "$LINENO"; then : 13170 xorg_cv_cc_flag_unused_command_line_argument=yes 13171else 13172 xorg_cv_cc_flag_unused_command_line_argument=no 13173fi 13174rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13175fi 13176{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13177$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13178 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13179 CFLAGS="$xorg_testset_save_CFLAGS" 13180fi 13181 13182found="no" 13183 13184 if test $found = "no" ; then 13185 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13186 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13187 fi 13188 13189 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13190 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13191 fi 13192 13193 CFLAGS="$CFLAGS -Wnested-externs" 13194 13195 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5 13196$as_echo_n "checking if $CC supports -Wnested-externs... " >&6; } 13197 cacheid=xorg_cv_cc_flag__Wnested_externs 13198 if eval \${$cacheid+:} false; then : 13199 $as_echo_n "(cached) " >&6 13200else 13201 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13202/* end confdefs.h. */ 13203int i; 13204int 13205main () 13206{ 13207 13208 ; 13209 return 0; 13210} 13211_ACEOF 13212if ac_fn_c_try_link "$LINENO"; then : 13213 eval $cacheid=yes 13214else 13215 eval $cacheid=no 13216fi 13217rm -f core conftest.err conftest.$ac_objext \ 13218 conftest$ac_exeext conftest.$ac_ext 13219fi 13220 13221 13222 CFLAGS="$xorg_testset_save_CFLAGS" 13223 13224 eval supported=\$$cacheid 13225 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13226$as_echo "$supported" >&6; } 13227 if test "$supported" = "yes" ; then 13228 BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs" 13229 found="yes" 13230 fi 13231 fi 13232 13233 13234 13235 13236 13237 13238 13239 13240 13241 13242 13243 13244 13245 13246 13247xorg_testset_save_CFLAGS="$CFLAGS" 13248 13249if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13250 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13251 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13252$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13253if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13254 $as_echo_n "(cached) " >&6 13255else 13256 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13257/* end confdefs.h. */ 13258int i; 13259_ACEOF 13260if ac_fn_c_try_compile "$LINENO"; then : 13261 xorg_cv_cc_flag_unknown_warning_option=yes 13262else 13263 xorg_cv_cc_flag_unknown_warning_option=no 13264fi 13265rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13266fi 13267{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13268$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13269 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13270 CFLAGS="$xorg_testset_save_CFLAGS" 13271fi 13272 13273if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13274 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13275 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13276 fi 13277 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13278 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13279$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13280if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13281 $as_echo_n "(cached) " >&6 13282else 13283 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13284/* end confdefs.h. */ 13285int i; 13286_ACEOF 13287if ac_fn_c_try_compile "$LINENO"; then : 13288 xorg_cv_cc_flag_unused_command_line_argument=yes 13289else 13290 xorg_cv_cc_flag_unused_command_line_argument=no 13291fi 13292rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13293fi 13294{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13295$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13296 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13297 CFLAGS="$xorg_testset_save_CFLAGS" 13298fi 13299 13300found="no" 13301 13302 if test $found = "no" ; then 13303 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13304 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13305 fi 13306 13307 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13308 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13309 fi 13310 13311 CFLAGS="$CFLAGS -Wbad-function-cast" 13312 13313 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5 13314$as_echo_n "checking if $CC supports -Wbad-function-cast... " >&6; } 13315 cacheid=xorg_cv_cc_flag__Wbad_function_cast 13316 if eval \${$cacheid+:} false; then : 13317 $as_echo_n "(cached) " >&6 13318else 13319 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13320/* end confdefs.h. */ 13321int i; 13322int 13323main () 13324{ 13325 13326 ; 13327 return 0; 13328} 13329_ACEOF 13330if ac_fn_c_try_link "$LINENO"; then : 13331 eval $cacheid=yes 13332else 13333 eval $cacheid=no 13334fi 13335rm -f core conftest.err conftest.$ac_objext \ 13336 conftest$ac_exeext conftest.$ac_ext 13337fi 13338 13339 13340 CFLAGS="$xorg_testset_save_CFLAGS" 13341 13342 eval supported=\$$cacheid 13343 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13344$as_echo "$supported" >&6; } 13345 if test "$supported" = "yes" ; then 13346 BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast" 13347 found="yes" 13348 fi 13349 fi 13350 13351 13352 13353 13354 13355 13356 13357 13358 13359 13360 13361 13362 13363 13364 13365xorg_testset_save_CFLAGS="$CFLAGS" 13366 13367if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13368 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13369 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13370$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13371if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13372 $as_echo_n "(cached) " >&6 13373else 13374 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13375/* end confdefs.h. */ 13376int i; 13377_ACEOF 13378if ac_fn_c_try_compile "$LINENO"; then : 13379 xorg_cv_cc_flag_unknown_warning_option=yes 13380else 13381 xorg_cv_cc_flag_unknown_warning_option=no 13382fi 13383rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13384fi 13385{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13386$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13387 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13388 CFLAGS="$xorg_testset_save_CFLAGS" 13389fi 13390 13391if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13392 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13393 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13394 fi 13395 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13396 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13397$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13398if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13399 $as_echo_n "(cached) " >&6 13400else 13401 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13402/* end confdefs.h. */ 13403int i; 13404_ACEOF 13405if ac_fn_c_try_compile "$LINENO"; then : 13406 xorg_cv_cc_flag_unused_command_line_argument=yes 13407else 13408 xorg_cv_cc_flag_unused_command_line_argument=no 13409fi 13410rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13411fi 13412{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13413$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13414 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13415 CFLAGS="$xorg_testset_save_CFLAGS" 13416fi 13417 13418found="no" 13419 13420 if test $found = "no" ; then 13421 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13422 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13423 fi 13424 13425 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13426 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13427 fi 13428 13429 CFLAGS="$CFLAGS -Wold-style-definition" 13430 13431 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5 13432$as_echo_n "checking if $CC supports -Wold-style-definition... " >&6; } 13433 cacheid=xorg_cv_cc_flag__Wold_style_definition 13434 if eval \${$cacheid+:} false; then : 13435 $as_echo_n "(cached) " >&6 13436else 13437 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13438/* end confdefs.h. */ 13439int i; 13440int 13441main () 13442{ 13443 13444 ; 13445 return 0; 13446} 13447_ACEOF 13448if ac_fn_c_try_link "$LINENO"; then : 13449 eval $cacheid=yes 13450else 13451 eval $cacheid=no 13452fi 13453rm -f core conftest.err conftest.$ac_objext \ 13454 conftest$ac_exeext conftest.$ac_ext 13455fi 13456 13457 13458 CFLAGS="$xorg_testset_save_CFLAGS" 13459 13460 eval supported=\$$cacheid 13461 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13462$as_echo "$supported" >&6; } 13463 if test "$supported" = "yes" ; then 13464 BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition" 13465 found="yes" 13466 fi 13467 fi 13468 13469 if test $found = "no" ; then 13470 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13471 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13472 fi 13473 13474 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13475 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13476 fi 13477 13478 CFLAGS="$CFLAGS -fd" 13479 13480 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5 13481$as_echo_n "checking if $CC supports -fd... " >&6; } 13482 cacheid=xorg_cv_cc_flag__fd 13483 if eval \${$cacheid+:} false; then : 13484 $as_echo_n "(cached) " >&6 13485else 13486 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13487/* end confdefs.h. */ 13488int i; 13489int 13490main () 13491{ 13492 13493 ; 13494 return 0; 13495} 13496_ACEOF 13497if ac_fn_c_try_link "$LINENO"; then : 13498 eval $cacheid=yes 13499else 13500 eval $cacheid=no 13501fi 13502rm -f core conftest.err conftest.$ac_objext \ 13503 conftest$ac_exeext conftest.$ac_ext 13504fi 13505 13506 13507 CFLAGS="$xorg_testset_save_CFLAGS" 13508 13509 eval supported=\$$cacheid 13510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13511$as_echo "$supported" >&6; } 13512 if test "$supported" = "yes" ; then 13513 BASE_CFLAGS="$BASE_CFLAGS -fd" 13514 found="yes" 13515 fi 13516 fi 13517 13518 13519 13520 13521 13522 13523 13524 13525 13526 13527 13528 13529 13530 13531 13532xorg_testset_save_CFLAGS="$CFLAGS" 13533 13534if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13535 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13536 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13537$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13538if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13539 $as_echo_n "(cached) " >&6 13540else 13541 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13542/* end confdefs.h. */ 13543int i; 13544_ACEOF 13545if ac_fn_c_try_compile "$LINENO"; then : 13546 xorg_cv_cc_flag_unknown_warning_option=yes 13547else 13548 xorg_cv_cc_flag_unknown_warning_option=no 13549fi 13550rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13551fi 13552{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13553$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13554 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13555 CFLAGS="$xorg_testset_save_CFLAGS" 13556fi 13557 13558if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13559 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13560 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13561 fi 13562 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13563 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13564$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13565if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13566 $as_echo_n "(cached) " >&6 13567else 13568 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13569/* end confdefs.h. */ 13570int i; 13571_ACEOF 13572if ac_fn_c_try_compile "$LINENO"; then : 13573 xorg_cv_cc_flag_unused_command_line_argument=yes 13574else 13575 xorg_cv_cc_flag_unused_command_line_argument=no 13576fi 13577rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13578fi 13579{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13580$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13581 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13582 CFLAGS="$xorg_testset_save_CFLAGS" 13583fi 13584 13585found="no" 13586 13587 if test $found = "no" ; then 13588 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13589 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13590 fi 13591 13592 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13593 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13594 fi 13595 13596 CFLAGS="$CFLAGS -Wdeclaration-after-statement" 13597 13598 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5 13599$as_echo_n "checking if $CC supports -Wdeclaration-after-statement... " >&6; } 13600 cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement 13601 if eval \${$cacheid+:} false; then : 13602 $as_echo_n "(cached) " >&6 13603else 13604 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13605/* end confdefs.h. */ 13606int i; 13607int 13608main () 13609{ 13610 13611 ; 13612 return 0; 13613} 13614_ACEOF 13615if ac_fn_c_try_link "$LINENO"; then : 13616 eval $cacheid=yes 13617else 13618 eval $cacheid=no 13619fi 13620rm -f core conftest.err conftest.$ac_objext \ 13621 conftest$ac_exeext conftest.$ac_ext 13622fi 13623 13624 13625 CFLAGS="$xorg_testset_save_CFLAGS" 13626 13627 eval supported=\$$cacheid 13628 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13629$as_echo "$supported" >&6; } 13630 if test "$supported" = "yes" ; then 13631 BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement" 13632 found="yes" 13633 fi 13634 fi 13635 13636 13637 13638 13639 13640# This chunk adds additional warnings that could catch undesired effects. 13641 13642 13643 13644 13645 13646 13647 13648 13649 13650 13651 13652 13653 13654xorg_testset_save_CFLAGS="$CFLAGS" 13655 13656if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13657 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13658 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13659$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13660if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13661 $as_echo_n "(cached) " >&6 13662else 13663 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13664/* end confdefs.h. */ 13665int i; 13666_ACEOF 13667if ac_fn_c_try_compile "$LINENO"; then : 13668 xorg_cv_cc_flag_unknown_warning_option=yes 13669else 13670 xorg_cv_cc_flag_unknown_warning_option=no 13671fi 13672rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13673fi 13674{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13675$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13676 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13677 CFLAGS="$xorg_testset_save_CFLAGS" 13678fi 13679 13680if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13681 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13682 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13683 fi 13684 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13685 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13686$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13687if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13688 $as_echo_n "(cached) " >&6 13689else 13690 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13691/* end confdefs.h. */ 13692int i; 13693_ACEOF 13694if ac_fn_c_try_compile "$LINENO"; then : 13695 xorg_cv_cc_flag_unused_command_line_argument=yes 13696else 13697 xorg_cv_cc_flag_unused_command_line_argument=no 13698fi 13699rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13700fi 13701{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13702$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13703 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13704 CFLAGS="$xorg_testset_save_CFLAGS" 13705fi 13706 13707found="no" 13708 13709 if test $found = "no" ; then 13710 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13711 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13712 fi 13713 13714 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13715 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13716 fi 13717 13718 CFLAGS="$CFLAGS -Wunused" 13719 13720 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5 13721$as_echo_n "checking if $CC supports -Wunused... " >&6; } 13722 cacheid=xorg_cv_cc_flag__Wunused 13723 if eval \${$cacheid+:} false; then : 13724 $as_echo_n "(cached) " >&6 13725else 13726 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13727/* end confdefs.h. */ 13728int i; 13729int 13730main () 13731{ 13732 13733 ; 13734 return 0; 13735} 13736_ACEOF 13737if ac_fn_c_try_link "$LINENO"; then : 13738 eval $cacheid=yes 13739else 13740 eval $cacheid=no 13741fi 13742rm -f core conftest.err conftest.$ac_objext \ 13743 conftest$ac_exeext conftest.$ac_ext 13744fi 13745 13746 13747 CFLAGS="$xorg_testset_save_CFLAGS" 13748 13749 eval supported=\$$cacheid 13750 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13751$as_echo "$supported" >&6; } 13752 if test "$supported" = "yes" ; then 13753 BASE_CFLAGS="$BASE_CFLAGS -Wunused" 13754 found="yes" 13755 fi 13756 fi 13757 13758 13759 13760 13761 13762 13763 13764 13765 13766 13767 13768 13769 13770 13771 13772xorg_testset_save_CFLAGS="$CFLAGS" 13773 13774if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13775 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13776 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13777$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13778if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13779 $as_echo_n "(cached) " >&6 13780else 13781 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13782/* end confdefs.h. */ 13783int i; 13784_ACEOF 13785if ac_fn_c_try_compile "$LINENO"; then : 13786 xorg_cv_cc_flag_unknown_warning_option=yes 13787else 13788 xorg_cv_cc_flag_unknown_warning_option=no 13789fi 13790rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13791fi 13792{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13793$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13794 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13795 CFLAGS="$xorg_testset_save_CFLAGS" 13796fi 13797 13798if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13799 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13800 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13801 fi 13802 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13803 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13804$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13805if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13806 $as_echo_n "(cached) " >&6 13807else 13808 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13809/* end confdefs.h. */ 13810int i; 13811_ACEOF 13812if ac_fn_c_try_compile "$LINENO"; then : 13813 xorg_cv_cc_flag_unused_command_line_argument=yes 13814else 13815 xorg_cv_cc_flag_unused_command_line_argument=no 13816fi 13817rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13818fi 13819{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13820$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13821 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13822 CFLAGS="$xorg_testset_save_CFLAGS" 13823fi 13824 13825found="no" 13826 13827 if test $found = "no" ; then 13828 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13829 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13830 fi 13831 13832 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13833 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13834 fi 13835 13836 CFLAGS="$CFLAGS -Wuninitialized" 13837 13838 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5 13839$as_echo_n "checking if $CC supports -Wuninitialized... " >&6; } 13840 cacheid=xorg_cv_cc_flag__Wuninitialized 13841 if eval \${$cacheid+:} false; then : 13842 $as_echo_n "(cached) " >&6 13843else 13844 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13845/* end confdefs.h. */ 13846int i; 13847int 13848main () 13849{ 13850 13851 ; 13852 return 0; 13853} 13854_ACEOF 13855if ac_fn_c_try_link "$LINENO"; then : 13856 eval $cacheid=yes 13857else 13858 eval $cacheid=no 13859fi 13860rm -f core conftest.err conftest.$ac_objext \ 13861 conftest$ac_exeext conftest.$ac_ext 13862fi 13863 13864 13865 CFLAGS="$xorg_testset_save_CFLAGS" 13866 13867 eval supported=\$$cacheid 13868 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13869$as_echo "$supported" >&6; } 13870 if test "$supported" = "yes" ; then 13871 BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized" 13872 found="yes" 13873 fi 13874 fi 13875 13876 13877 13878 13879 13880 13881 13882 13883 13884 13885 13886 13887 13888 13889 13890xorg_testset_save_CFLAGS="$CFLAGS" 13891 13892if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13893 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13894 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13895$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13896if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13897 $as_echo_n "(cached) " >&6 13898else 13899 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13900/* end confdefs.h. */ 13901int i; 13902_ACEOF 13903if ac_fn_c_try_compile "$LINENO"; then : 13904 xorg_cv_cc_flag_unknown_warning_option=yes 13905else 13906 xorg_cv_cc_flag_unknown_warning_option=no 13907fi 13908rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13909fi 13910{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13911$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13912 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13913 CFLAGS="$xorg_testset_save_CFLAGS" 13914fi 13915 13916if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13917 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13918 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13919 fi 13920 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13921 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13922$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13923if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13924 $as_echo_n "(cached) " >&6 13925else 13926 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13927/* end confdefs.h. */ 13928int i; 13929_ACEOF 13930if ac_fn_c_try_compile "$LINENO"; then : 13931 xorg_cv_cc_flag_unused_command_line_argument=yes 13932else 13933 xorg_cv_cc_flag_unused_command_line_argument=no 13934fi 13935rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13936fi 13937{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13938$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13939 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13940 CFLAGS="$xorg_testset_save_CFLAGS" 13941fi 13942 13943found="no" 13944 13945 if test $found = "no" ; then 13946 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13947 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13948 fi 13949 13950 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13951 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13952 fi 13953 13954 CFLAGS="$CFLAGS -Wshadow" 13955 13956 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5 13957$as_echo_n "checking if $CC supports -Wshadow... " >&6; } 13958 cacheid=xorg_cv_cc_flag__Wshadow 13959 if eval \${$cacheid+:} false; then : 13960 $as_echo_n "(cached) " >&6 13961else 13962 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13963/* end confdefs.h. */ 13964int i; 13965int 13966main () 13967{ 13968 13969 ; 13970 return 0; 13971} 13972_ACEOF 13973if ac_fn_c_try_link "$LINENO"; then : 13974 eval $cacheid=yes 13975else 13976 eval $cacheid=no 13977fi 13978rm -f core conftest.err conftest.$ac_objext \ 13979 conftest$ac_exeext conftest.$ac_ext 13980fi 13981 13982 13983 CFLAGS="$xorg_testset_save_CFLAGS" 13984 13985 eval supported=\$$cacheid 13986 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13987$as_echo "$supported" >&6; } 13988 if test "$supported" = "yes" ; then 13989 BASE_CFLAGS="$BASE_CFLAGS -Wshadow" 13990 found="yes" 13991 fi 13992 fi 13993 13994 13995 13996 13997 13998 13999 14000 14001 14002 14003 14004 14005 14006 14007 14008xorg_testset_save_CFLAGS="$CFLAGS" 14009 14010if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14011 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14012 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14013$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14014if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14015 $as_echo_n "(cached) " >&6 14016else 14017 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14018/* end confdefs.h. */ 14019int i; 14020_ACEOF 14021if ac_fn_c_try_compile "$LINENO"; then : 14022 xorg_cv_cc_flag_unknown_warning_option=yes 14023else 14024 xorg_cv_cc_flag_unknown_warning_option=no 14025fi 14026rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14027fi 14028{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14029$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14030 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14031 CFLAGS="$xorg_testset_save_CFLAGS" 14032fi 14033 14034if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14035 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14036 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14037 fi 14038 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14039 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14040$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14041if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14042 $as_echo_n "(cached) " >&6 14043else 14044 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14045/* end confdefs.h. */ 14046int i; 14047_ACEOF 14048if ac_fn_c_try_compile "$LINENO"; then : 14049 xorg_cv_cc_flag_unused_command_line_argument=yes 14050else 14051 xorg_cv_cc_flag_unused_command_line_argument=no 14052fi 14053rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14054fi 14055{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14056$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14057 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14058 CFLAGS="$xorg_testset_save_CFLAGS" 14059fi 14060 14061found="no" 14062 14063 if test $found = "no" ; then 14064 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14065 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14066 fi 14067 14068 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14069 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14070 fi 14071 14072 CFLAGS="$CFLAGS -Wmissing-noreturn" 14073 14074 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5 14075$as_echo_n "checking if $CC supports -Wmissing-noreturn... " >&6; } 14076 cacheid=xorg_cv_cc_flag__Wmissing_noreturn 14077 if eval \${$cacheid+:} false; then : 14078 $as_echo_n "(cached) " >&6 14079else 14080 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14081/* end confdefs.h. */ 14082int i; 14083int 14084main () 14085{ 14086 14087 ; 14088 return 0; 14089} 14090_ACEOF 14091if ac_fn_c_try_link "$LINENO"; then : 14092 eval $cacheid=yes 14093else 14094 eval $cacheid=no 14095fi 14096rm -f core conftest.err conftest.$ac_objext \ 14097 conftest$ac_exeext conftest.$ac_ext 14098fi 14099 14100 14101 CFLAGS="$xorg_testset_save_CFLAGS" 14102 14103 eval supported=\$$cacheid 14104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14105$as_echo "$supported" >&6; } 14106 if test "$supported" = "yes" ; then 14107 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn" 14108 found="yes" 14109 fi 14110 fi 14111 14112 14113 14114 14115 14116 14117 14118 14119 14120 14121 14122 14123 14124 14125 14126xorg_testset_save_CFLAGS="$CFLAGS" 14127 14128if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14129 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14130 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14131$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14132if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14133 $as_echo_n "(cached) " >&6 14134else 14135 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14136/* end confdefs.h. */ 14137int i; 14138_ACEOF 14139if ac_fn_c_try_compile "$LINENO"; then : 14140 xorg_cv_cc_flag_unknown_warning_option=yes 14141else 14142 xorg_cv_cc_flag_unknown_warning_option=no 14143fi 14144rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14145fi 14146{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14147$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14148 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14149 CFLAGS="$xorg_testset_save_CFLAGS" 14150fi 14151 14152if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14153 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14154 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14155 fi 14156 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14157 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14158$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14159if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14160 $as_echo_n "(cached) " >&6 14161else 14162 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14163/* end confdefs.h. */ 14164int i; 14165_ACEOF 14166if ac_fn_c_try_compile "$LINENO"; then : 14167 xorg_cv_cc_flag_unused_command_line_argument=yes 14168else 14169 xorg_cv_cc_flag_unused_command_line_argument=no 14170fi 14171rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14172fi 14173{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14174$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14175 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14176 CFLAGS="$xorg_testset_save_CFLAGS" 14177fi 14178 14179found="no" 14180 14181 if test $found = "no" ; then 14182 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14183 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14184 fi 14185 14186 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14187 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14188 fi 14189 14190 CFLAGS="$CFLAGS -Wmissing-format-attribute" 14191 14192 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5 14193$as_echo_n "checking if $CC supports -Wmissing-format-attribute... " >&6; } 14194 cacheid=xorg_cv_cc_flag__Wmissing_format_attribute 14195 if eval \${$cacheid+:} false; then : 14196 $as_echo_n "(cached) " >&6 14197else 14198 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14199/* end confdefs.h. */ 14200int i; 14201int 14202main () 14203{ 14204 14205 ; 14206 return 0; 14207} 14208_ACEOF 14209if ac_fn_c_try_link "$LINENO"; then : 14210 eval $cacheid=yes 14211else 14212 eval $cacheid=no 14213fi 14214rm -f core conftest.err conftest.$ac_objext \ 14215 conftest$ac_exeext conftest.$ac_ext 14216fi 14217 14218 14219 CFLAGS="$xorg_testset_save_CFLAGS" 14220 14221 eval supported=\$$cacheid 14222 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14223$as_echo "$supported" >&6; } 14224 if test "$supported" = "yes" ; then 14225 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute" 14226 found="yes" 14227 fi 14228 fi 14229 14230 14231 14232 14233 14234 14235 14236 14237 14238 14239 14240 14241 14242 14243 14244xorg_testset_save_CFLAGS="$CFLAGS" 14245 14246if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14247 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14248 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14249$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14250if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14251 $as_echo_n "(cached) " >&6 14252else 14253 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14254/* end confdefs.h. */ 14255int i; 14256_ACEOF 14257if ac_fn_c_try_compile "$LINENO"; then : 14258 xorg_cv_cc_flag_unknown_warning_option=yes 14259else 14260 xorg_cv_cc_flag_unknown_warning_option=no 14261fi 14262rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14263fi 14264{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14265$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14266 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14267 CFLAGS="$xorg_testset_save_CFLAGS" 14268fi 14269 14270if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14271 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14272 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14273 fi 14274 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14275 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14276$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14277if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14278 $as_echo_n "(cached) " >&6 14279else 14280 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14281/* end confdefs.h. */ 14282int i; 14283_ACEOF 14284if ac_fn_c_try_compile "$LINENO"; then : 14285 xorg_cv_cc_flag_unused_command_line_argument=yes 14286else 14287 xorg_cv_cc_flag_unused_command_line_argument=no 14288fi 14289rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14290fi 14291{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14292$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14293 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14294 CFLAGS="$xorg_testset_save_CFLAGS" 14295fi 14296 14297found="no" 14298 14299 if test $found = "no" ; then 14300 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14301 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14302 fi 14303 14304 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14305 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14306 fi 14307 14308 CFLAGS="$CFLAGS -Wredundant-decls" 14309 14310 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5 14311$as_echo_n "checking if $CC supports -Wredundant-decls... " >&6; } 14312 cacheid=xorg_cv_cc_flag__Wredundant_decls 14313 if eval \${$cacheid+:} false; then : 14314 $as_echo_n "(cached) " >&6 14315else 14316 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14317/* end confdefs.h. */ 14318int i; 14319int 14320main () 14321{ 14322 14323 ; 14324 return 0; 14325} 14326_ACEOF 14327if ac_fn_c_try_link "$LINENO"; then : 14328 eval $cacheid=yes 14329else 14330 eval $cacheid=no 14331fi 14332rm -f core conftest.err conftest.$ac_objext \ 14333 conftest$ac_exeext conftest.$ac_ext 14334fi 14335 14336 14337 CFLAGS="$xorg_testset_save_CFLAGS" 14338 14339 eval supported=\$$cacheid 14340 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14341$as_echo "$supported" >&6; } 14342 if test "$supported" = "yes" ; then 14343 BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls" 14344 found="yes" 14345 fi 14346 fi 14347 14348 14349 14350 14351 14352 14353 14354 14355 14356 14357 14358 14359 14360 14361 14362xorg_testset_save_CFLAGS="$CFLAGS" 14363 14364if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14365 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14366 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14367$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14368if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14369 $as_echo_n "(cached) " >&6 14370else 14371 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14372/* end confdefs.h. */ 14373int i; 14374_ACEOF 14375if ac_fn_c_try_compile "$LINENO"; then : 14376 xorg_cv_cc_flag_unknown_warning_option=yes 14377else 14378 xorg_cv_cc_flag_unknown_warning_option=no 14379fi 14380rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14381fi 14382{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14383$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14384 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14385 CFLAGS="$xorg_testset_save_CFLAGS" 14386fi 14387 14388if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14389 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14390 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14391 fi 14392 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14393 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14394$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14395if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14396 $as_echo_n "(cached) " >&6 14397else 14398 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14399/* end confdefs.h. */ 14400int i; 14401_ACEOF 14402if ac_fn_c_try_compile "$LINENO"; then : 14403 xorg_cv_cc_flag_unused_command_line_argument=yes 14404else 14405 xorg_cv_cc_flag_unused_command_line_argument=no 14406fi 14407rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14408fi 14409{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14410$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14411 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14412 CFLAGS="$xorg_testset_save_CFLAGS" 14413fi 14414 14415found="no" 14416 14417 if test $found = "no" ; then 14418 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14419 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14420 fi 14421 14422 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14423 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14424 fi 14425 14426 CFLAGS="$CFLAGS -Wlogical-op" 14427 14428 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5 14429$as_echo_n "checking if $CC supports -Wlogical-op... " >&6; } 14430 cacheid=xorg_cv_cc_flag__Wlogical_op 14431 if eval \${$cacheid+:} false; then : 14432 $as_echo_n "(cached) " >&6 14433else 14434 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14435/* end confdefs.h. */ 14436int i; 14437int 14438main () 14439{ 14440 14441 ; 14442 return 0; 14443} 14444_ACEOF 14445if ac_fn_c_try_link "$LINENO"; then : 14446 eval $cacheid=yes 14447else 14448 eval $cacheid=no 14449fi 14450rm -f core conftest.err conftest.$ac_objext \ 14451 conftest$ac_exeext conftest.$ac_ext 14452fi 14453 14454 14455 CFLAGS="$xorg_testset_save_CFLAGS" 14456 14457 eval supported=\$$cacheid 14458 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14459$as_echo "$supported" >&6; } 14460 if test "$supported" = "yes" ; then 14461 BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op" 14462 found="yes" 14463 fi 14464 fi 14465 14466 14467 14468# These are currently disabled because they are noisy. They will be enabled 14469# in the future once the codebase is sufficiently modernized to silence 14470# them. For now, I don't want them to drown out the other warnings. 14471# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses]) 14472# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align]) 14473# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual]) 14474 14475# Turn some warnings into errors, so we don't accidently get successful builds 14476# when there are problems that should be fixed. 14477 14478if test "x$SELECTIVE_WERROR" = "xyes" ; then 14479 14480 14481 14482 14483 14484 14485 14486 14487 14488 14489 14490 14491 14492xorg_testset_save_CFLAGS="$CFLAGS" 14493 14494if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14495 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14496 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14497$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14498if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14499 $as_echo_n "(cached) " >&6 14500else 14501 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14502/* end confdefs.h. */ 14503int i; 14504_ACEOF 14505if ac_fn_c_try_compile "$LINENO"; then : 14506 xorg_cv_cc_flag_unknown_warning_option=yes 14507else 14508 xorg_cv_cc_flag_unknown_warning_option=no 14509fi 14510rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14511fi 14512{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14513$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14514 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14515 CFLAGS="$xorg_testset_save_CFLAGS" 14516fi 14517 14518if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14519 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14520 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14521 fi 14522 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14523 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14524$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14525if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14526 $as_echo_n "(cached) " >&6 14527else 14528 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14529/* end confdefs.h. */ 14530int i; 14531_ACEOF 14532if ac_fn_c_try_compile "$LINENO"; then : 14533 xorg_cv_cc_flag_unused_command_line_argument=yes 14534else 14535 xorg_cv_cc_flag_unused_command_line_argument=no 14536fi 14537rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14538fi 14539{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14540$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14541 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14542 CFLAGS="$xorg_testset_save_CFLAGS" 14543fi 14544 14545found="no" 14546 14547 if test $found = "no" ; then 14548 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14549 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14550 fi 14551 14552 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14553 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14554 fi 14555 14556 CFLAGS="$CFLAGS -Werror=implicit" 14557 14558 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5 14559$as_echo_n "checking if $CC supports -Werror=implicit... " >&6; } 14560 cacheid=xorg_cv_cc_flag__Werror_implicit 14561 if eval \${$cacheid+:} false; then : 14562 $as_echo_n "(cached) " >&6 14563else 14564 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14565/* end confdefs.h. */ 14566int i; 14567int 14568main () 14569{ 14570 14571 ; 14572 return 0; 14573} 14574_ACEOF 14575if ac_fn_c_try_link "$LINENO"; then : 14576 eval $cacheid=yes 14577else 14578 eval $cacheid=no 14579fi 14580rm -f core conftest.err conftest.$ac_objext \ 14581 conftest$ac_exeext conftest.$ac_ext 14582fi 14583 14584 14585 CFLAGS="$xorg_testset_save_CFLAGS" 14586 14587 eval supported=\$$cacheid 14588 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14589$as_echo "$supported" >&6; } 14590 if test "$supported" = "yes" ; then 14591 BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit" 14592 found="yes" 14593 fi 14594 fi 14595 14596 if test $found = "no" ; then 14597 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14598 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14599 fi 14600 14601 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14602 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14603 fi 14604 14605 CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 14606 14607 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" >&5 14608$as_echo_n "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; } 14609 cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED 14610 if eval \${$cacheid+:} false; then : 14611 $as_echo_n "(cached) " >&6 14612else 14613 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14614/* end confdefs.h. */ 14615int i; 14616int 14617main () 14618{ 14619 14620 ; 14621 return 0; 14622} 14623_ACEOF 14624if ac_fn_c_try_link "$LINENO"; then : 14625 eval $cacheid=yes 14626else 14627 eval $cacheid=no 14628fi 14629rm -f core conftest.err conftest.$ac_objext \ 14630 conftest$ac_exeext conftest.$ac_ext 14631fi 14632 14633 14634 CFLAGS="$xorg_testset_save_CFLAGS" 14635 14636 eval supported=\$$cacheid 14637 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14638$as_echo "$supported" >&6; } 14639 if test "$supported" = "yes" ; then 14640 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 14641 found="yes" 14642 fi 14643 fi 14644 14645 14646 14647 14648 14649 14650 14651 14652 14653 14654 14655 14656 14657 14658 14659xorg_testset_save_CFLAGS="$CFLAGS" 14660 14661if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14662 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14663 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14664$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14665if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14666 $as_echo_n "(cached) " >&6 14667else 14668 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14669/* end confdefs.h. */ 14670int i; 14671_ACEOF 14672if ac_fn_c_try_compile "$LINENO"; then : 14673 xorg_cv_cc_flag_unknown_warning_option=yes 14674else 14675 xorg_cv_cc_flag_unknown_warning_option=no 14676fi 14677rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14678fi 14679{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14680$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14681 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14682 CFLAGS="$xorg_testset_save_CFLAGS" 14683fi 14684 14685if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14686 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14687 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14688 fi 14689 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14690 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14691$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14692if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14693 $as_echo_n "(cached) " >&6 14694else 14695 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14696/* end confdefs.h. */ 14697int i; 14698_ACEOF 14699if ac_fn_c_try_compile "$LINENO"; then : 14700 xorg_cv_cc_flag_unused_command_line_argument=yes 14701else 14702 xorg_cv_cc_flag_unused_command_line_argument=no 14703fi 14704rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14705fi 14706{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14707$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14708 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14709 CFLAGS="$xorg_testset_save_CFLAGS" 14710fi 14711 14712found="no" 14713 14714 if test $found = "no" ; then 14715 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14716 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14717 fi 14718 14719 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14720 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14721 fi 14722 14723 CFLAGS="$CFLAGS -Werror=nonnull" 14724 14725 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5 14726$as_echo_n "checking if $CC supports -Werror=nonnull... " >&6; } 14727 cacheid=xorg_cv_cc_flag__Werror_nonnull 14728 if eval \${$cacheid+:} false; then : 14729 $as_echo_n "(cached) " >&6 14730else 14731 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14732/* end confdefs.h. */ 14733int i; 14734int 14735main () 14736{ 14737 14738 ; 14739 return 0; 14740} 14741_ACEOF 14742if ac_fn_c_try_link "$LINENO"; then : 14743 eval $cacheid=yes 14744else 14745 eval $cacheid=no 14746fi 14747rm -f core conftest.err conftest.$ac_objext \ 14748 conftest$ac_exeext conftest.$ac_ext 14749fi 14750 14751 14752 CFLAGS="$xorg_testset_save_CFLAGS" 14753 14754 eval supported=\$$cacheid 14755 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14756$as_echo "$supported" >&6; } 14757 if test "$supported" = "yes" ; then 14758 BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull" 14759 found="yes" 14760 fi 14761 fi 14762 14763 14764 14765 14766 14767 14768 14769 14770 14771 14772 14773 14774 14775 14776 14777xorg_testset_save_CFLAGS="$CFLAGS" 14778 14779if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14780 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14781 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14782$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14783if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14784 $as_echo_n "(cached) " >&6 14785else 14786 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14787/* end confdefs.h. */ 14788int i; 14789_ACEOF 14790if ac_fn_c_try_compile "$LINENO"; then : 14791 xorg_cv_cc_flag_unknown_warning_option=yes 14792else 14793 xorg_cv_cc_flag_unknown_warning_option=no 14794fi 14795rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14796fi 14797{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14798$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14799 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14800 CFLAGS="$xorg_testset_save_CFLAGS" 14801fi 14802 14803if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14804 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14805 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14806 fi 14807 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14808 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14809$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14810if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14811 $as_echo_n "(cached) " >&6 14812else 14813 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14814/* end confdefs.h. */ 14815int i; 14816_ACEOF 14817if ac_fn_c_try_compile "$LINENO"; then : 14818 xorg_cv_cc_flag_unused_command_line_argument=yes 14819else 14820 xorg_cv_cc_flag_unused_command_line_argument=no 14821fi 14822rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14823fi 14824{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14825$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14826 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14827 CFLAGS="$xorg_testset_save_CFLAGS" 14828fi 14829 14830found="no" 14831 14832 if test $found = "no" ; then 14833 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14834 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14835 fi 14836 14837 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14838 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14839 fi 14840 14841 CFLAGS="$CFLAGS -Werror=init-self" 14842 14843 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5 14844$as_echo_n "checking if $CC supports -Werror=init-self... " >&6; } 14845 cacheid=xorg_cv_cc_flag__Werror_init_self 14846 if eval \${$cacheid+:} false; then : 14847 $as_echo_n "(cached) " >&6 14848else 14849 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14850/* end confdefs.h. */ 14851int i; 14852int 14853main () 14854{ 14855 14856 ; 14857 return 0; 14858} 14859_ACEOF 14860if ac_fn_c_try_link "$LINENO"; then : 14861 eval $cacheid=yes 14862else 14863 eval $cacheid=no 14864fi 14865rm -f core conftest.err conftest.$ac_objext \ 14866 conftest$ac_exeext conftest.$ac_ext 14867fi 14868 14869 14870 CFLAGS="$xorg_testset_save_CFLAGS" 14871 14872 eval supported=\$$cacheid 14873 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14874$as_echo "$supported" >&6; } 14875 if test "$supported" = "yes" ; then 14876 BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self" 14877 found="yes" 14878 fi 14879 fi 14880 14881 14882 14883 14884 14885 14886 14887 14888 14889 14890 14891 14892 14893 14894 14895xorg_testset_save_CFLAGS="$CFLAGS" 14896 14897if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14898 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14899 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14900$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14901if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14902 $as_echo_n "(cached) " >&6 14903else 14904 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14905/* end confdefs.h. */ 14906int i; 14907_ACEOF 14908if ac_fn_c_try_compile "$LINENO"; then : 14909 xorg_cv_cc_flag_unknown_warning_option=yes 14910else 14911 xorg_cv_cc_flag_unknown_warning_option=no 14912fi 14913rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14914fi 14915{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14916$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14917 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14918 CFLAGS="$xorg_testset_save_CFLAGS" 14919fi 14920 14921if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14922 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14923 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14924 fi 14925 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14926 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14927$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14928if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14929 $as_echo_n "(cached) " >&6 14930else 14931 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14932/* end confdefs.h. */ 14933int i; 14934_ACEOF 14935if ac_fn_c_try_compile "$LINENO"; then : 14936 xorg_cv_cc_flag_unused_command_line_argument=yes 14937else 14938 xorg_cv_cc_flag_unused_command_line_argument=no 14939fi 14940rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14941fi 14942{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14943$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14944 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14945 CFLAGS="$xorg_testset_save_CFLAGS" 14946fi 14947 14948found="no" 14949 14950 if test $found = "no" ; then 14951 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14952 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14953 fi 14954 14955 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14956 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14957 fi 14958 14959 CFLAGS="$CFLAGS -Werror=main" 14960 14961 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5 14962$as_echo_n "checking if $CC supports -Werror=main... " >&6; } 14963 cacheid=xorg_cv_cc_flag__Werror_main 14964 if eval \${$cacheid+:} false; then : 14965 $as_echo_n "(cached) " >&6 14966else 14967 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14968/* end confdefs.h. */ 14969int i; 14970int 14971main () 14972{ 14973 14974 ; 14975 return 0; 14976} 14977_ACEOF 14978if ac_fn_c_try_link "$LINENO"; then : 14979 eval $cacheid=yes 14980else 14981 eval $cacheid=no 14982fi 14983rm -f core conftest.err conftest.$ac_objext \ 14984 conftest$ac_exeext conftest.$ac_ext 14985fi 14986 14987 14988 CFLAGS="$xorg_testset_save_CFLAGS" 14989 14990 eval supported=\$$cacheid 14991 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14992$as_echo "$supported" >&6; } 14993 if test "$supported" = "yes" ; then 14994 BASE_CFLAGS="$BASE_CFLAGS -Werror=main" 14995 found="yes" 14996 fi 14997 fi 14998 14999 15000 15001 15002 15003 15004 15005 15006 15007 15008 15009 15010 15011 15012 15013xorg_testset_save_CFLAGS="$CFLAGS" 15014 15015if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15016 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15017 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15018$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15019if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15020 $as_echo_n "(cached) " >&6 15021else 15022 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15023/* end confdefs.h. */ 15024int i; 15025_ACEOF 15026if ac_fn_c_try_compile "$LINENO"; then : 15027 xorg_cv_cc_flag_unknown_warning_option=yes 15028else 15029 xorg_cv_cc_flag_unknown_warning_option=no 15030fi 15031rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15032fi 15033{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15034$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15035 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15036 CFLAGS="$xorg_testset_save_CFLAGS" 15037fi 15038 15039if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15040 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15041 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15042 fi 15043 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15044 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15045$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15046if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15047 $as_echo_n "(cached) " >&6 15048else 15049 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15050/* end confdefs.h. */ 15051int i; 15052_ACEOF 15053if ac_fn_c_try_compile "$LINENO"; then : 15054 xorg_cv_cc_flag_unused_command_line_argument=yes 15055else 15056 xorg_cv_cc_flag_unused_command_line_argument=no 15057fi 15058rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15059fi 15060{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15061$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15062 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15063 CFLAGS="$xorg_testset_save_CFLAGS" 15064fi 15065 15066found="no" 15067 15068 if test $found = "no" ; then 15069 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15070 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15071 fi 15072 15073 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15074 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15075 fi 15076 15077 CFLAGS="$CFLAGS -Werror=missing-braces" 15078 15079 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5 15080$as_echo_n "checking if $CC supports -Werror=missing-braces... " >&6; } 15081 cacheid=xorg_cv_cc_flag__Werror_missing_braces 15082 if eval \${$cacheid+:} false; then : 15083 $as_echo_n "(cached) " >&6 15084else 15085 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15086/* end confdefs.h. */ 15087int i; 15088int 15089main () 15090{ 15091 15092 ; 15093 return 0; 15094} 15095_ACEOF 15096if ac_fn_c_try_link "$LINENO"; then : 15097 eval $cacheid=yes 15098else 15099 eval $cacheid=no 15100fi 15101rm -f core conftest.err conftest.$ac_objext \ 15102 conftest$ac_exeext conftest.$ac_ext 15103fi 15104 15105 15106 CFLAGS="$xorg_testset_save_CFLAGS" 15107 15108 eval supported=\$$cacheid 15109 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15110$as_echo "$supported" >&6; } 15111 if test "$supported" = "yes" ; then 15112 BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces" 15113 found="yes" 15114 fi 15115 fi 15116 15117 15118 15119 15120 15121 15122 15123 15124 15125 15126 15127 15128 15129 15130 15131xorg_testset_save_CFLAGS="$CFLAGS" 15132 15133if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15134 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15135 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15136$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15137if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15138 $as_echo_n "(cached) " >&6 15139else 15140 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15141/* end confdefs.h. */ 15142int i; 15143_ACEOF 15144if ac_fn_c_try_compile "$LINENO"; then : 15145 xorg_cv_cc_flag_unknown_warning_option=yes 15146else 15147 xorg_cv_cc_flag_unknown_warning_option=no 15148fi 15149rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15150fi 15151{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15152$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15153 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15154 CFLAGS="$xorg_testset_save_CFLAGS" 15155fi 15156 15157if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15158 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15159 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15160 fi 15161 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15162 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15163$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15164if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15165 $as_echo_n "(cached) " >&6 15166else 15167 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15168/* end confdefs.h. */ 15169int i; 15170_ACEOF 15171if ac_fn_c_try_compile "$LINENO"; then : 15172 xorg_cv_cc_flag_unused_command_line_argument=yes 15173else 15174 xorg_cv_cc_flag_unused_command_line_argument=no 15175fi 15176rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15177fi 15178{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15179$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15180 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15181 CFLAGS="$xorg_testset_save_CFLAGS" 15182fi 15183 15184found="no" 15185 15186 if test $found = "no" ; then 15187 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15188 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15189 fi 15190 15191 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15192 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15193 fi 15194 15195 CFLAGS="$CFLAGS -Werror=sequence-point" 15196 15197 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5 15198$as_echo_n "checking if $CC supports -Werror=sequence-point... " >&6; } 15199 cacheid=xorg_cv_cc_flag__Werror_sequence_point 15200 if eval \${$cacheid+:} false; then : 15201 $as_echo_n "(cached) " >&6 15202else 15203 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15204/* end confdefs.h. */ 15205int i; 15206int 15207main () 15208{ 15209 15210 ; 15211 return 0; 15212} 15213_ACEOF 15214if ac_fn_c_try_link "$LINENO"; then : 15215 eval $cacheid=yes 15216else 15217 eval $cacheid=no 15218fi 15219rm -f core conftest.err conftest.$ac_objext \ 15220 conftest$ac_exeext conftest.$ac_ext 15221fi 15222 15223 15224 CFLAGS="$xorg_testset_save_CFLAGS" 15225 15226 eval supported=\$$cacheid 15227 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15228$as_echo "$supported" >&6; } 15229 if test "$supported" = "yes" ; then 15230 BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point" 15231 found="yes" 15232 fi 15233 fi 15234 15235 15236 15237 15238 15239 15240 15241 15242 15243 15244 15245 15246 15247 15248 15249xorg_testset_save_CFLAGS="$CFLAGS" 15250 15251if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15252 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15253 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15254$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15255if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15256 $as_echo_n "(cached) " >&6 15257else 15258 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15259/* end confdefs.h. */ 15260int i; 15261_ACEOF 15262if ac_fn_c_try_compile "$LINENO"; then : 15263 xorg_cv_cc_flag_unknown_warning_option=yes 15264else 15265 xorg_cv_cc_flag_unknown_warning_option=no 15266fi 15267rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15268fi 15269{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15270$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15271 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15272 CFLAGS="$xorg_testset_save_CFLAGS" 15273fi 15274 15275if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15276 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15277 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15278 fi 15279 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15280 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15281$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15282if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15283 $as_echo_n "(cached) " >&6 15284else 15285 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15286/* end confdefs.h. */ 15287int i; 15288_ACEOF 15289if ac_fn_c_try_compile "$LINENO"; then : 15290 xorg_cv_cc_flag_unused_command_line_argument=yes 15291else 15292 xorg_cv_cc_flag_unused_command_line_argument=no 15293fi 15294rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15295fi 15296{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15297$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15298 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15299 CFLAGS="$xorg_testset_save_CFLAGS" 15300fi 15301 15302found="no" 15303 15304 if test $found = "no" ; then 15305 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15306 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15307 fi 15308 15309 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15310 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15311 fi 15312 15313 CFLAGS="$CFLAGS -Werror=return-type" 15314 15315 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5 15316$as_echo_n "checking if $CC supports -Werror=return-type... " >&6; } 15317 cacheid=xorg_cv_cc_flag__Werror_return_type 15318 if eval \${$cacheid+:} false; then : 15319 $as_echo_n "(cached) " >&6 15320else 15321 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15322/* end confdefs.h. */ 15323int i; 15324int 15325main () 15326{ 15327 15328 ; 15329 return 0; 15330} 15331_ACEOF 15332if ac_fn_c_try_link "$LINENO"; then : 15333 eval $cacheid=yes 15334else 15335 eval $cacheid=no 15336fi 15337rm -f core conftest.err conftest.$ac_objext \ 15338 conftest$ac_exeext conftest.$ac_ext 15339fi 15340 15341 15342 CFLAGS="$xorg_testset_save_CFLAGS" 15343 15344 eval supported=\$$cacheid 15345 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15346$as_echo "$supported" >&6; } 15347 if test "$supported" = "yes" ; then 15348 BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type" 15349 found="yes" 15350 fi 15351 fi 15352 15353 if test $found = "no" ; then 15354 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15355 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15356 fi 15357 15358 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15359 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15360 fi 15361 15362 CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 15363 15364 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5 15365$as_echo_n "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; } 15366 cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT 15367 if eval \${$cacheid+:} false; then : 15368 $as_echo_n "(cached) " >&6 15369else 15370 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15371/* end confdefs.h. */ 15372int i; 15373int 15374main () 15375{ 15376 15377 ; 15378 return 0; 15379} 15380_ACEOF 15381if ac_fn_c_try_link "$LINENO"; then : 15382 eval $cacheid=yes 15383else 15384 eval $cacheid=no 15385fi 15386rm -f core conftest.err conftest.$ac_objext \ 15387 conftest$ac_exeext conftest.$ac_ext 15388fi 15389 15390 15391 CFLAGS="$xorg_testset_save_CFLAGS" 15392 15393 eval supported=\$$cacheid 15394 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15395$as_echo "$supported" >&6; } 15396 if test "$supported" = "yes" ; then 15397 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 15398 found="yes" 15399 fi 15400 fi 15401 15402 15403 15404 15405 15406 15407 15408 15409 15410 15411 15412 15413 15414 15415 15416xorg_testset_save_CFLAGS="$CFLAGS" 15417 15418if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15419 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15420 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15421$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15422if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15423 $as_echo_n "(cached) " >&6 15424else 15425 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15426/* end confdefs.h. */ 15427int i; 15428_ACEOF 15429if ac_fn_c_try_compile "$LINENO"; then : 15430 xorg_cv_cc_flag_unknown_warning_option=yes 15431else 15432 xorg_cv_cc_flag_unknown_warning_option=no 15433fi 15434rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15435fi 15436{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15437$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15438 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15439 CFLAGS="$xorg_testset_save_CFLAGS" 15440fi 15441 15442if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15443 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15444 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15445 fi 15446 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15447 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15448$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15449if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15450 $as_echo_n "(cached) " >&6 15451else 15452 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15453/* end confdefs.h. */ 15454int i; 15455_ACEOF 15456if ac_fn_c_try_compile "$LINENO"; then : 15457 xorg_cv_cc_flag_unused_command_line_argument=yes 15458else 15459 xorg_cv_cc_flag_unused_command_line_argument=no 15460fi 15461rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15462fi 15463{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15464$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15465 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15466 CFLAGS="$xorg_testset_save_CFLAGS" 15467fi 15468 15469found="no" 15470 15471 if test $found = "no" ; then 15472 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15473 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15474 fi 15475 15476 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15477 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15478 fi 15479 15480 CFLAGS="$CFLAGS -Werror=trigraphs" 15481 15482 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5 15483$as_echo_n "checking if $CC supports -Werror=trigraphs... " >&6; } 15484 cacheid=xorg_cv_cc_flag__Werror_trigraphs 15485 if eval \${$cacheid+:} false; then : 15486 $as_echo_n "(cached) " >&6 15487else 15488 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15489/* end confdefs.h. */ 15490int i; 15491int 15492main () 15493{ 15494 15495 ; 15496 return 0; 15497} 15498_ACEOF 15499if ac_fn_c_try_link "$LINENO"; then : 15500 eval $cacheid=yes 15501else 15502 eval $cacheid=no 15503fi 15504rm -f core conftest.err conftest.$ac_objext \ 15505 conftest$ac_exeext conftest.$ac_ext 15506fi 15507 15508 15509 CFLAGS="$xorg_testset_save_CFLAGS" 15510 15511 eval supported=\$$cacheid 15512 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15513$as_echo "$supported" >&6; } 15514 if test "$supported" = "yes" ; then 15515 BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs" 15516 found="yes" 15517 fi 15518 fi 15519 15520 15521 15522 15523 15524 15525 15526 15527 15528 15529 15530 15531 15532 15533 15534xorg_testset_save_CFLAGS="$CFLAGS" 15535 15536if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15537 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15538 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15539$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15540if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15541 $as_echo_n "(cached) " >&6 15542else 15543 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15544/* end confdefs.h. */ 15545int i; 15546_ACEOF 15547if ac_fn_c_try_compile "$LINENO"; then : 15548 xorg_cv_cc_flag_unknown_warning_option=yes 15549else 15550 xorg_cv_cc_flag_unknown_warning_option=no 15551fi 15552rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15553fi 15554{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15555$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15556 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15557 CFLAGS="$xorg_testset_save_CFLAGS" 15558fi 15559 15560if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15561 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15562 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15563 fi 15564 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15565 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15566$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15567if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15568 $as_echo_n "(cached) " >&6 15569else 15570 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15571/* end confdefs.h. */ 15572int i; 15573_ACEOF 15574if ac_fn_c_try_compile "$LINENO"; then : 15575 xorg_cv_cc_flag_unused_command_line_argument=yes 15576else 15577 xorg_cv_cc_flag_unused_command_line_argument=no 15578fi 15579rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15580fi 15581{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15582$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15583 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15584 CFLAGS="$xorg_testset_save_CFLAGS" 15585fi 15586 15587found="no" 15588 15589 if test $found = "no" ; then 15590 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15591 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15592 fi 15593 15594 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15595 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15596 fi 15597 15598 CFLAGS="$CFLAGS -Werror=array-bounds" 15599 15600 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5 15601$as_echo_n "checking if $CC supports -Werror=array-bounds... " >&6; } 15602 cacheid=xorg_cv_cc_flag__Werror_array_bounds 15603 if eval \${$cacheid+:} false; then : 15604 $as_echo_n "(cached) " >&6 15605else 15606 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15607/* end confdefs.h. */ 15608int i; 15609int 15610main () 15611{ 15612 15613 ; 15614 return 0; 15615} 15616_ACEOF 15617if ac_fn_c_try_link "$LINENO"; then : 15618 eval $cacheid=yes 15619else 15620 eval $cacheid=no 15621fi 15622rm -f core conftest.err conftest.$ac_objext \ 15623 conftest$ac_exeext conftest.$ac_ext 15624fi 15625 15626 15627 CFLAGS="$xorg_testset_save_CFLAGS" 15628 15629 eval supported=\$$cacheid 15630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15631$as_echo "$supported" >&6; } 15632 if test "$supported" = "yes" ; then 15633 BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds" 15634 found="yes" 15635 fi 15636 fi 15637 15638 15639 15640 15641 15642 15643 15644 15645 15646 15647 15648 15649 15650 15651 15652xorg_testset_save_CFLAGS="$CFLAGS" 15653 15654if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15655 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15656 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15657$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15658if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15659 $as_echo_n "(cached) " >&6 15660else 15661 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15662/* end confdefs.h. */ 15663int i; 15664_ACEOF 15665if ac_fn_c_try_compile "$LINENO"; then : 15666 xorg_cv_cc_flag_unknown_warning_option=yes 15667else 15668 xorg_cv_cc_flag_unknown_warning_option=no 15669fi 15670rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15671fi 15672{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15673$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15674 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15675 CFLAGS="$xorg_testset_save_CFLAGS" 15676fi 15677 15678if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15679 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15680 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15681 fi 15682 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15683 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15684$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15685if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15686 $as_echo_n "(cached) " >&6 15687else 15688 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15689/* end confdefs.h. */ 15690int i; 15691_ACEOF 15692if ac_fn_c_try_compile "$LINENO"; then : 15693 xorg_cv_cc_flag_unused_command_line_argument=yes 15694else 15695 xorg_cv_cc_flag_unused_command_line_argument=no 15696fi 15697rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15698fi 15699{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15700$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15701 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15702 CFLAGS="$xorg_testset_save_CFLAGS" 15703fi 15704 15705found="no" 15706 15707 if test $found = "no" ; then 15708 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15709 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15710 fi 15711 15712 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15713 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15714 fi 15715 15716 CFLAGS="$CFLAGS -Werror=write-strings" 15717 15718 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5 15719$as_echo_n "checking if $CC supports -Werror=write-strings... " >&6; } 15720 cacheid=xorg_cv_cc_flag__Werror_write_strings 15721 if eval \${$cacheid+:} false; then : 15722 $as_echo_n "(cached) " >&6 15723else 15724 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15725/* end confdefs.h. */ 15726int i; 15727int 15728main () 15729{ 15730 15731 ; 15732 return 0; 15733} 15734_ACEOF 15735if ac_fn_c_try_link "$LINENO"; then : 15736 eval $cacheid=yes 15737else 15738 eval $cacheid=no 15739fi 15740rm -f core conftest.err conftest.$ac_objext \ 15741 conftest$ac_exeext conftest.$ac_ext 15742fi 15743 15744 15745 CFLAGS="$xorg_testset_save_CFLAGS" 15746 15747 eval supported=\$$cacheid 15748 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15749$as_echo "$supported" >&6; } 15750 if test "$supported" = "yes" ; then 15751 BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings" 15752 found="yes" 15753 fi 15754 fi 15755 15756 15757 15758 15759 15760 15761 15762 15763 15764 15765 15766 15767 15768 15769 15770xorg_testset_save_CFLAGS="$CFLAGS" 15771 15772if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15773 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15774 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15775$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15776if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15777 $as_echo_n "(cached) " >&6 15778else 15779 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15780/* end confdefs.h. */ 15781int i; 15782_ACEOF 15783if ac_fn_c_try_compile "$LINENO"; then : 15784 xorg_cv_cc_flag_unknown_warning_option=yes 15785else 15786 xorg_cv_cc_flag_unknown_warning_option=no 15787fi 15788rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15789fi 15790{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15791$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15792 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15793 CFLAGS="$xorg_testset_save_CFLAGS" 15794fi 15795 15796if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15797 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15798 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15799 fi 15800 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15801 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15802$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15803if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15804 $as_echo_n "(cached) " >&6 15805else 15806 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15807/* end confdefs.h. */ 15808int i; 15809_ACEOF 15810if ac_fn_c_try_compile "$LINENO"; then : 15811 xorg_cv_cc_flag_unused_command_line_argument=yes 15812else 15813 xorg_cv_cc_flag_unused_command_line_argument=no 15814fi 15815rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15816fi 15817{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15818$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15819 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15820 CFLAGS="$xorg_testset_save_CFLAGS" 15821fi 15822 15823found="no" 15824 15825 if test $found = "no" ; then 15826 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15827 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15828 fi 15829 15830 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15831 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15832 fi 15833 15834 CFLAGS="$CFLAGS -Werror=address" 15835 15836 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5 15837$as_echo_n "checking if $CC supports -Werror=address... " >&6; } 15838 cacheid=xorg_cv_cc_flag__Werror_address 15839 if eval \${$cacheid+:} false; then : 15840 $as_echo_n "(cached) " >&6 15841else 15842 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15843/* end confdefs.h. */ 15844int i; 15845int 15846main () 15847{ 15848 15849 ; 15850 return 0; 15851} 15852_ACEOF 15853if ac_fn_c_try_link "$LINENO"; then : 15854 eval $cacheid=yes 15855else 15856 eval $cacheid=no 15857fi 15858rm -f core conftest.err conftest.$ac_objext \ 15859 conftest$ac_exeext conftest.$ac_ext 15860fi 15861 15862 15863 CFLAGS="$xorg_testset_save_CFLAGS" 15864 15865 eval supported=\$$cacheid 15866 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15867$as_echo "$supported" >&6; } 15868 if test "$supported" = "yes" ; then 15869 BASE_CFLAGS="$BASE_CFLAGS -Werror=address" 15870 found="yes" 15871 fi 15872 fi 15873 15874 15875 15876 15877 15878 15879 15880 15881 15882 15883 15884 15885 15886 15887 15888xorg_testset_save_CFLAGS="$CFLAGS" 15889 15890if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15891 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15892 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15893$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15894if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15895 $as_echo_n "(cached) " >&6 15896else 15897 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15898/* end confdefs.h. */ 15899int i; 15900_ACEOF 15901if ac_fn_c_try_compile "$LINENO"; then : 15902 xorg_cv_cc_flag_unknown_warning_option=yes 15903else 15904 xorg_cv_cc_flag_unknown_warning_option=no 15905fi 15906rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15907fi 15908{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15909$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15910 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15911 CFLAGS="$xorg_testset_save_CFLAGS" 15912fi 15913 15914if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15915 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15916 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15917 fi 15918 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15919 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15920$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15921if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15922 $as_echo_n "(cached) " >&6 15923else 15924 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15925/* end confdefs.h. */ 15926int i; 15927_ACEOF 15928if ac_fn_c_try_compile "$LINENO"; then : 15929 xorg_cv_cc_flag_unused_command_line_argument=yes 15930else 15931 xorg_cv_cc_flag_unused_command_line_argument=no 15932fi 15933rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15934fi 15935{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15936$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15937 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15938 CFLAGS="$xorg_testset_save_CFLAGS" 15939fi 15940 15941found="no" 15942 15943 if test $found = "no" ; then 15944 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15945 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15946 fi 15947 15948 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15949 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15950 fi 15951 15952 CFLAGS="$CFLAGS -Werror=int-to-pointer-cast" 15953 15954 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5 15955$as_echo_n "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; } 15956 cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast 15957 if eval \${$cacheid+:} false; then : 15958 $as_echo_n "(cached) " >&6 15959else 15960 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15961/* end confdefs.h. */ 15962int i; 15963int 15964main () 15965{ 15966 15967 ; 15968 return 0; 15969} 15970_ACEOF 15971if ac_fn_c_try_link "$LINENO"; then : 15972 eval $cacheid=yes 15973else 15974 eval $cacheid=no 15975fi 15976rm -f core conftest.err conftest.$ac_objext \ 15977 conftest$ac_exeext conftest.$ac_ext 15978fi 15979 15980 15981 CFLAGS="$xorg_testset_save_CFLAGS" 15982 15983 eval supported=\$$cacheid 15984 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15985$as_echo "$supported" >&6; } 15986 if test "$supported" = "yes" ; then 15987 BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast" 15988 found="yes" 15989 fi 15990 fi 15991 15992 if test $found = "no" ; then 15993 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15994 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15995 fi 15996 15997 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15998 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15999 fi 16000 16001 CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 16002 16003 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5 16004$as_echo_n "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; } 16005 cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION 16006 if eval \${$cacheid+:} false; then : 16007 $as_echo_n "(cached) " >&6 16008else 16009 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16010/* end confdefs.h. */ 16011int i; 16012int 16013main () 16014{ 16015 16016 ; 16017 return 0; 16018} 16019_ACEOF 16020if ac_fn_c_try_link "$LINENO"; then : 16021 eval $cacheid=yes 16022else 16023 eval $cacheid=no 16024fi 16025rm -f core conftest.err conftest.$ac_objext \ 16026 conftest$ac_exeext conftest.$ac_ext 16027fi 16028 16029 16030 CFLAGS="$xorg_testset_save_CFLAGS" 16031 16032 eval supported=\$$cacheid 16033 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16034$as_echo "$supported" >&6; } 16035 if test "$supported" = "yes" ; then 16036 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 16037 found="yes" 16038 fi 16039 fi 16040 16041 16042 16043 16044 16045 16046 16047 16048 16049 16050 16051 16052 16053 16054 16055xorg_testset_save_CFLAGS="$CFLAGS" 16056 16057if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16058 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16059 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16060$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16061if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16062 $as_echo_n "(cached) " >&6 16063else 16064 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16065/* end confdefs.h. */ 16066int i; 16067_ACEOF 16068if ac_fn_c_try_compile "$LINENO"; then : 16069 xorg_cv_cc_flag_unknown_warning_option=yes 16070else 16071 xorg_cv_cc_flag_unknown_warning_option=no 16072fi 16073rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16074fi 16075{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16076$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16077 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16078 CFLAGS="$xorg_testset_save_CFLAGS" 16079fi 16080 16081if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16082 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16083 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16084 fi 16085 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16086 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16087$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16088if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16089 $as_echo_n "(cached) " >&6 16090else 16091 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16092/* end confdefs.h. */ 16093int i; 16094_ACEOF 16095if ac_fn_c_try_compile "$LINENO"; then : 16096 xorg_cv_cc_flag_unused_command_line_argument=yes 16097else 16098 xorg_cv_cc_flag_unused_command_line_argument=no 16099fi 16100rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16101fi 16102{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16103$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16104 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16105 CFLAGS="$xorg_testset_save_CFLAGS" 16106fi 16107 16108found="no" 16109 16110 if test $found = "no" ; then 16111 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16112 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16113 fi 16114 16115 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16116 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16117 fi 16118 16119 CFLAGS="$CFLAGS -Werror=pointer-to-int-cast" 16120 16121 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5 16122$as_echo_n "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; } 16123 cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast 16124 if eval \${$cacheid+:} false; then : 16125 $as_echo_n "(cached) " >&6 16126else 16127 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16128/* end confdefs.h. */ 16129int i; 16130int 16131main () 16132{ 16133 16134 ; 16135 return 0; 16136} 16137_ACEOF 16138if ac_fn_c_try_link "$LINENO"; then : 16139 eval $cacheid=yes 16140else 16141 eval $cacheid=no 16142fi 16143rm -f core conftest.err conftest.$ac_objext \ 16144 conftest$ac_exeext conftest.$ac_ext 16145fi 16146 16147 16148 CFLAGS="$xorg_testset_save_CFLAGS" 16149 16150 eval supported=\$$cacheid 16151 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16152$as_echo "$supported" >&6; } 16153 if test "$supported" = "yes" ; then 16154 BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast" 16155 found="yes" 16156 fi 16157 fi 16158 16159 # Also -errwarn=E_BAD_PTR_INT_COMBINATION 16160else 16161{ $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 16162$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;} 16163 16164 16165 16166 16167 16168 16169 16170 16171 16172 16173 16174 16175 16176xorg_testset_save_CFLAGS="$CFLAGS" 16177 16178if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16179 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16180 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16181$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16182if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16183 $as_echo_n "(cached) " >&6 16184else 16185 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16186/* end confdefs.h. */ 16187int i; 16188_ACEOF 16189if ac_fn_c_try_compile "$LINENO"; then : 16190 xorg_cv_cc_flag_unknown_warning_option=yes 16191else 16192 xorg_cv_cc_flag_unknown_warning_option=no 16193fi 16194rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16195fi 16196{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16197$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16198 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16199 CFLAGS="$xorg_testset_save_CFLAGS" 16200fi 16201 16202if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16203 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16204 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16205 fi 16206 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16207 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16208$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16209if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16210 $as_echo_n "(cached) " >&6 16211else 16212 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16213/* end confdefs.h. */ 16214int i; 16215_ACEOF 16216if ac_fn_c_try_compile "$LINENO"; then : 16217 xorg_cv_cc_flag_unused_command_line_argument=yes 16218else 16219 xorg_cv_cc_flag_unused_command_line_argument=no 16220fi 16221rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16222fi 16223{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16224$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16225 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16226 CFLAGS="$xorg_testset_save_CFLAGS" 16227fi 16228 16229found="no" 16230 16231 if test $found = "no" ; then 16232 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16233 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16234 fi 16235 16236 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16237 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16238 fi 16239 16240 CFLAGS="$CFLAGS -Wimplicit" 16241 16242 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5 16243$as_echo_n "checking if $CC supports -Wimplicit... " >&6; } 16244 cacheid=xorg_cv_cc_flag__Wimplicit 16245 if eval \${$cacheid+:} false; then : 16246 $as_echo_n "(cached) " >&6 16247else 16248 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16249/* end confdefs.h. */ 16250int i; 16251int 16252main () 16253{ 16254 16255 ; 16256 return 0; 16257} 16258_ACEOF 16259if ac_fn_c_try_link "$LINENO"; then : 16260 eval $cacheid=yes 16261else 16262 eval $cacheid=no 16263fi 16264rm -f core conftest.err conftest.$ac_objext \ 16265 conftest$ac_exeext conftest.$ac_ext 16266fi 16267 16268 16269 CFLAGS="$xorg_testset_save_CFLAGS" 16270 16271 eval supported=\$$cacheid 16272 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16273$as_echo "$supported" >&6; } 16274 if test "$supported" = "yes" ; then 16275 BASE_CFLAGS="$BASE_CFLAGS -Wimplicit" 16276 found="yes" 16277 fi 16278 fi 16279 16280 16281 16282 16283 16284 16285 16286 16287 16288 16289 16290 16291 16292 16293 16294xorg_testset_save_CFLAGS="$CFLAGS" 16295 16296if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16297 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16298 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16299$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16300if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16301 $as_echo_n "(cached) " >&6 16302else 16303 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16304/* end confdefs.h. */ 16305int i; 16306_ACEOF 16307if ac_fn_c_try_compile "$LINENO"; then : 16308 xorg_cv_cc_flag_unknown_warning_option=yes 16309else 16310 xorg_cv_cc_flag_unknown_warning_option=no 16311fi 16312rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16313fi 16314{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16315$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16316 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16317 CFLAGS="$xorg_testset_save_CFLAGS" 16318fi 16319 16320if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16321 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16322 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16323 fi 16324 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16325 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16326$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16327if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16328 $as_echo_n "(cached) " >&6 16329else 16330 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16331/* end confdefs.h. */ 16332int i; 16333_ACEOF 16334if ac_fn_c_try_compile "$LINENO"; then : 16335 xorg_cv_cc_flag_unused_command_line_argument=yes 16336else 16337 xorg_cv_cc_flag_unused_command_line_argument=no 16338fi 16339rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16340fi 16341{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16342$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16343 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16344 CFLAGS="$xorg_testset_save_CFLAGS" 16345fi 16346 16347found="no" 16348 16349 if test $found = "no" ; then 16350 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16351 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16352 fi 16353 16354 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16355 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16356 fi 16357 16358 CFLAGS="$CFLAGS -Wnonnull" 16359 16360 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5 16361$as_echo_n "checking if $CC supports -Wnonnull... " >&6; } 16362 cacheid=xorg_cv_cc_flag__Wnonnull 16363 if eval \${$cacheid+:} false; then : 16364 $as_echo_n "(cached) " >&6 16365else 16366 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16367/* end confdefs.h. */ 16368int i; 16369int 16370main () 16371{ 16372 16373 ; 16374 return 0; 16375} 16376_ACEOF 16377if ac_fn_c_try_link "$LINENO"; then : 16378 eval $cacheid=yes 16379else 16380 eval $cacheid=no 16381fi 16382rm -f core conftest.err conftest.$ac_objext \ 16383 conftest$ac_exeext conftest.$ac_ext 16384fi 16385 16386 16387 CFLAGS="$xorg_testset_save_CFLAGS" 16388 16389 eval supported=\$$cacheid 16390 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16391$as_echo "$supported" >&6; } 16392 if test "$supported" = "yes" ; then 16393 BASE_CFLAGS="$BASE_CFLAGS -Wnonnull" 16394 found="yes" 16395 fi 16396 fi 16397 16398 16399 16400 16401 16402 16403 16404 16405 16406 16407 16408 16409 16410 16411 16412xorg_testset_save_CFLAGS="$CFLAGS" 16413 16414if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16415 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16416 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16417$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16418if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16419 $as_echo_n "(cached) " >&6 16420else 16421 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16422/* end confdefs.h. */ 16423int i; 16424_ACEOF 16425if ac_fn_c_try_compile "$LINENO"; then : 16426 xorg_cv_cc_flag_unknown_warning_option=yes 16427else 16428 xorg_cv_cc_flag_unknown_warning_option=no 16429fi 16430rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16431fi 16432{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16433$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16434 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16435 CFLAGS="$xorg_testset_save_CFLAGS" 16436fi 16437 16438if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16439 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16440 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16441 fi 16442 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16443 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16444$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16445if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16446 $as_echo_n "(cached) " >&6 16447else 16448 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16449/* end confdefs.h. */ 16450int i; 16451_ACEOF 16452if ac_fn_c_try_compile "$LINENO"; then : 16453 xorg_cv_cc_flag_unused_command_line_argument=yes 16454else 16455 xorg_cv_cc_flag_unused_command_line_argument=no 16456fi 16457rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16458fi 16459{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16460$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16461 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16462 CFLAGS="$xorg_testset_save_CFLAGS" 16463fi 16464 16465found="no" 16466 16467 if test $found = "no" ; then 16468 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16469 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16470 fi 16471 16472 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16473 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16474 fi 16475 16476 CFLAGS="$CFLAGS -Winit-self" 16477 16478 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5 16479$as_echo_n "checking if $CC supports -Winit-self... " >&6; } 16480 cacheid=xorg_cv_cc_flag__Winit_self 16481 if eval \${$cacheid+:} false; then : 16482 $as_echo_n "(cached) " >&6 16483else 16484 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16485/* end confdefs.h. */ 16486int i; 16487int 16488main () 16489{ 16490 16491 ; 16492 return 0; 16493} 16494_ACEOF 16495if ac_fn_c_try_link "$LINENO"; then : 16496 eval $cacheid=yes 16497else 16498 eval $cacheid=no 16499fi 16500rm -f core conftest.err conftest.$ac_objext \ 16501 conftest$ac_exeext conftest.$ac_ext 16502fi 16503 16504 16505 CFLAGS="$xorg_testset_save_CFLAGS" 16506 16507 eval supported=\$$cacheid 16508 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16509$as_echo "$supported" >&6; } 16510 if test "$supported" = "yes" ; then 16511 BASE_CFLAGS="$BASE_CFLAGS -Winit-self" 16512 found="yes" 16513 fi 16514 fi 16515 16516 16517 16518 16519 16520 16521 16522 16523 16524 16525 16526 16527 16528 16529 16530xorg_testset_save_CFLAGS="$CFLAGS" 16531 16532if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16533 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16534 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16535$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16536if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16537 $as_echo_n "(cached) " >&6 16538else 16539 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16540/* end confdefs.h. */ 16541int i; 16542_ACEOF 16543if ac_fn_c_try_compile "$LINENO"; then : 16544 xorg_cv_cc_flag_unknown_warning_option=yes 16545else 16546 xorg_cv_cc_flag_unknown_warning_option=no 16547fi 16548rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16549fi 16550{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16551$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16552 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16553 CFLAGS="$xorg_testset_save_CFLAGS" 16554fi 16555 16556if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16557 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16558 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16559 fi 16560 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16561 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16562$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16563if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16564 $as_echo_n "(cached) " >&6 16565else 16566 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16567/* end confdefs.h. */ 16568int i; 16569_ACEOF 16570if ac_fn_c_try_compile "$LINENO"; then : 16571 xorg_cv_cc_flag_unused_command_line_argument=yes 16572else 16573 xorg_cv_cc_flag_unused_command_line_argument=no 16574fi 16575rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16576fi 16577{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16578$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16579 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16580 CFLAGS="$xorg_testset_save_CFLAGS" 16581fi 16582 16583found="no" 16584 16585 if test $found = "no" ; then 16586 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16587 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16588 fi 16589 16590 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16591 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16592 fi 16593 16594 CFLAGS="$CFLAGS -Wmain" 16595 16596 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5 16597$as_echo_n "checking if $CC supports -Wmain... " >&6; } 16598 cacheid=xorg_cv_cc_flag__Wmain 16599 if eval \${$cacheid+:} false; then : 16600 $as_echo_n "(cached) " >&6 16601else 16602 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16603/* end confdefs.h. */ 16604int i; 16605int 16606main () 16607{ 16608 16609 ; 16610 return 0; 16611} 16612_ACEOF 16613if ac_fn_c_try_link "$LINENO"; then : 16614 eval $cacheid=yes 16615else 16616 eval $cacheid=no 16617fi 16618rm -f core conftest.err conftest.$ac_objext \ 16619 conftest$ac_exeext conftest.$ac_ext 16620fi 16621 16622 16623 CFLAGS="$xorg_testset_save_CFLAGS" 16624 16625 eval supported=\$$cacheid 16626 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16627$as_echo "$supported" >&6; } 16628 if test "$supported" = "yes" ; then 16629 BASE_CFLAGS="$BASE_CFLAGS -Wmain" 16630 found="yes" 16631 fi 16632 fi 16633 16634 16635 16636 16637 16638 16639 16640 16641 16642 16643 16644 16645 16646 16647 16648xorg_testset_save_CFLAGS="$CFLAGS" 16649 16650if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16651 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16652 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16653$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16654if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16655 $as_echo_n "(cached) " >&6 16656else 16657 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16658/* end confdefs.h. */ 16659int i; 16660_ACEOF 16661if ac_fn_c_try_compile "$LINENO"; then : 16662 xorg_cv_cc_flag_unknown_warning_option=yes 16663else 16664 xorg_cv_cc_flag_unknown_warning_option=no 16665fi 16666rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16667fi 16668{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16669$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16670 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16671 CFLAGS="$xorg_testset_save_CFLAGS" 16672fi 16673 16674if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16675 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16676 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16677 fi 16678 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16679 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16680$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16681if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16682 $as_echo_n "(cached) " >&6 16683else 16684 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16685/* end confdefs.h. */ 16686int i; 16687_ACEOF 16688if ac_fn_c_try_compile "$LINENO"; then : 16689 xorg_cv_cc_flag_unused_command_line_argument=yes 16690else 16691 xorg_cv_cc_flag_unused_command_line_argument=no 16692fi 16693rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16694fi 16695{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16696$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16697 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16698 CFLAGS="$xorg_testset_save_CFLAGS" 16699fi 16700 16701found="no" 16702 16703 if test $found = "no" ; then 16704 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16705 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16706 fi 16707 16708 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16709 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16710 fi 16711 16712 CFLAGS="$CFLAGS -Wmissing-braces" 16713 16714 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5 16715$as_echo_n "checking if $CC supports -Wmissing-braces... " >&6; } 16716 cacheid=xorg_cv_cc_flag__Wmissing_braces 16717 if eval \${$cacheid+:} false; then : 16718 $as_echo_n "(cached) " >&6 16719else 16720 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16721/* end confdefs.h. */ 16722int i; 16723int 16724main () 16725{ 16726 16727 ; 16728 return 0; 16729} 16730_ACEOF 16731if ac_fn_c_try_link "$LINENO"; then : 16732 eval $cacheid=yes 16733else 16734 eval $cacheid=no 16735fi 16736rm -f core conftest.err conftest.$ac_objext \ 16737 conftest$ac_exeext conftest.$ac_ext 16738fi 16739 16740 16741 CFLAGS="$xorg_testset_save_CFLAGS" 16742 16743 eval supported=\$$cacheid 16744 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16745$as_echo "$supported" >&6; } 16746 if test "$supported" = "yes" ; then 16747 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces" 16748 found="yes" 16749 fi 16750 fi 16751 16752 16753 16754 16755 16756 16757 16758 16759 16760 16761 16762 16763 16764 16765 16766xorg_testset_save_CFLAGS="$CFLAGS" 16767 16768if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16769 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16770 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16771$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16772if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16773 $as_echo_n "(cached) " >&6 16774else 16775 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16776/* end confdefs.h. */ 16777int i; 16778_ACEOF 16779if ac_fn_c_try_compile "$LINENO"; then : 16780 xorg_cv_cc_flag_unknown_warning_option=yes 16781else 16782 xorg_cv_cc_flag_unknown_warning_option=no 16783fi 16784rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16785fi 16786{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16787$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16788 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16789 CFLAGS="$xorg_testset_save_CFLAGS" 16790fi 16791 16792if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16793 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16794 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16795 fi 16796 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16797 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16798$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16799if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16800 $as_echo_n "(cached) " >&6 16801else 16802 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16803/* end confdefs.h. */ 16804int i; 16805_ACEOF 16806if ac_fn_c_try_compile "$LINENO"; then : 16807 xorg_cv_cc_flag_unused_command_line_argument=yes 16808else 16809 xorg_cv_cc_flag_unused_command_line_argument=no 16810fi 16811rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16812fi 16813{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16814$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16815 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16816 CFLAGS="$xorg_testset_save_CFLAGS" 16817fi 16818 16819found="no" 16820 16821 if test $found = "no" ; then 16822 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16823 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16824 fi 16825 16826 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16827 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16828 fi 16829 16830 CFLAGS="$CFLAGS -Wsequence-point" 16831 16832 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5 16833$as_echo_n "checking if $CC supports -Wsequence-point... " >&6; } 16834 cacheid=xorg_cv_cc_flag__Wsequence_point 16835 if eval \${$cacheid+:} false; then : 16836 $as_echo_n "(cached) " >&6 16837else 16838 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16839/* end confdefs.h. */ 16840int i; 16841int 16842main () 16843{ 16844 16845 ; 16846 return 0; 16847} 16848_ACEOF 16849if ac_fn_c_try_link "$LINENO"; then : 16850 eval $cacheid=yes 16851else 16852 eval $cacheid=no 16853fi 16854rm -f core conftest.err conftest.$ac_objext \ 16855 conftest$ac_exeext conftest.$ac_ext 16856fi 16857 16858 16859 CFLAGS="$xorg_testset_save_CFLAGS" 16860 16861 eval supported=\$$cacheid 16862 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16863$as_echo "$supported" >&6; } 16864 if test "$supported" = "yes" ; then 16865 BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point" 16866 found="yes" 16867 fi 16868 fi 16869 16870 16871 16872 16873 16874 16875 16876 16877 16878 16879 16880 16881 16882 16883 16884xorg_testset_save_CFLAGS="$CFLAGS" 16885 16886if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16887 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16888 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16889$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16890if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16891 $as_echo_n "(cached) " >&6 16892else 16893 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16894/* end confdefs.h. */ 16895int i; 16896_ACEOF 16897if ac_fn_c_try_compile "$LINENO"; then : 16898 xorg_cv_cc_flag_unknown_warning_option=yes 16899else 16900 xorg_cv_cc_flag_unknown_warning_option=no 16901fi 16902rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16903fi 16904{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16905$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16906 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16907 CFLAGS="$xorg_testset_save_CFLAGS" 16908fi 16909 16910if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16911 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16912 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16913 fi 16914 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16915 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16916$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16917if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16918 $as_echo_n "(cached) " >&6 16919else 16920 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16921/* end confdefs.h. */ 16922int i; 16923_ACEOF 16924if ac_fn_c_try_compile "$LINENO"; then : 16925 xorg_cv_cc_flag_unused_command_line_argument=yes 16926else 16927 xorg_cv_cc_flag_unused_command_line_argument=no 16928fi 16929rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16930fi 16931{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16932$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16933 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16934 CFLAGS="$xorg_testset_save_CFLAGS" 16935fi 16936 16937found="no" 16938 16939 if test $found = "no" ; then 16940 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16941 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16942 fi 16943 16944 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16945 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16946 fi 16947 16948 CFLAGS="$CFLAGS -Wreturn-type" 16949 16950 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5 16951$as_echo_n "checking if $CC supports -Wreturn-type... " >&6; } 16952 cacheid=xorg_cv_cc_flag__Wreturn_type 16953 if eval \${$cacheid+:} false; then : 16954 $as_echo_n "(cached) " >&6 16955else 16956 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16957/* end confdefs.h. */ 16958int i; 16959int 16960main () 16961{ 16962 16963 ; 16964 return 0; 16965} 16966_ACEOF 16967if ac_fn_c_try_link "$LINENO"; then : 16968 eval $cacheid=yes 16969else 16970 eval $cacheid=no 16971fi 16972rm -f core conftest.err conftest.$ac_objext \ 16973 conftest$ac_exeext conftest.$ac_ext 16974fi 16975 16976 16977 CFLAGS="$xorg_testset_save_CFLAGS" 16978 16979 eval supported=\$$cacheid 16980 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16981$as_echo "$supported" >&6; } 16982 if test "$supported" = "yes" ; then 16983 BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type" 16984 found="yes" 16985 fi 16986 fi 16987 16988 16989 16990 16991 16992 16993 16994 16995 16996 16997 16998 16999 17000 17001 17002xorg_testset_save_CFLAGS="$CFLAGS" 17003 17004if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17005 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17006 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17007$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17008if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17009 $as_echo_n "(cached) " >&6 17010else 17011 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17012/* end confdefs.h. */ 17013int i; 17014_ACEOF 17015if ac_fn_c_try_compile "$LINENO"; then : 17016 xorg_cv_cc_flag_unknown_warning_option=yes 17017else 17018 xorg_cv_cc_flag_unknown_warning_option=no 17019fi 17020rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17021fi 17022{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17023$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17024 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17025 CFLAGS="$xorg_testset_save_CFLAGS" 17026fi 17027 17028if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17029 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17030 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17031 fi 17032 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17033 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17034$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17035if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17036 $as_echo_n "(cached) " >&6 17037else 17038 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17039/* end confdefs.h. */ 17040int i; 17041_ACEOF 17042if ac_fn_c_try_compile "$LINENO"; then : 17043 xorg_cv_cc_flag_unused_command_line_argument=yes 17044else 17045 xorg_cv_cc_flag_unused_command_line_argument=no 17046fi 17047rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17048fi 17049{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17050$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17051 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17052 CFLAGS="$xorg_testset_save_CFLAGS" 17053fi 17054 17055found="no" 17056 17057 if test $found = "no" ; then 17058 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17059 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17060 fi 17061 17062 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17063 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17064 fi 17065 17066 CFLAGS="$CFLAGS -Wtrigraphs" 17067 17068 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5 17069$as_echo_n "checking if $CC supports -Wtrigraphs... " >&6; } 17070 cacheid=xorg_cv_cc_flag__Wtrigraphs 17071 if eval \${$cacheid+:} false; then : 17072 $as_echo_n "(cached) " >&6 17073else 17074 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17075/* end confdefs.h. */ 17076int i; 17077int 17078main () 17079{ 17080 17081 ; 17082 return 0; 17083} 17084_ACEOF 17085if ac_fn_c_try_link "$LINENO"; then : 17086 eval $cacheid=yes 17087else 17088 eval $cacheid=no 17089fi 17090rm -f core conftest.err conftest.$ac_objext \ 17091 conftest$ac_exeext conftest.$ac_ext 17092fi 17093 17094 17095 CFLAGS="$xorg_testset_save_CFLAGS" 17096 17097 eval supported=\$$cacheid 17098 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17099$as_echo "$supported" >&6; } 17100 if test "$supported" = "yes" ; then 17101 BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs" 17102 found="yes" 17103 fi 17104 fi 17105 17106 17107 17108 17109 17110 17111 17112 17113 17114 17115 17116 17117 17118 17119 17120xorg_testset_save_CFLAGS="$CFLAGS" 17121 17122if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17123 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17124 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17125$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17126if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17127 $as_echo_n "(cached) " >&6 17128else 17129 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17130/* end confdefs.h. */ 17131int i; 17132_ACEOF 17133if ac_fn_c_try_compile "$LINENO"; then : 17134 xorg_cv_cc_flag_unknown_warning_option=yes 17135else 17136 xorg_cv_cc_flag_unknown_warning_option=no 17137fi 17138rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17139fi 17140{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17141$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17142 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17143 CFLAGS="$xorg_testset_save_CFLAGS" 17144fi 17145 17146if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17147 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17148 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17149 fi 17150 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17151 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17152$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17153if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17154 $as_echo_n "(cached) " >&6 17155else 17156 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17157/* end confdefs.h. */ 17158int i; 17159_ACEOF 17160if ac_fn_c_try_compile "$LINENO"; then : 17161 xorg_cv_cc_flag_unused_command_line_argument=yes 17162else 17163 xorg_cv_cc_flag_unused_command_line_argument=no 17164fi 17165rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17166fi 17167{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17168$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17169 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17170 CFLAGS="$xorg_testset_save_CFLAGS" 17171fi 17172 17173found="no" 17174 17175 if test $found = "no" ; then 17176 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17177 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17178 fi 17179 17180 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17181 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17182 fi 17183 17184 CFLAGS="$CFLAGS -Warray-bounds" 17185 17186 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5 17187$as_echo_n "checking if $CC supports -Warray-bounds... " >&6; } 17188 cacheid=xorg_cv_cc_flag__Warray_bounds 17189 if eval \${$cacheid+:} false; then : 17190 $as_echo_n "(cached) " >&6 17191else 17192 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17193/* end confdefs.h. */ 17194int i; 17195int 17196main () 17197{ 17198 17199 ; 17200 return 0; 17201} 17202_ACEOF 17203if ac_fn_c_try_link "$LINENO"; then : 17204 eval $cacheid=yes 17205else 17206 eval $cacheid=no 17207fi 17208rm -f core conftest.err conftest.$ac_objext \ 17209 conftest$ac_exeext conftest.$ac_ext 17210fi 17211 17212 17213 CFLAGS="$xorg_testset_save_CFLAGS" 17214 17215 eval supported=\$$cacheid 17216 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17217$as_echo "$supported" >&6; } 17218 if test "$supported" = "yes" ; then 17219 BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds" 17220 found="yes" 17221 fi 17222 fi 17223 17224 17225 17226 17227 17228 17229 17230 17231 17232 17233 17234 17235 17236 17237 17238xorg_testset_save_CFLAGS="$CFLAGS" 17239 17240if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17241 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17242 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17243$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17244if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17245 $as_echo_n "(cached) " >&6 17246else 17247 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17248/* end confdefs.h. */ 17249int i; 17250_ACEOF 17251if ac_fn_c_try_compile "$LINENO"; then : 17252 xorg_cv_cc_flag_unknown_warning_option=yes 17253else 17254 xorg_cv_cc_flag_unknown_warning_option=no 17255fi 17256rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17257fi 17258{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17259$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17260 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17261 CFLAGS="$xorg_testset_save_CFLAGS" 17262fi 17263 17264if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17265 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17266 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17267 fi 17268 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17269 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17270$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17271if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17272 $as_echo_n "(cached) " >&6 17273else 17274 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17275/* end confdefs.h. */ 17276int i; 17277_ACEOF 17278if ac_fn_c_try_compile "$LINENO"; then : 17279 xorg_cv_cc_flag_unused_command_line_argument=yes 17280else 17281 xorg_cv_cc_flag_unused_command_line_argument=no 17282fi 17283rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17284fi 17285{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17286$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17287 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17288 CFLAGS="$xorg_testset_save_CFLAGS" 17289fi 17290 17291found="no" 17292 17293 if test $found = "no" ; then 17294 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17295 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17296 fi 17297 17298 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17299 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17300 fi 17301 17302 CFLAGS="$CFLAGS -Wwrite-strings" 17303 17304 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5 17305$as_echo_n "checking if $CC supports -Wwrite-strings... " >&6; } 17306 cacheid=xorg_cv_cc_flag__Wwrite_strings 17307 if eval \${$cacheid+:} false; then : 17308 $as_echo_n "(cached) " >&6 17309else 17310 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17311/* end confdefs.h. */ 17312int i; 17313int 17314main () 17315{ 17316 17317 ; 17318 return 0; 17319} 17320_ACEOF 17321if ac_fn_c_try_link "$LINENO"; then : 17322 eval $cacheid=yes 17323else 17324 eval $cacheid=no 17325fi 17326rm -f core conftest.err conftest.$ac_objext \ 17327 conftest$ac_exeext conftest.$ac_ext 17328fi 17329 17330 17331 CFLAGS="$xorg_testset_save_CFLAGS" 17332 17333 eval supported=\$$cacheid 17334 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17335$as_echo "$supported" >&6; } 17336 if test "$supported" = "yes" ; then 17337 BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings" 17338 found="yes" 17339 fi 17340 fi 17341 17342 17343 17344 17345 17346 17347 17348 17349 17350 17351 17352 17353 17354 17355 17356xorg_testset_save_CFLAGS="$CFLAGS" 17357 17358if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17359 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17360 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17361$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17362if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17363 $as_echo_n "(cached) " >&6 17364else 17365 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17366/* end confdefs.h. */ 17367int i; 17368_ACEOF 17369if ac_fn_c_try_compile "$LINENO"; then : 17370 xorg_cv_cc_flag_unknown_warning_option=yes 17371else 17372 xorg_cv_cc_flag_unknown_warning_option=no 17373fi 17374rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17375fi 17376{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17377$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17378 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17379 CFLAGS="$xorg_testset_save_CFLAGS" 17380fi 17381 17382if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17383 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17384 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17385 fi 17386 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17387 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17388$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17389if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17390 $as_echo_n "(cached) " >&6 17391else 17392 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17393/* end confdefs.h. */ 17394int i; 17395_ACEOF 17396if ac_fn_c_try_compile "$LINENO"; then : 17397 xorg_cv_cc_flag_unused_command_line_argument=yes 17398else 17399 xorg_cv_cc_flag_unused_command_line_argument=no 17400fi 17401rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17402fi 17403{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17404$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17405 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17406 CFLAGS="$xorg_testset_save_CFLAGS" 17407fi 17408 17409found="no" 17410 17411 if test $found = "no" ; then 17412 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17413 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17414 fi 17415 17416 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17417 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17418 fi 17419 17420 CFLAGS="$CFLAGS -Waddress" 17421 17422 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5 17423$as_echo_n "checking if $CC supports -Waddress... " >&6; } 17424 cacheid=xorg_cv_cc_flag__Waddress 17425 if eval \${$cacheid+:} false; then : 17426 $as_echo_n "(cached) " >&6 17427else 17428 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17429/* end confdefs.h. */ 17430int i; 17431int 17432main () 17433{ 17434 17435 ; 17436 return 0; 17437} 17438_ACEOF 17439if ac_fn_c_try_link "$LINENO"; then : 17440 eval $cacheid=yes 17441else 17442 eval $cacheid=no 17443fi 17444rm -f core conftest.err conftest.$ac_objext \ 17445 conftest$ac_exeext conftest.$ac_ext 17446fi 17447 17448 17449 CFLAGS="$xorg_testset_save_CFLAGS" 17450 17451 eval supported=\$$cacheid 17452 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17453$as_echo "$supported" >&6; } 17454 if test "$supported" = "yes" ; then 17455 BASE_CFLAGS="$BASE_CFLAGS -Waddress" 17456 found="yes" 17457 fi 17458 fi 17459 17460 17461 17462 17463 17464 17465 17466 17467 17468 17469 17470 17471 17472 17473 17474xorg_testset_save_CFLAGS="$CFLAGS" 17475 17476if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17477 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17478 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17479$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17480if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17481 $as_echo_n "(cached) " >&6 17482else 17483 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17484/* end confdefs.h. */ 17485int i; 17486_ACEOF 17487if ac_fn_c_try_compile "$LINENO"; then : 17488 xorg_cv_cc_flag_unknown_warning_option=yes 17489else 17490 xorg_cv_cc_flag_unknown_warning_option=no 17491fi 17492rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17493fi 17494{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17495$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17496 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17497 CFLAGS="$xorg_testset_save_CFLAGS" 17498fi 17499 17500if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17501 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17502 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17503 fi 17504 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17505 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17506$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17507if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17508 $as_echo_n "(cached) " >&6 17509else 17510 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17511/* end confdefs.h. */ 17512int i; 17513_ACEOF 17514if ac_fn_c_try_compile "$LINENO"; then : 17515 xorg_cv_cc_flag_unused_command_line_argument=yes 17516else 17517 xorg_cv_cc_flag_unused_command_line_argument=no 17518fi 17519rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17520fi 17521{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17522$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17523 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17524 CFLAGS="$xorg_testset_save_CFLAGS" 17525fi 17526 17527found="no" 17528 17529 if test $found = "no" ; then 17530 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17531 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17532 fi 17533 17534 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17535 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17536 fi 17537 17538 CFLAGS="$CFLAGS -Wint-to-pointer-cast" 17539 17540 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5 17541$as_echo_n "checking if $CC supports -Wint-to-pointer-cast... " >&6; } 17542 cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast 17543 if eval \${$cacheid+:} false; then : 17544 $as_echo_n "(cached) " >&6 17545else 17546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17547/* end confdefs.h. */ 17548int i; 17549int 17550main () 17551{ 17552 17553 ; 17554 return 0; 17555} 17556_ACEOF 17557if ac_fn_c_try_link "$LINENO"; then : 17558 eval $cacheid=yes 17559else 17560 eval $cacheid=no 17561fi 17562rm -f core conftest.err conftest.$ac_objext \ 17563 conftest$ac_exeext conftest.$ac_ext 17564fi 17565 17566 17567 CFLAGS="$xorg_testset_save_CFLAGS" 17568 17569 eval supported=\$$cacheid 17570 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17571$as_echo "$supported" >&6; } 17572 if test "$supported" = "yes" ; then 17573 BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast" 17574 found="yes" 17575 fi 17576 fi 17577 17578 17579 17580 17581 17582 17583 17584 17585 17586 17587 17588 17589 17590 17591 17592xorg_testset_save_CFLAGS="$CFLAGS" 17593 17594if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17595 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17596 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17597$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17598if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17599 $as_echo_n "(cached) " >&6 17600else 17601 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17602/* end confdefs.h. */ 17603int i; 17604_ACEOF 17605if ac_fn_c_try_compile "$LINENO"; then : 17606 xorg_cv_cc_flag_unknown_warning_option=yes 17607else 17608 xorg_cv_cc_flag_unknown_warning_option=no 17609fi 17610rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17611fi 17612{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17613$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17614 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17615 CFLAGS="$xorg_testset_save_CFLAGS" 17616fi 17617 17618if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17619 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17620 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17621 fi 17622 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17623 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17624$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17625if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17626 $as_echo_n "(cached) " >&6 17627else 17628 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17629/* end confdefs.h. */ 17630int i; 17631_ACEOF 17632if ac_fn_c_try_compile "$LINENO"; then : 17633 xorg_cv_cc_flag_unused_command_line_argument=yes 17634else 17635 xorg_cv_cc_flag_unused_command_line_argument=no 17636fi 17637rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17638fi 17639{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17640$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17641 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17642 CFLAGS="$xorg_testset_save_CFLAGS" 17643fi 17644 17645found="no" 17646 17647 if test $found = "no" ; then 17648 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17649 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17650 fi 17651 17652 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17653 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17654 fi 17655 17656 CFLAGS="$CFLAGS -Wpointer-to-int-cast" 17657 17658 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5 17659$as_echo_n "checking if $CC supports -Wpointer-to-int-cast... " >&6; } 17660 cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast 17661 if eval \${$cacheid+:} false; then : 17662 $as_echo_n "(cached) " >&6 17663else 17664 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17665/* end confdefs.h. */ 17666int i; 17667int 17668main () 17669{ 17670 17671 ; 17672 return 0; 17673} 17674_ACEOF 17675if ac_fn_c_try_link "$LINENO"; then : 17676 eval $cacheid=yes 17677else 17678 eval $cacheid=no 17679fi 17680rm -f core conftest.err conftest.$ac_objext \ 17681 conftest$ac_exeext conftest.$ac_ext 17682fi 17683 17684 17685 CFLAGS="$xorg_testset_save_CFLAGS" 17686 17687 eval supported=\$$cacheid 17688 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17689$as_echo "$supported" >&6; } 17690 if test "$supported" = "yes" ; then 17691 BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast" 17692 found="yes" 17693 fi 17694 fi 17695 17696 17697fi 17698 17699 17700 17701 17702 17703 17704 17705 CWARNFLAGS="$BASE_CFLAGS" 17706 if test "x$GCC" = xyes ; then 17707 CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing" 17708 fi 17709 17710 17711 17712 17713 17714 17715 17716 17717# Check whether --enable-strict-compilation was given. 17718if test "${enable_strict_compilation+set}" = set; then : 17719 enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval 17720else 17721 STRICT_COMPILE=no 17722fi 17723 17724 17725 17726 17727 17728 17729STRICT_CFLAGS="" 17730 17731 17732 17733 17734 17735 17736 17737 17738 17739 17740 17741 17742 17743xorg_testset_save_CFLAGS="$CFLAGS" 17744 17745if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17746 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17747 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17748$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17749if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17750 $as_echo_n "(cached) " >&6 17751else 17752 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17753/* end confdefs.h. */ 17754int i; 17755_ACEOF 17756if ac_fn_c_try_compile "$LINENO"; then : 17757 xorg_cv_cc_flag_unknown_warning_option=yes 17758else 17759 xorg_cv_cc_flag_unknown_warning_option=no 17760fi 17761rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17762fi 17763{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17764$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17765 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17766 CFLAGS="$xorg_testset_save_CFLAGS" 17767fi 17768 17769if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17770 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17771 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17772 fi 17773 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17774 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17775$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17776if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17777 $as_echo_n "(cached) " >&6 17778else 17779 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17780/* end confdefs.h. */ 17781int i; 17782_ACEOF 17783if ac_fn_c_try_compile "$LINENO"; then : 17784 xorg_cv_cc_flag_unused_command_line_argument=yes 17785else 17786 xorg_cv_cc_flag_unused_command_line_argument=no 17787fi 17788rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17789fi 17790{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17791$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17792 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17793 CFLAGS="$xorg_testset_save_CFLAGS" 17794fi 17795 17796found="no" 17797 17798 if test $found = "no" ; then 17799 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17800 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17801 fi 17802 17803 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17804 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17805 fi 17806 17807 CFLAGS="$CFLAGS -pedantic" 17808 17809 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5 17810$as_echo_n "checking if $CC supports -pedantic... " >&6; } 17811 cacheid=xorg_cv_cc_flag__pedantic 17812 if eval \${$cacheid+:} false; then : 17813 $as_echo_n "(cached) " >&6 17814else 17815 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17816/* end confdefs.h. */ 17817int i; 17818int 17819main () 17820{ 17821 17822 ; 17823 return 0; 17824} 17825_ACEOF 17826if ac_fn_c_try_link "$LINENO"; then : 17827 eval $cacheid=yes 17828else 17829 eval $cacheid=no 17830fi 17831rm -f core conftest.err conftest.$ac_objext \ 17832 conftest$ac_exeext conftest.$ac_ext 17833fi 17834 17835 17836 CFLAGS="$xorg_testset_save_CFLAGS" 17837 17838 eval supported=\$$cacheid 17839 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17840$as_echo "$supported" >&6; } 17841 if test "$supported" = "yes" ; then 17842 STRICT_CFLAGS="$STRICT_CFLAGS -pedantic" 17843 found="yes" 17844 fi 17845 fi 17846 17847 17848 17849 17850 17851 17852 17853 17854 17855 17856 17857 17858 17859 17860 17861xorg_testset_save_CFLAGS="$CFLAGS" 17862 17863if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17864 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17865 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17866$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17867if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17868 $as_echo_n "(cached) " >&6 17869else 17870 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17871/* end confdefs.h. */ 17872int i; 17873_ACEOF 17874if ac_fn_c_try_compile "$LINENO"; then : 17875 xorg_cv_cc_flag_unknown_warning_option=yes 17876else 17877 xorg_cv_cc_flag_unknown_warning_option=no 17878fi 17879rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17880fi 17881{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17882$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17883 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17884 CFLAGS="$xorg_testset_save_CFLAGS" 17885fi 17886 17887if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17888 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17889 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17890 fi 17891 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17892 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17893$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17894if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17895 $as_echo_n "(cached) " >&6 17896else 17897 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17898/* end confdefs.h. */ 17899int i; 17900_ACEOF 17901if ac_fn_c_try_compile "$LINENO"; then : 17902 xorg_cv_cc_flag_unused_command_line_argument=yes 17903else 17904 xorg_cv_cc_flag_unused_command_line_argument=no 17905fi 17906rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17907fi 17908{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17909$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17910 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17911 CFLAGS="$xorg_testset_save_CFLAGS" 17912fi 17913 17914found="no" 17915 17916 if test $found = "no" ; then 17917 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17918 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17919 fi 17920 17921 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17922 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17923 fi 17924 17925 CFLAGS="$CFLAGS -Werror" 17926 17927 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5 17928$as_echo_n "checking if $CC supports -Werror... " >&6; } 17929 cacheid=xorg_cv_cc_flag__Werror 17930 if eval \${$cacheid+:} false; then : 17931 $as_echo_n "(cached) " >&6 17932else 17933 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17934/* end confdefs.h. */ 17935int i; 17936int 17937main () 17938{ 17939 17940 ; 17941 return 0; 17942} 17943_ACEOF 17944if ac_fn_c_try_link "$LINENO"; then : 17945 eval $cacheid=yes 17946else 17947 eval $cacheid=no 17948fi 17949rm -f core conftest.err conftest.$ac_objext \ 17950 conftest$ac_exeext conftest.$ac_ext 17951fi 17952 17953 17954 CFLAGS="$xorg_testset_save_CFLAGS" 17955 17956 eval supported=\$$cacheid 17957 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17958$as_echo "$supported" >&6; } 17959 if test "$supported" = "yes" ; then 17960 STRICT_CFLAGS="$STRICT_CFLAGS -Werror" 17961 found="yes" 17962 fi 17963 fi 17964 17965 if test $found = "no" ; then 17966 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17967 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17968 fi 17969 17970 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17971 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17972 fi 17973 17974 CFLAGS="$CFLAGS -errwarn" 17975 17976 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5 17977$as_echo_n "checking if $CC supports -errwarn... " >&6; } 17978 cacheid=xorg_cv_cc_flag__errwarn 17979 if eval \${$cacheid+:} false; then : 17980 $as_echo_n "(cached) " >&6 17981else 17982 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17983/* end confdefs.h. */ 17984int i; 17985int 17986main () 17987{ 17988 17989 ; 17990 return 0; 17991} 17992_ACEOF 17993if ac_fn_c_try_link "$LINENO"; then : 17994 eval $cacheid=yes 17995else 17996 eval $cacheid=no 17997fi 17998rm -f core conftest.err conftest.$ac_objext \ 17999 conftest$ac_exeext conftest.$ac_ext 18000fi 18001 18002 18003 CFLAGS="$xorg_testset_save_CFLAGS" 18004 18005 eval supported=\$$cacheid 18006 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 18007$as_echo "$supported" >&6; } 18008 if test "$supported" = "yes" ; then 18009 STRICT_CFLAGS="$STRICT_CFLAGS -errwarn" 18010 found="yes" 18011 fi 18012 fi 18013 18014 18015 18016# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not 18017# activate it with -Werror, so we add it here explicitly. 18018 18019 18020 18021 18022 18023 18024 18025 18026 18027 18028 18029 18030 18031xorg_testset_save_CFLAGS="$CFLAGS" 18032 18033if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 18034 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 18035 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 18036$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 18037if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 18038 $as_echo_n "(cached) " >&6 18039else 18040 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18041/* end confdefs.h. */ 18042int i; 18043_ACEOF 18044if ac_fn_c_try_compile "$LINENO"; then : 18045 xorg_cv_cc_flag_unknown_warning_option=yes 18046else 18047 xorg_cv_cc_flag_unknown_warning_option=no 18048fi 18049rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 18050fi 18051{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 18052$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 18053 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 18054 CFLAGS="$xorg_testset_save_CFLAGS" 18055fi 18056 18057if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 18058 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 18059 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 18060 fi 18061 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 18062 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 18063$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 18064if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 18065 $as_echo_n "(cached) " >&6 18066else 18067 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18068/* end confdefs.h. */ 18069int i; 18070_ACEOF 18071if ac_fn_c_try_compile "$LINENO"; then : 18072 xorg_cv_cc_flag_unused_command_line_argument=yes 18073else 18074 xorg_cv_cc_flag_unused_command_line_argument=no 18075fi 18076rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 18077fi 18078{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 18079$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 18080 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 18081 CFLAGS="$xorg_testset_save_CFLAGS" 18082fi 18083 18084found="no" 18085 18086 if test $found = "no" ; then 18087 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 18088 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 18089 fi 18090 18091 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 18092 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 18093 fi 18094 18095 CFLAGS="$CFLAGS -Werror=attributes" 18096 18097 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5 18098$as_echo_n "checking if $CC supports -Werror=attributes... " >&6; } 18099 cacheid=xorg_cv_cc_flag__Werror_attributes 18100 if eval \${$cacheid+:} false; then : 18101 $as_echo_n "(cached) " >&6 18102else 18103 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18104/* end confdefs.h. */ 18105int i; 18106int 18107main () 18108{ 18109 18110 ; 18111 return 0; 18112} 18113_ACEOF 18114if ac_fn_c_try_link "$LINENO"; then : 18115 eval $cacheid=yes 18116else 18117 eval $cacheid=no 18118fi 18119rm -f core conftest.err conftest.$ac_objext \ 18120 conftest$ac_exeext conftest.$ac_ext 18121fi 18122 18123 18124 CFLAGS="$xorg_testset_save_CFLAGS" 18125 18126 eval supported=\$$cacheid 18127 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 18128$as_echo "$supported" >&6; } 18129 if test "$supported" = "yes" ; then 18130 STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes" 18131 found="yes" 18132 fi 18133 fi 18134 18135 18136 18137if test "x$STRICT_COMPILE" = "xyes"; then 18138 BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS" 18139 CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS" 18140fi 18141 18142 18143 18144 18145 18146 18147cat >>confdefs.h <<_ACEOF 18148#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1` 18149_ACEOF 18150 18151 PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1` 18152 if test "x$PVM" = "x"; then 18153 PVM="0" 18154 fi 18155 18156cat >>confdefs.h <<_ACEOF 18157#define PACKAGE_VERSION_MINOR $PVM 18158_ACEOF 18159 18160 PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1` 18161 if test "x$PVP" = "x"; then 18162 PVP="0" 18163 fi 18164 18165cat >>confdefs.h <<_ACEOF 18166#define PACKAGE_VERSION_PATCHLEVEL $PVP 18167_ACEOF 18168 18169 18170 18171CHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \ 18172mv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \ 18173|| (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \ 18174echo 'git directory not found: installing possibly empty changelog.' >&2)" 18175 18176 18177 18178 18179macros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros` 18180INSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \ 18181mv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \ 18182|| (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \ 18183echo 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)" 18184 18185 18186 18187 18188 18189 18190if test x$APP_MAN_SUFFIX = x ; then 18191 APP_MAN_SUFFIX=1 18192fi 18193if test x$APP_MAN_DIR = x ; then 18194 APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)' 18195fi 18196 18197if test x$LIB_MAN_SUFFIX = x ; then 18198 LIB_MAN_SUFFIX=3 18199fi 18200if test x$LIB_MAN_DIR = x ; then 18201 LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)' 18202fi 18203 18204if test x$FILE_MAN_SUFFIX = x ; then 18205 case $host_os in 18206 solaris*) FILE_MAN_SUFFIX=4 ;; 18207 *) FILE_MAN_SUFFIX=5 ;; 18208 esac 18209fi 18210if test x$FILE_MAN_DIR = x ; then 18211 FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)' 18212fi 18213 18214if test x$MISC_MAN_SUFFIX = x ; then 18215 case $host_os in 18216 solaris*) MISC_MAN_SUFFIX=5 ;; 18217 *) MISC_MAN_SUFFIX=7 ;; 18218 esac 18219fi 18220if test x$MISC_MAN_DIR = x ; then 18221 MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)' 18222fi 18223 18224if test x$DRIVER_MAN_SUFFIX = x ; then 18225 case $host_os in 18226 solaris*) DRIVER_MAN_SUFFIX=7 ;; 18227 *) DRIVER_MAN_SUFFIX=4 ;; 18228 esac 18229fi 18230if test x$DRIVER_MAN_DIR = x ; then 18231 DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)' 18232fi 18233 18234if test x$ADMIN_MAN_SUFFIX = x ; then 18235 case $host_os in 18236 solaris*) ADMIN_MAN_SUFFIX=1m ;; 18237 *) ADMIN_MAN_SUFFIX=8 ;; 18238 esac 18239fi 18240if test x$ADMIN_MAN_DIR = x ; then 18241 ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)' 18242fi 18243 18244 18245 18246 18247 18248 18249 18250 18251 18252 18253 18254 18255 18256 18257 18258XORG_MAN_PAGE="X Version 11" 18259 18260MAN_SUBSTS="\ 18261 -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 18262 -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 18263 -e 's|__xservername__|Xorg|g' \ 18264 -e 's|__xconfigfile__|xorg.conf|g' \ 18265 -e 's|__projectroot__|\$(prefix)|g' \ 18266 -e 's|__apploaddir__|\$(appdefaultdir)|g' \ 18267 -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \ 18268 -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \ 18269 -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \ 18270 -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \ 18271 -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \ 18272 -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'" 18273 18274 18275 18276# Check whether --enable-silent-rules was given. 18277if test "${enable_silent_rules+set}" = set; then : 18278 enableval=$enable_silent_rules; 18279fi 18280 18281case $enable_silent_rules in # ((( 18282 yes) AM_DEFAULT_VERBOSITY=0;; 18283 no) AM_DEFAULT_VERBOSITY=1;; 18284 *) AM_DEFAULT_VERBOSITY=0;; 18285esac 18286am_make=${MAKE-make} 18287{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 18288$as_echo_n "checking whether $am_make supports nested variables... " >&6; } 18289if ${am_cv_make_support_nested_variables+:} false; then : 18290 $as_echo_n "(cached) " >&6 18291else 18292 if $as_echo 'TRUE=$(BAR$(V)) 18293BAR0=false 18294BAR1=true 18295V=1 18296am__doit: 18297 @$(TRUE) 18298.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 18299 am_cv_make_support_nested_variables=yes 18300else 18301 am_cv_make_support_nested_variables=no 18302fi 18303fi 18304{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 18305$as_echo "$am_cv_make_support_nested_variables" >&6; } 18306if test $am_cv_make_support_nested_variables = yes; then 18307 AM_V='$(V)' 18308 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 18309else 18310 AM_V=$AM_DEFAULT_VERBOSITY 18311 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 18312fi 18313AM_BACKSLASH='\' 18314 18315 18316 18317 18318# Check whether --enable-docs was given. 18319if test "${enable_docs+set}" = set; then : 18320 enableval=$enable_docs; build_docs=$enableval 18321else 18322 build_docs=yes 18323fi 18324 18325 18326 if test x$build_docs = xyes; then 18327 ENABLE_DOCS_TRUE= 18328 ENABLE_DOCS_FALSE='#' 18329else 18330 ENABLE_DOCS_TRUE='#' 18331 ENABLE_DOCS_FALSE= 18332fi 18333 18334{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build documentation" >&5 18335$as_echo_n "checking whether to build documentation... " >&6; } 18336{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $build_docs" >&5 18337$as_echo "$build_docs" >&6; } 18338 18339 18340 18341 18342 18343# Check whether --with-xmlto was given. 18344if test "${with_xmlto+set}" = set; then : 18345 withval=$with_xmlto; use_xmlto=$withval 18346else 18347 use_xmlto=auto 18348fi 18349 18350 18351 18352if test "x$use_xmlto" = x"auto"; then 18353 # Extract the first word of "xmlto", so it can be a program name with args. 18354set dummy xmlto; ac_word=$2 18355{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 18356$as_echo_n "checking for $ac_word... " >&6; } 18357if ${ac_cv_path_XMLTO+:} false; then : 18358 $as_echo_n "(cached) " >&6 18359else 18360 case $XMLTO in 18361 [\\/]* | ?:[\\/]*) 18362 ac_cv_path_XMLTO="$XMLTO" # Let the user override the test with a path. 18363 ;; 18364 *) 18365 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 18366for as_dir in $PATH 18367do 18368 IFS=$as_save_IFS 18369 test -z "$as_dir" && as_dir=. 18370 for ac_exec_ext in '' $ac_executable_extensions; do 18371 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 18372 ac_cv_path_XMLTO="$as_dir/$ac_word$ac_exec_ext" 18373 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 18374 break 2 18375 fi 18376done 18377 done 18378IFS=$as_save_IFS 18379 18380 ;; 18381esac 18382fi 18383XMLTO=$ac_cv_path_XMLTO 18384if test -n "$XMLTO"; then 18385 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XMLTO" >&5 18386$as_echo "$XMLTO" >&6; } 18387else 18388 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18389$as_echo "no" >&6; } 18390fi 18391 18392 18393 if test "x$XMLTO" = "x"; then 18394 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: xmlto not found - documentation targets will be skipped" >&5 18395$as_echo "$as_me: WARNING: xmlto not found - documentation targets will be skipped" >&2;} 18396 have_xmlto=no 18397 else 18398 have_xmlto=yes 18399 fi 18400elif test "x$use_xmlto" = x"yes" ; then 18401 # Extract the first word of "xmlto", so it can be a program name with args. 18402set dummy xmlto; ac_word=$2 18403{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 18404$as_echo_n "checking for $ac_word... " >&6; } 18405if ${ac_cv_path_XMLTO+:} false; then : 18406 $as_echo_n "(cached) " >&6 18407else 18408 case $XMLTO in 18409 [\\/]* | ?:[\\/]*) 18410 ac_cv_path_XMLTO="$XMLTO" # Let the user override the test with a path. 18411 ;; 18412 *) 18413 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 18414for as_dir in $PATH 18415do 18416 IFS=$as_save_IFS 18417 test -z "$as_dir" && as_dir=. 18418 for ac_exec_ext in '' $ac_executable_extensions; do 18419 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 18420 ac_cv_path_XMLTO="$as_dir/$ac_word$ac_exec_ext" 18421 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 18422 break 2 18423 fi 18424done 18425 done 18426IFS=$as_save_IFS 18427 18428 ;; 18429esac 18430fi 18431XMLTO=$ac_cv_path_XMLTO 18432if test -n "$XMLTO"; then 18433 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XMLTO" >&5 18434$as_echo "$XMLTO" >&6; } 18435else 18436 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18437$as_echo "no" >&6; } 18438fi 18439 18440 18441 if test "x$XMLTO" = "x"; then 18442 as_fn_error $? "--with-xmlto=yes specified but xmlto not found in PATH" "$LINENO" 5 18443 fi 18444 have_xmlto=yes 18445elif test "x$use_xmlto" = x"no" ; then 18446 if test "x$XMLTO" != "x"; then 18447 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ignoring XMLTO environment variable since --with-xmlto=no was specified" >&5 18448$as_echo "$as_me: WARNING: ignoring XMLTO environment variable since --with-xmlto=no was specified" >&2;} 18449 fi 18450 have_xmlto=no 18451else 18452 as_fn_error $? "--with-xmlto expects 'yes' or 'no'" "$LINENO" 5 18453fi 18454 18455# Test for a minimum version of xmlto, if provided. 18456if test "$have_xmlto" = yes; then 18457 # scrape the xmlto version 18458 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the xmlto version" >&5 18459$as_echo_n "checking the xmlto version... " >&6; } 18460 xmlto_version=`$XMLTO --version 2>/dev/null | cut -d' ' -f3` 18461 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xmlto_version" >&5 18462$as_echo "$xmlto_version" >&6; } 18463 as_arg_v1=$xmlto_version 18464as_arg_v2=0.0.22 18465awk "$as_awk_strverscmp" v1="$as_arg_v1" v2="$as_arg_v2" /dev/null 18466case $? in #( 18467 1) : 18468 if test "x$use_xmlto" = xauto; then 18469 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: xmlto version $xmlto_version found, but 0.0.22 needed" >&5 18470$as_echo "$as_me: WARNING: xmlto version $xmlto_version found, but 0.0.22 needed" >&2;} 18471 have_xmlto=no 18472 else 18473 as_fn_error $? "xmlto version $xmlto_version found, but 0.0.22 needed" "$LINENO" 5 18474 fi ;; #( 18475 0) : 18476 ;; #( 18477 2) : 18478 ;; #( 18479 *) : 18480 ;; 18481esac 18482fi 18483 18484# Test for the ability of xmlto to generate a text target 18485have_xmlto_text=no 18486cat > conftest.xml << "EOF" 18487EOF 18488if test "$have_xmlto" = yes; then : 18489 if $XMLTO --skip-validation txt conftest.xml >/dev/null 2>&1; then : 18490 have_xmlto_text=yes 18491else 18492 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: xmlto cannot generate text format, this format skipped" >&5 18493$as_echo "$as_me: WARNING: xmlto cannot generate text format, this format skipped" >&2;} 18494fi 18495fi 18496rm -f conftest.xml 18497 if test $have_xmlto_text = yes; then 18498 HAVE_XMLTO_TEXT_TRUE= 18499 HAVE_XMLTO_TEXT_FALSE='#' 18500else 18501 HAVE_XMLTO_TEXT_TRUE='#' 18502 HAVE_XMLTO_TEXT_FALSE= 18503fi 18504 18505 if test "$have_xmlto" = yes; then 18506 HAVE_XMLTO_TRUE= 18507 HAVE_XMLTO_FALSE='#' 18508else 18509 HAVE_XMLTO_TRUE='#' 18510 HAVE_XMLTO_FALSE= 18511fi 18512 18513 18514 18515 18516 18517 18518# Check whether --with-fop was given. 18519if test "${with_fop+set}" = set; then : 18520 withval=$with_fop; use_fop=$withval 18521else 18522 use_fop=auto 18523fi 18524 18525 18526 18527if test "x$use_fop" = x"auto"; then 18528 # Extract the first word of "fop", so it can be a program name with args. 18529set dummy fop; ac_word=$2 18530{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 18531$as_echo_n "checking for $ac_word... " >&6; } 18532if ${ac_cv_path_FOP+:} false; then : 18533 $as_echo_n "(cached) " >&6 18534else 18535 case $FOP in 18536 [\\/]* | ?:[\\/]*) 18537 ac_cv_path_FOP="$FOP" # Let the user override the test with a path. 18538 ;; 18539 *) 18540 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 18541for as_dir in $PATH 18542do 18543 IFS=$as_save_IFS 18544 test -z "$as_dir" && as_dir=. 18545 for ac_exec_ext in '' $ac_executable_extensions; do 18546 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 18547 ac_cv_path_FOP="$as_dir/$ac_word$ac_exec_ext" 18548 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 18549 break 2 18550 fi 18551done 18552 done 18553IFS=$as_save_IFS 18554 18555 ;; 18556esac 18557fi 18558FOP=$ac_cv_path_FOP 18559if test -n "$FOP"; then 18560 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FOP" >&5 18561$as_echo "$FOP" >&6; } 18562else 18563 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18564$as_echo "no" >&6; } 18565fi 18566 18567 18568 if test "x$FOP" = "x"; then 18569 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: fop not found - documentation targets will be skipped" >&5 18570$as_echo "$as_me: WARNING: fop not found - documentation targets will be skipped" >&2;} 18571 have_fop=no 18572 else 18573 have_fop=yes 18574 fi 18575elif test "x$use_fop" = x"yes" ; then 18576 # Extract the first word of "fop", so it can be a program name with args. 18577set dummy fop; ac_word=$2 18578{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 18579$as_echo_n "checking for $ac_word... " >&6; } 18580if ${ac_cv_path_FOP+:} false; then : 18581 $as_echo_n "(cached) " >&6 18582else 18583 case $FOP in 18584 [\\/]* | ?:[\\/]*) 18585 ac_cv_path_FOP="$FOP" # Let the user override the test with a path. 18586 ;; 18587 *) 18588 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 18589for as_dir in $PATH 18590do 18591 IFS=$as_save_IFS 18592 test -z "$as_dir" && as_dir=. 18593 for ac_exec_ext in '' $ac_executable_extensions; do 18594 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 18595 ac_cv_path_FOP="$as_dir/$ac_word$ac_exec_ext" 18596 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 18597 break 2 18598 fi 18599done 18600 done 18601IFS=$as_save_IFS 18602 18603 ;; 18604esac 18605fi 18606FOP=$ac_cv_path_FOP 18607if test -n "$FOP"; then 18608 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FOP" >&5 18609$as_echo "$FOP" >&6; } 18610else 18611 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18612$as_echo "no" >&6; } 18613fi 18614 18615 18616 if test "x$FOP" = "x"; then 18617 as_fn_error $? "--with-fop=yes specified but fop not found in PATH" "$LINENO" 5 18618 fi 18619 have_fop=yes 18620elif test "x$use_fop" = x"no" ; then 18621 if test "x$FOP" != "x"; then 18622 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ignoring FOP environment variable since --with-fop=no was specified" >&5 18623$as_echo "$as_me: WARNING: ignoring FOP environment variable since --with-fop=no was specified" >&2;} 18624 fi 18625 have_fop=no 18626else 18627 as_fn_error $? "--with-fop expects 'yes' or 'no'" "$LINENO" 5 18628fi 18629 18630# Test for a minimum version of fop, if provided. 18631 18632 if test "$have_fop" = yes; then 18633 HAVE_FOP_TRUE= 18634 HAVE_FOP_FALSE='#' 18635else 18636 HAVE_FOP_TRUE='#' 18637 HAVE_FOP_FALSE= 18638fi 18639 18640 18641 18642 18643# Preserves the interface, should it be implemented later 18644 18645 18646 18647# Check whether --with-xsltproc was given. 18648if test "${with_xsltproc+set}" = set; then : 18649 withval=$with_xsltproc; use_xsltproc=$withval 18650else 18651 use_xsltproc=auto 18652fi 18653 18654 18655 18656if test "x$use_xsltproc" = x"auto"; then 18657 # Extract the first word of "xsltproc", so it can be a program name with args. 18658set dummy xsltproc; ac_word=$2 18659{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 18660$as_echo_n "checking for $ac_word... " >&6; } 18661if ${ac_cv_path_XSLTPROC+:} false; then : 18662 $as_echo_n "(cached) " >&6 18663else 18664 case $XSLTPROC in 18665 [\\/]* | ?:[\\/]*) 18666 ac_cv_path_XSLTPROC="$XSLTPROC" # Let the user override the test with a path. 18667 ;; 18668 *) 18669 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 18670for as_dir in $PATH 18671do 18672 IFS=$as_save_IFS 18673 test -z "$as_dir" && as_dir=. 18674 for ac_exec_ext in '' $ac_executable_extensions; do 18675 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 18676 ac_cv_path_XSLTPROC="$as_dir/$ac_word$ac_exec_ext" 18677 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 18678 break 2 18679 fi 18680done 18681 done 18682IFS=$as_save_IFS 18683 18684 ;; 18685esac 18686fi 18687XSLTPROC=$ac_cv_path_XSLTPROC 18688if test -n "$XSLTPROC"; then 18689 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XSLTPROC" >&5 18690$as_echo "$XSLTPROC" >&6; } 18691else 18692 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18693$as_echo "no" >&6; } 18694fi 18695 18696 18697 if test "x$XSLTPROC" = "x"; then 18698 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: xsltproc not found - cannot transform XML documents" >&5 18699$as_echo "$as_me: WARNING: xsltproc not found - cannot transform XML documents" >&2;} 18700 have_xsltproc=no 18701 else 18702 have_xsltproc=yes 18703 fi 18704elif test "x$use_xsltproc" = x"yes" ; then 18705 # Extract the first word of "xsltproc", so it can be a program name with args. 18706set dummy xsltproc; ac_word=$2 18707{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 18708$as_echo_n "checking for $ac_word... " >&6; } 18709if ${ac_cv_path_XSLTPROC+:} false; then : 18710 $as_echo_n "(cached) " >&6 18711else 18712 case $XSLTPROC in 18713 [\\/]* | ?:[\\/]*) 18714 ac_cv_path_XSLTPROC="$XSLTPROC" # Let the user override the test with a path. 18715 ;; 18716 *) 18717 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 18718for as_dir in $PATH 18719do 18720 IFS=$as_save_IFS 18721 test -z "$as_dir" && as_dir=. 18722 for ac_exec_ext in '' $ac_executable_extensions; do 18723 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 18724 ac_cv_path_XSLTPROC="$as_dir/$ac_word$ac_exec_ext" 18725 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 18726 break 2 18727 fi 18728done 18729 done 18730IFS=$as_save_IFS 18731 18732 ;; 18733esac 18734fi 18735XSLTPROC=$ac_cv_path_XSLTPROC 18736if test -n "$XSLTPROC"; then 18737 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XSLTPROC" >&5 18738$as_echo "$XSLTPROC" >&6; } 18739else 18740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18741$as_echo "no" >&6; } 18742fi 18743 18744 18745 if test "x$XSLTPROC" = "x"; then 18746 as_fn_error $? "--with-xsltproc=yes specified but xsltproc not found in PATH" "$LINENO" 5 18747 fi 18748 have_xsltproc=yes 18749elif test "x$use_xsltproc" = x"no" ; then 18750 if test "x$XSLTPROC" != "x"; then 18751 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ignoring XSLTPROC environment variable since --with-xsltproc=no was specified" >&5 18752$as_echo "$as_me: WARNING: ignoring XSLTPROC environment variable since --with-xsltproc=no was specified" >&2;} 18753 fi 18754 have_xsltproc=no 18755else 18756 as_fn_error $? "--with-xsltproc expects 'yes' or 'no'" "$LINENO" 5 18757fi 18758 18759 if test "$have_xsltproc" = yes; then 18760 HAVE_XSLTPROC_TRUE= 18761 HAVE_XSLTPROC_FALSE='#' 18762else 18763 HAVE_XSLTPROC_TRUE='#' 18764 HAVE_XSLTPROC_FALSE= 18765fi 18766 18767 18768 18769{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for X.Org SGML entities >= 1.8" >&5 18770$as_echo_n "checking for X.Org SGML entities >= 1.8... " >&6; } 18771XORG_SGML_PATH= 18772if test -n "$PKG_CONFIG" && \ 18773 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-sgml-doctools >= 1.8\""; } >&5 18774 ($PKG_CONFIG --exists --print-errors "xorg-sgml-doctools >= 1.8") 2>&5 18775 ac_status=$? 18776 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 18777 test $ac_status = 0; }; then 18778 XORG_SGML_PATH=`$PKG_CONFIG --variable=sgmlrootdir xorg-sgml-doctools` 18779else 18780 : 18781 18782fi 18783 18784# Define variables STYLESHEET_SRCDIR and XSL_STYLESHEET containing 18785# the path and the name of the doc stylesheet 18786if test "x$XORG_SGML_PATH" != "x" ; then 18787 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XORG_SGML_PATH" >&5 18788$as_echo "$XORG_SGML_PATH" >&6; } 18789 STYLESHEET_SRCDIR=$XORG_SGML_PATH/X11 18790 XSL_STYLESHEET=$STYLESHEET_SRCDIR/xorg.xsl 18791else 18792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18793$as_echo "no" >&6; } 18794fi 18795 18796 18797 18798 18799 if test "x$XSL_STYLESHEET" != "x"; then 18800 HAVE_STYLESHEETS_TRUE= 18801 HAVE_STYLESHEETS_FALSE='#' 18802else 18803 HAVE_STYLESHEETS_TRUE='#' 18804 HAVE_STYLESHEETS_FALSE= 18805fi 18806 18807 18808 18809# Checks for programs. 18810{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 18811$as_echo_n "checking whether ln -s works... " >&6; } 18812LN_S=$as_ln_s 18813if test "$LN_S" = "ln -s"; then 18814 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 18815$as_echo "yes" >&6; } 18816else 18817 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 18818$as_echo "no, using $LN_S" >&6; } 18819fi 18820 18821 18822# Checks for libraries. 18823{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing recvfrom" >&5 18824$as_echo_n "checking for library containing recvfrom... " >&6; } 18825if ${ac_cv_search_recvfrom+:} false; then : 18826 $as_echo_n "(cached) " >&6 18827else 18828 ac_func_search_save_LIBS=$LIBS 18829cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18830/* end confdefs.h. */ 18831 18832/* Override any GCC internal prototype to avoid an error. 18833 Use char because int might match the return type of a GCC 18834 builtin and then its argument prototype would still apply. */ 18835#ifdef __cplusplus 18836extern "C" 18837#endif 18838char recvfrom (); 18839int 18840main () 18841{ 18842return recvfrom (); 18843 ; 18844 return 0; 18845} 18846_ACEOF 18847for ac_lib in '' socket; do 18848 if test -z "$ac_lib"; then 18849 ac_res="none required" 18850 else 18851 ac_res=-l$ac_lib 18852 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 18853 fi 18854 if ac_fn_c_try_link "$LINENO"; then : 18855 ac_cv_search_recvfrom=$ac_res 18856fi 18857rm -f core conftest.err conftest.$ac_objext \ 18858 conftest$ac_exeext 18859 if ${ac_cv_search_recvfrom+:} false; then : 18860 break 18861fi 18862done 18863if ${ac_cv_search_recvfrom+:} false; then : 18864 18865else 18866 ac_cv_search_recvfrom=no 18867fi 18868rm conftest.$ac_ext 18869LIBS=$ac_func_search_save_LIBS 18870fi 18871{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_recvfrom" >&5 18872$as_echo "$ac_cv_search_recvfrom" >&6; } 18873ac_res=$ac_cv_search_recvfrom 18874if test "$ac_res" != no; then : 18875 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 18876 18877fi 18878 18879 18880# Checks for library functions. 18881{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for arc4random_buf in -lbsd" >&5 18882$as_echo_n "checking for arc4random_buf in -lbsd... " >&6; } 18883if ${ac_cv_lib_bsd_arc4random_buf+:} false; then : 18884 $as_echo_n "(cached) " >&6 18885else 18886 ac_check_lib_save_LIBS=$LIBS 18887LIBS="-lbsd $LIBS" 18888cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18889/* end confdefs.h. */ 18890 18891/* Override any GCC internal prototype to avoid an error. 18892 Use char because int might match the return type of a GCC 18893 builtin and then its argument prototype would still apply. */ 18894#ifdef __cplusplus 18895extern "C" 18896#endif 18897char arc4random_buf (); 18898int 18899main () 18900{ 18901return arc4random_buf (); 18902 ; 18903 return 0; 18904} 18905_ACEOF 18906if ac_fn_c_try_link "$LINENO"; then : 18907 ac_cv_lib_bsd_arc4random_buf=yes 18908else 18909 ac_cv_lib_bsd_arc4random_buf=no 18910fi 18911rm -f core conftest.err conftest.$ac_objext \ 18912 conftest$ac_exeext conftest.$ac_ext 18913LIBS=$ac_check_lib_save_LIBS 18914fi 18915{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_bsd_arc4random_buf" >&5 18916$as_echo "$ac_cv_lib_bsd_arc4random_buf" >&6; } 18917if test "x$ac_cv_lib_bsd_arc4random_buf" = xyes; then : 18918 cat >>confdefs.h <<_ACEOF 18919#define HAVE_LIBBSD 1 18920_ACEOF 18921 18922 LIBS="-lbsd $LIBS" 18923 18924fi 18925 18926for ac_func in srand48 lrand48 arc4random_buf 18927do : 18928 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 18929ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 18930if eval test \"x\$"$as_ac_var"\" = x"yes"; then : 18931 cat >>confdefs.h <<_ACEOF 18932#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 18933_ACEOF 18934 18935fi 18936done 18937 18938 18939# Obtain compiler/linker options for depedencies 18940 18941pkg_failed=no 18942{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XDMCP" >&5 18943$as_echo_n "checking for XDMCP... " >&6; } 18944 18945if test -n "$XDMCP_CFLAGS"; then 18946 pkg_cv_XDMCP_CFLAGS="$XDMCP_CFLAGS" 18947 elif test -n "$PKG_CONFIG"; then 18948 if test -n "$PKG_CONFIG" && \ 18949 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xproto\""; } >&5 18950 ($PKG_CONFIG --exists --print-errors "xproto") 2>&5 18951 ac_status=$? 18952 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 18953 test $ac_status = 0; }; then 18954 pkg_cv_XDMCP_CFLAGS=`$PKG_CONFIG --cflags "xproto" 2>/dev/null` 18955else 18956 pkg_failed=yes 18957fi 18958 else 18959 pkg_failed=untried 18960fi 18961if test -n "$XDMCP_LIBS"; then 18962 pkg_cv_XDMCP_LIBS="$XDMCP_LIBS" 18963 elif test -n "$PKG_CONFIG"; then 18964 if test -n "$PKG_CONFIG" && \ 18965 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xproto\""; } >&5 18966 ($PKG_CONFIG --exists --print-errors "xproto") 2>&5 18967 ac_status=$? 18968 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 18969 test $ac_status = 0; }; then 18970 pkg_cv_XDMCP_LIBS=`$PKG_CONFIG --libs "xproto" 2>/dev/null` 18971else 18972 pkg_failed=yes 18973fi 18974 else 18975 pkg_failed=untried 18976fi 18977 18978 18979 18980if test $pkg_failed = yes; then 18981 18982if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 18983 _pkg_short_errors_supported=yes 18984else 18985 _pkg_short_errors_supported=no 18986fi 18987 if test $_pkg_short_errors_supported = yes; then 18988 XDMCP_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "xproto" 2>&1` 18989 else 18990 XDMCP_PKG_ERRORS=`$PKG_CONFIG --print-errors "xproto" 2>&1` 18991 fi 18992 # Put the nasty error message in config.log where it belongs 18993 echo "$XDMCP_PKG_ERRORS" >&5 18994 18995 as_fn_error $? "Package requirements (xproto) were not met: 18996 18997$XDMCP_PKG_ERRORS 18998 18999Consider adjusting the PKG_CONFIG_PATH environment variable if you 19000installed software in a non-standard prefix. 19001 19002Alternatively, you may set the environment variables XDMCP_CFLAGS 19003and XDMCP_LIBS to avoid the need to call pkg-config. 19004See the pkg-config man page for more details. 19005" "$LINENO" 5 19006elif test $pkg_failed = untried; then 19007 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 19008$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 19009as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 19010is in your PATH or set the PKG_CONFIG environment variable to the full 19011path to pkg-config. 19012 19013Alternatively, you may set the environment variables XDMCP_CFLAGS 19014and XDMCP_LIBS to avoid the need to call pkg-config. 19015See the pkg-config man page for more details. 19016 19017To get pkg-config, see <http://pkg-config.freedesktop.org/>. 19018See \`config.log' for more details" "$LINENO" 5; } 19019else 19020 XDMCP_CFLAGS=$pkg_cv_XDMCP_CFLAGS 19021 XDMCP_LIBS=$pkg_cv_XDMCP_LIBS 19022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 19023$as_echo "yes" >&6; } 19024 : 19025fi 19026 19027if test -f ${srcdir}/Wraphelp.c; then 19028 19029$as_echo "#define HASXDMAUTH 1" >>confdefs.h 19030 19031 HASXDMAUTH=yes 19032else 19033 HASXDMAUTH=no 19034fi 19035 19036 if test x$HASXDMAUTH = xyes; then 19037 HASXDMAUTH_TRUE= 19038 HASXDMAUTH_FALSE='#' 19039else 19040 HASXDMAUTH_TRUE='#' 19041 HASXDMAUTH_FALSE= 19042fi 19043 19044 19045# Allow checking code with lint, sparse, etc. 19046 19047 19048 19049 19050 19051# Check whether --with-lint was given. 19052if test "${with_lint+set}" = set; then : 19053 withval=$with_lint; use_lint=$withval 19054else 19055 use_lint=no 19056fi 19057 19058 19059# Obtain platform specific info like program name and options 19060# The lint program on FreeBSD and NetBSD is different from the one on Solaris 19061case $host_os in 19062 *linux* | *openbsd* | kfreebsd*-gnu | darwin* | cygwin*) 19063 lint_name=splint 19064 lint_options="-badflag" 19065 ;; 19066 *freebsd* | *netbsd*) 19067 lint_name=lint 19068 lint_options="-u -b" 19069 ;; 19070 *solaris*) 19071 lint_name=lint 19072 lint_options="-u -b -h -erroff=E_INDISTING_FROM_TRUNC2" 19073 ;; 19074esac 19075 19076# Test for the presence of the program (either guessed by the code or spelled out by the user) 19077if test "x$use_lint" = x"yes" ; then 19078 # Extract the first word of "$lint_name", so it can be a program name with args. 19079set dummy $lint_name; ac_word=$2 19080{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 19081$as_echo_n "checking for $ac_word... " >&6; } 19082if ${ac_cv_path_LINT+:} false; then : 19083 $as_echo_n "(cached) " >&6 19084else 19085 case $LINT in 19086 [\\/]* | ?:[\\/]*) 19087 ac_cv_path_LINT="$LINT" # Let the user override the test with a path. 19088 ;; 19089 *) 19090 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 19091for as_dir in $PATH 19092do 19093 IFS=$as_save_IFS 19094 test -z "$as_dir" && as_dir=. 19095 for ac_exec_ext in '' $ac_executable_extensions; do 19096 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 19097 ac_cv_path_LINT="$as_dir/$ac_word$ac_exec_ext" 19098 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 19099 break 2 19100 fi 19101done 19102 done 19103IFS=$as_save_IFS 19104 19105 ;; 19106esac 19107fi 19108LINT=$ac_cv_path_LINT 19109if test -n "$LINT"; then 19110 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINT" >&5 19111$as_echo "$LINT" >&6; } 19112else 19113 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 19114$as_echo "no" >&6; } 19115fi 19116 19117 19118 if test "x$LINT" = "x"; then 19119 as_fn_error $? "--with-lint=yes specified but lint-style tool not found in PATH" "$LINENO" 5 19120 fi 19121elif test "x$use_lint" = x"no" ; then 19122 if test "x$LINT" != "x"; then 19123 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ignoring LINT environment variable since --with-lint=no was specified" >&5 19124$as_echo "$as_me: WARNING: ignoring LINT environment variable since --with-lint=no was specified" >&2;} 19125 fi 19126else 19127 as_fn_error $? "--with-lint expects 'yes' or 'no'. Use LINT variable to specify path." "$LINENO" 5 19128fi 19129 19130# User supplied flags override default flags 19131if test "x$LINT_FLAGS" != "x"; then 19132 lint_options=$LINT_FLAGS 19133fi 19134 19135LINT_FLAGS=$lint_options 19136 19137 if test "x$LINT" != x; then 19138 LINT_TRUE= 19139 LINT_FALSE='#' 19140else 19141 LINT_TRUE='#' 19142 LINT_FALSE= 19143fi 19144 19145 19146 19147 19148 19149# Check whether --enable-lint-library was given. 19150if test "${enable_lint_library+set}" = set; then : 19151 enableval=$enable_lint_library; make_lint_lib=$enableval 19152else 19153 make_lint_lib=no 19154fi 19155 19156 19157if test "x$make_lint_lib" = x"yes" ; then 19158 LINTLIB=llib-lXdmcp.ln 19159 if test "x$LINT" = "x"; then 19160 as_fn_error $? "Cannot make lint library without --with-lint" "$LINENO" 5 19161 fi 19162elif test "x$make_lint_lib" != x"no" ; then 19163 as_fn_error $? "--enable-lint-library expects 'yes' or 'no'." "$LINENO" 5 19164fi 19165 19166 19167 if test x$make_lint_lib != xno; then 19168 MAKE_LINT_LIB_TRUE= 19169 MAKE_LINT_LIB_FALSE='#' 19170else 19171 MAKE_LINT_LIB_TRUE='#' 19172 MAKE_LINT_LIB_FALSE= 19173fi 19174 19175 19176 19177 19178# --enable-unit-tests 19179 19180 19181 19182 19183 19184# Check for different types of support on different platforms 19185case $host_os in 19186 solaris*) 19187 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for umem_alloc in -lumem" >&5 19188$as_echo_n "checking for umem_alloc in -lumem... " >&6; } 19189if ${ac_cv_lib_umem_umem_alloc+:} false; then : 19190 $as_echo_n "(cached) " >&6 19191else 19192 ac_check_lib_save_LIBS=$LIBS 19193LIBS="-lumem $LIBS" 19194cat confdefs.h - <<_ACEOF >conftest.$ac_ext 19195/* end confdefs.h. */ 19196 19197/* Override any GCC internal prototype to avoid an error. 19198 Use char because int might match the return type of a GCC 19199 builtin and then its argument prototype would still apply. */ 19200#ifdef __cplusplus 19201extern "C" 19202#endif 19203char umem_alloc (); 19204int 19205main () 19206{ 19207return umem_alloc (); 19208 ; 19209 return 0; 19210} 19211_ACEOF 19212if ac_fn_c_try_link "$LINENO"; then : 19213 ac_cv_lib_umem_umem_alloc=yes 19214else 19215 ac_cv_lib_umem_umem_alloc=no 19216fi 19217rm -f core conftest.err conftest.$ac_objext \ 19218 conftest$ac_exeext conftest.$ac_ext 19219LIBS=$ac_check_lib_save_LIBS 19220fi 19221{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_umem_umem_alloc" >&5 19222$as_echo "$ac_cv_lib_umem_umem_alloc" >&6; } 19223if test "x$ac_cv_lib_umem_umem_alloc" = xyes; then : 19224 malloc_debug_env='LD_PRELOAD=libumem.so UMEM_DEBUG=default' 19225fi 19226 19227 ;; 19228 *-gnu*) # GNU libc - Value is used as a single byte bit pattern, 19229 # both directly and inverted, so should not be 0 or 255. 19230 malloc_debug_env='MALLOC_PERTURB_=15' 19231 ;; 19232 darwin*) 19233 malloc_debug_env='MallocPreScribble=1 MallocScribble=1 DYLD_INSERT_LIBRARIES=/usr/lib/libgmalloc.dylib' 19234 ;; 19235 *bsd*) 19236 malloc_debug_env='MallocPreScribble=1 MallocScribble=1' 19237 ;; 19238esac 19239 19240# User supplied flags override default flags 19241if test "x$XORG_MALLOC_DEBUG_ENV" != "x"; then 19242 malloc_debug_env="$XORG_MALLOC_DEBUG_ENV" 19243fi 19244 19245XORG_MALLOC_DEBUG_ENV=$malloc_debug_env 19246 19247 19248 19249 19250 19251 19252 19253# Check whether --enable-unit-tests was given. 19254if test "${enable_unit_tests+set}" = set; then : 19255 enableval=$enable_unit_tests; enable_unit_tests=$enableval 19256else 19257 enable_unit_tests=yes 19258fi 19259 19260 19261 if test "x$enable_unit_tests" != xno; then 19262 ENABLE_UNIT_TESTS_TRUE= 19263 ENABLE_UNIT_TESTS_FALSE='#' 19264else 19265 ENABLE_UNIT_TESTS_TRUE='#' 19266 ENABLE_UNIT_TESTS_FALSE= 19267fi 19268 19269{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build unit test cases" >&5 19270$as_echo_n "checking whether to build unit test cases... " >&6; } 19271{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_unit_tests" >&5 19272$as_echo "$enable_unit_tests" >&6; } 19273 19274 19275ac_config_files="$ac_config_files Makefile doc/Makefile test/Makefile xdmcp.pc" 19276 19277cat >confcache <<\_ACEOF 19278# This file is a shell script that caches the results of configure 19279# tests run on this system so they can be shared between configure 19280# scripts and configure runs, see configure's option --config-cache. 19281# It is not useful on other systems. If it contains results you don't 19282# want to keep, you may remove or edit it. 19283# 19284# config.status only pays attention to the cache file if you give it 19285# the --recheck option to rerun configure. 19286# 19287# `ac_cv_env_foo' variables (set or unset) will be overridden when 19288# loading this file, other *unset* `ac_cv_foo' will be assigned the 19289# following values. 19290 19291_ACEOF 19292 19293# The following way of writing the cache mishandles newlines in values, 19294# but we know of no workaround that is simple, portable, and efficient. 19295# So, we kill variables containing newlines. 19296# Ultrix sh set writes to stderr and can't be redirected directly, 19297# and sets the high bit in the cache file unless we assign to the vars. 19298( 19299 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 19300 eval ac_val=\$$ac_var 19301 case $ac_val in #( 19302 *${as_nl}*) 19303 case $ac_var in #( 19304 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 19305$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 19306 esac 19307 case $ac_var in #( 19308 _ | IFS | as_nl) ;; #( 19309 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 19310 *) { eval $ac_var=; unset $ac_var;} ;; 19311 esac ;; 19312 esac 19313 done 19314 19315 (set) 2>&1 | 19316 case $as_nl`(ac_space=' '; set) 2>&1` in #( 19317 *${as_nl}ac_space=\ *) 19318 # `set' does not quote correctly, so add quotes: double-quote 19319 # substitution turns \\\\ into \\, and sed turns \\ into \. 19320 sed -n \ 19321 "s/'/'\\\\''/g; 19322 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 19323 ;; #( 19324 *) 19325 # `set' quotes correctly as required by POSIX, so do not add quotes. 19326 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 19327 ;; 19328 esac | 19329 sort 19330) | 19331 sed ' 19332 /^ac_cv_env_/b end 19333 t clear 19334 :clear 19335 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 19336 t end 19337 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 19338 :end' >>confcache 19339if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 19340 if test -w "$cache_file"; then 19341 if test "x$cache_file" != "x/dev/null"; then 19342 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 19343$as_echo "$as_me: updating cache $cache_file" >&6;} 19344 if test ! -f "$cache_file" || test -h "$cache_file"; then 19345 cat confcache >"$cache_file" 19346 else 19347 case $cache_file in #( 19348 */* | ?:*) 19349 mv -f confcache "$cache_file"$$ && 19350 mv -f "$cache_file"$$ "$cache_file" ;; #( 19351 *) 19352 mv -f confcache "$cache_file" ;; 19353 esac 19354 fi 19355 fi 19356 else 19357 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 19358$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 19359 fi 19360fi 19361rm -f confcache 19362 19363test "x$prefix" = xNONE && prefix=$ac_default_prefix 19364# Let make expand exec_prefix. 19365test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 19366 19367DEFS=-DHAVE_CONFIG_H 19368 19369ac_libobjs= 19370ac_ltlibobjs= 19371U= 19372for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 19373 # 1. Remove the extension, and $U if already installed. 19374 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 19375 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 19376 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 19377 # will be set to the directory where LIBOBJS objects are built. 19378 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 19379 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 19380done 19381LIBOBJS=$ac_libobjs 19382 19383LTLIBOBJS=$ac_ltlibobjs 19384 19385 19386{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 19387$as_echo_n "checking that generated files are newer than configure... " >&6; } 19388 if test -n "$am_sleep_pid"; then 19389 # Hide warnings about reused PIDs. 19390 wait $am_sleep_pid 2>/dev/null 19391 fi 19392 { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5 19393$as_echo "done" >&6; } 19394if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 19395 as_fn_error $? "conditional \"AMDEP\" was never defined. 19396Usually this means the macro was only invoked conditionally." "$LINENO" 5 19397fi 19398if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 19399 as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 19400Usually this means the macro was only invoked conditionally." "$LINENO" 5 19401fi 19402 if test -n "$EXEEXT"; then 19403 am__EXEEXT_TRUE= 19404 am__EXEEXT_FALSE='#' 19405else 19406 am__EXEEXT_TRUE='#' 19407 am__EXEEXT_FALSE= 19408fi 19409 19410if test -z "${ENABLE_DOCS_TRUE}" && test -z "${ENABLE_DOCS_FALSE}"; then 19411 as_fn_error $? "conditional \"ENABLE_DOCS\" was never defined. 19412Usually this means the macro was only invoked conditionally." "$LINENO" 5 19413fi 19414if test -z "${HAVE_XMLTO_TEXT_TRUE}" && test -z "${HAVE_XMLTO_TEXT_FALSE}"; then 19415 as_fn_error $? "conditional \"HAVE_XMLTO_TEXT\" was never defined. 19416Usually this means the macro was only invoked conditionally." "$LINENO" 5 19417fi 19418if test -z "${HAVE_XMLTO_TRUE}" && test -z "${HAVE_XMLTO_FALSE}"; then 19419 as_fn_error $? "conditional \"HAVE_XMLTO\" was never defined. 19420Usually this means the macro was only invoked conditionally." "$LINENO" 5 19421fi 19422if test -z "${HAVE_FOP_TRUE}" && test -z "${HAVE_FOP_FALSE}"; then 19423 as_fn_error $? "conditional \"HAVE_FOP\" was never defined. 19424Usually this means the macro was only invoked conditionally." "$LINENO" 5 19425fi 19426if test -z "${HAVE_XSLTPROC_TRUE}" && test -z "${HAVE_XSLTPROC_FALSE}"; then 19427 as_fn_error $? "conditional \"HAVE_XSLTPROC\" was never defined. 19428Usually this means the macro was only invoked conditionally." "$LINENO" 5 19429fi 19430if test -z "${HAVE_STYLESHEETS_TRUE}" && test -z "${HAVE_STYLESHEETS_FALSE}"; then 19431 as_fn_error $? "conditional \"HAVE_STYLESHEETS\" was never defined. 19432Usually this means the macro was only invoked conditionally." "$LINENO" 5 19433fi 19434if test -z "${HASXDMAUTH_TRUE}" && test -z "${HASXDMAUTH_FALSE}"; then 19435 as_fn_error $? "conditional \"HASXDMAUTH\" was never defined. 19436Usually this means the macro was only invoked conditionally." "$LINENO" 5 19437fi 19438if test -z "${LINT_TRUE}" && test -z "${LINT_FALSE}"; then 19439 as_fn_error $? "conditional \"LINT\" was never defined. 19440Usually this means the macro was only invoked conditionally." "$LINENO" 5 19441fi 19442if test -z "${MAKE_LINT_LIB_TRUE}" && test -z "${MAKE_LINT_LIB_FALSE}"; then 19443 as_fn_error $? "conditional \"MAKE_LINT_LIB\" was never defined. 19444Usually this means the macro was only invoked conditionally." "$LINENO" 5 19445fi 19446if test -z "${ENABLE_UNIT_TESTS_TRUE}" && test -z "${ENABLE_UNIT_TESTS_FALSE}"; then 19447 as_fn_error $? "conditional \"ENABLE_UNIT_TESTS\" was never defined. 19448Usually this means the macro was only invoked conditionally." "$LINENO" 5 19449fi 19450 19451: "${CONFIG_STATUS=./config.status}" 19452ac_write_fail=0 19453ac_clean_files_save=$ac_clean_files 19454ac_clean_files="$ac_clean_files $CONFIG_STATUS" 19455{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 19456$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 19457as_write_fail=0 19458cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 19459#! $SHELL 19460# Generated by $as_me. 19461# Run this file to recreate the current configuration. 19462# Compiler output produced by configure, useful for debugging 19463# configure, is in config.log if it exists. 19464 19465debug=false 19466ac_cs_recheck=false 19467ac_cs_silent=false 19468 19469SHELL=\${CONFIG_SHELL-$SHELL} 19470export SHELL 19471_ASEOF 19472cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 19473## -------------------- ## 19474## M4sh Initialization. ## 19475## -------------------- ## 19476 19477# Be more Bourne compatible 19478DUALCASE=1; export DUALCASE # for MKS sh 19479if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 19480 emulate sh 19481 NULLCMD=: 19482 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 19483 # is contrary to our usage. Disable this feature. 19484 alias -g '${1+"$@"}'='"$@"' 19485 setopt NO_GLOB_SUBST 19486else 19487 case `(set -o) 2>/dev/null` in #( 19488 *posix*) : 19489 set -o posix ;; #( 19490 *) : 19491 ;; 19492esac 19493fi 19494 19495 19496as_nl=' 19497' 19498export as_nl 19499# Printing a long string crashes Solaris 7 /usr/bin/printf. 19500as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 19501as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 19502as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 19503# Prefer a ksh shell builtin over an external printf program on Solaris, 19504# but without wasting forks for bash or zsh. 19505if test -z "$BASH_VERSION$ZSH_VERSION" \ 19506 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 19507 as_echo='print -r --' 19508 as_echo_n='print -rn --' 19509elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 19510 as_echo='printf %s\n' 19511 as_echo_n='printf %s' 19512else 19513 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 19514 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 19515 as_echo_n='/usr/ucb/echo -n' 19516 else 19517 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 19518 as_echo_n_body='eval 19519 arg=$1; 19520 case $arg in #( 19521 *"$as_nl"*) 19522 expr "X$arg" : "X\\(.*\\)$as_nl"; 19523 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 19524 esac; 19525 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 19526 ' 19527 export as_echo_n_body 19528 as_echo_n='sh -c $as_echo_n_body as_echo' 19529 fi 19530 export as_echo_body 19531 as_echo='sh -c $as_echo_body as_echo' 19532fi 19533 19534# The user is always right. 19535if test "${PATH_SEPARATOR+set}" != set; then 19536 PATH_SEPARATOR=: 19537 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 19538 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 19539 PATH_SEPARATOR=';' 19540 } 19541fi 19542 19543 19544# IFS 19545# We need space, tab and new line, in precisely that order. Quoting is 19546# there to prevent editors from complaining about space-tab. 19547# (If _AS_PATH_WALK were called with IFS unset, it would disable word 19548# splitting by setting IFS to empty value.) 19549IFS=" "" $as_nl" 19550 19551# Find who we are. Look in the path if we contain no directory separator. 19552as_myself= 19553case $0 in #(( 19554 *[\\/]* ) as_myself=$0 ;; 19555 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 19556for as_dir in $PATH 19557do 19558 IFS=$as_save_IFS 19559 test -z "$as_dir" && as_dir=. 19560 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 19561 done 19562IFS=$as_save_IFS 19563 19564 ;; 19565esac 19566# We did not find ourselves, most probably we were run as `sh COMMAND' 19567# in which case we are not to be found in the path. 19568if test "x$as_myself" = x; then 19569 as_myself=$0 19570fi 19571if test ! -f "$as_myself"; then 19572 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 19573 exit 1 19574fi 19575 19576# Unset variables that we do not need and which cause bugs (e.g. in 19577# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 19578# suppresses any "Segmentation fault" message there. '((' could 19579# trigger a bug in pdksh 5.2.14. 19580for as_var in BASH_ENV ENV MAIL MAILPATH 19581do eval test x\${$as_var+set} = xset \ 19582 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 19583done 19584PS1='$ ' 19585PS2='> ' 19586PS4='+ ' 19587 19588# NLS nuisances. 19589LC_ALL=C 19590export LC_ALL 19591LANGUAGE=C 19592export LANGUAGE 19593 19594# CDPATH. 19595(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 19596 19597 19598# as_fn_error STATUS ERROR [LINENO LOG_FD] 19599# ---------------------------------------- 19600# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 19601# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 19602# script with STATUS, using 1 if that was 0. 19603as_fn_error () 19604{ 19605 as_status=$1; test $as_status -eq 0 && as_status=1 19606 if test "$4"; then 19607 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 19608 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 19609 fi 19610 $as_echo "$as_me: error: $2" >&2 19611 as_fn_exit $as_status 19612} # as_fn_error 19613 19614 19615# as_fn_set_status STATUS 19616# ----------------------- 19617# Set $? to STATUS, without forking. 19618as_fn_set_status () 19619{ 19620 return $1 19621} # as_fn_set_status 19622 19623# as_fn_exit STATUS 19624# ----------------- 19625# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 19626as_fn_exit () 19627{ 19628 set +e 19629 as_fn_set_status $1 19630 exit $1 19631} # as_fn_exit 19632 19633# as_fn_unset VAR 19634# --------------- 19635# Portably unset VAR. 19636as_fn_unset () 19637{ 19638 { eval $1=; unset $1;} 19639} 19640as_unset=as_fn_unset 19641# as_fn_append VAR VALUE 19642# ---------------------- 19643# Append the text in VALUE to the end of the definition contained in VAR. Take 19644# advantage of any shell optimizations that allow amortized linear growth over 19645# repeated appends, instead of the typical quadratic growth present in naive 19646# implementations. 19647if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 19648 eval 'as_fn_append () 19649 { 19650 eval $1+=\$2 19651 }' 19652else 19653 as_fn_append () 19654 { 19655 eval $1=\$$1\$2 19656 } 19657fi # as_fn_append 19658 19659# as_fn_arith ARG... 19660# ------------------ 19661# Perform arithmetic evaluation on the ARGs, and store the result in the 19662# global $as_val. Take advantage of shells that can avoid forks. The arguments 19663# must be portable across $(()) and expr. 19664if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 19665 eval 'as_fn_arith () 19666 { 19667 as_val=$(( $* )) 19668 }' 19669else 19670 as_fn_arith () 19671 { 19672 as_val=`expr "$@" || test $? -eq 1` 19673 } 19674fi # as_fn_arith 19675 19676 19677if expr a : '\(a\)' >/dev/null 2>&1 && 19678 test "X`expr 00001 : '.*\(...\)'`" = X001; then 19679 as_expr=expr 19680else 19681 as_expr=false 19682fi 19683 19684if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 19685 as_basename=basename 19686else 19687 as_basename=false 19688fi 19689 19690if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 19691 as_dirname=dirname 19692else 19693 as_dirname=false 19694fi 19695 19696as_me=`$as_basename -- "$0" || 19697$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 19698 X"$0" : 'X\(//\)$' \| \ 19699 X"$0" : 'X\(/\)' \| . 2>/dev/null || 19700$as_echo X/"$0" | 19701 sed '/^.*\/\([^/][^/]*\)\/*$/{ 19702 s//\1/ 19703 q 19704 } 19705 /^X\/\(\/\/\)$/{ 19706 s//\1/ 19707 q 19708 } 19709 /^X\/\(\/\).*/{ 19710 s//\1/ 19711 q 19712 } 19713 s/.*/./; q'` 19714 19715# Avoid depending upon Character Ranges. 19716as_cr_letters='abcdefghijklmnopqrstuvwxyz' 19717as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 19718as_cr_Letters=$as_cr_letters$as_cr_LETTERS 19719as_cr_digits='0123456789' 19720as_cr_alnum=$as_cr_Letters$as_cr_digits 19721 19722ECHO_C= ECHO_N= ECHO_T= 19723case `echo -n x` in #((((( 19724-n*) 19725 case `echo 'xy\c'` in 19726 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 19727 xy) ECHO_C='\c';; 19728 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 19729 ECHO_T=' ';; 19730 esac;; 19731*) 19732 ECHO_N='-n';; 19733esac 19734 19735rm -f conf$$ conf$$.exe conf$$.file 19736if test -d conf$$.dir; then 19737 rm -f conf$$.dir/conf$$.file 19738else 19739 rm -f conf$$.dir 19740 mkdir conf$$.dir 2>/dev/null 19741fi 19742if (echo >conf$$.file) 2>/dev/null; then 19743 if ln -s conf$$.file conf$$ 2>/dev/null; then 19744 as_ln_s='ln -s' 19745 # ... but there are two gotchas: 19746 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 19747 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 19748 # In both cases, we have to default to `cp -pR'. 19749 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 19750 as_ln_s='cp -pR' 19751 elif ln conf$$.file conf$$ 2>/dev/null; then 19752 as_ln_s=ln 19753 else 19754 as_ln_s='cp -pR' 19755 fi 19756else 19757 as_ln_s='cp -pR' 19758fi 19759rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 19760rmdir conf$$.dir 2>/dev/null 19761 19762 19763# as_fn_mkdir_p 19764# ------------- 19765# Create "$as_dir" as a directory, including parents if necessary. 19766as_fn_mkdir_p () 19767{ 19768 19769 case $as_dir in #( 19770 -*) as_dir=./$as_dir;; 19771 esac 19772 test -d "$as_dir" || eval $as_mkdir_p || { 19773 as_dirs= 19774 while :; do 19775 case $as_dir in #( 19776 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 19777 *) as_qdir=$as_dir;; 19778 esac 19779 as_dirs="'$as_qdir' $as_dirs" 19780 as_dir=`$as_dirname -- "$as_dir" || 19781$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 19782 X"$as_dir" : 'X\(//\)[^/]' \| \ 19783 X"$as_dir" : 'X\(//\)$' \| \ 19784 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 19785$as_echo X"$as_dir" | 19786 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 19787 s//\1/ 19788 q 19789 } 19790 /^X\(\/\/\)[^/].*/{ 19791 s//\1/ 19792 q 19793 } 19794 /^X\(\/\/\)$/{ 19795 s//\1/ 19796 q 19797 } 19798 /^X\(\/\).*/{ 19799 s//\1/ 19800 q 19801 } 19802 s/.*/./; q'` 19803 test -d "$as_dir" && break 19804 done 19805 test -z "$as_dirs" || eval "mkdir $as_dirs" 19806 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 19807 19808 19809} # as_fn_mkdir_p 19810if mkdir -p . 2>/dev/null; then 19811 as_mkdir_p='mkdir -p "$as_dir"' 19812else 19813 test -d ./-p && rmdir ./-p 19814 as_mkdir_p=false 19815fi 19816 19817 19818# as_fn_executable_p FILE 19819# ----------------------- 19820# Test if FILE is an executable regular file. 19821as_fn_executable_p () 19822{ 19823 test -f "$1" && test -x "$1" 19824} # as_fn_executable_p 19825as_test_x='test -x' 19826as_executable_p=as_fn_executable_p 19827 19828# Sed expression to map a string onto a valid CPP name. 19829as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 19830 19831# Sed expression to map a string onto a valid variable name. 19832as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 19833 19834 19835exec 6>&1 19836## ----------------------------------- ## 19837## Main body of $CONFIG_STATUS script. ## 19838## ----------------------------------- ## 19839_ASEOF 19840test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 19841 19842cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19843# Save the log message, to keep $0 and so on meaningful, and to 19844# report actual input values of CONFIG_FILES etc. instead of their 19845# values after options handling. 19846ac_log=" 19847This file was extended by libXdmcp $as_me 1.1.2, which was 19848generated by GNU Autoconf 2.69. Invocation command line was 19849 19850 CONFIG_FILES = $CONFIG_FILES 19851 CONFIG_HEADERS = $CONFIG_HEADERS 19852 CONFIG_LINKS = $CONFIG_LINKS 19853 CONFIG_COMMANDS = $CONFIG_COMMANDS 19854 $ $0 $@ 19855 19856on `(hostname || uname -n) 2>/dev/null | sed 1q` 19857" 19858 19859_ACEOF 19860 19861case $ac_config_files in *" 19862"*) set x $ac_config_files; shift; ac_config_files=$*;; 19863esac 19864 19865case $ac_config_headers in *" 19866"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 19867esac 19868 19869 19870cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19871# Files that config.status was made for. 19872config_files="$ac_config_files" 19873config_headers="$ac_config_headers" 19874config_commands="$ac_config_commands" 19875 19876_ACEOF 19877 19878cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19879ac_cs_usage="\ 19880\`$as_me' instantiates files and other configuration actions 19881from templates according to the current configuration. Unless the files 19882and actions are specified as TAGs, all are instantiated by default. 19883 19884Usage: $0 [OPTION]... [TAG]... 19885 19886 -h, --help print this help, then exit 19887 -V, --version print version number and configuration settings, then exit 19888 --config print configuration, then exit 19889 -q, --quiet, --silent 19890 do not print progress messages 19891 -d, --debug don't remove temporary files 19892 --recheck update $as_me by reconfiguring in the same conditions 19893 --file=FILE[:TEMPLATE] 19894 instantiate the configuration file FILE 19895 --header=FILE[:TEMPLATE] 19896 instantiate the configuration header FILE 19897 19898Configuration files: 19899$config_files 19900 19901Configuration headers: 19902$config_headers 19903 19904Configuration commands: 19905$config_commands 19906 19907Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>." 19908 19909_ACEOF 19910cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19911ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 19912ac_cs_version="\\ 19913libXdmcp config.status 1.1.2 19914configured by $0, generated by GNU Autoconf 2.69, 19915 with options \\"\$ac_cs_config\\" 19916 19917Copyright (C) 2012 Free Software Foundation, Inc. 19918This config.status script is free software; the Free Software Foundation 19919gives unlimited permission to copy, distribute and modify it." 19920 19921ac_pwd='$ac_pwd' 19922srcdir='$srcdir' 19923INSTALL='$INSTALL' 19924MKDIR_P='$MKDIR_P' 19925AWK='$AWK' 19926test -n "\$AWK" || AWK=awk 19927_ACEOF 19928 19929cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19930# The default lists apply if the user does not specify any file. 19931ac_need_defaults=: 19932while test $# != 0 19933do 19934 case $1 in 19935 --*=?*) 19936 ac_option=`expr "X$1" : 'X\([^=]*\)='` 19937 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 19938 ac_shift=: 19939 ;; 19940 --*=) 19941 ac_option=`expr "X$1" : 'X\([^=]*\)='` 19942 ac_optarg= 19943 ac_shift=: 19944 ;; 19945 *) 19946 ac_option=$1 19947 ac_optarg=$2 19948 ac_shift=shift 19949 ;; 19950 esac 19951 19952 case $ac_option in 19953 # Handling of the options. 19954 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 19955 ac_cs_recheck=: ;; 19956 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 19957 $as_echo "$ac_cs_version"; exit ;; 19958 --config | --confi | --conf | --con | --co | --c ) 19959 $as_echo "$ac_cs_config"; exit ;; 19960 --debug | --debu | --deb | --de | --d | -d ) 19961 debug=: ;; 19962 --file | --fil | --fi | --f ) 19963 $ac_shift 19964 case $ac_optarg in 19965 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 19966 '') as_fn_error $? "missing file argument" ;; 19967 esac 19968 as_fn_append CONFIG_FILES " '$ac_optarg'" 19969 ac_need_defaults=false;; 19970 --header | --heade | --head | --hea ) 19971 $ac_shift 19972 case $ac_optarg in 19973 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 19974 esac 19975 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 19976 ac_need_defaults=false;; 19977 --he | --h) 19978 # Conflict between --help and --header 19979 as_fn_error $? "ambiguous option: \`$1' 19980Try \`$0 --help' for more information.";; 19981 --help | --hel | -h ) 19982 $as_echo "$ac_cs_usage"; exit ;; 19983 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 19984 | -silent | --silent | --silen | --sile | --sil | --si | --s) 19985 ac_cs_silent=: ;; 19986 19987 # This is an error. 19988 -*) as_fn_error $? "unrecognized option: \`$1' 19989Try \`$0 --help' for more information." ;; 19990 19991 *) as_fn_append ac_config_targets " $1" 19992 ac_need_defaults=false ;; 19993 19994 esac 19995 shift 19996done 19997 19998ac_configure_extra_args= 19999 20000if $ac_cs_silent; then 20001 exec 6>/dev/null 20002 ac_configure_extra_args="$ac_configure_extra_args --silent" 20003fi 20004 20005_ACEOF 20006cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 20007if \$ac_cs_recheck; then 20008 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 20009 shift 20010 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 20011 CONFIG_SHELL='$SHELL' 20012 export CONFIG_SHELL 20013 exec "\$@" 20014fi 20015 20016_ACEOF 20017cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 20018exec 5>>config.log 20019{ 20020 echo 20021 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 20022## Running $as_me. ## 20023_ASBOX 20024 $as_echo "$ac_log" 20025} >&5 20026 20027_ACEOF 20028cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 20029# 20030# INIT-COMMANDS 20031# 20032AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" 20033 20034 20035# The HP-UX ksh and POSIX shell print the target directory to stdout 20036# if CDPATH is set. 20037(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 20038 20039sed_quote_subst='$sed_quote_subst' 20040double_quote_subst='$double_quote_subst' 20041delay_variable_subst='$delay_variable_subst' 20042AS='`$ECHO "$AS" | $SED "$delay_single_quote_subst"`' 20043DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`' 20044OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`' 20045macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`' 20046macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`' 20047enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`' 20048enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`' 20049pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`' 20050enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`' 20051SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`' 20052ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`' 20053PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`' 20054host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`' 20055host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`' 20056host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`' 20057build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`' 20058build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`' 20059build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`' 20060SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`' 20061Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`' 20062GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`' 20063EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`' 20064FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`' 20065LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`' 20066NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`' 20067LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`' 20068max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`' 20069ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`' 20070exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`' 20071lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`' 20072lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`' 20073lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`' 20074lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`' 20075lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`' 20076reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`' 20077reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`' 20078deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`' 20079file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`' 20080file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`' 20081want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`' 20082sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`' 20083AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`' 20084AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`' 20085archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`' 20086STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`' 20087RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`' 20088old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`' 20089old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 20090old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`' 20091lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`' 20092CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`' 20093CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`' 20094compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' 20095GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' 20096lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' 20097lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' 20098lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' 20099lt_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"`' 20100nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`' 20101lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`' 20102objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`' 20103MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`' 20104lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`' 20105lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`' 20106lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`' 20107lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`' 20108lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`' 20109need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`' 20110MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`' 20111DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`' 20112NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`' 20113LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`' 20114OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`' 20115OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`' 20116libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`' 20117shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`' 20118extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 20119archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`' 20120enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`' 20121export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`' 20122whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`' 20123compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`' 20124old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`' 20125old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 20126archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`' 20127archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`' 20128module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`' 20129module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`' 20130with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`' 20131allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`' 20132no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`' 20133hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`' 20134hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`' 20135hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`' 20136hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`' 20137hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`' 20138hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`' 20139hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`' 20140inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`' 20141link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`' 20142always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`' 20143export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`' 20144exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`' 20145include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`' 20146prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`' 20147postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`' 20148file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`' 20149variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`' 20150need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`' 20151need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`' 20152version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`' 20153runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`' 20154shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`' 20155shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`' 20156libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`' 20157library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`' 20158soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`' 20159install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`' 20160postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`' 20161postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 20162finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`' 20163finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`' 20164hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`' 20165sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`' 20166sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`' 20167hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`' 20168enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`' 20169enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`' 20170enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`' 20171old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`' 20172striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`' 20173 20174LTCC='$LTCC' 20175LTCFLAGS='$LTCFLAGS' 20176compiler='$compiler_DEFAULT' 20177 20178# A function that is used when there is no print builtin or printf. 20179func_fallback_echo () 20180{ 20181 eval 'cat <<_LTECHO_EOF 20182\$1 20183_LTECHO_EOF' 20184} 20185 20186# Quote evaled strings. 20187for var in AS \ 20188DLLTOOL \ 20189OBJDUMP \ 20190SHELL \ 20191ECHO \ 20192PATH_SEPARATOR \ 20193SED \ 20194GREP \ 20195EGREP \ 20196FGREP \ 20197LD \ 20198NM \ 20199LN_S \ 20200lt_SP2NL \ 20201lt_NL2SP \ 20202reload_flag \ 20203deplibs_check_method \ 20204file_magic_cmd \ 20205file_magic_glob \ 20206want_nocaseglob \ 20207sharedlib_from_linklib_cmd \ 20208AR \ 20209AR_FLAGS \ 20210archiver_list_spec \ 20211STRIP \ 20212RANLIB \ 20213CC \ 20214CFLAGS \ 20215compiler \ 20216lt_cv_sys_global_symbol_pipe \ 20217lt_cv_sys_global_symbol_to_cdecl \ 20218lt_cv_sys_global_symbol_to_c_name_address \ 20219lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 20220nm_file_list_spec \ 20221lt_prog_compiler_no_builtin_flag \ 20222lt_prog_compiler_pic \ 20223lt_prog_compiler_wl \ 20224lt_prog_compiler_static \ 20225lt_cv_prog_compiler_c_o \ 20226need_locks \ 20227MANIFEST_TOOL \ 20228DSYMUTIL \ 20229NMEDIT \ 20230LIPO \ 20231OTOOL \ 20232OTOOL64 \ 20233shrext_cmds \ 20234export_dynamic_flag_spec \ 20235whole_archive_flag_spec \ 20236compiler_needs_object \ 20237with_gnu_ld \ 20238allow_undefined_flag \ 20239no_undefined_flag \ 20240hardcode_libdir_flag_spec \ 20241hardcode_libdir_separator \ 20242exclude_expsyms \ 20243include_expsyms \ 20244file_list_spec \ 20245variables_saved_for_relink \ 20246libname_spec \ 20247library_names_spec \ 20248soname_spec \ 20249install_override_mode \ 20250finish_eval \ 20251old_striplib \ 20252striplib; do 20253 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 20254 *[\\\\\\\`\\"\\\$]*) 20255 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" 20256 ;; 20257 *) 20258 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 20259 ;; 20260 esac 20261done 20262 20263# Double-quote double-evaled strings. 20264for var in reload_cmds \ 20265old_postinstall_cmds \ 20266old_postuninstall_cmds \ 20267old_archive_cmds \ 20268extract_expsyms_cmds \ 20269old_archive_from_new_cmds \ 20270old_archive_from_expsyms_cmds \ 20271archive_cmds \ 20272archive_expsym_cmds \ 20273module_cmds \ 20274module_expsym_cmds \ 20275export_symbols_cmds \ 20276prelink_cmds \ 20277postlink_cmds \ 20278postinstall_cmds \ 20279postuninstall_cmds \ 20280finish_cmds \ 20281sys_lib_search_path_spec \ 20282sys_lib_dlsearch_path_spec; do 20283 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 20284 *[\\\\\\\`\\"\\\$]*) 20285 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" 20286 ;; 20287 *) 20288 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 20289 ;; 20290 esac 20291done 20292 20293ac_aux_dir='$ac_aux_dir' 20294xsi_shell='$xsi_shell' 20295lt_shell_append='$lt_shell_append' 20296 20297# See if we are running on zsh, and set the options which allow our 20298# commands through without removal of \ escapes INIT. 20299if test -n "\${ZSH_VERSION+set}" ; then 20300 setopt NO_GLOB_SUBST 20301fi 20302 20303 20304 PACKAGE='$PACKAGE' 20305 VERSION='$VERSION' 20306 TIMESTAMP='$TIMESTAMP' 20307 RM='$RM' 20308 ofile='$ofile' 20309 20310 20311 20312 20313_ACEOF 20314 20315cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 20316 20317# Handling of arguments. 20318for ac_config_target in $ac_config_targets 20319do 20320 case $ac_config_target in 20321 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 20322 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 20323 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; 20324 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 20325 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;; 20326 "test/Makefile") CONFIG_FILES="$CONFIG_FILES test/Makefile" ;; 20327 "xdmcp.pc") CONFIG_FILES="$CONFIG_FILES xdmcp.pc" ;; 20328 20329 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 20330 esac 20331done 20332 20333 20334# If the user did not use the arguments to specify the items to instantiate, 20335# then the envvar interface is used. Set only those that are not. 20336# We use the long form for the default assignment because of an extremely 20337# bizarre bug on SunOS 4.1.3. 20338if $ac_need_defaults; then 20339 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 20340 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 20341 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 20342fi 20343 20344# Have a temporary directory for convenience. Make it in the build tree 20345# simply because there is no reason against having it here, and in addition, 20346# creating and moving files from /tmp can sometimes cause problems. 20347# Hook for its removal unless debugging. 20348# Note that there is a small window in which the directory will not be cleaned: 20349# after its creation but before its name has been assigned to `$tmp'. 20350$debug || 20351{ 20352 tmp= ac_tmp= 20353 trap 'exit_status=$? 20354 : "${ac_tmp:=$tmp}" 20355 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 20356' 0 20357 trap 'as_fn_exit 1' 1 2 13 15 20358} 20359# Create a (secure) tmp directory for tmp files. 20360 20361{ 20362 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 20363 test -d "$tmp" 20364} || 20365{ 20366 tmp=./conf$$-$RANDOM 20367 (umask 077 && mkdir "$tmp") 20368} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 20369ac_tmp=$tmp 20370 20371# Set up the scripts for CONFIG_FILES section. 20372# No need to generate them if there are no CONFIG_FILES. 20373# This happens for instance with `./config.status config.h'. 20374if test -n "$CONFIG_FILES"; then 20375 20376 20377ac_cr=`echo X | tr X '\015'` 20378# On cygwin, bash can eat \r inside `` if the user requested igncr. 20379# But we know of no other shell where ac_cr would be empty at this 20380# point, so we can use a bashism as a fallback. 20381if test "x$ac_cr" = x; then 20382 eval ac_cr=\$\'\\r\' 20383fi 20384ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 20385if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 20386 ac_cs_awk_cr='\\r' 20387else 20388 ac_cs_awk_cr=$ac_cr 20389fi 20390 20391echo 'BEGIN {' >"$ac_tmp/subs1.awk" && 20392_ACEOF 20393 20394 20395{ 20396 echo "cat >conf$$subs.awk <<_ACEOF" && 20397 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 20398 echo "_ACEOF" 20399} >conf$$subs.sh || 20400 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 20401ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 20402ac_delim='%!_!# ' 20403for ac_last_try in false false false false false :; do 20404 . ./conf$$subs.sh || 20405 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 20406 20407 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 20408 if test $ac_delim_n = $ac_delim_num; then 20409 break 20410 elif $ac_last_try; then 20411 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 20412 else 20413 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 20414 fi 20415done 20416rm -f conf$$subs.sh 20417 20418cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 20419cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 20420_ACEOF 20421sed -n ' 20422h 20423s/^/S["/; s/!.*/"]=/ 20424p 20425g 20426s/^[^!]*!// 20427:repl 20428t repl 20429s/'"$ac_delim"'$// 20430t delim 20431:nl 20432h 20433s/\(.\{148\}\)..*/\1/ 20434t more1 20435s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 20436p 20437n 20438b repl 20439:more1 20440s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 20441p 20442g 20443s/.\{148\}// 20444t nl 20445:delim 20446h 20447s/\(.\{148\}\)..*/\1/ 20448t more2 20449s/["\\]/\\&/g; s/^/"/; s/$/"/ 20450p 20451b 20452:more2 20453s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 20454p 20455g 20456s/.\{148\}// 20457t delim 20458' <conf$$subs.awk | sed ' 20459/^[^""]/{ 20460 N 20461 s/\n// 20462} 20463' >>$CONFIG_STATUS || ac_write_fail=1 20464rm -f conf$$subs.awk 20465cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 20466_ACAWK 20467cat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 20468 for (key in S) S_is_set[key] = 1 20469 FS = "" 20470 20471} 20472{ 20473 line = $ 0 20474 nfields = split(line, field, "@") 20475 substed = 0 20476 len = length(field[1]) 20477 for (i = 2; i < nfields; i++) { 20478 key = field[i] 20479 keylen = length(key) 20480 if (S_is_set[key]) { 20481 value = S[key] 20482 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 20483 len += length(value) + length(field[++i]) 20484 substed = 1 20485 } else 20486 len += 1 + keylen 20487 } 20488 20489 print line 20490} 20491 20492_ACAWK 20493_ACEOF 20494cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 20495if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 20496 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 20497else 20498 cat 20499fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 20500 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 20501_ACEOF 20502 20503# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 20504# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 20505# trailing colons and then remove the whole line if VPATH becomes empty 20506# (actually we leave an empty line to preserve line numbers). 20507if test "x$srcdir" = x.; then 20508 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 20509h 20510s/// 20511s/^/:/ 20512s/[ ]*$/:/ 20513s/:\$(srcdir):/:/g 20514s/:\${srcdir}:/:/g 20515s/:@srcdir@:/:/g 20516s/^:*// 20517s/:*$// 20518x 20519s/\(=[ ]*\).*/\1/ 20520G 20521s/\n// 20522s/^[^=]*=[ ]*$// 20523}' 20524fi 20525 20526cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 20527fi # test -n "$CONFIG_FILES" 20528 20529# Set up the scripts for CONFIG_HEADERS section. 20530# No need to generate them if there are no CONFIG_HEADERS. 20531# This happens for instance with `./config.status Makefile'. 20532if test -n "$CONFIG_HEADERS"; then 20533cat >"$ac_tmp/defines.awk" <<\_ACAWK || 20534BEGIN { 20535_ACEOF 20536 20537# Transform confdefs.h into an awk script `defines.awk', embedded as 20538# here-document in config.status, that substitutes the proper values into 20539# config.h.in to produce config.h. 20540 20541# Create a delimiter string that does not exist in confdefs.h, to ease 20542# handling of long lines. 20543ac_delim='%!_!# ' 20544for ac_last_try in false false :; do 20545 ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 20546 if test -z "$ac_tt"; then 20547 break 20548 elif $ac_last_try; then 20549 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 20550 else 20551 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 20552 fi 20553done 20554 20555# For the awk script, D is an array of macro values keyed by name, 20556# likewise P contains macro parameters if any. Preserve backslash 20557# newline sequences. 20558 20559ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 20560sed -n ' 20561s/.\{148\}/&'"$ac_delim"'/g 20562t rset 20563:rset 20564s/^[ ]*#[ ]*define[ ][ ]*/ / 20565t def 20566d 20567:def 20568s/\\$// 20569t bsnl 20570s/["\\]/\\&/g 20571s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 20572D["\1"]=" \3"/p 20573s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 20574d 20575:bsnl 20576s/["\\]/\\&/g 20577s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 20578D["\1"]=" \3\\\\\\n"\\/p 20579t cont 20580s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 20581t cont 20582d 20583:cont 20584n 20585s/.\{148\}/&'"$ac_delim"'/g 20586t clear 20587:clear 20588s/\\$// 20589t bsnlc 20590s/["\\]/\\&/g; s/^/"/; s/$/"/p 20591d 20592:bsnlc 20593s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 20594b cont 20595' <confdefs.h | sed ' 20596s/'"$ac_delim"'/"\\\ 20597"/g' >>$CONFIG_STATUS || ac_write_fail=1 20598 20599cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 20600 for (key in D) D_is_set[key] = 1 20601 FS = "" 20602} 20603/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 20604 line = \$ 0 20605 split(line, arg, " ") 20606 if (arg[1] == "#") { 20607 defundef = arg[2] 20608 mac1 = arg[3] 20609 } else { 20610 defundef = substr(arg[1], 2) 20611 mac1 = arg[2] 20612 } 20613 split(mac1, mac2, "(") #) 20614 macro = mac2[1] 20615 prefix = substr(line, 1, index(line, defundef) - 1) 20616 if (D_is_set[macro]) { 20617 # Preserve the white space surrounding the "#". 20618 print prefix "define", macro P[macro] D[macro] 20619 next 20620 } else { 20621 # Replace #undef with comments. This is necessary, for example, 20622 # in the case of _POSIX_SOURCE, which is predefined and required 20623 # on some systems where configure will not decide to define it. 20624 if (defundef == "undef") { 20625 print "/*", prefix defundef, macro, "*/" 20626 next 20627 } 20628 } 20629} 20630{ print } 20631_ACAWK 20632_ACEOF 20633cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 20634 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 20635fi # test -n "$CONFIG_HEADERS" 20636 20637 20638eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 20639shift 20640for ac_tag 20641do 20642 case $ac_tag in 20643 :[FHLC]) ac_mode=$ac_tag; continue;; 20644 esac 20645 case $ac_mode$ac_tag in 20646 :[FHL]*:*);; 20647 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 20648 :[FH]-) ac_tag=-:-;; 20649 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 20650 esac 20651 ac_save_IFS=$IFS 20652 IFS=: 20653 set x $ac_tag 20654 IFS=$ac_save_IFS 20655 shift 20656 ac_file=$1 20657 shift 20658 20659 case $ac_mode in 20660 :L) ac_source=$1;; 20661 :[FH]) 20662 ac_file_inputs= 20663 for ac_f 20664 do 20665 case $ac_f in 20666 -) ac_f="$ac_tmp/stdin";; 20667 *) # Look for the file first in the build tree, then in the source tree 20668 # (if the path is not absolute). The absolute path cannot be DOS-style, 20669 # because $ac_f cannot contain `:'. 20670 test -f "$ac_f" || 20671 case $ac_f in 20672 [\\/$]*) false;; 20673 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 20674 esac || 20675 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 20676 esac 20677 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 20678 as_fn_append ac_file_inputs " '$ac_f'" 20679 done 20680 20681 # Let's still pretend it is `configure' which instantiates (i.e., don't 20682 # use $as_me), people would be surprised to read: 20683 # /* config.h. Generated by config.status. */ 20684 configure_input='Generated from '` 20685 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 20686 `' by configure.' 20687 if test x"$ac_file" != x-; then 20688 configure_input="$ac_file. $configure_input" 20689 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 20690$as_echo "$as_me: creating $ac_file" >&6;} 20691 fi 20692 # Neutralize special characters interpreted by sed in replacement strings. 20693 case $configure_input in #( 20694 *\&* | *\|* | *\\* ) 20695 ac_sed_conf_input=`$as_echo "$configure_input" | 20696 sed 's/[\\\\&|]/\\\\&/g'`;; #( 20697 *) ac_sed_conf_input=$configure_input;; 20698 esac 20699 20700 case $ac_tag in 20701 *:-:* | *:-) cat >"$ac_tmp/stdin" \ 20702 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 20703 esac 20704 ;; 20705 esac 20706 20707 ac_dir=`$as_dirname -- "$ac_file" || 20708$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 20709 X"$ac_file" : 'X\(//\)[^/]' \| \ 20710 X"$ac_file" : 'X\(//\)$' \| \ 20711 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 20712$as_echo X"$ac_file" | 20713 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 20714 s//\1/ 20715 q 20716 } 20717 /^X\(\/\/\)[^/].*/{ 20718 s//\1/ 20719 q 20720 } 20721 /^X\(\/\/\)$/{ 20722 s//\1/ 20723 q 20724 } 20725 /^X\(\/\).*/{ 20726 s//\1/ 20727 q 20728 } 20729 s/.*/./; q'` 20730 as_dir="$ac_dir"; as_fn_mkdir_p 20731 ac_builddir=. 20732 20733case "$ac_dir" in 20734.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 20735*) 20736 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 20737 # A ".." for each directory in $ac_dir_suffix. 20738 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 20739 case $ac_top_builddir_sub in 20740 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 20741 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 20742 esac ;; 20743esac 20744ac_abs_top_builddir=$ac_pwd 20745ac_abs_builddir=$ac_pwd$ac_dir_suffix 20746# for backward compatibility: 20747ac_top_builddir=$ac_top_build_prefix 20748 20749case $srcdir in 20750 .) # We are building in place. 20751 ac_srcdir=. 20752 ac_top_srcdir=$ac_top_builddir_sub 20753 ac_abs_top_srcdir=$ac_pwd ;; 20754 [\\/]* | ?:[\\/]* ) # Absolute name. 20755 ac_srcdir=$srcdir$ac_dir_suffix; 20756 ac_top_srcdir=$srcdir 20757 ac_abs_top_srcdir=$srcdir ;; 20758 *) # Relative name. 20759 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 20760 ac_top_srcdir=$ac_top_build_prefix$srcdir 20761 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 20762esac 20763ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 20764 20765 20766 case $ac_mode in 20767 :F) 20768 # 20769 # CONFIG_FILE 20770 # 20771 20772 case $INSTALL in 20773 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 20774 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 20775 esac 20776 ac_MKDIR_P=$MKDIR_P 20777 case $MKDIR_P in 20778 [\\/$]* | ?:[\\/]* ) ;; 20779 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 20780 esac 20781_ACEOF 20782 20783cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 20784# If the template does not know about datarootdir, expand it. 20785# FIXME: This hack should be removed a few years after 2.60. 20786ac_datarootdir_hack=; ac_datarootdir_seen= 20787ac_sed_dataroot=' 20788/datarootdir/ { 20789 p 20790 q 20791} 20792/@datadir@/p 20793/@docdir@/p 20794/@infodir@/p 20795/@localedir@/p 20796/@mandir@/p' 20797case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 20798*datarootdir*) ac_datarootdir_seen=yes;; 20799*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 20800 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 20801$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 20802_ACEOF 20803cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 20804 ac_datarootdir_hack=' 20805 s&@datadir@&$datadir&g 20806 s&@docdir@&$docdir&g 20807 s&@infodir@&$infodir&g 20808 s&@localedir@&$localedir&g 20809 s&@mandir@&$mandir&g 20810 s&\\\${datarootdir}&$datarootdir&g' ;; 20811esac 20812_ACEOF 20813 20814# Neutralize VPATH when `$srcdir' = `.'. 20815# Shell code in configure.ac might set extrasub. 20816# FIXME: do we really want to maintain this feature? 20817cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 20818ac_sed_extra="$ac_vpsub 20819$extrasub 20820_ACEOF 20821cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 20822:t 20823/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 20824s|@configure_input@|$ac_sed_conf_input|;t t 20825s&@top_builddir@&$ac_top_builddir_sub&;t t 20826s&@top_build_prefix@&$ac_top_build_prefix&;t t 20827s&@srcdir@&$ac_srcdir&;t t 20828s&@abs_srcdir@&$ac_abs_srcdir&;t t 20829s&@top_srcdir@&$ac_top_srcdir&;t t 20830s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 20831s&@builddir@&$ac_builddir&;t t 20832s&@abs_builddir@&$ac_abs_builddir&;t t 20833s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 20834s&@INSTALL@&$ac_INSTALL&;t t 20835s&@MKDIR_P@&$ac_MKDIR_P&;t t 20836$ac_datarootdir_hack 20837" 20838eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 20839 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 20840 20841test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 20842 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 20843 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 20844 "$ac_tmp/out"`; test -z "$ac_out"; } && 20845 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 20846which seems to be undefined. Please make sure it is defined" >&5 20847$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 20848which seems to be undefined. Please make sure it is defined" >&2;} 20849 20850 rm -f "$ac_tmp/stdin" 20851 case $ac_file in 20852 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 20853 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 20854 esac \ 20855 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 20856 ;; 20857 :H) 20858 # 20859 # CONFIG_HEADER 20860 # 20861 if test x"$ac_file" != x-; then 20862 { 20863 $as_echo "/* $configure_input */" \ 20864 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 20865 } >"$ac_tmp/config.h" \ 20866 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 20867 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 20868 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 20869$as_echo "$as_me: $ac_file is unchanged" >&6;} 20870 else 20871 rm -f "$ac_file" 20872 mv "$ac_tmp/config.h" "$ac_file" \ 20873 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 20874 fi 20875 else 20876 $as_echo "/* $configure_input */" \ 20877 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 20878 || as_fn_error $? "could not create -" "$LINENO" 5 20879 fi 20880# Compute "$ac_file"'s index in $config_headers. 20881_am_arg="$ac_file" 20882_am_stamp_count=1 20883for _am_header in $config_headers :; do 20884 case $_am_header in 20885 $_am_arg | $_am_arg:* ) 20886 break ;; 20887 * ) 20888 _am_stamp_count=`expr $_am_stamp_count + 1` ;; 20889 esac 20890done 20891echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 20892$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 20893 X"$_am_arg" : 'X\(//\)[^/]' \| \ 20894 X"$_am_arg" : 'X\(//\)$' \| \ 20895 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 20896$as_echo X"$_am_arg" | 20897 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 20898 s//\1/ 20899 q 20900 } 20901 /^X\(\/\/\)[^/].*/{ 20902 s//\1/ 20903 q 20904 } 20905 /^X\(\/\/\)$/{ 20906 s//\1/ 20907 q 20908 } 20909 /^X\(\/\).*/{ 20910 s//\1/ 20911 q 20912 } 20913 s/.*/./; q'`/stamp-h$_am_stamp_count 20914 ;; 20915 20916 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 20917$as_echo "$as_me: executing $ac_file commands" >&6;} 20918 ;; 20919 esac 20920 20921 20922 case $ac_file$ac_mode in 20923 "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 20924 # Older Autoconf quotes --file arguments for eval, but not when files 20925 # are listed without --file. Let's play safe and only enable the eval 20926 # if we detect the quoting. 20927 case $CONFIG_FILES in 20928 *\'*) eval set x "$CONFIG_FILES" ;; 20929 *) set x $CONFIG_FILES ;; 20930 esac 20931 shift 20932 for mf 20933 do 20934 # Strip MF so we end up with the name of the file. 20935 mf=`echo "$mf" | sed -e 's/:.*$//'` 20936 # Check whether this is an Automake generated Makefile or not. 20937 # We used to match only the files named 'Makefile.in', but 20938 # some people rename them; so instead we look at the file content. 20939 # Grep'ing the first line is not enough: some people post-process 20940 # each Makefile.in and add a new line on top of each file to say so. 20941 # Grep'ing the whole file is not good either: AIX grep has a line 20942 # limit of 2048, but all sed's we know have understand at least 4000. 20943 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then 20944 dirpart=`$as_dirname -- "$mf" || 20945$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 20946 X"$mf" : 'X\(//\)[^/]' \| \ 20947 X"$mf" : 'X\(//\)$' \| \ 20948 X"$mf" : 'X\(/\)' \| . 2>/dev/null || 20949$as_echo X"$mf" | 20950 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 20951 s//\1/ 20952 q 20953 } 20954 /^X\(\/\/\)[^/].*/{ 20955 s//\1/ 20956 q 20957 } 20958 /^X\(\/\/\)$/{ 20959 s//\1/ 20960 q 20961 } 20962 /^X\(\/\).*/{ 20963 s//\1/ 20964 q 20965 } 20966 s/.*/./; q'` 20967 else 20968 continue 20969 fi 20970 # Extract the definition of DEPDIR, am__include, and am__quote 20971 # from the Makefile without running 'make'. 20972 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 20973 test -z "$DEPDIR" && continue 20974 am__include=`sed -n 's/^am__include = //p' < "$mf"` 20975 test -z "$am__include" && continue 20976 am__quote=`sed -n 's/^am__quote = //p' < "$mf"` 20977 # Find all dependency output files, they are included files with 20978 # $(DEPDIR) in their names. We invoke sed twice because it is the 20979 # simplest approach to changing $(DEPDIR) to its actual value in the 20980 # expansion. 20981 for file in `sed -n " 20982 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ 20983 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do 20984 # Make sure the directory exists. 20985 test -f "$dirpart/$file" && continue 20986 fdir=`$as_dirname -- "$file" || 20987$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 20988 X"$file" : 'X\(//\)[^/]' \| \ 20989 X"$file" : 'X\(//\)$' \| \ 20990 X"$file" : 'X\(/\)' \| . 2>/dev/null || 20991$as_echo X"$file" | 20992 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 20993 s//\1/ 20994 q 20995 } 20996 /^X\(\/\/\)[^/].*/{ 20997 s//\1/ 20998 q 20999 } 21000 /^X\(\/\/\)$/{ 21001 s//\1/ 21002 q 21003 } 21004 /^X\(\/\).*/{ 21005 s//\1/ 21006 q 21007 } 21008 s/.*/./; q'` 21009 as_dir=$dirpart/$fdir; as_fn_mkdir_p 21010 # echo "creating $dirpart/$file" 21011 echo '# dummy' > "$dirpart/$file" 21012 done 21013 done 21014} 21015 ;; 21016 "libtool":C) 21017 21018 # See if we are running on zsh, and set the options which allow our 21019 # commands through without removal of \ escapes. 21020 if test -n "${ZSH_VERSION+set}" ; then 21021 setopt NO_GLOB_SUBST 21022 fi 21023 21024 cfgfile="${ofile}T" 21025 trap "$RM \"$cfgfile\"; exit 1" 1 2 15 21026 $RM "$cfgfile" 21027 21028 cat <<_LT_EOF >> "$cfgfile" 21029#! $SHELL 21030 21031# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services. 21032# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION 21033# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 21034# NOTE: Changes made to this file will be lost: look at ltmain.sh. 21035# 21036# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 21037# 2006, 2007, 2008, 2009, 2010, 2011 Free Software 21038# Foundation, Inc. 21039# Written by Gordon Matzigkeit, 1996 21040# 21041# This file is part of GNU Libtool. 21042# 21043# GNU Libtool is free software; you can redistribute it and/or 21044# modify it under the terms of the GNU General Public License as 21045# published by the Free Software Foundation; either version 2 of 21046# the License, or (at your option) any later version. 21047# 21048# As a special exception to the GNU General Public License, 21049# if you distribute this file as part of a program or library that 21050# is built using GNU Libtool, you may include this file under the 21051# same distribution terms that you use for the rest of that program. 21052# 21053# GNU Libtool is distributed in the hope that it will be useful, 21054# but WITHOUT ANY WARRANTY; without even the implied warranty of 21055# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 21056# GNU General Public License for more details. 21057# 21058# You should have received a copy of the GNU General Public License 21059# along with GNU Libtool; see the file COPYING. If not, a copy 21060# can be downloaded from http://www.gnu.org/licenses/gpl.html, or 21061# obtained by writing to the Free Software Foundation, Inc., 21062# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 21063 21064 21065# The names of the tagged configurations supported by this script. 21066available_tags="" 21067 21068# ### BEGIN LIBTOOL CONFIG 21069 21070# Assembler program. 21071AS=$lt_AS 21072 21073# DLL creation program. 21074DLLTOOL=$lt_DLLTOOL 21075 21076# Object dumper program. 21077OBJDUMP=$lt_OBJDUMP 21078 21079# Which release of libtool.m4 was used? 21080macro_version=$macro_version 21081macro_revision=$macro_revision 21082 21083# Whether or not to build shared libraries. 21084build_libtool_libs=$enable_shared 21085 21086# Whether or not to build static libraries. 21087build_old_libs=$enable_static 21088 21089# What type of objects to build. 21090pic_mode=$pic_mode 21091 21092# Whether or not to optimize for fast installation. 21093fast_install=$enable_fast_install 21094 21095# Shell to use when invoking shell scripts. 21096SHELL=$lt_SHELL 21097 21098# An echo program that protects backslashes. 21099ECHO=$lt_ECHO 21100 21101# The PATH separator for the build system. 21102PATH_SEPARATOR=$lt_PATH_SEPARATOR 21103 21104# The host system. 21105host_alias=$host_alias 21106host=$host 21107host_os=$host_os 21108 21109# The build system. 21110build_alias=$build_alias 21111build=$build 21112build_os=$build_os 21113 21114# A sed program that does not truncate output. 21115SED=$lt_SED 21116 21117# Sed that helps us avoid accidentally triggering echo(1) options like -n. 21118Xsed="\$SED -e 1s/^X//" 21119 21120# A grep program that handles long lines. 21121GREP=$lt_GREP 21122 21123# An ERE matcher. 21124EGREP=$lt_EGREP 21125 21126# A literal string matcher. 21127FGREP=$lt_FGREP 21128 21129# A BSD- or MS-compatible name lister. 21130NM=$lt_NM 21131 21132# Whether we need soft or hard links. 21133LN_S=$lt_LN_S 21134 21135# What is the maximum length of a command? 21136max_cmd_len=$max_cmd_len 21137 21138# Object file suffix (normally "o"). 21139objext=$ac_objext 21140 21141# Executable file suffix (normally ""). 21142exeext=$exeext 21143 21144# whether the shell understands "unset". 21145lt_unset=$lt_unset 21146 21147# turn spaces into newlines. 21148SP2NL=$lt_lt_SP2NL 21149 21150# turn newlines into spaces. 21151NL2SP=$lt_lt_NL2SP 21152 21153# convert \$build file names to \$host format. 21154to_host_file_cmd=$lt_cv_to_host_file_cmd 21155 21156# convert \$build files to toolchain format. 21157to_tool_file_cmd=$lt_cv_to_tool_file_cmd 21158 21159# Method to check whether dependent libraries are shared objects. 21160deplibs_check_method=$lt_deplibs_check_method 21161 21162# Command to use when deplibs_check_method = "file_magic". 21163file_magic_cmd=$lt_file_magic_cmd 21164 21165# How to find potential files when deplibs_check_method = "file_magic". 21166file_magic_glob=$lt_file_magic_glob 21167 21168# Find potential files using nocaseglob when deplibs_check_method = "file_magic". 21169want_nocaseglob=$lt_want_nocaseglob 21170 21171# Command to associate shared and link libraries. 21172sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd 21173 21174# The archiver. 21175AR=$lt_AR 21176 21177# Flags to create an archive. 21178AR_FLAGS=$lt_AR_FLAGS 21179 21180# How to feed a file listing to the archiver. 21181archiver_list_spec=$lt_archiver_list_spec 21182 21183# A symbol stripping program. 21184STRIP=$lt_STRIP 21185 21186# Commands used to install an old-style archive. 21187RANLIB=$lt_RANLIB 21188old_postinstall_cmds=$lt_old_postinstall_cmds 21189old_postuninstall_cmds=$lt_old_postuninstall_cmds 21190 21191# Whether to use a lock for old archive extraction. 21192lock_old_archive_extraction=$lock_old_archive_extraction 21193 21194# A C compiler. 21195LTCC=$lt_CC 21196 21197# LTCC compiler flags. 21198LTCFLAGS=$lt_CFLAGS 21199 21200# Take the output of nm and produce a listing of raw symbols and C names. 21201global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe 21202 21203# Transform the output of nm in a proper C declaration. 21204global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl 21205 21206# Transform the output of nm in a C name address pair. 21207global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 21208 21209# Transform the output of nm in a C name address pair when lib prefix is needed. 21210global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 21211 21212# Specify filename containing input files for \$NM. 21213nm_file_list_spec=$lt_nm_file_list_spec 21214 21215# The root where to search for dependent libraries,and in which our libraries should be installed. 21216lt_sysroot=$lt_sysroot 21217 21218# The name of the directory that contains temporary libtool files. 21219objdir=$objdir 21220 21221# Used to examine libraries when file_magic_cmd begins with "file". 21222MAGIC_CMD=$MAGIC_CMD 21223 21224# Must we lock files when doing compilation? 21225need_locks=$lt_need_locks 21226 21227# Manifest tool. 21228MANIFEST_TOOL=$lt_MANIFEST_TOOL 21229 21230# Tool to manipulate archived DWARF debug symbol files on Mac OS X. 21231DSYMUTIL=$lt_DSYMUTIL 21232 21233# Tool to change global to local symbols on Mac OS X. 21234NMEDIT=$lt_NMEDIT 21235 21236# Tool to manipulate fat objects and archives on Mac OS X. 21237LIPO=$lt_LIPO 21238 21239# ldd/readelf like tool for Mach-O binaries on Mac OS X. 21240OTOOL=$lt_OTOOL 21241 21242# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. 21243OTOOL64=$lt_OTOOL64 21244 21245# Old archive suffix (normally "a"). 21246libext=$libext 21247 21248# Shared library suffix (normally ".so"). 21249shrext_cmds=$lt_shrext_cmds 21250 21251# The commands to extract the exported symbol list from a shared archive. 21252extract_expsyms_cmds=$lt_extract_expsyms_cmds 21253 21254# Variables whose values should be saved in libtool wrapper scripts and 21255# restored at link time. 21256variables_saved_for_relink=$lt_variables_saved_for_relink 21257 21258# Do we need the "lib" prefix for modules? 21259need_lib_prefix=$need_lib_prefix 21260 21261# Do we need a version for libraries? 21262need_version=$need_version 21263 21264# Library versioning type. 21265version_type=$version_type 21266 21267# Shared library runtime path variable. 21268runpath_var=$runpath_var 21269 21270# Shared library path variable. 21271shlibpath_var=$shlibpath_var 21272 21273# Is shlibpath searched before the hard-coded library search path? 21274shlibpath_overrides_runpath=$shlibpath_overrides_runpath 21275 21276# Format of library name prefix. 21277libname_spec=$lt_libname_spec 21278 21279# List of archive names. First name is the real one, the rest are links. 21280# The last name is the one that the linker finds with -lNAME 21281library_names_spec=$lt_library_names_spec 21282 21283# The coded name of the library, if different from the real name. 21284soname_spec=$lt_soname_spec 21285 21286# Permission mode override for installation of shared libraries. 21287install_override_mode=$lt_install_override_mode 21288 21289# Command to use after installation of a shared archive. 21290postinstall_cmds=$lt_postinstall_cmds 21291 21292# Command to use after uninstallation of a shared archive. 21293postuninstall_cmds=$lt_postuninstall_cmds 21294 21295# Commands used to finish a libtool library installation in a directory. 21296finish_cmds=$lt_finish_cmds 21297 21298# As "finish_cmds", except a single script fragment to be evaled but 21299# not shown. 21300finish_eval=$lt_finish_eval 21301 21302# Whether we should hardcode library paths into libraries. 21303hardcode_into_libs=$hardcode_into_libs 21304 21305# Compile-time system search path for libraries. 21306sys_lib_search_path_spec=$lt_sys_lib_search_path_spec 21307 21308# Run-time system search path for libraries. 21309sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec 21310 21311# Whether dlopen is supported. 21312dlopen_support=$enable_dlopen 21313 21314# Whether dlopen of programs is supported. 21315dlopen_self=$enable_dlopen_self 21316 21317# Whether dlopen of statically linked programs is supported. 21318dlopen_self_static=$enable_dlopen_self_static 21319 21320# Commands to strip libraries. 21321old_striplib=$lt_old_striplib 21322striplib=$lt_striplib 21323 21324 21325# The linker used to build libraries. 21326LD=$lt_LD 21327 21328# How to create reloadable object files. 21329reload_flag=$lt_reload_flag 21330reload_cmds=$lt_reload_cmds 21331 21332# Commands used to build an old-style archive. 21333old_archive_cmds=$lt_old_archive_cmds 21334 21335# A language specific compiler. 21336CC=$lt_compiler 21337 21338# Is the compiler the GNU compiler? 21339with_gcc=$GCC 21340 21341# Compiler flag to turn off builtin functions. 21342no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 21343 21344# Additional compiler flags for building library objects. 21345pic_flag=$lt_lt_prog_compiler_pic 21346 21347# How to pass a linker flag through the compiler. 21348wl=$lt_lt_prog_compiler_wl 21349 21350# Compiler flag to prevent dynamic linking. 21351link_static_flag=$lt_lt_prog_compiler_static 21352 21353# Does compiler simultaneously support -c and -o options? 21354compiler_c_o=$lt_lt_cv_prog_compiler_c_o 21355 21356# Whether or not to add -lc for building shared libraries. 21357build_libtool_need_lc=$archive_cmds_need_lc 21358 21359# Whether or not to disallow shared libs when runtime libs are static. 21360allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes 21361 21362# Compiler flag to allow reflexive dlopens. 21363export_dynamic_flag_spec=$lt_export_dynamic_flag_spec 21364 21365# Compiler flag to generate shared objects directly from archives. 21366whole_archive_flag_spec=$lt_whole_archive_flag_spec 21367 21368# Whether the compiler copes with passing no objects directly. 21369compiler_needs_object=$lt_compiler_needs_object 21370 21371# Create an old-style archive from a shared archive. 21372old_archive_from_new_cmds=$lt_old_archive_from_new_cmds 21373 21374# Create a temporary old-style archive to link instead of a shared archive. 21375old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds 21376 21377# Commands used to build a shared archive. 21378archive_cmds=$lt_archive_cmds 21379archive_expsym_cmds=$lt_archive_expsym_cmds 21380 21381# Commands used to build a loadable module if different from building 21382# a shared archive. 21383module_cmds=$lt_module_cmds 21384module_expsym_cmds=$lt_module_expsym_cmds 21385 21386# Whether we are building with GNU ld or not. 21387with_gnu_ld=$lt_with_gnu_ld 21388 21389# Flag that allows shared libraries with undefined symbols to be built. 21390allow_undefined_flag=$lt_allow_undefined_flag 21391 21392# Flag that enforces no undefined symbols. 21393no_undefined_flag=$lt_no_undefined_flag 21394 21395# Flag to hardcode \$libdir into a binary during linking. 21396# This must work even if \$libdir does not exist 21397hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec 21398 21399# Whether we need a single "-rpath" flag with a separated argument. 21400hardcode_libdir_separator=$lt_hardcode_libdir_separator 21401 21402# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 21403# DIR into the resulting binary. 21404hardcode_direct=$hardcode_direct 21405 21406# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 21407# DIR into the resulting binary and the resulting library dependency is 21408# "absolute",i.e impossible to change by setting \${shlibpath_var} if the 21409# library is relocated. 21410hardcode_direct_absolute=$hardcode_direct_absolute 21411 21412# Set to "yes" if using the -LDIR flag during linking hardcodes DIR 21413# into the resulting binary. 21414hardcode_minus_L=$hardcode_minus_L 21415 21416# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR 21417# into the resulting binary. 21418hardcode_shlibpath_var=$hardcode_shlibpath_var 21419 21420# Set to "yes" if building a shared library automatically hardcodes DIR 21421# into the library and all subsequent libraries and executables linked 21422# against it. 21423hardcode_automatic=$hardcode_automatic 21424 21425# Set to yes if linker adds runtime paths of dependent libraries 21426# to runtime path list. 21427inherit_rpath=$inherit_rpath 21428 21429# Whether libtool must link a program against all its dependency libraries. 21430link_all_deplibs=$link_all_deplibs 21431 21432# Set to "yes" if exported symbols are required. 21433always_export_symbols=$always_export_symbols 21434 21435# The commands to list exported symbols. 21436export_symbols_cmds=$lt_export_symbols_cmds 21437 21438# Symbols that should not be listed in the preloaded symbols. 21439exclude_expsyms=$lt_exclude_expsyms 21440 21441# Symbols that must always be exported. 21442include_expsyms=$lt_include_expsyms 21443 21444# Commands necessary for linking programs (against libraries) with templates. 21445prelink_cmds=$lt_prelink_cmds 21446 21447# Commands necessary for finishing linking programs. 21448postlink_cmds=$lt_postlink_cmds 21449 21450# Specify filename containing input files. 21451file_list_spec=$lt_file_list_spec 21452 21453# How to hardcode a shared library path into an executable. 21454hardcode_action=$hardcode_action 21455 21456# ### END LIBTOOL CONFIG 21457 21458_LT_EOF 21459 21460 case $host_os in 21461 aix3*) 21462 cat <<\_LT_EOF >> "$cfgfile" 21463# AIX sometimes has problems with the GCC collect2 program. For some 21464# reason, if we set the COLLECT_NAMES environment variable, the problems 21465# vanish in a puff of smoke. 21466if test "X${COLLECT_NAMES+set}" != Xset; then 21467 COLLECT_NAMES= 21468 export COLLECT_NAMES 21469fi 21470_LT_EOF 21471 ;; 21472 esac 21473 21474 21475ltmain="$ac_aux_dir/ltmain.sh" 21476 21477 21478 # We use sed instead of cat because bash on DJGPP gets confused if 21479 # if finds mixed CR/LF and LF-only lines. Since sed operates in 21480 # text mode, it properly converts lines to CR/LF. This bash problem 21481 # is reportedly fixed, but why not run on old versions too? 21482 sed '$q' "$ltmain" >> "$cfgfile" \ 21483 || (rm -f "$cfgfile"; exit 1) 21484 21485 if test x"$xsi_shell" = xyes; then 21486 sed -e '/^func_dirname ()$/,/^} # func_dirname /c\ 21487func_dirname ()\ 21488{\ 21489\ case ${1} in\ 21490\ */*) func_dirname_result="${1%/*}${2}" ;;\ 21491\ * ) func_dirname_result="${3}" ;;\ 21492\ esac\ 21493} # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \ 21494 && mv -f "$cfgfile.tmp" "$cfgfile" \ 21495 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 21496test 0 -eq $? || _lt_function_replace_fail=: 21497 21498 21499 sed -e '/^func_basename ()$/,/^} # func_basename /c\ 21500func_basename ()\ 21501{\ 21502\ func_basename_result="${1##*/}"\ 21503} # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \ 21504 && mv -f "$cfgfile.tmp" "$cfgfile" \ 21505 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 21506test 0 -eq $? || _lt_function_replace_fail=: 21507 21508 21509 sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\ 21510func_dirname_and_basename ()\ 21511{\ 21512\ case ${1} in\ 21513\ */*) func_dirname_result="${1%/*}${2}" ;;\ 21514\ * ) func_dirname_result="${3}" ;;\ 21515\ esac\ 21516\ func_basename_result="${1##*/}"\ 21517} # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \ 21518 && mv -f "$cfgfile.tmp" "$cfgfile" \ 21519 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 21520test 0 -eq $? || _lt_function_replace_fail=: 21521 21522 21523 sed -e '/^func_stripname ()$/,/^} # func_stripname /c\ 21524func_stripname ()\ 21525{\ 21526\ # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\ 21527\ # positional parameters, so assign one to ordinary parameter first.\ 21528\ func_stripname_result=${3}\ 21529\ func_stripname_result=${func_stripname_result#"${1}"}\ 21530\ func_stripname_result=${func_stripname_result%"${2}"}\ 21531} # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \ 21532 && mv -f "$cfgfile.tmp" "$cfgfile" \ 21533 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 21534test 0 -eq $? || _lt_function_replace_fail=: 21535 21536 21537 sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\ 21538func_split_long_opt ()\ 21539{\ 21540\ func_split_long_opt_name=${1%%=*}\ 21541\ func_split_long_opt_arg=${1#*=}\ 21542} # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \ 21543 && mv -f "$cfgfile.tmp" "$cfgfile" \ 21544 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 21545test 0 -eq $? || _lt_function_replace_fail=: 21546 21547 21548 sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\ 21549func_split_short_opt ()\ 21550{\ 21551\ func_split_short_opt_arg=${1#??}\ 21552\ func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\ 21553} # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \ 21554 && mv -f "$cfgfile.tmp" "$cfgfile" \ 21555 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 21556test 0 -eq $? || _lt_function_replace_fail=: 21557 21558 21559 sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\ 21560func_lo2o ()\ 21561{\ 21562\ case ${1} in\ 21563\ *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\ 21564\ *) func_lo2o_result=${1} ;;\ 21565\ esac\ 21566} # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \ 21567 && mv -f "$cfgfile.tmp" "$cfgfile" \ 21568 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 21569test 0 -eq $? || _lt_function_replace_fail=: 21570 21571 21572 sed -e '/^func_xform ()$/,/^} # func_xform /c\ 21573func_xform ()\ 21574{\ 21575 func_xform_result=${1%.*}.lo\ 21576} # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \ 21577 && mv -f "$cfgfile.tmp" "$cfgfile" \ 21578 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 21579test 0 -eq $? || _lt_function_replace_fail=: 21580 21581 21582 sed -e '/^func_arith ()$/,/^} # func_arith /c\ 21583func_arith ()\ 21584{\ 21585 func_arith_result=$(( $* ))\ 21586} # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \ 21587 && mv -f "$cfgfile.tmp" "$cfgfile" \ 21588 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 21589test 0 -eq $? || _lt_function_replace_fail=: 21590 21591 21592 sed -e '/^func_len ()$/,/^} # func_len /c\ 21593func_len ()\ 21594{\ 21595 func_len_result=${#1}\ 21596} # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \ 21597 && mv -f "$cfgfile.tmp" "$cfgfile" \ 21598 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 21599test 0 -eq $? || _lt_function_replace_fail=: 21600 21601fi 21602 21603if test x"$lt_shell_append" = xyes; then 21604 sed -e '/^func_append ()$/,/^} # func_append /c\ 21605func_append ()\ 21606{\ 21607 eval "${1}+=\\${2}"\ 21608} # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \ 21609 && mv -f "$cfgfile.tmp" "$cfgfile" \ 21610 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 21611test 0 -eq $? || _lt_function_replace_fail=: 21612 21613 21614 sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\ 21615func_append_quoted ()\ 21616{\ 21617\ func_quote_for_eval "${2}"\ 21618\ eval "${1}+=\\\\ \\$func_quote_for_eval_result"\ 21619} # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \ 21620 && mv -f "$cfgfile.tmp" "$cfgfile" \ 21621 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 21622test 0 -eq $? || _lt_function_replace_fail=: 21623 21624 21625 # Save a `func_append' function call where possible by direct use of '+=' 21626 sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \ 21627 && mv -f "$cfgfile.tmp" "$cfgfile" \ 21628 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 21629 test 0 -eq $? || _lt_function_replace_fail=: 21630else 21631 # Save a `func_append' function call even when '+=' is not available 21632 sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \ 21633 && mv -f "$cfgfile.tmp" "$cfgfile" \ 21634 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 21635 test 0 -eq $? || _lt_function_replace_fail=: 21636fi 21637 21638if test x"$_lt_function_replace_fail" = x":"; then 21639 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5 21640$as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;} 21641fi 21642 21643 21644 mv -f "$cfgfile" "$ofile" || 21645 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") 21646 chmod +x "$ofile" 21647 21648 ;; 21649 21650 esac 21651done # for ac_tag 21652 21653 21654as_fn_exit 0 21655_ACEOF 21656ac_clean_files=$ac_clean_files_save 21657 21658test $ac_write_fail = 0 || 21659 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 21660 21661 21662# configure is writing to config.log, and then calls config.status. 21663# config.status does its own redirection, appending to config.log. 21664# Unfortunately, on DOS this fails, as config.log is still kept open 21665# by configure, so config.status won't be able to write to it; its 21666# output is simply discarded. So we exec the FD to /dev/null, 21667# effectively closing config.log, so it can be properly (re)opened and 21668# appended to by config.status. When coming back to configure, we 21669# need to make the FD available again. 21670if test "$no_create" != yes; then 21671 ac_cs_success=: 21672 ac_config_status_args= 21673 test "$silent" = yes && 21674 ac_config_status_args="$ac_config_status_args --quiet" 21675 exec 5>/dev/null 21676 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 21677 exec 5>>config.log 21678 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 21679 # would make configure fail if this is the last instruction. 21680 $ac_cs_success || as_fn_exit 1 21681fi 21682if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 21683 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 21684$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 21685fi 21686 21687