configure revision 2d67cb4f
1#! /bin/sh 2# Guess values for system-dependent variables and create Makefiles. 3# Generated by GNU Autoconf 2.69 for libX11 1.6.4. 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='libX11' 653PACKAGE_TARNAME='libX11' 654PACKAGE_VERSION='1.6.4' 655PACKAGE_STRING='libX11 1.6.4' 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_header_list= 697ac_subst_vars='am__EXEEXT_FALSE 698am__EXEEXT_TRUE 699LTLIBOBJS 700LIBOBJS 701XTMALLOC_ZERO_CFLAGS 702XMALLOC_ZERO_CFLAGS 703MALLOC_ZERO_CFLAGS 704XERRORDB 705XKEYSYMDB 706locales 707X11_LOCALEDIR 708XLOCALEDIR 709X11_LOCALELIBDIR 710XLOCALELIBDIR 711X11_LOCALEDATADIR 712XLOCALEDATADIR 713X11_LIBS 714X11_CFLAGS 715X11_LIBDIR 716X11_DATADIR 717MAKE_LINT_LIB_FALSE 718MAKE_LINT_LIB_TRUE 719LINTLIB 720LINT_FALSE 721LINT_TRUE 722LINT_FLAGS 723LINT 724XKBPROTO_REQUIRES 725XKB_FALSE 726XKB_TRUE 727BIGFONT_LIBS 728BIGFONT_CFLAGS 729XLOCALE_FALSE 730XLOCALE_TRUE 731XCMS_FALSE 732XCMS_TRUE 733KEYSYMDEFS 734XTHREAD_CFLAGS 735XTHREADLIB 736THRSTUBS_FALSE 737THRSTUBS_TRUE 738LAUNCHD 739OS2_FALSE 740OS2_TRUE 741WCHAR32 742XLIB_LOADABLE_I18N_FALSE 743XLIB_LOADABLE_I18N_TRUE 744I18N_MODULE_LIBS 745X11_EXTRA_DEPS 746LDFLAGS_FOR_BUILD 747CFLAGS_FOR_BUILD 748CPPFLAGS_FOR_BUILD 749CC_FOR_BUILD 750HAVE_PERL_FALSE 751HAVE_PERL_TRUE 752PERL 753TRADITIONALCPPFLAGS 754RAWCPPFLAGS 755RAWCPP 756HAVE_STYLESHEETS_FALSE 757HAVE_STYLESHEETS_TRUE 758XSL_STYLESHEET 759STYLESHEET_SRCDIR 760XORG_SGML_PATH 761HAVE_XSLTPROC_FALSE 762HAVE_XSLTPROC_TRUE 763XSLTPROC 764HAVE_FOP_FALSE 765HAVE_FOP_TRUE 766FOP 767HAVE_XMLTO_FALSE 768HAVE_XMLTO_TRUE 769HAVE_XMLTO_TEXT_FALSE 770HAVE_XMLTO_TEXT_TRUE 771XMLTO 772ENABLE_SPECS_FALSE 773ENABLE_SPECS_TRUE 774MAN_SUBSTS 775XORG_MAN_PAGE 776ADMIN_MAN_DIR 777DRIVER_MAN_DIR 778MISC_MAN_DIR 779FILE_MAN_DIR 780LIB_MAN_DIR 781APP_MAN_DIR 782ADMIN_MAN_SUFFIX 783DRIVER_MAN_SUFFIX 784MISC_MAN_SUFFIX 785FILE_MAN_SUFFIX 786LIB_MAN_SUFFIX 787APP_MAN_SUFFIX 788INSTALL_CMD 789PKG_CONFIG_LIBDIR 790PKG_CONFIG_PATH 791PKG_CONFIG 792CHANGELOG_CMD 793STRICT_CFLAGS 794CWARNFLAGS 795BASE_CFLAGS 796OTOOL64 797OTOOL 798LIPO 799NMEDIT 800DSYMUTIL 801MANIFEST_TOOL 802RANLIB 803ac_ct_AR 804AR 805DLLTOOL 806OBJDUMP 807LN_S 808NM 809ac_ct_DUMPBIN 810DUMPBIN 811LD 812FGREP 813SED 814LIBTOOL 815AM_BACKSLASH 816AM_DEFAULT_VERBOSITY 817AM_DEFAULT_V 818AM_V 819am__fastdepCC_FALSE 820am__fastdepCC_TRUE 821CCDEPMODE 822am__nodep 823AMDEPBACKSLASH 824AMDEP_FALSE 825AMDEP_TRUE 826am__quote 827am__include 828DEPDIR 829am__untar 830am__tar 831AMTAR 832am__leading_dot 833SET_MAKE 834AWK 835mkdir_p 836MKDIR_P 837INSTALL_STRIP_PROGRAM 838STRIP 839install_sh 840MAKEINFO 841AUTOHEADER 842AUTOMAKE 843AUTOCONF 844ACLOCAL 845VERSION 846PACKAGE 847CYGPATH_W 848am__isrc 849INSTALL_DATA 850INSTALL_SCRIPT 851INSTALL_PROGRAM 852EGREP 853GREP 854CPP 855OBJEXT 856EXEEXT 857ac_ct_CC 858CPPFLAGS 859LDFLAGS 860CFLAGS 861CC 862host_os 863host_vendor 864host_cpu 865host 866build_os 867build_vendor 868build_cpu 869build 870target_alias 871host_alias 872build_alias 873LIBS 874ECHO_T 875ECHO_N 876ECHO_C 877DEFS 878mandir 879localedir 880libdir 881psdir 882pdfdir 883dvidir 884htmldir 885infodir 886docdir 887oldincludedir 888includedir 889localstatedir 890sharedstatedir 891sysconfdir 892datadir 893datarootdir 894libexecdir 895sbindir 896bindir 897program_transform_name 898prefix 899exec_prefix 900PACKAGE_URL 901PACKAGE_BUGREPORT 902PACKAGE_STRING 903PACKAGE_VERSION 904PACKAGE_TARNAME 905PACKAGE_NAME 906PATH_SEPARATOR 907SHELL' 908ac_subst_files='' 909ac_user_opts=' 910enable_option_checking 911enable_dependency_tracking 912enable_silent_rules 913enable_shared 914enable_static 915with_pic 916enable_fast_install 917with_gnu_ld 918with_sysroot 919enable_libtool_lock 920enable_selective_werror 921enable_strict_compilation 922enable_specs 923with_xmlto 924with_fop 925with_xsltproc 926with_perl 927enable_unix_transport 928enable_tcp_transport 929enable_ipv6 930enable_local_transport 931enable_loadable_i18n 932enable_loadable_xcursor 933with_launchd 934enable_xthreads 935with_keysymdefdir 936enable_xcms 937enable_xlocale 938enable_xlocaledir 939enable_xf86bigfont 940enable_xkb 941enable_composecache 942with_lint 943enable_lint_library 944with_locale_lib_dir 945enable_malloc0returnsnull 946' 947 ac_precious_vars='build_alias 948host_alias 949target_alias 950CC 951CFLAGS 952LDFLAGS 953LIBS 954CPPFLAGS 955CPP 956PKG_CONFIG 957PKG_CONFIG_PATH 958PKG_CONFIG_LIBDIR 959XMLTO 960FOP 961XSLTPROC 962PERL 963BIGFONT_CFLAGS 964BIGFONT_LIBS 965LINT 966LINT_FLAGS 967X11_CFLAGS 968X11_LIBS' 969 970 971# Initialize some variables set by options. 972ac_init_help= 973ac_init_version=false 974ac_unrecognized_opts= 975ac_unrecognized_sep= 976# The variables have the same names as the options, with 977# dashes changed to underlines. 978cache_file=/dev/null 979exec_prefix=NONE 980no_create= 981no_recursion= 982prefix=NONE 983program_prefix=NONE 984program_suffix=NONE 985program_transform_name=s,x,x, 986silent= 987site= 988srcdir= 989verbose= 990x_includes=NONE 991x_libraries=NONE 992 993# Installation directory options. 994# These are left unexpanded so users can "make install exec_prefix=/foo" 995# and all the variables that are supposed to be based on exec_prefix 996# by default will actually change. 997# Use braces instead of parens because sh, perl, etc. also accept them. 998# (The list follows the same order as the GNU Coding Standards.) 999bindir='${exec_prefix}/bin' 1000sbindir='${exec_prefix}/sbin' 1001libexecdir='${exec_prefix}/libexec' 1002datarootdir='${prefix}/share' 1003datadir='${datarootdir}' 1004sysconfdir='${prefix}/etc' 1005sharedstatedir='${prefix}/com' 1006localstatedir='${prefix}/var' 1007includedir='${prefix}/include' 1008oldincludedir='/usr/include' 1009docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 1010infodir='${datarootdir}/info' 1011htmldir='${docdir}' 1012dvidir='${docdir}' 1013pdfdir='${docdir}' 1014psdir='${docdir}' 1015libdir='${exec_prefix}/lib' 1016localedir='${datarootdir}/locale' 1017mandir='${datarootdir}/man' 1018 1019ac_prev= 1020ac_dashdash= 1021for ac_option 1022do 1023 # If the previous option needs an argument, assign it. 1024 if test -n "$ac_prev"; then 1025 eval $ac_prev=\$ac_option 1026 ac_prev= 1027 continue 1028 fi 1029 1030 case $ac_option in 1031 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 1032 *=) ac_optarg= ;; 1033 *) ac_optarg=yes ;; 1034 esac 1035 1036 # Accept the important Cygnus configure options, so we can diagnose typos. 1037 1038 case $ac_dashdash$ac_option in 1039 --) 1040 ac_dashdash=yes ;; 1041 1042 -bindir | --bindir | --bindi | --bind | --bin | --bi) 1043 ac_prev=bindir ;; 1044 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 1045 bindir=$ac_optarg ;; 1046 1047 -build | --build | --buil | --bui | --bu) 1048 ac_prev=build_alias ;; 1049 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 1050 build_alias=$ac_optarg ;; 1051 1052 -cache-file | --cache-file | --cache-fil | --cache-fi \ 1053 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 1054 ac_prev=cache_file ;; 1055 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 1056 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 1057 cache_file=$ac_optarg ;; 1058 1059 --config-cache | -C) 1060 cache_file=config.cache ;; 1061 1062 -datadir | --datadir | --datadi | --datad) 1063 ac_prev=datadir ;; 1064 -datadir=* | --datadir=* | --datadi=* | --datad=*) 1065 datadir=$ac_optarg ;; 1066 1067 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 1068 | --dataroo | --dataro | --datar) 1069 ac_prev=datarootdir ;; 1070 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 1071 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 1072 datarootdir=$ac_optarg ;; 1073 1074 -disable-* | --disable-*) 1075 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 1076 # Reject names that are not valid shell variable names. 1077 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1078 as_fn_error $? "invalid feature name: $ac_useropt" 1079 ac_useropt_orig=$ac_useropt 1080 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1081 case $ac_user_opts in 1082 *" 1083"enable_$ac_useropt" 1084"*) ;; 1085 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 1086 ac_unrecognized_sep=', ';; 1087 esac 1088 eval enable_$ac_useropt=no ;; 1089 1090 -docdir | --docdir | --docdi | --doc | --do) 1091 ac_prev=docdir ;; 1092 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 1093 docdir=$ac_optarg ;; 1094 1095 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 1096 ac_prev=dvidir ;; 1097 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 1098 dvidir=$ac_optarg ;; 1099 1100 -enable-* | --enable-*) 1101 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 1102 # Reject names that are not valid shell variable names. 1103 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1104 as_fn_error $? "invalid feature name: $ac_useropt" 1105 ac_useropt_orig=$ac_useropt 1106 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1107 case $ac_user_opts in 1108 *" 1109"enable_$ac_useropt" 1110"*) ;; 1111 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 1112 ac_unrecognized_sep=', ';; 1113 esac 1114 eval enable_$ac_useropt=\$ac_optarg ;; 1115 1116 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 1117 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 1118 | --exec | --exe | --ex) 1119 ac_prev=exec_prefix ;; 1120 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 1121 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 1122 | --exec=* | --exe=* | --ex=*) 1123 exec_prefix=$ac_optarg ;; 1124 1125 -gas | --gas | --ga | --g) 1126 # Obsolete; use --with-gas. 1127 with_gas=yes ;; 1128 1129 -help | --help | --hel | --he | -h) 1130 ac_init_help=long ;; 1131 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 1132 ac_init_help=recursive ;; 1133 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 1134 ac_init_help=short ;; 1135 1136 -host | --host | --hos | --ho) 1137 ac_prev=host_alias ;; 1138 -host=* | --host=* | --hos=* | --ho=*) 1139 host_alias=$ac_optarg ;; 1140 1141 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 1142 ac_prev=htmldir ;; 1143 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 1144 | --ht=*) 1145 htmldir=$ac_optarg ;; 1146 1147 -includedir | --includedir | --includedi | --included | --include \ 1148 | --includ | --inclu | --incl | --inc) 1149 ac_prev=includedir ;; 1150 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 1151 | --includ=* | --inclu=* | --incl=* | --inc=*) 1152 includedir=$ac_optarg ;; 1153 1154 -infodir | --infodir | --infodi | --infod | --info | --inf) 1155 ac_prev=infodir ;; 1156 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 1157 infodir=$ac_optarg ;; 1158 1159 -libdir | --libdir | --libdi | --libd) 1160 ac_prev=libdir ;; 1161 -libdir=* | --libdir=* | --libdi=* | --libd=*) 1162 libdir=$ac_optarg ;; 1163 1164 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 1165 | --libexe | --libex | --libe) 1166 ac_prev=libexecdir ;; 1167 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 1168 | --libexe=* | --libex=* | --libe=*) 1169 libexecdir=$ac_optarg ;; 1170 1171 -localedir | --localedir | --localedi | --localed | --locale) 1172 ac_prev=localedir ;; 1173 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 1174 localedir=$ac_optarg ;; 1175 1176 -localstatedir | --localstatedir | --localstatedi | --localstated \ 1177 | --localstate | --localstat | --localsta | --localst | --locals) 1178 ac_prev=localstatedir ;; 1179 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 1180 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 1181 localstatedir=$ac_optarg ;; 1182 1183 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 1184 ac_prev=mandir ;; 1185 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 1186 mandir=$ac_optarg ;; 1187 1188 -nfp | --nfp | --nf) 1189 # Obsolete; use --without-fp. 1190 with_fp=no ;; 1191 1192 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1193 | --no-cr | --no-c | -n) 1194 no_create=yes ;; 1195 1196 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1197 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1198 no_recursion=yes ;; 1199 1200 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1201 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1202 | --oldin | --oldi | --old | --ol | --o) 1203 ac_prev=oldincludedir ;; 1204 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1205 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1206 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1207 oldincludedir=$ac_optarg ;; 1208 1209 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1210 ac_prev=prefix ;; 1211 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1212 prefix=$ac_optarg ;; 1213 1214 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1215 | --program-pre | --program-pr | --program-p) 1216 ac_prev=program_prefix ;; 1217 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1218 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1219 program_prefix=$ac_optarg ;; 1220 1221 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1222 | --program-suf | --program-su | --program-s) 1223 ac_prev=program_suffix ;; 1224 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1225 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1226 program_suffix=$ac_optarg ;; 1227 1228 -program-transform-name | --program-transform-name \ 1229 | --program-transform-nam | --program-transform-na \ 1230 | --program-transform-n | --program-transform- \ 1231 | --program-transform | --program-transfor \ 1232 | --program-transfo | --program-transf \ 1233 | --program-trans | --program-tran \ 1234 | --progr-tra | --program-tr | --program-t) 1235 ac_prev=program_transform_name ;; 1236 -program-transform-name=* | --program-transform-name=* \ 1237 | --program-transform-nam=* | --program-transform-na=* \ 1238 | --program-transform-n=* | --program-transform-=* \ 1239 | --program-transform=* | --program-transfor=* \ 1240 | --program-transfo=* | --program-transf=* \ 1241 | --program-trans=* | --program-tran=* \ 1242 | --progr-tra=* | --program-tr=* | --program-t=*) 1243 program_transform_name=$ac_optarg ;; 1244 1245 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1246 ac_prev=pdfdir ;; 1247 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1248 pdfdir=$ac_optarg ;; 1249 1250 -psdir | --psdir | --psdi | --psd | --ps) 1251 ac_prev=psdir ;; 1252 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1253 psdir=$ac_optarg ;; 1254 1255 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1256 | -silent | --silent | --silen | --sile | --sil) 1257 silent=yes ;; 1258 1259 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1260 ac_prev=sbindir ;; 1261 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1262 | --sbi=* | --sb=*) 1263 sbindir=$ac_optarg ;; 1264 1265 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1266 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1267 | --sharedst | --shareds | --shared | --share | --shar \ 1268 | --sha | --sh) 1269 ac_prev=sharedstatedir ;; 1270 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1271 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1272 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1273 | --sha=* | --sh=*) 1274 sharedstatedir=$ac_optarg ;; 1275 1276 -site | --site | --sit) 1277 ac_prev=site ;; 1278 -site=* | --site=* | --sit=*) 1279 site=$ac_optarg ;; 1280 1281 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1282 ac_prev=srcdir ;; 1283 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1284 srcdir=$ac_optarg ;; 1285 1286 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1287 | --syscon | --sysco | --sysc | --sys | --sy) 1288 ac_prev=sysconfdir ;; 1289 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1290 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1291 sysconfdir=$ac_optarg ;; 1292 1293 -target | --target | --targe | --targ | --tar | --ta | --t) 1294 ac_prev=target_alias ;; 1295 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1296 target_alias=$ac_optarg ;; 1297 1298 -v | -verbose | --verbose | --verbos | --verbo | --verb) 1299 verbose=yes ;; 1300 1301 -version | --version | --versio | --versi | --vers | -V) 1302 ac_init_version=: ;; 1303 1304 -with-* | --with-*) 1305 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1306 # Reject names that are not valid shell variable names. 1307 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1308 as_fn_error $? "invalid package name: $ac_useropt" 1309 ac_useropt_orig=$ac_useropt 1310 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1311 case $ac_user_opts in 1312 *" 1313"with_$ac_useropt" 1314"*) ;; 1315 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1316 ac_unrecognized_sep=', ';; 1317 esac 1318 eval with_$ac_useropt=\$ac_optarg ;; 1319 1320 -without-* | --without-*) 1321 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1322 # Reject names that are not valid shell variable names. 1323 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1324 as_fn_error $? "invalid package name: $ac_useropt" 1325 ac_useropt_orig=$ac_useropt 1326 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1327 case $ac_user_opts in 1328 *" 1329"with_$ac_useropt" 1330"*) ;; 1331 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1332 ac_unrecognized_sep=', ';; 1333 esac 1334 eval with_$ac_useropt=no ;; 1335 1336 --x) 1337 # Obsolete; use --with-x. 1338 with_x=yes ;; 1339 1340 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1341 | --x-incl | --x-inc | --x-in | --x-i) 1342 ac_prev=x_includes ;; 1343 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1344 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1345 x_includes=$ac_optarg ;; 1346 1347 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1348 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1349 ac_prev=x_libraries ;; 1350 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1351 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1352 x_libraries=$ac_optarg ;; 1353 1354 -*) as_fn_error $? "unrecognized option: \`$ac_option' 1355Try \`$0 --help' for more information" 1356 ;; 1357 1358 *=*) 1359 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1360 # Reject names that are not valid shell variable names. 1361 case $ac_envvar in #( 1362 '' | [0-9]* | *[!_$as_cr_alnum]* ) 1363 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 1364 esac 1365 eval $ac_envvar=\$ac_optarg 1366 export $ac_envvar ;; 1367 1368 *) 1369 # FIXME: should be removed in autoconf 3.0. 1370 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1371 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1372 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1373 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 1374 ;; 1375 1376 esac 1377done 1378 1379if test -n "$ac_prev"; then 1380 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1381 as_fn_error $? "missing argument to $ac_option" 1382fi 1383 1384if test -n "$ac_unrecognized_opts"; then 1385 case $enable_option_checking in 1386 no) ;; 1387 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 1388 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1389 esac 1390fi 1391 1392# Check all directory arguments for consistency. 1393for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1394 datadir sysconfdir sharedstatedir localstatedir includedir \ 1395 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1396 libdir localedir mandir 1397do 1398 eval ac_val=\$$ac_var 1399 # Remove trailing slashes. 1400 case $ac_val in 1401 */ ) 1402 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1403 eval $ac_var=\$ac_val;; 1404 esac 1405 # Be sure to have absolute directory names. 1406 case $ac_val in 1407 [\\/$]* | ?:[\\/]* ) continue;; 1408 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1409 esac 1410 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 1411done 1412 1413# There might be people who depend on the old broken behavior: `$host' 1414# used to hold the argument of --host etc. 1415# FIXME: To remove some day. 1416build=$build_alias 1417host=$host_alias 1418target=$target_alias 1419 1420# FIXME: To remove some day. 1421if test "x$host_alias" != x; then 1422 if test "x$build_alias" = x; then 1423 cross_compiling=maybe 1424 elif test "x$build_alias" != "x$host_alias"; then 1425 cross_compiling=yes 1426 fi 1427fi 1428 1429ac_tool_prefix= 1430test -n "$host_alias" && ac_tool_prefix=$host_alias- 1431 1432test "$silent" = yes && exec 6>/dev/null 1433 1434 1435ac_pwd=`pwd` && test -n "$ac_pwd" && 1436ac_ls_di=`ls -di .` && 1437ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1438 as_fn_error $? "working directory cannot be determined" 1439test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1440 as_fn_error $? "pwd does not report name of working directory" 1441 1442 1443# Find the source files, if location was not specified. 1444if test -z "$srcdir"; then 1445 ac_srcdir_defaulted=yes 1446 # Try the directory containing this script, then the parent directory. 1447 ac_confdir=`$as_dirname -- "$as_myself" || 1448$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1449 X"$as_myself" : 'X\(//\)[^/]' \| \ 1450 X"$as_myself" : 'X\(//\)$' \| \ 1451 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1452$as_echo X"$as_myself" | 1453 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1454 s//\1/ 1455 q 1456 } 1457 /^X\(\/\/\)[^/].*/{ 1458 s//\1/ 1459 q 1460 } 1461 /^X\(\/\/\)$/{ 1462 s//\1/ 1463 q 1464 } 1465 /^X\(\/\).*/{ 1466 s//\1/ 1467 q 1468 } 1469 s/.*/./; q'` 1470 srcdir=$ac_confdir 1471 if test ! -r "$srcdir/$ac_unique_file"; then 1472 srcdir=.. 1473 fi 1474else 1475 ac_srcdir_defaulted=no 1476fi 1477if test ! -r "$srcdir/$ac_unique_file"; then 1478 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1479 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 1480fi 1481ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1482ac_abs_confdir=`( 1483 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 1484 pwd)` 1485# When building in place, set srcdir=. 1486if test "$ac_abs_confdir" = "$ac_pwd"; then 1487 srcdir=. 1488fi 1489# Remove unnecessary trailing slashes from srcdir. 1490# Double slashes in file names in object file debugging info 1491# mess up M-x gdb in Emacs. 1492case $srcdir in 1493*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1494esac 1495for ac_var in $ac_precious_vars; do 1496 eval ac_env_${ac_var}_set=\${${ac_var}+set} 1497 eval ac_env_${ac_var}_value=\$${ac_var} 1498 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1499 eval ac_cv_env_${ac_var}_value=\$${ac_var} 1500done 1501 1502# 1503# Report the --help message. 1504# 1505if test "$ac_init_help" = "long"; then 1506 # Omit some internal or obsolete options to make the list less imposing. 1507 # This message is too long to be a string in the A/UX 3.1 sh. 1508 cat <<_ACEOF 1509\`configure' configures libX11 1.6.4 to adapt to many kinds of systems. 1510 1511Usage: $0 [OPTION]... [VAR=VALUE]... 1512 1513To assign environment variables (e.g., CC, CFLAGS...), specify them as 1514VAR=VALUE. See below for descriptions of some of the useful variables. 1515 1516Defaults for the options are specified in brackets. 1517 1518Configuration: 1519 -h, --help display this help and exit 1520 --help=short display options specific to this package 1521 --help=recursive display the short help of all the included packages 1522 -V, --version display version information and exit 1523 -q, --quiet, --silent do not print \`checking ...' messages 1524 --cache-file=FILE cache test results in FILE [disabled] 1525 -C, --config-cache alias for \`--cache-file=config.cache' 1526 -n, --no-create do not create output files 1527 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1528 1529Installation directories: 1530 --prefix=PREFIX install architecture-independent files in PREFIX 1531 [$ac_default_prefix] 1532 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1533 [PREFIX] 1534 1535By default, \`make install' will install all the files in 1536\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1537an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1538for instance \`--prefix=\$HOME'. 1539 1540For better control, use the options below. 1541 1542Fine tuning of the installation directories: 1543 --bindir=DIR user executables [EPREFIX/bin] 1544 --sbindir=DIR system admin executables [EPREFIX/sbin] 1545 --libexecdir=DIR program executables [EPREFIX/libexec] 1546 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1547 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1548 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1549 --libdir=DIR object code libraries [EPREFIX/lib] 1550 --includedir=DIR C header files [PREFIX/include] 1551 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1552 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1553 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1554 --infodir=DIR info documentation [DATAROOTDIR/info] 1555 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1556 --mandir=DIR man documentation [DATAROOTDIR/man] 1557 --docdir=DIR documentation root [DATAROOTDIR/doc/libX11] 1558 --htmldir=DIR html documentation [DOCDIR] 1559 --dvidir=DIR dvi documentation [DOCDIR] 1560 --pdfdir=DIR pdf documentation [DOCDIR] 1561 --psdir=DIR ps documentation [DOCDIR] 1562_ACEOF 1563 1564 cat <<\_ACEOF 1565 1566Program names: 1567 --program-prefix=PREFIX prepend PREFIX to installed program names 1568 --program-suffix=SUFFIX append SUFFIX to installed program names 1569 --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1570 1571System types: 1572 --build=BUILD configure for building on BUILD [guessed] 1573 --host=HOST cross-compile to build programs to run on HOST [BUILD] 1574_ACEOF 1575fi 1576 1577if test -n "$ac_init_help"; then 1578 case $ac_init_help in 1579 short | recursive ) echo "Configuration of libX11 1.6.4:";; 1580 esac 1581 cat <<\_ACEOF 1582 1583Optional Features: 1584 --disable-option-checking ignore unrecognized --enable/--with options 1585 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1586 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1587 --enable-dependency-tracking 1588 do not reject slow dependency extractors 1589 --disable-dependency-tracking 1590 speeds up one-time build 1591 --enable-silent-rules less verbose build output (undo: "make V=1") 1592 --disable-silent-rules verbose build output (undo: "make V=0") 1593 --enable-shared[=PKGS] build shared libraries [default=yes] 1594 --enable-static[=PKGS] build static libraries [default=yes] 1595 --enable-fast-install[=PKGS] 1596 optimize for fast installation [default=yes] 1597 --disable-libtool-lock avoid locking (might break parallel builds) 1598 --disable-selective-werror 1599 Turn off selective compiler errors. (default: 1600 enabled) 1601 --enable-strict-compilation 1602 Enable all warnings from compiler and make them 1603 errors (default: disabled) 1604 --enable-specs Enable building the specs (default: yes) 1605 --enable-unix-transport Enable UNIX domain socket transport 1606 --enable-tcp-transport Enable TCP socket transport 1607 --enable-ipv6 Enable IPv6 support 1608 --enable-local-transport 1609 Enable os-specific local transport 1610 --enable-loadable-i18n Controls loadable i18n module support 1611 --disable-loadable-xcursor 1612 Controls loadable xcursor library support 1613 --disable-xthreads Disable Xlib support for Multithreading 1614 --disable-xcms Disable Xlib support for CMS *EXPERIMENTAL* 1615 --disable-xlocale Disable Xlib locale implementation *EXPERIMENTAL* 1616 --enable-xlocaledir Enable XLOCALEDIR environment variable support 1617 --disable-xf86bigfont Disable XF86BigFont extension support 1618 --disable-xkb Disable XKB support *EXPERIMENTAL* 1619 --disable-composecache Disable compose table cache support 1620 --enable-lint-library Create lint library (default: disabled) 1621 --enable-malloc0returnsnull 1622 malloc(0) returns NULL (default: auto) 1623 1624Optional Packages: 1625 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1626 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1627 --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use 1628 both] 1629 --with-gnu-ld assume the C compiler uses GNU ld [default=no] 1630 --with-sysroot=DIR Search for dependent libraries within DIR 1631 (or the compiler's sysroot if not specified). 1632 --with-xmlto Use xmlto to regenerate documentation (default: 1633 auto) 1634 --with-fop Use fop to regenerate documentation (default: no) 1635 --with-xsltproc Use xsltproc for the transformation of XML documents 1636 (default: auto) 1637 --with-perl Use perl for extracting information from files 1638 (default: auto) 1639 --with-launchd Build with support for Apple's launchd (default: 1640 auto) 1641 --with-keysymdefdir=DIR The location of keysymdef.h (defaults to xproto 1642 include dir) 1643 --with-lint Use a lint-style source code checker (default: 1644 disabled) 1645 --with-locale-lib-dir=DIR 1646 Directory where locale libraries files are installed 1647 (default: $libdir/X11/locale) 1648 1649Some influential environment variables: 1650 CC C compiler command 1651 CFLAGS C compiler flags 1652 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1653 nonstandard directory <lib dir> 1654 LIBS libraries to pass to the linker, e.g. -l<library> 1655 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 1656 you have headers in a nonstandard directory <include dir> 1657 CPP C preprocessor 1658 PKG_CONFIG path to pkg-config utility 1659 PKG_CONFIG_PATH 1660 directories to add to pkg-config's search path 1661 PKG_CONFIG_LIBDIR 1662 path overriding pkg-config's built-in search path 1663 XMLTO Path to xmlto command 1664 FOP Path to fop command 1665 XSLTPROC Path to xsltproc command 1666 PERL Path to perl command 1667 BIGFONT_CFLAGS 1668 C compiler flags for BIGFONT, overriding pkg-config 1669 BIGFONT_LIBS 1670 linker flags for BIGFONT, overriding pkg-config 1671 LINT Path to a lint-style command 1672 LINT_FLAGS Flags for the lint-style command 1673 X11_CFLAGS C compiler flags for X11, overriding pkg-config 1674 X11_LIBS linker flags for X11, overriding pkg-config 1675 1676Use these variables to override the choices made by `configure' or to help 1677it to find libraries and programs with nonstandard names/locations. 1678 1679Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>. 1680_ACEOF 1681ac_status=$? 1682fi 1683 1684if test "$ac_init_help" = "recursive"; then 1685 # If there are subdirs, report their specific --help. 1686 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1687 test -d "$ac_dir" || 1688 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1689 continue 1690 ac_builddir=. 1691 1692case "$ac_dir" in 1693.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1694*) 1695 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1696 # A ".." for each directory in $ac_dir_suffix. 1697 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1698 case $ac_top_builddir_sub in 1699 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1700 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1701 esac ;; 1702esac 1703ac_abs_top_builddir=$ac_pwd 1704ac_abs_builddir=$ac_pwd$ac_dir_suffix 1705# for backward compatibility: 1706ac_top_builddir=$ac_top_build_prefix 1707 1708case $srcdir in 1709 .) # We are building in place. 1710 ac_srcdir=. 1711 ac_top_srcdir=$ac_top_builddir_sub 1712 ac_abs_top_srcdir=$ac_pwd ;; 1713 [\\/]* | ?:[\\/]* ) # Absolute name. 1714 ac_srcdir=$srcdir$ac_dir_suffix; 1715 ac_top_srcdir=$srcdir 1716 ac_abs_top_srcdir=$srcdir ;; 1717 *) # Relative name. 1718 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1719 ac_top_srcdir=$ac_top_build_prefix$srcdir 1720 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1721esac 1722ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1723 1724 cd "$ac_dir" || { ac_status=$?; continue; } 1725 # Check for guested configure. 1726 if test -f "$ac_srcdir/configure.gnu"; then 1727 echo && 1728 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1729 elif test -f "$ac_srcdir/configure"; then 1730 echo && 1731 $SHELL "$ac_srcdir/configure" --help=recursive 1732 else 1733 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1734 fi || ac_status=$? 1735 cd "$ac_pwd" || { ac_status=$?; break; } 1736 done 1737fi 1738 1739test -n "$ac_init_help" && exit $ac_status 1740if $ac_init_version; then 1741 cat <<\_ACEOF 1742libX11 configure 1.6.4 1743generated by GNU Autoconf 2.69 1744 1745Copyright (C) 2012 Free Software Foundation, Inc. 1746This configure script is free software; the Free Software Foundation 1747gives unlimited permission to copy, distribute and modify it. 1748_ACEOF 1749 exit 1750fi 1751 1752## ------------------------ ## 1753## Autoconf initialization. ## 1754## ------------------------ ## 1755 1756# ac_fn_c_try_compile LINENO 1757# -------------------------- 1758# Try to compile conftest.$ac_ext, and return whether this succeeded. 1759ac_fn_c_try_compile () 1760{ 1761 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1762 rm -f conftest.$ac_objext 1763 if { { ac_try="$ac_compile" 1764case "(($ac_try" in 1765 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1766 *) ac_try_echo=$ac_try;; 1767esac 1768eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1769$as_echo "$ac_try_echo"; } >&5 1770 (eval "$ac_compile") 2>conftest.err 1771 ac_status=$? 1772 if test -s conftest.err; then 1773 grep -v '^ *+' conftest.err >conftest.er1 1774 cat conftest.er1 >&5 1775 mv -f conftest.er1 conftest.err 1776 fi 1777 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1778 test $ac_status = 0; } && { 1779 test -z "$ac_c_werror_flag" || 1780 test ! -s conftest.err 1781 } && test -s conftest.$ac_objext; then : 1782 ac_retval=0 1783else 1784 $as_echo "$as_me: failed program was:" >&5 1785sed 's/^/| /' conftest.$ac_ext >&5 1786 1787 ac_retval=1 1788fi 1789 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1790 as_fn_set_status $ac_retval 1791 1792} # ac_fn_c_try_compile 1793 1794# ac_fn_c_try_cpp LINENO 1795# ---------------------- 1796# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 1797ac_fn_c_try_cpp () 1798{ 1799 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1800 if { { ac_try="$ac_cpp conftest.$ac_ext" 1801case "(($ac_try" in 1802 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1803 *) ac_try_echo=$ac_try;; 1804esac 1805eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1806$as_echo "$ac_try_echo"; } >&5 1807 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 1808 ac_status=$? 1809 if test -s conftest.err; then 1810 grep -v '^ *+' conftest.err >conftest.er1 1811 cat conftest.er1 >&5 1812 mv -f conftest.er1 conftest.err 1813 fi 1814 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1815 test $ac_status = 0; } > conftest.i && { 1816 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 1817 test ! -s conftest.err 1818 }; then : 1819 ac_retval=0 1820else 1821 $as_echo "$as_me: failed program was:" >&5 1822sed 's/^/| /' conftest.$ac_ext >&5 1823 1824 ac_retval=1 1825fi 1826 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1827 as_fn_set_status $ac_retval 1828 1829} # ac_fn_c_try_cpp 1830 1831# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES 1832# ------------------------------------------------------- 1833# Tests whether HEADER exists, giving a warning if it cannot be compiled using 1834# the include files in INCLUDES and setting the cache variable VAR 1835# accordingly. 1836ac_fn_c_check_header_mongrel () 1837{ 1838 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1839 if eval \${$3+:} false; then : 1840 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1841$as_echo_n "checking for $2... " >&6; } 1842if eval \${$3+:} false; then : 1843 $as_echo_n "(cached) " >&6 1844fi 1845eval ac_res=\$$3 1846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1847$as_echo "$ac_res" >&6; } 1848else 1849 # Is the header compilable? 1850{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 1851$as_echo_n "checking $2 usability... " >&6; } 1852cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1853/* end confdefs.h. */ 1854$4 1855#include <$2> 1856_ACEOF 1857if ac_fn_c_try_compile "$LINENO"; then : 1858 ac_header_compiler=yes 1859else 1860 ac_header_compiler=no 1861fi 1862rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1863{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 1864$as_echo "$ac_header_compiler" >&6; } 1865 1866# Is the header present? 1867{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 1868$as_echo_n "checking $2 presence... " >&6; } 1869cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1870/* end confdefs.h. */ 1871#include <$2> 1872_ACEOF 1873if ac_fn_c_try_cpp "$LINENO"; then : 1874 ac_header_preproc=yes 1875else 1876 ac_header_preproc=no 1877fi 1878rm -f conftest.err conftest.i conftest.$ac_ext 1879{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 1880$as_echo "$ac_header_preproc" >&6; } 1881 1882# So? What about this header? 1883case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( 1884 yes:no: ) 1885 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 1886$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} 1887 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1888$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1889 ;; 1890 no:yes:* ) 1891 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 1892$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} 1893 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 1894$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} 1895 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 1896$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} 1897 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 1898$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} 1899 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1900$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1901( $as_echo "## ---------------------------------------------------------------------- ## 1902## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg ## 1903## ---------------------------------------------------------------------- ##" 1904 ) | sed "s/^/$as_me: WARNING: /" >&2 1905 ;; 1906esac 1907 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1908$as_echo_n "checking for $2... " >&6; } 1909if eval \${$3+:} false; then : 1910 $as_echo_n "(cached) " >&6 1911else 1912 eval "$3=\$ac_header_compiler" 1913fi 1914eval ac_res=\$$3 1915 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1916$as_echo "$ac_res" >&6; } 1917fi 1918 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1919 1920} # ac_fn_c_check_header_mongrel 1921 1922# ac_fn_c_try_run LINENO 1923# ---------------------- 1924# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1925# that executables *can* be run. 1926ac_fn_c_try_run () 1927{ 1928 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1929 if { { ac_try="$ac_link" 1930case "(($ac_try" in 1931 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1932 *) ac_try_echo=$ac_try;; 1933esac 1934eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1935$as_echo "$ac_try_echo"; } >&5 1936 (eval "$ac_link") 2>&5 1937 ac_status=$? 1938 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1939 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 1940 { { case "(($ac_try" in 1941 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1942 *) ac_try_echo=$ac_try;; 1943esac 1944eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1945$as_echo "$ac_try_echo"; } >&5 1946 (eval "$ac_try") 2>&5 1947 ac_status=$? 1948 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1949 test $ac_status = 0; }; }; then : 1950 ac_retval=0 1951else 1952 $as_echo "$as_me: program exited with status $ac_status" >&5 1953 $as_echo "$as_me: failed program was:" >&5 1954sed 's/^/| /' conftest.$ac_ext >&5 1955 1956 ac_retval=$ac_status 1957fi 1958 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1959 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1960 as_fn_set_status $ac_retval 1961 1962} # ac_fn_c_try_run 1963 1964# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1965# ------------------------------------------------------- 1966# Tests whether HEADER exists and can be compiled using the include files in 1967# INCLUDES, setting the cache variable VAR accordingly. 1968ac_fn_c_check_header_compile () 1969{ 1970 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1971 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1972$as_echo_n "checking for $2... " >&6; } 1973if eval \${$3+:} false; then : 1974 $as_echo_n "(cached) " >&6 1975else 1976 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1977/* end confdefs.h. */ 1978$4 1979#include <$2> 1980_ACEOF 1981if ac_fn_c_try_compile "$LINENO"; then : 1982 eval "$3=yes" 1983else 1984 eval "$3=no" 1985fi 1986rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1987fi 1988eval ac_res=\$$3 1989 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1990$as_echo "$ac_res" >&6; } 1991 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1992 1993} # ac_fn_c_check_header_compile 1994 1995# ac_fn_c_try_link LINENO 1996# ----------------------- 1997# Try to link conftest.$ac_ext, and return whether this succeeded. 1998ac_fn_c_try_link () 1999{ 2000 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 2001 rm -f conftest.$ac_objext conftest$ac_exeext 2002 if { { ac_try="$ac_link" 2003case "(($ac_try" in 2004 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2005 *) ac_try_echo=$ac_try;; 2006esac 2007eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2008$as_echo "$ac_try_echo"; } >&5 2009 (eval "$ac_link") 2>conftest.err 2010 ac_status=$? 2011 if test -s conftest.err; then 2012 grep -v '^ *+' conftest.err >conftest.er1 2013 cat conftest.er1 >&5 2014 mv -f conftest.er1 conftest.err 2015 fi 2016 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2017 test $ac_status = 0; } && { 2018 test -z "$ac_c_werror_flag" || 2019 test ! -s conftest.err 2020 } && test -s conftest$ac_exeext && { 2021 test "$cross_compiling" = yes || 2022 test -x conftest$ac_exeext 2023 }; then : 2024 ac_retval=0 2025else 2026 $as_echo "$as_me: failed program was:" >&5 2027sed 's/^/| /' conftest.$ac_ext >&5 2028 2029 ac_retval=1 2030fi 2031 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 2032 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 2033 # interfere with the next link command; also delete a directory that is 2034 # left behind by Apple's compiler. We do this before executing the actions. 2035 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 2036 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2037 as_fn_set_status $ac_retval 2038 2039} # ac_fn_c_try_link 2040 2041# ac_fn_c_check_func LINENO FUNC VAR 2042# ---------------------------------- 2043# Tests whether FUNC exists, setting the cache variable VAR accordingly 2044ac_fn_c_check_func () 2045{ 2046 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 2047 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 2048$as_echo_n "checking for $2... " >&6; } 2049if eval \${$3+:} false; then : 2050 $as_echo_n "(cached) " >&6 2051else 2052 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2053/* end confdefs.h. */ 2054/* Define $2 to an innocuous variant, in case <limits.h> declares $2. 2055 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 2056#define $2 innocuous_$2 2057 2058/* System header to define __stub macros and hopefully few prototypes, 2059 which can conflict with char $2 (); below. 2060 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 2061 <limits.h> exists even on freestanding compilers. */ 2062 2063#ifdef __STDC__ 2064# include <limits.h> 2065#else 2066# include <assert.h> 2067#endif 2068 2069#undef $2 2070 2071/* Override any GCC internal prototype to avoid an error. 2072 Use char because int might match the return type of a GCC 2073 builtin and then its argument prototype would still apply. */ 2074#ifdef __cplusplus 2075extern "C" 2076#endif 2077char $2 (); 2078/* The GNU C library defines this for functions which it implements 2079 to always fail with ENOSYS. Some functions are actually named 2080 something starting with __ and the normal name is an alias. */ 2081#if defined __stub_$2 || defined __stub___$2 2082choke me 2083#endif 2084 2085int 2086main () 2087{ 2088return $2 (); 2089 ; 2090 return 0; 2091} 2092_ACEOF 2093if ac_fn_c_try_link "$LINENO"; then : 2094 eval "$3=yes" 2095else 2096 eval "$3=no" 2097fi 2098rm -f core conftest.err conftest.$ac_objext \ 2099 conftest$ac_exeext conftest.$ac_ext 2100fi 2101eval ac_res=\$$3 2102 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 2103$as_echo "$ac_res" >&6; } 2104 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2105 2106} # ac_fn_c_check_func 2107 2108# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES 2109# --------------------------------------------- 2110# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR 2111# accordingly. 2112ac_fn_c_check_decl () 2113{ 2114 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 2115 as_decl_name=`echo $2|sed 's/ *(.*//'` 2116 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 2117 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 2118$as_echo_n "checking whether $as_decl_name is declared... " >&6; } 2119if eval \${$3+:} false; then : 2120 $as_echo_n "(cached) " >&6 2121else 2122 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2123/* end confdefs.h. */ 2124$4 2125int 2126main () 2127{ 2128#ifndef $as_decl_name 2129#ifdef __cplusplus 2130 (void) $as_decl_use; 2131#else 2132 (void) $as_decl_name; 2133#endif 2134#endif 2135 2136 ; 2137 return 0; 2138} 2139_ACEOF 2140if ac_fn_c_try_compile "$LINENO"; then : 2141 eval "$3=yes" 2142else 2143 eval "$3=no" 2144fi 2145rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2146fi 2147eval ac_res=\$$3 2148 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 2149$as_echo "$ac_res" >&6; } 2150 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2151 2152} # ac_fn_c_check_decl 2153 2154# ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES 2155# ---------------------------------------------------- 2156# Tries to find if the field MEMBER exists in type AGGR, after including 2157# INCLUDES, setting cache variable VAR accordingly. 2158ac_fn_c_check_member () 2159{ 2160 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 2161 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5 2162$as_echo_n "checking for $2.$3... " >&6; } 2163if eval \${$4+:} false; then : 2164 $as_echo_n "(cached) " >&6 2165else 2166 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2167/* end confdefs.h. */ 2168$5 2169int 2170main () 2171{ 2172static $2 ac_aggr; 2173if (ac_aggr.$3) 2174return 0; 2175 ; 2176 return 0; 2177} 2178_ACEOF 2179if ac_fn_c_try_compile "$LINENO"; then : 2180 eval "$4=yes" 2181else 2182 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2183/* end confdefs.h. */ 2184$5 2185int 2186main () 2187{ 2188static $2 ac_aggr; 2189if (sizeof ac_aggr.$3) 2190return 0; 2191 ; 2192 return 0; 2193} 2194_ACEOF 2195if ac_fn_c_try_compile "$LINENO"; then : 2196 eval "$4=yes" 2197else 2198 eval "$4=no" 2199fi 2200rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2201fi 2202rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2203fi 2204eval ac_res=\$$4 2205 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 2206$as_echo "$ac_res" >&6; } 2207 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2208 2209} # ac_fn_c_check_member 2210 2211# ac_fn_c_check_type LINENO TYPE VAR INCLUDES 2212# ------------------------------------------- 2213# Tests whether TYPE exists after having included INCLUDES, setting cache 2214# variable VAR accordingly. 2215ac_fn_c_check_type () 2216{ 2217 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 2218 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 2219$as_echo_n "checking for $2... " >&6; } 2220if eval \${$3+:} false; then : 2221 $as_echo_n "(cached) " >&6 2222else 2223 eval "$3=no" 2224 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2225/* end confdefs.h. */ 2226$4 2227int 2228main () 2229{ 2230if (sizeof ($2)) 2231 return 0; 2232 ; 2233 return 0; 2234} 2235_ACEOF 2236if ac_fn_c_try_compile "$LINENO"; then : 2237 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2238/* end confdefs.h. */ 2239$4 2240int 2241main () 2242{ 2243if (sizeof (($2))) 2244 return 0; 2245 ; 2246 return 0; 2247} 2248_ACEOF 2249if ac_fn_c_try_compile "$LINENO"; then : 2250 2251else 2252 eval "$3=yes" 2253fi 2254rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2255fi 2256rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2257fi 2258eval ac_res=\$$3 2259 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 2260$as_echo "$ac_res" >&6; } 2261 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2262 2263} # ac_fn_c_check_type 2264cat >config.log <<_ACEOF 2265This file contains any messages produced by compilers while 2266running configure, to aid debugging if configure makes a mistake. 2267 2268It was created by libX11 $as_me 1.6.4, which was 2269generated by GNU Autoconf 2.69. Invocation command line was 2270 2271 $ $0 $@ 2272 2273_ACEOF 2274exec 5>>config.log 2275{ 2276cat <<_ASUNAME 2277## --------- ## 2278## Platform. ## 2279## --------- ## 2280 2281hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 2282uname -m = `(uname -m) 2>/dev/null || echo unknown` 2283uname -r = `(uname -r) 2>/dev/null || echo unknown` 2284uname -s = `(uname -s) 2>/dev/null || echo unknown` 2285uname -v = `(uname -v) 2>/dev/null || echo unknown` 2286 2287/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 2288/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 2289 2290/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 2291/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 2292/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 2293/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 2294/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 2295/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 2296/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 2297 2298_ASUNAME 2299 2300as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2301for as_dir in $PATH 2302do 2303 IFS=$as_save_IFS 2304 test -z "$as_dir" && as_dir=. 2305 $as_echo "PATH: $as_dir" 2306 done 2307IFS=$as_save_IFS 2308 2309} >&5 2310 2311cat >&5 <<_ACEOF 2312 2313 2314## ----------- ## 2315## Core tests. ## 2316## ----------- ## 2317 2318_ACEOF 2319 2320 2321# Keep a trace of the command line. 2322# Strip out --no-create and --no-recursion so they do not pile up. 2323# Strip out --silent because we don't want to record it for future runs. 2324# Also quote any args containing shell meta-characters. 2325# Make two passes to allow for proper duplicate-argument suppression. 2326ac_configure_args= 2327ac_configure_args0= 2328ac_configure_args1= 2329ac_must_keep_next=false 2330for ac_pass in 1 2 2331do 2332 for ac_arg 2333 do 2334 case $ac_arg in 2335 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 2336 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 2337 | -silent | --silent | --silen | --sile | --sil) 2338 continue ;; 2339 *\'*) 2340 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 2341 esac 2342 case $ac_pass in 2343 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 2344 2) 2345 as_fn_append ac_configure_args1 " '$ac_arg'" 2346 if test $ac_must_keep_next = true; then 2347 ac_must_keep_next=false # Got value, back to normal. 2348 else 2349 case $ac_arg in 2350 *=* | --config-cache | -C | -disable-* | --disable-* \ 2351 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 2352 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 2353 | -with-* | --with-* | -without-* | --without-* | --x) 2354 case "$ac_configure_args0 " in 2355 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 2356 esac 2357 ;; 2358 -* ) ac_must_keep_next=true ;; 2359 esac 2360 fi 2361 as_fn_append ac_configure_args " '$ac_arg'" 2362 ;; 2363 esac 2364 done 2365done 2366{ ac_configure_args0=; unset ac_configure_args0;} 2367{ ac_configure_args1=; unset ac_configure_args1;} 2368 2369# When interrupted or exit'd, cleanup temporary files, and complete 2370# config.log. We remove comments because anyway the quotes in there 2371# would cause problems or look ugly. 2372# WARNING: Use '\'' to represent an apostrophe within the trap. 2373# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 2374trap 'exit_status=$? 2375 # Save into config.log some information that might help in debugging. 2376 { 2377 echo 2378 2379 $as_echo "## ---------------- ## 2380## Cache variables. ## 2381## ---------------- ##" 2382 echo 2383 # The following way of writing the cache mishandles newlines in values, 2384( 2385 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 2386 eval ac_val=\$$ac_var 2387 case $ac_val in #( 2388 *${as_nl}*) 2389 case $ac_var in #( 2390 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 2391$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 2392 esac 2393 case $ac_var in #( 2394 _ | IFS | as_nl) ;; #( 2395 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 2396 *) { eval $ac_var=; unset $ac_var;} ;; 2397 esac ;; 2398 esac 2399 done 2400 (set) 2>&1 | 2401 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 2402 *${as_nl}ac_space=\ *) 2403 sed -n \ 2404 "s/'\''/'\''\\\\'\'''\''/g; 2405 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 2406 ;; #( 2407 *) 2408 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 2409 ;; 2410 esac | 2411 sort 2412) 2413 echo 2414 2415 $as_echo "## ----------------- ## 2416## Output variables. ## 2417## ----------------- ##" 2418 echo 2419 for ac_var in $ac_subst_vars 2420 do 2421 eval ac_val=\$$ac_var 2422 case $ac_val in 2423 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2424 esac 2425 $as_echo "$ac_var='\''$ac_val'\''" 2426 done | sort 2427 echo 2428 2429 if test -n "$ac_subst_files"; then 2430 $as_echo "## ------------------- ## 2431## File substitutions. ## 2432## ------------------- ##" 2433 echo 2434 for ac_var in $ac_subst_files 2435 do 2436 eval ac_val=\$$ac_var 2437 case $ac_val in 2438 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2439 esac 2440 $as_echo "$ac_var='\''$ac_val'\''" 2441 done | sort 2442 echo 2443 fi 2444 2445 if test -s confdefs.h; then 2446 $as_echo "## ----------- ## 2447## confdefs.h. ## 2448## ----------- ##" 2449 echo 2450 cat confdefs.h 2451 echo 2452 fi 2453 test "$ac_signal" != 0 && 2454 $as_echo "$as_me: caught signal $ac_signal" 2455 $as_echo "$as_me: exit $exit_status" 2456 } >&5 2457 rm -f core *.core core.conftest.* && 2458 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2459 exit $exit_status 2460' 0 2461for ac_signal in 1 2 13 15; do 2462 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 2463done 2464ac_signal=0 2465 2466# confdefs.h avoids OS command line length limits that DEFS can exceed. 2467rm -f -r conftest* confdefs.h 2468 2469$as_echo "/* confdefs.h */" > confdefs.h 2470 2471# Predefined preprocessor variables. 2472 2473cat >>confdefs.h <<_ACEOF 2474#define PACKAGE_NAME "$PACKAGE_NAME" 2475_ACEOF 2476 2477cat >>confdefs.h <<_ACEOF 2478#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2479_ACEOF 2480 2481cat >>confdefs.h <<_ACEOF 2482#define PACKAGE_VERSION "$PACKAGE_VERSION" 2483_ACEOF 2484 2485cat >>confdefs.h <<_ACEOF 2486#define PACKAGE_STRING "$PACKAGE_STRING" 2487_ACEOF 2488 2489cat >>confdefs.h <<_ACEOF 2490#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2491_ACEOF 2492 2493cat >>confdefs.h <<_ACEOF 2494#define PACKAGE_URL "$PACKAGE_URL" 2495_ACEOF 2496 2497 2498# Let the site file select an alternate cache file if it wants to. 2499# Prefer an explicitly selected file to automatically selected ones. 2500ac_site_file1=NONE 2501ac_site_file2=NONE 2502if test -n "$CONFIG_SITE"; then 2503 # We do not want a PATH search for config.site. 2504 case $CONFIG_SITE in #(( 2505 -*) ac_site_file1=./$CONFIG_SITE;; 2506 */*) ac_site_file1=$CONFIG_SITE;; 2507 *) ac_site_file1=./$CONFIG_SITE;; 2508 esac 2509elif test "x$prefix" != xNONE; then 2510 ac_site_file1=$prefix/share/config.site 2511 ac_site_file2=$prefix/etc/config.site 2512else 2513 ac_site_file1=$ac_default_prefix/share/config.site 2514 ac_site_file2=$ac_default_prefix/etc/config.site 2515fi 2516for ac_site_file in "$ac_site_file1" "$ac_site_file2" 2517do 2518 test "x$ac_site_file" = xNONE && continue 2519 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then 2520 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2521$as_echo "$as_me: loading site script $ac_site_file" >&6;} 2522 sed 's/^/| /' "$ac_site_file" >&5 2523 . "$ac_site_file" \ 2524 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2525$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2526as_fn_error $? "failed to load site script $ac_site_file 2527See \`config.log' for more details" "$LINENO" 5; } 2528 fi 2529done 2530 2531if test -r "$cache_file"; then 2532 # Some versions of bash will fail to source /dev/null (special files 2533 # actually), so we avoid doing that. DJGPP emulates it as a regular file. 2534 if test /dev/null != "$cache_file" && test -f "$cache_file"; then 2535 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2536$as_echo "$as_me: loading cache $cache_file" >&6;} 2537 case $cache_file in 2538 [\\/]* | ?:[\\/]* ) . "$cache_file";; 2539 *) . "./$cache_file";; 2540 esac 2541 fi 2542else 2543 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2544$as_echo "$as_me: creating cache $cache_file" >&6;} 2545 >$cache_file 2546fi 2547 2548as_fn_append ac_header_list " stdlib.h" 2549as_fn_append ac_header_list " unistd.h" 2550as_fn_append ac_header_list " sys/param.h" 2551# Check that the precious variables saved in the cache have kept the same 2552# value. 2553ac_cache_corrupted=false 2554for ac_var in $ac_precious_vars; do 2555 eval ac_old_set=\$ac_cv_env_${ac_var}_set 2556 eval ac_new_set=\$ac_env_${ac_var}_set 2557 eval ac_old_val=\$ac_cv_env_${ac_var}_value 2558 eval ac_new_val=\$ac_env_${ac_var}_value 2559 case $ac_old_set,$ac_new_set in 2560 set,) 2561 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2562$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2563 ac_cache_corrupted=: ;; 2564 ,set) 2565 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2566$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2567 ac_cache_corrupted=: ;; 2568 ,);; 2569 *) 2570 if test "x$ac_old_val" != "x$ac_new_val"; then 2571 # differences in whitespace do not lead to failure. 2572 ac_old_val_w=`echo x $ac_old_val` 2573 ac_new_val_w=`echo x $ac_new_val` 2574 if test "$ac_old_val_w" != "$ac_new_val_w"; then 2575 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2576$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2577 ac_cache_corrupted=: 2578 else 2579 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2580$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2581 eval $ac_var=\$ac_old_val 2582 fi 2583 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2584$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2585 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2586$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2587 fi;; 2588 esac 2589 # Pass precious variables to config.status. 2590 if test "$ac_new_set" = set; then 2591 case $ac_new_val in 2592 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2593 *) ac_arg=$ac_var=$ac_new_val ;; 2594 esac 2595 case " $ac_configure_args " in 2596 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2597 *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2598 esac 2599 fi 2600done 2601if $ac_cache_corrupted; then 2602 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2603$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2604 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2605$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2606 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 2607fi 2608## -------------------- ## 2609## Main body of script. ## 2610## -------------------- ## 2611 2612ac_ext=c 2613ac_cpp='$CPP $CPPFLAGS' 2614ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2615ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2616ac_compiler_gnu=$ac_cv_c_compiler_gnu 2617 2618 2619 2620ac_config_headers="$ac_config_headers src/config.h include/X11/XlibConf.h" 2621 2622 2623ac_aux_dir= 2624for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do 2625 if test -f "$ac_dir/install-sh"; then 2626 ac_aux_dir=$ac_dir 2627 ac_install_sh="$ac_aux_dir/install-sh -c" 2628 break 2629 elif test -f "$ac_dir/install.sh"; then 2630 ac_aux_dir=$ac_dir 2631 ac_install_sh="$ac_aux_dir/install.sh -c" 2632 break 2633 elif test -f "$ac_dir/shtool"; then 2634 ac_aux_dir=$ac_dir 2635 ac_install_sh="$ac_aux_dir/shtool install -c" 2636 break 2637 fi 2638done 2639if test -z "$ac_aux_dir"; then 2640 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 2641fi 2642 2643# These three variables are undocumented and unsupported, 2644# and are intended to be withdrawn in a future Autoconf release. 2645# They can cause serious problems if a builder's source tree is in a directory 2646# whose full name contains unusual characters. 2647ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2648ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2649ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2650 2651 2652# Make sure we can run config.sub. 2653$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 2654 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 2655 2656{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 2657$as_echo_n "checking build system type... " >&6; } 2658if ${ac_cv_build+:} false; then : 2659 $as_echo_n "(cached) " >&6 2660else 2661 ac_build_alias=$build_alias 2662test "x$ac_build_alias" = x && 2663 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 2664test "x$ac_build_alias" = x && 2665 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 2666ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 2667 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 2668 2669fi 2670{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 2671$as_echo "$ac_cv_build" >&6; } 2672case $ac_cv_build in 2673*-*-*) ;; 2674*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 2675esac 2676build=$ac_cv_build 2677ac_save_IFS=$IFS; IFS='-' 2678set x $ac_cv_build 2679shift 2680build_cpu=$1 2681build_vendor=$2 2682shift; shift 2683# Remember, the first character of IFS is used to create $*, 2684# except with old shells: 2685build_os=$* 2686IFS=$ac_save_IFS 2687case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 2688 2689 2690{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 2691$as_echo_n "checking host system type... " >&6; } 2692if ${ac_cv_host+:} false; then : 2693 $as_echo_n "(cached) " >&6 2694else 2695 if test "x$host_alias" = x; then 2696 ac_cv_host=$ac_cv_build 2697else 2698 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 2699 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 2700fi 2701 2702fi 2703{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 2704$as_echo "$ac_cv_host" >&6; } 2705case $ac_cv_host in 2706*-*-*) ;; 2707*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 2708esac 2709host=$ac_cv_host 2710ac_save_IFS=$IFS; IFS='-' 2711set x $ac_cv_host 2712shift 2713host_cpu=$1 2714host_vendor=$2 2715shift; shift 2716# Remember, the first character of IFS is used to create $*, 2717# except with old shells: 2718host_os=$* 2719IFS=$ac_save_IFS 2720case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 2721 2722 2723# Set common system defines for POSIX extensions, such as _GNU_SOURCE 2724# Must be called before any macros that run the compiler (like AC_PROG_LIBTOOL) 2725# to avoid autoconf errors. 2726# expand $ac_aux_dir to an absolute path 2727am_aux_dir=`cd $ac_aux_dir && pwd` 2728 2729ac_ext=c 2730ac_cpp='$CPP $CPPFLAGS' 2731ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2732ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2733ac_compiler_gnu=$ac_cv_c_compiler_gnu 2734if test -n "$ac_tool_prefix"; then 2735 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 2736set dummy ${ac_tool_prefix}gcc; ac_word=$2 2737{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2738$as_echo_n "checking for $ac_word... " >&6; } 2739if ${ac_cv_prog_CC+:} false; then : 2740 $as_echo_n "(cached) " >&6 2741else 2742 if test -n "$CC"; then 2743 ac_cv_prog_CC="$CC" # Let the user override the test. 2744else 2745as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2746for as_dir in $PATH 2747do 2748 IFS=$as_save_IFS 2749 test -z "$as_dir" && as_dir=. 2750 for ac_exec_ext in '' $ac_executable_extensions; do 2751 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2752 ac_cv_prog_CC="${ac_tool_prefix}gcc" 2753 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2754 break 2 2755 fi 2756done 2757 done 2758IFS=$as_save_IFS 2759 2760fi 2761fi 2762CC=$ac_cv_prog_CC 2763if test -n "$CC"; then 2764 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2765$as_echo "$CC" >&6; } 2766else 2767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2768$as_echo "no" >&6; } 2769fi 2770 2771 2772fi 2773if test -z "$ac_cv_prog_CC"; then 2774 ac_ct_CC=$CC 2775 # Extract the first word of "gcc", so it can be a program name with args. 2776set dummy gcc; ac_word=$2 2777{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2778$as_echo_n "checking for $ac_word... " >&6; } 2779if ${ac_cv_prog_ac_ct_CC+:} false; then : 2780 $as_echo_n "(cached) " >&6 2781else 2782 if test -n "$ac_ct_CC"; then 2783 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2784else 2785as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2786for as_dir in $PATH 2787do 2788 IFS=$as_save_IFS 2789 test -z "$as_dir" && as_dir=. 2790 for ac_exec_ext in '' $ac_executable_extensions; do 2791 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2792 ac_cv_prog_ac_ct_CC="gcc" 2793 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2794 break 2 2795 fi 2796done 2797 done 2798IFS=$as_save_IFS 2799 2800fi 2801fi 2802ac_ct_CC=$ac_cv_prog_ac_ct_CC 2803if test -n "$ac_ct_CC"; then 2804 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2805$as_echo "$ac_ct_CC" >&6; } 2806else 2807 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2808$as_echo "no" >&6; } 2809fi 2810 2811 if test "x$ac_ct_CC" = x; then 2812 CC="" 2813 else 2814 case $cross_compiling:$ac_tool_warned in 2815yes:) 2816{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2817$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2818ac_tool_warned=yes ;; 2819esac 2820 CC=$ac_ct_CC 2821 fi 2822else 2823 CC="$ac_cv_prog_CC" 2824fi 2825 2826if test -z "$CC"; then 2827 if test -n "$ac_tool_prefix"; then 2828 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 2829set dummy ${ac_tool_prefix}cc; ac_word=$2 2830{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2831$as_echo_n "checking for $ac_word... " >&6; } 2832if ${ac_cv_prog_CC+:} false; then : 2833 $as_echo_n "(cached) " >&6 2834else 2835 if test -n "$CC"; then 2836 ac_cv_prog_CC="$CC" # Let the user override the test. 2837else 2838as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2839for as_dir in $PATH 2840do 2841 IFS=$as_save_IFS 2842 test -z "$as_dir" && as_dir=. 2843 for ac_exec_ext in '' $ac_executable_extensions; do 2844 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2845 ac_cv_prog_CC="${ac_tool_prefix}cc" 2846 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2847 break 2 2848 fi 2849done 2850 done 2851IFS=$as_save_IFS 2852 2853fi 2854fi 2855CC=$ac_cv_prog_CC 2856if test -n "$CC"; then 2857 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2858$as_echo "$CC" >&6; } 2859else 2860 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2861$as_echo "no" >&6; } 2862fi 2863 2864 2865 fi 2866fi 2867if test -z "$CC"; then 2868 # Extract the first word of "cc", so it can be a program name with args. 2869set dummy cc; ac_word=$2 2870{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2871$as_echo_n "checking for $ac_word... " >&6; } 2872if ${ac_cv_prog_CC+:} false; then : 2873 $as_echo_n "(cached) " >&6 2874else 2875 if test -n "$CC"; then 2876 ac_cv_prog_CC="$CC" # Let the user override the test. 2877else 2878 ac_prog_rejected=no 2879as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2880for as_dir in $PATH 2881do 2882 IFS=$as_save_IFS 2883 test -z "$as_dir" && as_dir=. 2884 for ac_exec_ext in '' $ac_executable_extensions; do 2885 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2886 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 2887 ac_prog_rejected=yes 2888 continue 2889 fi 2890 ac_cv_prog_CC="cc" 2891 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2892 break 2 2893 fi 2894done 2895 done 2896IFS=$as_save_IFS 2897 2898if test $ac_prog_rejected = yes; then 2899 # We found a bogon in the path, so make sure we never use it. 2900 set dummy $ac_cv_prog_CC 2901 shift 2902 if test $# != 0; then 2903 # We chose a different compiler from the bogus one. 2904 # However, it has the same basename, so the bogon will be chosen 2905 # first if we set CC to just the basename; use the full file name. 2906 shift 2907 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 2908 fi 2909fi 2910fi 2911fi 2912CC=$ac_cv_prog_CC 2913if test -n "$CC"; then 2914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2915$as_echo "$CC" >&6; } 2916else 2917 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2918$as_echo "no" >&6; } 2919fi 2920 2921 2922fi 2923if test -z "$CC"; then 2924 if test -n "$ac_tool_prefix"; then 2925 for ac_prog in cl.exe 2926 do 2927 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 2928set dummy $ac_tool_prefix$ac_prog; ac_word=$2 2929{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2930$as_echo_n "checking for $ac_word... " >&6; } 2931if ${ac_cv_prog_CC+:} false; then : 2932 $as_echo_n "(cached) " >&6 2933else 2934 if test -n "$CC"; then 2935 ac_cv_prog_CC="$CC" # Let the user override the test. 2936else 2937as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2938for as_dir in $PATH 2939do 2940 IFS=$as_save_IFS 2941 test -z "$as_dir" && as_dir=. 2942 for ac_exec_ext in '' $ac_executable_extensions; do 2943 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2944 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 2945 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2946 break 2 2947 fi 2948done 2949 done 2950IFS=$as_save_IFS 2951 2952fi 2953fi 2954CC=$ac_cv_prog_CC 2955if test -n "$CC"; then 2956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2957$as_echo "$CC" >&6; } 2958else 2959 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2960$as_echo "no" >&6; } 2961fi 2962 2963 2964 test -n "$CC" && break 2965 done 2966fi 2967if test -z "$CC"; then 2968 ac_ct_CC=$CC 2969 for ac_prog in cl.exe 2970do 2971 # Extract the first word of "$ac_prog", so it can be a program name with args. 2972set dummy $ac_prog; ac_word=$2 2973{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2974$as_echo_n "checking for $ac_word... " >&6; } 2975if ${ac_cv_prog_ac_ct_CC+:} false; then : 2976 $as_echo_n "(cached) " >&6 2977else 2978 if test -n "$ac_ct_CC"; then 2979 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2980else 2981as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2982for as_dir in $PATH 2983do 2984 IFS=$as_save_IFS 2985 test -z "$as_dir" && as_dir=. 2986 for ac_exec_ext in '' $ac_executable_extensions; do 2987 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2988 ac_cv_prog_ac_ct_CC="$ac_prog" 2989 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2990 break 2 2991 fi 2992done 2993 done 2994IFS=$as_save_IFS 2995 2996fi 2997fi 2998ac_ct_CC=$ac_cv_prog_ac_ct_CC 2999if test -n "$ac_ct_CC"; then 3000 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3001$as_echo "$ac_ct_CC" >&6; } 3002else 3003 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3004$as_echo "no" >&6; } 3005fi 3006 3007 3008 test -n "$ac_ct_CC" && break 3009done 3010 3011 if test "x$ac_ct_CC" = x; then 3012 CC="" 3013 else 3014 case $cross_compiling:$ac_tool_warned in 3015yes:) 3016{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3017$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3018ac_tool_warned=yes ;; 3019esac 3020 CC=$ac_ct_CC 3021 fi 3022fi 3023 3024fi 3025 3026 3027test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3028$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3029as_fn_error $? "no acceptable C compiler found in \$PATH 3030See \`config.log' for more details" "$LINENO" 5; } 3031 3032# Provide some information about the compiler. 3033$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 3034set X $ac_compile 3035ac_compiler=$2 3036for ac_option in --version -v -V -qversion; do 3037 { { ac_try="$ac_compiler $ac_option >&5" 3038case "(($ac_try" in 3039 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3040 *) ac_try_echo=$ac_try;; 3041esac 3042eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3043$as_echo "$ac_try_echo"; } >&5 3044 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 3045 ac_status=$? 3046 if test -s conftest.err; then 3047 sed '10a\ 3048... rest of stderr output deleted ... 3049 10q' conftest.err >conftest.er1 3050 cat conftest.er1 >&5 3051 fi 3052 rm -f conftest.er1 conftest.err 3053 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3054 test $ac_status = 0; } 3055done 3056 3057cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3058/* end confdefs.h. */ 3059 3060int 3061main () 3062{ 3063 3064 ; 3065 return 0; 3066} 3067_ACEOF 3068ac_clean_files_save=$ac_clean_files 3069ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 3070# Try to create an executable without -o first, disregard a.out. 3071# It will help us diagnose broken compilers, and finding out an intuition 3072# of exeext. 3073{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 3074$as_echo_n "checking whether the C compiler works... " >&6; } 3075ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 3076 3077# The possible output files: 3078ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 3079 3080ac_rmfiles= 3081for ac_file in $ac_files 3082do 3083 case $ac_file in 3084 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3085 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 3086 esac 3087done 3088rm -f $ac_rmfiles 3089 3090if { { ac_try="$ac_link_default" 3091case "(($ac_try" in 3092 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3093 *) ac_try_echo=$ac_try;; 3094esac 3095eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3096$as_echo "$ac_try_echo"; } >&5 3097 (eval "$ac_link_default") 2>&5 3098 ac_status=$? 3099 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3100 test $ac_status = 0; }; then : 3101 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 3102# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 3103# in a Makefile. We should not override ac_cv_exeext if it was cached, 3104# so that the user can short-circuit this test for compilers unknown to 3105# Autoconf. 3106for ac_file in $ac_files '' 3107do 3108 test -f "$ac_file" || continue 3109 case $ac_file in 3110 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 3111 ;; 3112 [ab].out ) 3113 # We found the default executable, but exeext='' is most 3114 # certainly right. 3115 break;; 3116 *.* ) 3117 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 3118 then :; else 3119 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3120 fi 3121 # We set ac_cv_exeext here because the later test for it is not 3122 # safe: cross compilers may not add the suffix if given an `-o' 3123 # argument, so we may need to know it at that point already. 3124 # Even if this section looks crufty: it has the advantage of 3125 # actually working. 3126 break;; 3127 * ) 3128 break;; 3129 esac 3130done 3131test "$ac_cv_exeext" = no && ac_cv_exeext= 3132 3133else 3134 ac_file='' 3135fi 3136if test -z "$ac_file"; then : 3137 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3138$as_echo "no" >&6; } 3139$as_echo "$as_me: failed program was:" >&5 3140sed 's/^/| /' conftest.$ac_ext >&5 3141 3142{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3143$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3144as_fn_error 77 "C compiler cannot create executables 3145See \`config.log' for more details" "$LINENO" 5; } 3146else 3147 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3148$as_echo "yes" >&6; } 3149fi 3150{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 3151$as_echo_n "checking for C compiler default output file name... " >&6; } 3152{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 3153$as_echo "$ac_file" >&6; } 3154ac_exeext=$ac_cv_exeext 3155 3156rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 3157ac_clean_files=$ac_clean_files_save 3158{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 3159$as_echo_n "checking for suffix of executables... " >&6; } 3160if { { ac_try="$ac_link" 3161case "(($ac_try" in 3162 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3163 *) ac_try_echo=$ac_try;; 3164esac 3165eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3166$as_echo "$ac_try_echo"; } >&5 3167 (eval "$ac_link") 2>&5 3168 ac_status=$? 3169 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3170 test $ac_status = 0; }; then : 3171 # If both `conftest.exe' and `conftest' are `present' (well, observable) 3172# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3173# work properly (i.e., refer to `conftest.exe'), while it won't with 3174# `rm'. 3175for ac_file in conftest.exe conftest conftest.*; do 3176 test -f "$ac_file" || continue 3177 case $ac_file in 3178 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3179 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3180 break;; 3181 * ) break;; 3182 esac 3183done 3184else 3185 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3186$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3187as_fn_error $? "cannot compute suffix of executables: cannot compile and link 3188See \`config.log' for more details" "$LINENO" 5; } 3189fi 3190rm -f conftest conftest$ac_cv_exeext 3191{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 3192$as_echo "$ac_cv_exeext" >&6; } 3193 3194rm -f conftest.$ac_ext 3195EXEEXT=$ac_cv_exeext 3196ac_exeext=$EXEEXT 3197cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3198/* end confdefs.h. */ 3199#include <stdio.h> 3200int 3201main () 3202{ 3203FILE *f = fopen ("conftest.out", "w"); 3204 return ferror (f) || fclose (f) != 0; 3205 3206 ; 3207 return 0; 3208} 3209_ACEOF 3210ac_clean_files="$ac_clean_files conftest.out" 3211# Check that the compiler produces executables we can run. If not, either 3212# the compiler is broken, or we cross compile. 3213{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 3214$as_echo_n "checking whether we are cross compiling... " >&6; } 3215if test "$cross_compiling" != yes; then 3216 { { ac_try="$ac_link" 3217case "(($ac_try" in 3218 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3219 *) ac_try_echo=$ac_try;; 3220esac 3221eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3222$as_echo "$ac_try_echo"; } >&5 3223 (eval "$ac_link") 2>&5 3224 ac_status=$? 3225 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3226 test $ac_status = 0; } 3227 if { ac_try='./conftest$ac_cv_exeext' 3228 { { case "(($ac_try" in 3229 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3230 *) ac_try_echo=$ac_try;; 3231esac 3232eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3233$as_echo "$ac_try_echo"; } >&5 3234 (eval "$ac_try") 2>&5 3235 ac_status=$? 3236 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3237 test $ac_status = 0; }; }; then 3238 cross_compiling=no 3239 else 3240 if test "$cross_compiling" = maybe; then 3241 cross_compiling=yes 3242 else 3243 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3244$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3245as_fn_error $? "cannot run C compiled programs. 3246If you meant to cross compile, use \`--host'. 3247See \`config.log' for more details" "$LINENO" 5; } 3248 fi 3249 fi 3250fi 3251{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 3252$as_echo "$cross_compiling" >&6; } 3253 3254rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 3255ac_clean_files=$ac_clean_files_save 3256{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 3257$as_echo_n "checking for suffix of object files... " >&6; } 3258if ${ac_cv_objext+:} false; then : 3259 $as_echo_n "(cached) " >&6 3260else 3261 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3262/* end confdefs.h. */ 3263 3264int 3265main () 3266{ 3267 3268 ; 3269 return 0; 3270} 3271_ACEOF 3272rm -f conftest.o conftest.obj 3273if { { ac_try="$ac_compile" 3274case "(($ac_try" in 3275 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3276 *) ac_try_echo=$ac_try;; 3277esac 3278eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3279$as_echo "$ac_try_echo"; } >&5 3280 (eval "$ac_compile") 2>&5 3281 ac_status=$? 3282 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3283 test $ac_status = 0; }; then : 3284 for ac_file in conftest.o conftest.obj conftest.*; do 3285 test -f "$ac_file" || continue; 3286 case $ac_file in 3287 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 3288 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3289 break;; 3290 esac 3291done 3292else 3293 $as_echo "$as_me: failed program was:" >&5 3294sed 's/^/| /' conftest.$ac_ext >&5 3295 3296{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3297$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3298as_fn_error $? "cannot compute suffix of object files: cannot compile 3299See \`config.log' for more details" "$LINENO" 5; } 3300fi 3301rm -f conftest.$ac_cv_objext conftest.$ac_ext 3302fi 3303{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 3304$as_echo "$ac_cv_objext" >&6; } 3305OBJEXT=$ac_cv_objext 3306ac_objext=$OBJEXT 3307{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 3308$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 3309if ${ac_cv_c_compiler_gnu+:} false; then : 3310 $as_echo_n "(cached) " >&6 3311else 3312 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3313/* end confdefs.h. */ 3314 3315int 3316main () 3317{ 3318#ifndef __GNUC__ 3319 choke me 3320#endif 3321 3322 ; 3323 return 0; 3324} 3325_ACEOF 3326if ac_fn_c_try_compile "$LINENO"; then : 3327 ac_compiler_gnu=yes 3328else 3329 ac_compiler_gnu=no 3330fi 3331rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3332ac_cv_c_compiler_gnu=$ac_compiler_gnu 3333 3334fi 3335{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 3336$as_echo "$ac_cv_c_compiler_gnu" >&6; } 3337if test $ac_compiler_gnu = yes; then 3338 GCC=yes 3339else 3340 GCC= 3341fi 3342ac_test_CFLAGS=${CFLAGS+set} 3343ac_save_CFLAGS=$CFLAGS 3344{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 3345$as_echo_n "checking whether $CC accepts -g... " >&6; } 3346if ${ac_cv_prog_cc_g+:} false; then : 3347 $as_echo_n "(cached) " >&6 3348else 3349 ac_save_c_werror_flag=$ac_c_werror_flag 3350 ac_c_werror_flag=yes 3351 ac_cv_prog_cc_g=no 3352 CFLAGS="-g" 3353 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3354/* end confdefs.h. */ 3355 3356int 3357main () 3358{ 3359 3360 ; 3361 return 0; 3362} 3363_ACEOF 3364if ac_fn_c_try_compile "$LINENO"; then : 3365 ac_cv_prog_cc_g=yes 3366else 3367 CFLAGS="" 3368 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3369/* end confdefs.h. */ 3370 3371int 3372main () 3373{ 3374 3375 ; 3376 return 0; 3377} 3378_ACEOF 3379if ac_fn_c_try_compile "$LINENO"; then : 3380 3381else 3382 ac_c_werror_flag=$ac_save_c_werror_flag 3383 CFLAGS="-g" 3384 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3385/* end confdefs.h. */ 3386 3387int 3388main () 3389{ 3390 3391 ; 3392 return 0; 3393} 3394_ACEOF 3395if ac_fn_c_try_compile "$LINENO"; then : 3396 ac_cv_prog_cc_g=yes 3397fi 3398rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3399fi 3400rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3401fi 3402rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3403 ac_c_werror_flag=$ac_save_c_werror_flag 3404fi 3405{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 3406$as_echo "$ac_cv_prog_cc_g" >&6; } 3407if test "$ac_test_CFLAGS" = set; then 3408 CFLAGS=$ac_save_CFLAGS 3409elif test $ac_cv_prog_cc_g = yes; then 3410 if test "$GCC" = yes; then 3411 CFLAGS="-g -O2" 3412 else 3413 CFLAGS="-g" 3414 fi 3415else 3416 if test "$GCC" = yes; then 3417 CFLAGS="-O2" 3418 else 3419 CFLAGS= 3420 fi 3421fi 3422{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 3423$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3424if ${ac_cv_prog_cc_c89+:} false; then : 3425 $as_echo_n "(cached) " >&6 3426else 3427 ac_cv_prog_cc_c89=no 3428ac_save_CC=$CC 3429cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3430/* end confdefs.h. */ 3431#include <stdarg.h> 3432#include <stdio.h> 3433struct stat; 3434/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3435struct buf { int x; }; 3436FILE * (*rcsopen) (struct buf *, struct stat *, int); 3437static char *e (p, i) 3438 char **p; 3439 int i; 3440{ 3441 return p[i]; 3442} 3443static char *f (char * (*g) (char **, int), char **p, ...) 3444{ 3445 char *s; 3446 va_list v; 3447 va_start (v,p); 3448 s = g (p, va_arg (v,int)); 3449 va_end (v); 3450 return s; 3451} 3452 3453/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3454 function prototypes and stuff, but not '\xHH' hex character constants. 3455 These don't provoke an error unfortunately, instead are silently treated 3456 as 'x'. The following induces an error, until -std is added to get 3457 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3458 array size at least. It's necessary to write '\x00'==0 to get something 3459 that's true only with -std. */ 3460int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3461 3462/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3463 inside strings and character constants. */ 3464#define FOO(x) 'x' 3465int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3466 3467int test (int i, double x); 3468struct s1 {int (*f) (int a);}; 3469struct s2 {int (*f) (double a);}; 3470int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3471int argc; 3472char **argv; 3473int 3474main () 3475{ 3476return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3477 ; 3478 return 0; 3479} 3480_ACEOF 3481for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3482 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3483do 3484 CC="$ac_save_CC $ac_arg" 3485 if ac_fn_c_try_compile "$LINENO"; then : 3486 ac_cv_prog_cc_c89=$ac_arg 3487fi 3488rm -f core conftest.err conftest.$ac_objext 3489 test "x$ac_cv_prog_cc_c89" != "xno" && break 3490done 3491rm -f conftest.$ac_ext 3492CC=$ac_save_CC 3493 3494fi 3495# AC_CACHE_VAL 3496case "x$ac_cv_prog_cc_c89" in 3497 x) 3498 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 3499$as_echo "none needed" >&6; } ;; 3500 xno) 3501 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 3502$as_echo "unsupported" >&6; } ;; 3503 *) 3504 CC="$CC $ac_cv_prog_cc_c89" 3505 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 3506$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 3507esac 3508if test "x$ac_cv_prog_cc_c89" != xno; then : 3509 3510fi 3511 3512ac_ext=c 3513ac_cpp='$CPP $CPPFLAGS' 3514ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3515ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3516ac_compiler_gnu=$ac_cv_c_compiler_gnu 3517 3518ac_ext=c 3519ac_cpp='$CPP $CPPFLAGS' 3520ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3521ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3522ac_compiler_gnu=$ac_cv_c_compiler_gnu 3523{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 3524$as_echo_n "checking whether $CC understands -c and -o together... " >&6; } 3525if ${am_cv_prog_cc_c_o+:} false; then : 3526 $as_echo_n "(cached) " >&6 3527else 3528 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3529/* end confdefs.h. */ 3530 3531int 3532main () 3533{ 3534 3535 ; 3536 return 0; 3537} 3538_ACEOF 3539 # Make sure it works both with $CC and with simple cc. 3540 # Following AC_PROG_CC_C_O, we do the test twice because some 3541 # compilers refuse to overwrite an existing .o file with -o, 3542 # though they will create one. 3543 am_cv_prog_cc_c_o=yes 3544 for am_i in 1 2; do 3545 if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 3546 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 3547 ac_status=$? 3548 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3549 (exit $ac_status); } \ 3550 && test -f conftest2.$ac_objext; then 3551 : OK 3552 else 3553 am_cv_prog_cc_c_o=no 3554 break 3555 fi 3556 done 3557 rm -f core conftest* 3558 unset am_i 3559fi 3560{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 3561$as_echo "$am_cv_prog_cc_c_o" >&6; } 3562if test "$am_cv_prog_cc_c_o" != yes; then 3563 # Losing compiler, so override with the script. 3564 # FIXME: It is wrong to rewrite CC. 3565 # But if we don't then we get into trouble of one sort or another. 3566 # A longer-term fix would be to have automake use am__CC in this case, 3567 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" 3568 CC="$am_aux_dir/compile $CC" 3569fi 3570ac_ext=c 3571ac_cpp='$CPP $CPPFLAGS' 3572ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3573ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3574ac_compiler_gnu=$ac_cv_c_compiler_gnu 3575 3576 3577 3578ac_ext=c 3579ac_cpp='$CPP $CPPFLAGS' 3580ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3581ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3582ac_compiler_gnu=$ac_cv_c_compiler_gnu 3583{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 3584$as_echo_n "checking how to run the C preprocessor... " >&6; } 3585# On Suns, sometimes $CPP names a directory. 3586if test -n "$CPP" && test -d "$CPP"; then 3587 CPP= 3588fi 3589if test -z "$CPP"; then 3590 if ${ac_cv_prog_CPP+:} false; then : 3591 $as_echo_n "(cached) " >&6 3592else 3593 # Double quotes because CPP needs to be expanded 3594 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 3595 do 3596 ac_preproc_ok=false 3597for ac_c_preproc_warn_flag in '' yes 3598do 3599 # Use a header file that comes with gcc, so configuring glibc 3600 # with a fresh cross-compiler works. 3601 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3602 # <limits.h> exists even on freestanding compilers. 3603 # On the NeXT, cc -E runs the code through the compiler's parser, 3604 # not just through cpp. "Syntax error" is here to catch this case. 3605 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3606/* end confdefs.h. */ 3607#ifdef __STDC__ 3608# include <limits.h> 3609#else 3610# include <assert.h> 3611#endif 3612 Syntax error 3613_ACEOF 3614if ac_fn_c_try_cpp "$LINENO"; then : 3615 3616else 3617 # Broken: fails on valid input. 3618continue 3619fi 3620rm -f conftest.err conftest.i conftest.$ac_ext 3621 3622 # OK, works on sane cases. Now check whether nonexistent headers 3623 # can be detected and how. 3624 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3625/* end confdefs.h. */ 3626#include <ac_nonexistent.h> 3627_ACEOF 3628if ac_fn_c_try_cpp "$LINENO"; then : 3629 # Broken: success on invalid input. 3630continue 3631else 3632 # Passes both tests. 3633ac_preproc_ok=: 3634break 3635fi 3636rm -f conftest.err conftest.i conftest.$ac_ext 3637 3638done 3639# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3640rm -f conftest.i conftest.err conftest.$ac_ext 3641if $ac_preproc_ok; then : 3642 break 3643fi 3644 3645 done 3646 ac_cv_prog_CPP=$CPP 3647 3648fi 3649 CPP=$ac_cv_prog_CPP 3650else 3651 ac_cv_prog_CPP=$CPP 3652fi 3653{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 3654$as_echo "$CPP" >&6; } 3655ac_preproc_ok=false 3656for ac_c_preproc_warn_flag in '' yes 3657do 3658 # Use a header file that comes with gcc, so configuring glibc 3659 # with a fresh cross-compiler works. 3660 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3661 # <limits.h> exists even on freestanding compilers. 3662 # On the NeXT, cc -E runs the code through the compiler's parser, 3663 # not just through cpp. "Syntax error" is here to catch this case. 3664 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3665/* end confdefs.h. */ 3666#ifdef __STDC__ 3667# include <limits.h> 3668#else 3669# include <assert.h> 3670#endif 3671 Syntax error 3672_ACEOF 3673if ac_fn_c_try_cpp "$LINENO"; then : 3674 3675else 3676 # Broken: fails on valid input. 3677continue 3678fi 3679rm -f conftest.err conftest.i conftest.$ac_ext 3680 3681 # OK, works on sane cases. Now check whether nonexistent headers 3682 # can be detected and how. 3683 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3684/* end confdefs.h. */ 3685#include <ac_nonexistent.h> 3686_ACEOF 3687if ac_fn_c_try_cpp "$LINENO"; then : 3688 # Broken: success on invalid input. 3689continue 3690else 3691 # Passes both tests. 3692ac_preproc_ok=: 3693break 3694fi 3695rm -f conftest.err conftest.i conftest.$ac_ext 3696 3697done 3698# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3699rm -f conftest.i conftest.err conftest.$ac_ext 3700if $ac_preproc_ok; then : 3701 3702else 3703 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3704$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3705as_fn_error $? "C preprocessor \"$CPP\" fails sanity check 3706See \`config.log' for more details" "$LINENO" 5; } 3707fi 3708 3709ac_ext=c 3710ac_cpp='$CPP $CPPFLAGS' 3711ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3712ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3713ac_compiler_gnu=$ac_cv_c_compiler_gnu 3714 3715 3716{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 3717$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 3718if ${ac_cv_path_GREP+:} false; then : 3719 $as_echo_n "(cached) " >&6 3720else 3721 if test -z "$GREP"; then 3722 ac_path_GREP_found=false 3723 # Loop through the user's path and test for each of PROGNAME-LIST 3724 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3725for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 3726do 3727 IFS=$as_save_IFS 3728 test -z "$as_dir" && as_dir=. 3729 for ac_prog in grep ggrep; do 3730 for ac_exec_ext in '' $ac_executable_extensions; do 3731 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 3732 as_fn_executable_p "$ac_path_GREP" || continue 3733# Check for GNU ac_path_GREP and select it if it is found. 3734 # Check for GNU $ac_path_GREP 3735case `"$ac_path_GREP" --version 2>&1` in 3736*GNU*) 3737 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 3738*) 3739 ac_count=0 3740 $as_echo_n 0123456789 >"conftest.in" 3741 while : 3742 do 3743 cat "conftest.in" "conftest.in" >"conftest.tmp" 3744 mv "conftest.tmp" "conftest.in" 3745 cp "conftest.in" "conftest.nl" 3746 $as_echo 'GREP' >> "conftest.nl" 3747 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 3748 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 3749 as_fn_arith $ac_count + 1 && ac_count=$as_val 3750 if test $ac_count -gt ${ac_path_GREP_max-0}; then 3751 # Best one so far, save it but keep looking for a better one 3752 ac_cv_path_GREP="$ac_path_GREP" 3753 ac_path_GREP_max=$ac_count 3754 fi 3755 # 10*(2^10) chars as input seems more than enough 3756 test $ac_count -gt 10 && break 3757 done 3758 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 3759esac 3760 3761 $ac_path_GREP_found && break 3 3762 done 3763 done 3764 done 3765IFS=$as_save_IFS 3766 if test -z "$ac_cv_path_GREP"; then 3767 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 3768 fi 3769else 3770 ac_cv_path_GREP=$GREP 3771fi 3772 3773fi 3774{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 3775$as_echo "$ac_cv_path_GREP" >&6; } 3776 GREP="$ac_cv_path_GREP" 3777 3778 3779{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 3780$as_echo_n "checking for egrep... " >&6; } 3781if ${ac_cv_path_EGREP+:} false; then : 3782 $as_echo_n "(cached) " >&6 3783else 3784 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 3785 then ac_cv_path_EGREP="$GREP -E" 3786 else 3787 if test -z "$EGREP"; then 3788 ac_path_EGREP_found=false 3789 # Loop through the user's path and test for each of PROGNAME-LIST 3790 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3791for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 3792do 3793 IFS=$as_save_IFS 3794 test -z "$as_dir" && as_dir=. 3795 for ac_prog in egrep; do 3796 for ac_exec_ext in '' $ac_executable_extensions; do 3797 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 3798 as_fn_executable_p "$ac_path_EGREP" || continue 3799# Check for GNU ac_path_EGREP and select it if it is found. 3800 # Check for GNU $ac_path_EGREP 3801case `"$ac_path_EGREP" --version 2>&1` in 3802*GNU*) 3803 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 3804*) 3805 ac_count=0 3806 $as_echo_n 0123456789 >"conftest.in" 3807 while : 3808 do 3809 cat "conftest.in" "conftest.in" >"conftest.tmp" 3810 mv "conftest.tmp" "conftest.in" 3811 cp "conftest.in" "conftest.nl" 3812 $as_echo 'EGREP' >> "conftest.nl" 3813 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 3814 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 3815 as_fn_arith $ac_count + 1 && ac_count=$as_val 3816 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 3817 # Best one so far, save it but keep looking for a better one 3818 ac_cv_path_EGREP="$ac_path_EGREP" 3819 ac_path_EGREP_max=$ac_count 3820 fi 3821 # 10*(2^10) chars as input seems more than enough 3822 test $ac_count -gt 10 && break 3823 done 3824 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 3825esac 3826 3827 $ac_path_EGREP_found && break 3 3828 done 3829 done 3830 done 3831IFS=$as_save_IFS 3832 if test -z "$ac_cv_path_EGREP"; then 3833 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 3834 fi 3835else 3836 ac_cv_path_EGREP=$EGREP 3837fi 3838 3839 fi 3840fi 3841{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 3842$as_echo "$ac_cv_path_EGREP" >&6; } 3843 EGREP="$ac_cv_path_EGREP" 3844 3845 3846{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 3847$as_echo_n "checking for ANSI C header files... " >&6; } 3848if ${ac_cv_header_stdc+:} false; then : 3849 $as_echo_n "(cached) " >&6 3850else 3851 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3852/* end confdefs.h. */ 3853#include <stdlib.h> 3854#include <stdarg.h> 3855#include <string.h> 3856#include <float.h> 3857 3858int 3859main () 3860{ 3861 3862 ; 3863 return 0; 3864} 3865_ACEOF 3866if ac_fn_c_try_compile "$LINENO"; then : 3867 ac_cv_header_stdc=yes 3868else 3869 ac_cv_header_stdc=no 3870fi 3871rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3872 3873if test $ac_cv_header_stdc = yes; then 3874 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 3875 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3876/* end confdefs.h. */ 3877#include <string.h> 3878 3879_ACEOF 3880if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 3881 $EGREP "memchr" >/dev/null 2>&1; then : 3882 3883else 3884 ac_cv_header_stdc=no 3885fi 3886rm -f conftest* 3887 3888fi 3889 3890if test $ac_cv_header_stdc = yes; then 3891 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 3892 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3893/* end confdefs.h. */ 3894#include <stdlib.h> 3895 3896_ACEOF 3897if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 3898 $EGREP "free" >/dev/null 2>&1; then : 3899 3900else 3901 ac_cv_header_stdc=no 3902fi 3903rm -f conftest* 3904 3905fi 3906 3907if test $ac_cv_header_stdc = yes; then 3908 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 3909 if test "$cross_compiling" = yes; then : 3910 : 3911else 3912 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3913/* end confdefs.h. */ 3914#include <ctype.h> 3915#include <stdlib.h> 3916#if ((' ' & 0x0FF) == 0x020) 3917# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 3918# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 3919#else 3920# define ISLOWER(c) \ 3921 (('a' <= (c) && (c) <= 'i') \ 3922 || ('j' <= (c) && (c) <= 'r') \ 3923 || ('s' <= (c) && (c) <= 'z')) 3924# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 3925#endif 3926 3927#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 3928int 3929main () 3930{ 3931 int i; 3932 for (i = 0; i < 256; i++) 3933 if (XOR (islower (i), ISLOWER (i)) 3934 || toupper (i) != TOUPPER (i)) 3935 return 2; 3936 return 0; 3937} 3938_ACEOF 3939if ac_fn_c_try_run "$LINENO"; then : 3940 3941else 3942 ac_cv_header_stdc=no 3943fi 3944rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 3945 conftest.$ac_objext conftest.beam conftest.$ac_ext 3946fi 3947 3948fi 3949fi 3950{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 3951$as_echo "$ac_cv_header_stdc" >&6; } 3952if test $ac_cv_header_stdc = yes; then 3953 3954$as_echo "#define STDC_HEADERS 1" >>confdefs.h 3955 3956fi 3957 3958# On IRIX 5.3, sys/types and inttypes.h are conflicting. 3959for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 3960 inttypes.h stdint.h unistd.h 3961do : 3962 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 3963ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 3964" 3965if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 3966 cat >>confdefs.h <<_ACEOF 3967#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 3968_ACEOF 3969 3970fi 3971 3972done 3973 3974 3975 3976 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default" 3977if test "x$ac_cv_header_minix_config_h" = xyes; then : 3978 MINIX=yes 3979else 3980 MINIX= 3981fi 3982 3983 3984 if test "$MINIX" = yes; then 3985 3986$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h 3987 3988 3989$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h 3990 3991 3992$as_echo "#define _MINIX 1" >>confdefs.h 3993 3994 fi 3995 3996 3997 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5 3998$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; } 3999if ${ac_cv_safe_to_define___extensions__+:} false; then : 4000 $as_echo_n "(cached) " >&6 4001else 4002 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4003/* end confdefs.h. */ 4004 4005# define __EXTENSIONS__ 1 4006 $ac_includes_default 4007int 4008main () 4009{ 4010 4011 ; 4012 return 0; 4013} 4014_ACEOF 4015if ac_fn_c_try_compile "$LINENO"; then : 4016 ac_cv_safe_to_define___extensions__=yes 4017else 4018 ac_cv_safe_to_define___extensions__=no 4019fi 4020rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4021fi 4022{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5 4023$as_echo "$ac_cv_safe_to_define___extensions__" >&6; } 4024 test $ac_cv_safe_to_define___extensions__ = yes && 4025 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h 4026 4027 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h 4028 4029 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h 4030 4031 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h 4032 4033 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h 4034 4035 4036 4037# Initialize Automake 4038am__api_version='1.14' 4039 4040# Find a good install program. We prefer a C program (faster), 4041# so one script is as good as another. But avoid the broken or 4042# incompatible versions: 4043# SysV /etc/install, /usr/sbin/install 4044# SunOS /usr/etc/install 4045# IRIX /sbin/install 4046# AIX /bin/install 4047# AmigaOS /C/install, which installs bootblocks on floppy discs 4048# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 4049# AFS /usr/afsws/bin/install, which mishandles nonexistent args 4050# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 4051# OS/2's system install, which has a completely different semantic 4052# ./install, which can be erroneously created by make from ./install.sh. 4053# Reject install programs that cannot install multiple files. 4054{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 4055$as_echo_n "checking for a BSD-compatible install... " >&6; } 4056if test -z "$INSTALL"; then 4057if ${ac_cv_path_install+:} false; then : 4058 $as_echo_n "(cached) " >&6 4059else 4060 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4061for as_dir in $PATH 4062do 4063 IFS=$as_save_IFS 4064 test -z "$as_dir" && as_dir=. 4065 # Account for people who put trailing slashes in PATH elements. 4066case $as_dir/ in #(( 4067 ./ | .// | /[cC]/* | \ 4068 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 4069 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 4070 /usr/ucb/* ) ;; 4071 *) 4072 # OSF1 and SCO ODT 3.0 have their own names for install. 4073 # Don't use installbsd from OSF since it installs stuff as root 4074 # by default. 4075 for ac_prog in ginstall scoinst install; do 4076 for ac_exec_ext in '' $ac_executable_extensions; do 4077 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then 4078 if test $ac_prog = install && 4079 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 4080 # AIX install. It has an incompatible calling convention. 4081 : 4082 elif test $ac_prog = install && 4083 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 4084 # program-specific install script used by HP pwplus--don't use. 4085 : 4086 else 4087 rm -rf conftest.one conftest.two conftest.dir 4088 echo one > conftest.one 4089 echo two > conftest.two 4090 mkdir conftest.dir 4091 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 4092 test -s conftest.one && test -s conftest.two && 4093 test -s conftest.dir/conftest.one && 4094 test -s conftest.dir/conftest.two 4095 then 4096 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 4097 break 3 4098 fi 4099 fi 4100 fi 4101 done 4102 done 4103 ;; 4104esac 4105 4106 done 4107IFS=$as_save_IFS 4108 4109rm -rf conftest.one conftest.two conftest.dir 4110 4111fi 4112 if test "${ac_cv_path_install+set}" = set; then 4113 INSTALL=$ac_cv_path_install 4114 else 4115 # As a last resort, use the slow shell script. Don't cache a 4116 # value for INSTALL within a source directory, because that will 4117 # break other packages using the cache if that directory is 4118 # removed, or if the value is a relative name. 4119 INSTALL=$ac_install_sh 4120 fi 4121fi 4122{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 4123$as_echo "$INSTALL" >&6; } 4124 4125# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 4126# It thinks the first close brace ends the variable substitution. 4127test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 4128 4129test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 4130 4131test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 4132 4133{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 4134$as_echo_n "checking whether build environment is sane... " >&6; } 4135# Reject unsafe characters in $srcdir or the absolute working directory 4136# name. Accept space and tab only in the latter. 4137am_lf=' 4138' 4139case `pwd` in 4140 *[\\\"\#\$\&\'\`$am_lf]*) 4141 as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; 4142esac 4143case $srcdir in 4144 *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 4145 as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; 4146esac 4147 4148# Do 'set' in a subshell so we don't clobber the current shell's 4149# arguments. Must try -L first in case configure is actually a 4150# symlink; some systems play weird games with the mod time of symlinks 4151# (eg FreeBSD returns the mod time of the symlink's containing 4152# directory). 4153if ( 4154 am_has_slept=no 4155 for am_try in 1 2; do 4156 echo "timestamp, slept: $am_has_slept" > conftest.file 4157 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 4158 if test "$*" = "X"; then 4159 # -L didn't work. 4160 set X `ls -t "$srcdir/configure" conftest.file` 4161 fi 4162 if test "$*" != "X $srcdir/configure conftest.file" \ 4163 && test "$*" != "X conftest.file $srcdir/configure"; then 4164 4165 # If neither matched, then we have a broken ls. This can happen 4166 # if, for instance, CONFIG_SHELL is bash and it inherits a 4167 # broken ls alias from the environment. This has actually 4168 # happened. Such a system could not be considered "sane". 4169 as_fn_error $? "ls -t appears to fail. Make sure there is not a broken 4170 alias in your environment" "$LINENO" 5 4171 fi 4172 if test "$2" = conftest.file || test $am_try -eq 2; then 4173 break 4174 fi 4175 # Just in case. 4176 sleep 1 4177 am_has_slept=yes 4178 done 4179 test "$2" = conftest.file 4180 ) 4181then 4182 # Ok. 4183 : 4184else 4185 as_fn_error $? "newly created file is older than distributed files! 4186Check your system clock" "$LINENO" 5 4187fi 4188{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4189$as_echo "yes" >&6; } 4190# If we didn't sleep, we still need to ensure time stamps of config.status and 4191# generated files are strictly newer. 4192am_sleep_pid= 4193if grep 'slept: no' conftest.file >/dev/null 2>&1; then 4194 ( sleep 1 ) & 4195 am_sleep_pid=$! 4196fi 4197 4198rm -f conftest.file 4199 4200test "$program_prefix" != NONE && 4201 program_transform_name="s&^&$program_prefix&;$program_transform_name" 4202# Use a double $ so make ignores it. 4203test "$program_suffix" != NONE && 4204 program_transform_name="s&\$&$program_suffix&;$program_transform_name" 4205# Double any \ or $. 4206# By default was `s,x,x', remove it if useless. 4207ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 4208program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 4209 4210if test x"${MISSING+set}" != xset; then 4211 case $am_aux_dir in 4212 *\ * | *\ *) 4213 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; 4214 *) 4215 MISSING="\${SHELL} $am_aux_dir/missing" ;; 4216 esac 4217fi 4218# Use eval to expand $SHELL 4219if eval "$MISSING --is-lightweight"; then 4220 am_missing_run="$MISSING " 4221else 4222 am_missing_run= 4223 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 4224$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;} 4225fi 4226 4227if test x"${install_sh}" != xset; then 4228 case $am_aux_dir in 4229 *\ * | *\ *) 4230 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 4231 *) 4232 install_sh="\${SHELL} $am_aux_dir/install-sh" 4233 esac 4234fi 4235 4236# Installed binaries are usually stripped using 'strip' when the user 4237# run "make install-strip". However 'strip' might not be the right 4238# tool to use in cross-compilation environments, therefore Automake 4239# will honor the 'STRIP' environment variable to overrule this program. 4240if test "$cross_compiling" != no; then 4241 if test -n "$ac_tool_prefix"; then 4242 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 4243set dummy ${ac_tool_prefix}strip; ac_word=$2 4244{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4245$as_echo_n "checking for $ac_word... " >&6; } 4246if ${ac_cv_prog_STRIP+:} false; then : 4247 $as_echo_n "(cached) " >&6 4248else 4249 if test -n "$STRIP"; then 4250 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 4251else 4252as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4253for as_dir in $PATH 4254do 4255 IFS=$as_save_IFS 4256 test -z "$as_dir" && as_dir=. 4257 for ac_exec_ext in '' $ac_executable_extensions; do 4258 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4259 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 4260 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4261 break 2 4262 fi 4263done 4264 done 4265IFS=$as_save_IFS 4266 4267fi 4268fi 4269STRIP=$ac_cv_prog_STRIP 4270if test -n "$STRIP"; then 4271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 4272$as_echo "$STRIP" >&6; } 4273else 4274 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4275$as_echo "no" >&6; } 4276fi 4277 4278 4279fi 4280if test -z "$ac_cv_prog_STRIP"; then 4281 ac_ct_STRIP=$STRIP 4282 # Extract the first word of "strip", so it can be a program name with args. 4283set dummy strip; ac_word=$2 4284{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4285$as_echo_n "checking for $ac_word... " >&6; } 4286if ${ac_cv_prog_ac_ct_STRIP+:} false; then : 4287 $as_echo_n "(cached) " >&6 4288else 4289 if test -n "$ac_ct_STRIP"; then 4290 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 4291else 4292as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4293for as_dir in $PATH 4294do 4295 IFS=$as_save_IFS 4296 test -z "$as_dir" && as_dir=. 4297 for ac_exec_ext in '' $ac_executable_extensions; do 4298 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4299 ac_cv_prog_ac_ct_STRIP="strip" 4300 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4301 break 2 4302 fi 4303done 4304 done 4305IFS=$as_save_IFS 4306 4307fi 4308fi 4309ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 4310if test -n "$ac_ct_STRIP"; then 4311 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 4312$as_echo "$ac_ct_STRIP" >&6; } 4313else 4314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4315$as_echo "no" >&6; } 4316fi 4317 4318 if test "x$ac_ct_STRIP" = x; then 4319 STRIP=":" 4320 else 4321 case $cross_compiling:$ac_tool_warned in 4322yes:) 4323{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4324$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4325ac_tool_warned=yes ;; 4326esac 4327 STRIP=$ac_ct_STRIP 4328 fi 4329else 4330 STRIP="$ac_cv_prog_STRIP" 4331fi 4332 4333fi 4334INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 4335 4336{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 4337$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 4338if test -z "$MKDIR_P"; then 4339 if ${ac_cv_path_mkdir+:} false; then : 4340 $as_echo_n "(cached) " >&6 4341else 4342 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4343for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 4344do 4345 IFS=$as_save_IFS 4346 test -z "$as_dir" && as_dir=. 4347 for ac_prog in mkdir gmkdir; do 4348 for ac_exec_ext in '' $ac_executable_extensions; do 4349 as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue 4350 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 4351 'mkdir (GNU coreutils) '* | \ 4352 'mkdir (coreutils) '* | \ 4353 'mkdir (fileutils) '4.1*) 4354 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 4355 break 3;; 4356 esac 4357 done 4358 done 4359 done 4360IFS=$as_save_IFS 4361 4362fi 4363 4364 test -d ./--version && rmdir ./--version 4365 if test "${ac_cv_path_mkdir+set}" = set; then 4366 MKDIR_P="$ac_cv_path_mkdir -p" 4367 else 4368 # As a last resort, use the slow shell script. Don't cache a 4369 # value for MKDIR_P within a source directory, because that will 4370 # break other packages using the cache if that directory is 4371 # removed, or if the value is a relative name. 4372 MKDIR_P="$ac_install_sh -d" 4373 fi 4374fi 4375{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 4376$as_echo "$MKDIR_P" >&6; } 4377 4378for ac_prog in gawk mawk nawk awk 4379do 4380 # Extract the first word of "$ac_prog", so it can be a program name with args. 4381set dummy $ac_prog; ac_word=$2 4382{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4383$as_echo_n "checking for $ac_word... " >&6; } 4384if ${ac_cv_prog_AWK+:} false; then : 4385 $as_echo_n "(cached) " >&6 4386else 4387 if test -n "$AWK"; then 4388 ac_cv_prog_AWK="$AWK" # Let the user override the test. 4389else 4390as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4391for as_dir in $PATH 4392do 4393 IFS=$as_save_IFS 4394 test -z "$as_dir" && as_dir=. 4395 for ac_exec_ext in '' $ac_executable_extensions; do 4396 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4397 ac_cv_prog_AWK="$ac_prog" 4398 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4399 break 2 4400 fi 4401done 4402 done 4403IFS=$as_save_IFS 4404 4405fi 4406fi 4407AWK=$ac_cv_prog_AWK 4408if test -n "$AWK"; then 4409 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 4410$as_echo "$AWK" >&6; } 4411else 4412 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4413$as_echo "no" >&6; } 4414fi 4415 4416 4417 test -n "$AWK" && break 4418done 4419 4420{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 4421$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 4422set x ${MAKE-make} 4423ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 4424if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : 4425 $as_echo_n "(cached) " >&6 4426else 4427 cat >conftest.make <<\_ACEOF 4428SHELL = /bin/sh 4429all: 4430 @echo '@@@%%%=$(MAKE)=@@@%%%' 4431_ACEOF 4432# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 4433case `${MAKE-make} -f conftest.make 2>/dev/null` in 4434 *@@@%%%=?*=@@@%%%*) 4435 eval ac_cv_prog_make_${ac_make}_set=yes;; 4436 *) 4437 eval ac_cv_prog_make_${ac_make}_set=no;; 4438esac 4439rm -f conftest.make 4440fi 4441if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 4442 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4443$as_echo "yes" >&6; } 4444 SET_MAKE= 4445else 4446 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4447$as_echo "no" >&6; } 4448 SET_MAKE="MAKE=${MAKE-make}" 4449fi 4450 4451rm -rf .tst 2>/dev/null 4452mkdir .tst 2>/dev/null 4453if test -d .tst; then 4454 am__leading_dot=. 4455else 4456 am__leading_dot=_ 4457fi 4458rmdir .tst 2>/dev/null 4459 4460DEPDIR="${am__leading_dot}deps" 4461 4462ac_config_commands="$ac_config_commands depfiles" 4463 4464 4465am_make=${MAKE-make} 4466cat > confinc << 'END' 4467am__doit: 4468 @echo this is the am__doit target 4469.PHONY: am__doit 4470END 4471# If we don't find an include directive, just comment out the code. 4472{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 4473$as_echo_n "checking for style of include used by $am_make... " >&6; } 4474am__include="#" 4475am__quote= 4476_am_result=none 4477# First try GNU make style include. 4478echo "include confinc" > confmf 4479# Ignore all kinds of additional output from 'make'. 4480case `$am_make -s -f confmf 2> /dev/null` in #( 4481*the\ am__doit\ target*) 4482 am__include=include 4483 am__quote= 4484 _am_result=GNU 4485 ;; 4486esac 4487# Now try BSD make style include. 4488if test "$am__include" = "#"; then 4489 echo '.include "confinc"' > confmf 4490 case `$am_make -s -f confmf 2> /dev/null` in #( 4491 *the\ am__doit\ target*) 4492 am__include=.include 4493 am__quote="\"" 4494 _am_result=BSD 4495 ;; 4496 esac 4497fi 4498 4499 4500{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 4501$as_echo "$_am_result" >&6; } 4502rm -f confinc confmf 4503 4504# Check whether --enable-dependency-tracking was given. 4505if test "${enable_dependency_tracking+set}" = set; then : 4506 enableval=$enable_dependency_tracking; 4507fi 4508 4509if test "x$enable_dependency_tracking" != xno; then 4510 am_depcomp="$ac_aux_dir/depcomp" 4511 AMDEPBACKSLASH='\' 4512 am__nodep='_no' 4513fi 4514 if test "x$enable_dependency_tracking" != xno; then 4515 AMDEP_TRUE= 4516 AMDEP_FALSE='#' 4517else 4518 AMDEP_TRUE='#' 4519 AMDEP_FALSE= 4520fi 4521 4522 4523# Check whether --enable-silent-rules was given. 4524if test "${enable_silent_rules+set}" = set; then : 4525 enableval=$enable_silent_rules; 4526fi 4527 4528case $enable_silent_rules in # ((( 4529 yes) AM_DEFAULT_VERBOSITY=0;; 4530 no) AM_DEFAULT_VERBOSITY=1;; 4531 *) AM_DEFAULT_VERBOSITY=1;; 4532esac 4533am_make=${MAKE-make} 4534{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 4535$as_echo_n "checking whether $am_make supports nested variables... " >&6; } 4536if ${am_cv_make_support_nested_variables+:} false; then : 4537 $as_echo_n "(cached) " >&6 4538else 4539 if $as_echo 'TRUE=$(BAR$(V)) 4540BAR0=false 4541BAR1=true 4542V=1 4543am__doit: 4544 @$(TRUE) 4545.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 4546 am_cv_make_support_nested_variables=yes 4547else 4548 am_cv_make_support_nested_variables=no 4549fi 4550fi 4551{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 4552$as_echo "$am_cv_make_support_nested_variables" >&6; } 4553if test $am_cv_make_support_nested_variables = yes; then 4554 AM_V='$(V)' 4555 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 4556else 4557 AM_V=$AM_DEFAULT_VERBOSITY 4558 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 4559fi 4560AM_BACKSLASH='\' 4561 4562if test "`cd $srcdir && pwd`" != "`pwd`"; then 4563 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 4564 # is not polluted with repeated "-I." 4565 am__isrc=' -I$(srcdir)' 4566 # test to see if srcdir already configured 4567 if test -f $srcdir/config.status; then 4568 as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 4569 fi 4570fi 4571 4572# test whether we have cygpath 4573if test -z "$CYGPATH_W"; then 4574 if (cygpath --version) >/dev/null 2>/dev/null; then 4575 CYGPATH_W='cygpath -w' 4576 else 4577 CYGPATH_W=echo 4578 fi 4579fi 4580 4581 4582# Define the identity of the package. 4583 PACKAGE='libX11' 4584 VERSION='1.6.4' 4585 4586 4587cat >>confdefs.h <<_ACEOF 4588#define PACKAGE "$PACKAGE" 4589_ACEOF 4590 4591 4592cat >>confdefs.h <<_ACEOF 4593#define VERSION "$VERSION" 4594_ACEOF 4595 4596# Some tools Automake needs. 4597 4598ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 4599 4600 4601AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 4602 4603 4604AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 4605 4606 4607AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 4608 4609 4610MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 4611 4612# For better backward compatibility. To be removed once Automake 1.9.x 4613# dies out for good. For more background, see: 4614# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html> 4615# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html> 4616mkdir_p='$(MKDIR_P)' 4617 4618# We need awk for the "check" target. The system "awk" is bad on 4619# some platforms. 4620# Always define AMTAR for backward compatibility. Yes, it's still used 4621# in the wild :-( We should find a proper way to deprecate it ... 4622AMTAR='$${TAR-tar}' 4623 4624 4625# We'll loop over all known methods to create a tar archive until one works. 4626_am_tools='gnutar pax cpio none' 4627 4628am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' 4629 4630 4631 4632 4633 4634depcc="$CC" am_compiler_list= 4635 4636{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 4637$as_echo_n "checking dependency style of $depcc... " >&6; } 4638if ${am_cv_CC_dependencies_compiler_type+:} false; then : 4639 $as_echo_n "(cached) " >&6 4640else 4641 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 4642 # We make a subdir and do the tests there. Otherwise we can end up 4643 # making bogus files that we don't know about and never remove. For 4644 # instance it was reported that on HP-UX the gcc test will end up 4645 # making a dummy file named 'D' -- because '-MD' means "put the output 4646 # in D". 4647 rm -rf conftest.dir 4648 mkdir conftest.dir 4649 # Copy depcomp to subdir because otherwise we won't find it if we're 4650 # using a relative directory. 4651 cp "$am_depcomp" conftest.dir 4652 cd conftest.dir 4653 # We will build objects and dependencies in a subdirectory because 4654 # it helps to detect inapplicable dependency modes. For instance 4655 # both Tru64's cc and ICC support -MD to output dependencies as a 4656 # side effect of compilation, but ICC will put the dependencies in 4657 # the current directory while Tru64 will put them in the object 4658 # directory. 4659 mkdir sub 4660 4661 am_cv_CC_dependencies_compiler_type=none 4662 if test "$am_compiler_list" = ""; then 4663 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 4664 fi 4665 am__universal=false 4666 case " $depcc " in #( 4667 *\ -arch\ *\ -arch\ *) am__universal=true ;; 4668 esac 4669 4670 for depmode in $am_compiler_list; do 4671 # Setup a source with many dependencies, because some compilers 4672 # like to wrap large dependency lists on column 80 (with \), and 4673 # we should not choose a depcomp mode which is confused by this. 4674 # 4675 # We need to recreate these files for each test, as the compiler may 4676 # overwrite some of them when testing with obscure command lines. 4677 # This happens at least with the AIX C compiler. 4678 : > sub/conftest.c 4679 for i in 1 2 3 4 5 6; do 4680 echo '#include "conftst'$i'.h"' >> sub/conftest.c 4681 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with 4682 # Solaris 10 /bin/sh. 4683 echo '/* dummy */' > sub/conftst$i.h 4684 done 4685 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 4686 4687 # We check with '-c' and '-o' for the sake of the "dashmstdout" 4688 # mode. It turns out that the SunPro C++ compiler does not properly 4689 # handle '-M -o', and we need to detect this. Also, some Intel 4690 # versions had trouble with output in subdirs. 4691 am__obj=sub/conftest.${OBJEXT-o} 4692 am__minus_obj="-o $am__obj" 4693 case $depmode in 4694 gcc) 4695 # This depmode causes a compiler race in universal mode. 4696 test "$am__universal" = false || continue 4697 ;; 4698 nosideeffect) 4699 # After this tag, mechanisms are not by side-effect, so they'll 4700 # only be used when explicitly requested. 4701 if test "x$enable_dependency_tracking" = xyes; then 4702 continue 4703 else 4704 break 4705 fi 4706 ;; 4707 msvc7 | msvc7msys | msvisualcpp | msvcmsys) 4708 # This compiler won't grok '-c -o', but also, the minuso test has 4709 # not run yet. These depmodes are late enough in the game, and 4710 # so weak that their functioning should not be impacted. 4711 am__obj=conftest.${OBJEXT-o} 4712 am__minus_obj= 4713 ;; 4714 none) break ;; 4715 esac 4716 if depmode=$depmode \ 4717 source=sub/conftest.c object=$am__obj \ 4718 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 4719 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 4720 >/dev/null 2>conftest.err && 4721 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 4722 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 4723 grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 4724 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 4725 # icc doesn't choke on unknown options, it will just issue warnings 4726 # or remarks (even with -Werror). So we grep stderr for any message 4727 # that says an option was ignored or not supported. 4728 # When given -MP, icc 7.0 and 7.1 complain thusly: 4729 # icc: Command line warning: ignoring option '-M'; no argument required 4730 # The diagnosis changed in icc 8.0: 4731 # icc: Command line remark: option '-MP' not supported 4732 if (grep 'ignoring option' conftest.err || 4733 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 4734 am_cv_CC_dependencies_compiler_type=$depmode 4735 break 4736 fi 4737 fi 4738 done 4739 4740 cd .. 4741 rm -rf conftest.dir 4742else 4743 am_cv_CC_dependencies_compiler_type=none 4744fi 4745 4746fi 4747{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 4748$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 4749CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 4750 4751 if 4752 test "x$enable_dependency_tracking" != xno \ 4753 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 4754 am__fastdepCC_TRUE= 4755 am__fastdepCC_FALSE='#' 4756else 4757 am__fastdepCC_TRUE='#' 4758 am__fastdepCC_FALSE= 4759fi 4760 4761 4762 4763# POSIX will say in a future version that running "rm -f" with no argument 4764# is OK; and we want to be able to make that assumption in our Makefile 4765# recipes. So use an aggressive probe to check that the usage we want is 4766# actually supported "in the wild" to an acceptable degree. 4767# See automake bug#10828. 4768# To make any issue more visible, cause the running configure to be aborted 4769# by default if the 'rm' program in use doesn't match our expectations; the 4770# user can still override this though. 4771if rm -f && rm -fr && rm -rf; then : OK; else 4772 cat >&2 <<'END' 4773Oops! 4774 4775Your 'rm' program seems unable to run without file operands specified 4776on the command line, even when the '-f' option is present. This is contrary 4777to the behaviour of most rm programs out there, and not conforming with 4778the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542> 4779 4780Please tell bug-automake@gnu.org about your system, including the value 4781of your $PATH and any error possibly output before this message. This 4782can help us improve future automake versions. 4783 4784END 4785 if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then 4786 echo 'Configuration will proceed anyway, since you have set the' >&2 4787 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 4788 echo >&2 4789 else 4790 cat >&2 <<'END' 4791Aborting the configuration process, to ensure you take notice of the issue. 4792 4793You can download and install GNU coreutils to get an 'rm' implementation 4794that behaves properly: <http://www.gnu.org/software/coreutils/>. 4795 4796If you want to complete the configuration process using your problematic 4797'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM 4798to "yes", and re-run configure. 4799 4800END 4801 as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5 4802 fi 4803fi 4804 4805# Initialize libtool 4806case `pwd` in 4807 *\ * | *\ *) 4808 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 4809$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; 4810esac 4811 4812 4813 4814macro_version='2.4.2' 4815macro_revision='1.3337' 4816 4817 4818 4819 4820 4821 4822 4823 4824 4825 4826 4827 4828 4829ltmain="$ac_aux_dir/ltmain.sh" 4830 4831# Backslashify metacharacters that are still active within 4832# double-quoted strings. 4833sed_quote_subst='s/\(["`$\\]\)/\\\1/g' 4834 4835# Same as above, but do not quote variable references. 4836double_quote_subst='s/\(["`\\]\)/\\\1/g' 4837 4838# Sed substitution to delay expansion of an escaped shell variable in a 4839# double_quote_subst'ed string. 4840delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' 4841 4842# Sed substitution to delay expansion of an escaped single quote. 4843delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' 4844 4845# Sed substitution to avoid accidental globbing in evaled expressions 4846no_glob_subst='s/\*/\\\*/g' 4847 4848ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 4849ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO 4850ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO 4851 4852{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5 4853$as_echo_n "checking how to print strings... " >&6; } 4854# Test print first, because it will be a builtin if present. 4855if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \ 4856 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then 4857 ECHO='print -r --' 4858elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then 4859 ECHO='printf %s\n' 4860else 4861 # Use this function as a fallback that always works. 4862 func_fallback_echo () 4863 { 4864 eval 'cat <<_LTECHO_EOF 4865$1 4866_LTECHO_EOF' 4867 } 4868 ECHO='func_fallback_echo' 4869fi 4870 4871# func_echo_all arg... 4872# Invoke $ECHO with all args, space-separated. 4873func_echo_all () 4874{ 4875 $ECHO "" 4876} 4877 4878case "$ECHO" in 4879 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5 4880$as_echo "printf" >&6; } ;; 4881 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5 4882$as_echo "print -r" >&6; } ;; 4883 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5 4884$as_echo "cat" >&6; } ;; 4885esac 4886 4887 4888 4889 4890 4891 4892 4893 4894 4895 4896 4897 4898 4899 4900{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 4901$as_echo_n "checking for a sed that does not truncate output... " >&6; } 4902if ${ac_cv_path_SED+:} false; then : 4903 $as_echo_n "(cached) " >&6 4904else 4905 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 4906 for ac_i in 1 2 3 4 5 6 7; do 4907 ac_script="$ac_script$as_nl$ac_script" 4908 done 4909 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 4910 { ac_script=; unset ac_script;} 4911 if test -z "$SED"; then 4912 ac_path_SED_found=false 4913 # Loop through the user's path and test for each of PROGNAME-LIST 4914 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4915for as_dir in $PATH 4916do 4917 IFS=$as_save_IFS 4918 test -z "$as_dir" && as_dir=. 4919 for ac_prog in sed gsed; do 4920 for ac_exec_ext in '' $ac_executable_extensions; do 4921 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 4922 as_fn_executable_p "$ac_path_SED" || continue 4923# Check for GNU ac_path_SED and select it if it is found. 4924 # Check for GNU $ac_path_SED 4925case `"$ac_path_SED" --version 2>&1` in 4926*GNU*) 4927 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 4928*) 4929 ac_count=0 4930 $as_echo_n 0123456789 >"conftest.in" 4931 while : 4932 do 4933 cat "conftest.in" "conftest.in" >"conftest.tmp" 4934 mv "conftest.tmp" "conftest.in" 4935 cp "conftest.in" "conftest.nl" 4936 $as_echo '' >> "conftest.nl" 4937 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 4938 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4939 as_fn_arith $ac_count + 1 && ac_count=$as_val 4940 if test $ac_count -gt ${ac_path_SED_max-0}; then 4941 # Best one so far, save it but keep looking for a better one 4942 ac_cv_path_SED="$ac_path_SED" 4943 ac_path_SED_max=$ac_count 4944 fi 4945 # 10*(2^10) chars as input seems more than enough 4946 test $ac_count -gt 10 && break 4947 done 4948 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4949esac 4950 4951 $ac_path_SED_found && break 3 4952 done 4953 done 4954 done 4955IFS=$as_save_IFS 4956 if test -z "$ac_cv_path_SED"; then 4957 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 4958 fi 4959else 4960 ac_cv_path_SED=$SED 4961fi 4962 4963fi 4964{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 4965$as_echo "$ac_cv_path_SED" >&6; } 4966 SED="$ac_cv_path_SED" 4967 rm -f conftest.sed 4968 4969test -z "$SED" && SED=sed 4970Xsed="$SED -e 1s/^X//" 4971 4972 4973 4974 4975 4976 4977 4978 4979 4980 4981 4982{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5 4983$as_echo_n "checking for fgrep... " >&6; } 4984if ${ac_cv_path_FGREP+:} false; then : 4985 $as_echo_n "(cached) " >&6 4986else 4987 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 4988 then ac_cv_path_FGREP="$GREP -F" 4989 else 4990 if test -z "$FGREP"; then 4991 ac_path_FGREP_found=false 4992 # Loop through the user's path and test for each of PROGNAME-LIST 4993 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4994for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4995do 4996 IFS=$as_save_IFS 4997 test -z "$as_dir" && as_dir=. 4998 for ac_prog in fgrep; do 4999 for ac_exec_ext in '' $ac_executable_extensions; do 5000 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" 5001 as_fn_executable_p "$ac_path_FGREP" || continue 5002# Check for GNU ac_path_FGREP and select it if it is found. 5003 # Check for GNU $ac_path_FGREP 5004case `"$ac_path_FGREP" --version 2>&1` in 5005*GNU*) 5006 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;; 5007*) 5008 ac_count=0 5009 $as_echo_n 0123456789 >"conftest.in" 5010 while : 5011 do 5012 cat "conftest.in" "conftest.in" >"conftest.tmp" 5013 mv "conftest.tmp" "conftest.in" 5014 cp "conftest.in" "conftest.nl" 5015 $as_echo 'FGREP' >> "conftest.nl" 5016 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break 5017 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 5018 as_fn_arith $ac_count + 1 && ac_count=$as_val 5019 if test $ac_count -gt ${ac_path_FGREP_max-0}; then 5020 # Best one so far, save it but keep looking for a better one 5021 ac_cv_path_FGREP="$ac_path_FGREP" 5022 ac_path_FGREP_max=$ac_count 5023 fi 5024 # 10*(2^10) chars as input seems more than enough 5025 test $ac_count -gt 10 && break 5026 done 5027 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 5028esac 5029 5030 $ac_path_FGREP_found && break 3 5031 done 5032 done 5033 done 5034IFS=$as_save_IFS 5035 if test -z "$ac_cv_path_FGREP"; then 5036 as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 5037 fi 5038else 5039 ac_cv_path_FGREP=$FGREP 5040fi 5041 5042 fi 5043fi 5044{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5 5045$as_echo "$ac_cv_path_FGREP" >&6; } 5046 FGREP="$ac_cv_path_FGREP" 5047 5048 5049test -z "$GREP" && GREP=grep 5050 5051 5052 5053 5054 5055 5056 5057 5058 5059 5060 5061 5062 5063 5064 5065 5066 5067 5068 5069# Check whether --with-gnu-ld was given. 5070if test "${with_gnu_ld+set}" = set; then : 5071 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes 5072else 5073 with_gnu_ld=no 5074fi 5075 5076ac_prog=ld 5077if test "$GCC" = yes; then 5078 # Check if gcc -print-prog-name=ld gives a path. 5079 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 5080$as_echo_n "checking for ld used by $CC... " >&6; } 5081 case $host in 5082 *-*-mingw*) 5083 # gcc leaves a trailing carriage return which upsets mingw 5084 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 5085 *) 5086 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 5087 esac 5088 case $ac_prog in 5089 # Accept absolute paths. 5090 [\\/]* | ?:[\\/]*) 5091 re_direlt='/[^/][^/]*/\.\./' 5092 # Canonicalize the pathname of ld 5093 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` 5094 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do 5095 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` 5096 done 5097 test -z "$LD" && LD="$ac_prog" 5098 ;; 5099 "") 5100 # If it fails, then pretend we aren't using GCC. 5101 ac_prog=ld 5102 ;; 5103 *) 5104 # If it is relative, then search for the first ld in PATH. 5105 with_gnu_ld=unknown 5106 ;; 5107 esac 5108elif test "$with_gnu_ld" = yes; then 5109 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 5110$as_echo_n "checking for GNU ld... " >&6; } 5111else 5112 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 5113$as_echo_n "checking for non-GNU ld... " >&6; } 5114fi 5115if ${lt_cv_path_LD+:} false; then : 5116 $as_echo_n "(cached) " >&6 5117else 5118 if test -z "$LD"; then 5119 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 5120 for ac_dir in $PATH; do 5121 IFS="$lt_save_ifs" 5122 test -z "$ac_dir" && ac_dir=. 5123 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 5124 lt_cv_path_LD="$ac_dir/$ac_prog" 5125 # Check to see if the program is GNU ld. I'd rather use --version, 5126 # but apparently some variants of GNU ld only accept -v. 5127 # Break only if it was the GNU/non-GNU ld that we prefer. 5128 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in 5129 *GNU* | *'with BFD'*) 5130 test "$with_gnu_ld" != no && break 5131 ;; 5132 *) 5133 test "$with_gnu_ld" != yes && break 5134 ;; 5135 esac 5136 fi 5137 done 5138 IFS="$lt_save_ifs" 5139else 5140 lt_cv_path_LD="$LD" # Let the user override the test with a path. 5141fi 5142fi 5143 5144LD="$lt_cv_path_LD" 5145if test -n "$LD"; then 5146 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 5147$as_echo "$LD" >&6; } 5148else 5149 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5150$as_echo "no" >&6; } 5151fi 5152test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5 5153{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 5154$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 5155if ${lt_cv_prog_gnu_ld+:} false; then : 5156 $as_echo_n "(cached) " >&6 5157else 5158 # I'd rather use --version here, but apparently some GNU lds only accept -v. 5159case `$LD -v 2>&1 </dev/null` in 5160*GNU* | *'with BFD'*) 5161 lt_cv_prog_gnu_ld=yes 5162 ;; 5163*) 5164 lt_cv_prog_gnu_ld=no 5165 ;; 5166esac 5167fi 5168{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5 5169$as_echo "$lt_cv_prog_gnu_ld" >&6; } 5170with_gnu_ld=$lt_cv_prog_gnu_ld 5171 5172 5173 5174 5175 5176 5177 5178 5179 5180{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5 5181$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } 5182if ${lt_cv_path_NM+:} false; then : 5183 $as_echo_n "(cached) " >&6 5184else 5185 if test -n "$NM"; then 5186 # Let the user override the test. 5187 lt_cv_path_NM="$NM" 5188else 5189 lt_nm_to_check="${ac_tool_prefix}nm" 5190 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 5191 lt_nm_to_check="$lt_nm_to_check nm" 5192 fi 5193 for lt_tmp_nm in $lt_nm_to_check; do 5194 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 5195 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 5196 IFS="$lt_save_ifs" 5197 test -z "$ac_dir" && ac_dir=. 5198 tmp_nm="$ac_dir/$lt_tmp_nm" 5199 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then 5200 # Check to see if the nm accepts a BSD-compat flag. 5201 # Adding the `sed 1q' prevents false positives on HP-UX, which says: 5202 # nm: unknown option "B" ignored 5203 # Tru64's nm complains that /dev/null is an invalid object file 5204 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in 5205 */dev/null* | *'Invalid file or object type'*) 5206 lt_cv_path_NM="$tmp_nm -B" 5207 break 5208 ;; 5209 *) 5210 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in 5211 */dev/null*) 5212 lt_cv_path_NM="$tmp_nm -p" 5213 break 5214 ;; 5215 *) 5216 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 5217 continue # so that we can try to find one that supports BSD flags 5218 ;; 5219 esac 5220 ;; 5221 esac 5222 fi 5223 done 5224 IFS="$lt_save_ifs" 5225 done 5226 : ${lt_cv_path_NM=no} 5227fi 5228fi 5229{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5 5230$as_echo "$lt_cv_path_NM" >&6; } 5231if test "$lt_cv_path_NM" != "no"; then 5232 NM="$lt_cv_path_NM" 5233else 5234 # Didn't find any BSD compatible name lister, look for dumpbin. 5235 if test -n "$DUMPBIN"; then : 5236 # Let the user override the test. 5237 else 5238 if test -n "$ac_tool_prefix"; then 5239 for ac_prog in dumpbin "link -dump" 5240 do 5241 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 5242set dummy $ac_tool_prefix$ac_prog; ac_word=$2 5243{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5244$as_echo_n "checking for $ac_word... " >&6; } 5245if ${ac_cv_prog_DUMPBIN+:} false; then : 5246 $as_echo_n "(cached) " >&6 5247else 5248 if test -n "$DUMPBIN"; then 5249 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. 5250else 5251as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5252for as_dir in $PATH 5253do 5254 IFS=$as_save_IFS 5255 test -z "$as_dir" && as_dir=. 5256 for ac_exec_ext in '' $ac_executable_extensions; do 5257 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5258 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" 5259 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5260 break 2 5261 fi 5262done 5263 done 5264IFS=$as_save_IFS 5265 5266fi 5267fi 5268DUMPBIN=$ac_cv_prog_DUMPBIN 5269if test -n "$DUMPBIN"; then 5270 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5 5271$as_echo "$DUMPBIN" >&6; } 5272else 5273 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5274$as_echo "no" >&6; } 5275fi 5276 5277 5278 test -n "$DUMPBIN" && break 5279 done 5280fi 5281if test -z "$DUMPBIN"; then 5282 ac_ct_DUMPBIN=$DUMPBIN 5283 for ac_prog in dumpbin "link -dump" 5284do 5285 # Extract the first word of "$ac_prog", so it can be a program name with args. 5286set dummy $ac_prog; ac_word=$2 5287{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5288$as_echo_n "checking for $ac_word... " >&6; } 5289if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then : 5290 $as_echo_n "(cached) " >&6 5291else 5292 if test -n "$ac_ct_DUMPBIN"; then 5293 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test. 5294else 5295as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5296for as_dir in $PATH 5297do 5298 IFS=$as_save_IFS 5299 test -z "$as_dir" && as_dir=. 5300 for ac_exec_ext in '' $ac_executable_extensions; do 5301 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5302 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" 5303 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5304 break 2 5305 fi 5306done 5307 done 5308IFS=$as_save_IFS 5309 5310fi 5311fi 5312ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN 5313if test -n "$ac_ct_DUMPBIN"; then 5314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5 5315$as_echo "$ac_ct_DUMPBIN" >&6; } 5316else 5317 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5318$as_echo "no" >&6; } 5319fi 5320 5321 5322 test -n "$ac_ct_DUMPBIN" && break 5323done 5324 5325 if test "x$ac_ct_DUMPBIN" = x; then 5326 DUMPBIN=":" 5327 else 5328 case $cross_compiling:$ac_tool_warned in 5329yes:) 5330{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5331$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5332ac_tool_warned=yes ;; 5333esac 5334 DUMPBIN=$ac_ct_DUMPBIN 5335 fi 5336fi 5337 5338 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in 5339 *COFF*) 5340 DUMPBIN="$DUMPBIN -symbols" 5341 ;; 5342 *) 5343 DUMPBIN=: 5344 ;; 5345 esac 5346 fi 5347 5348 if test "$DUMPBIN" != ":"; then 5349 NM="$DUMPBIN" 5350 fi 5351fi 5352test -z "$NM" && NM=nm 5353 5354 5355 5356 5357 5358 5359{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5 5360$as_echo_n "checking the name lister ($NM) interface... " >&6; } 5361if ${lt_cv_nm_interface+:} false; then : 5362 $as_echo_n "(cached) " >&6 5363else 5364 lt_cv_nm_interface="BSD nm" 5365 echo "int some_variable = 0;" > conftest.$ac_ext 5366 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5) 5367 (eval "$ac_compile" 2>conftest.err) 5368 cat conftest.err >&5 5369 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5) 5370 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) 5371 cat conftest.err >&5 5372 (eval echo "\"\$as_me:$LINENO: output\"" >&5) 5373 cat conftest.out >&5 5374 if $GREP 'External.*some_variable' conftest.out > /dev/null; then 5375 lt_cv_nm_interface="MS dumpbin" 5376 fi 5377 rm -f conftest* 5378fi 5379{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5 5380$as_echo "$lt_cv_nm_interface" >&6; } 5381 5382{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 5383$as_echo_n "checking whether ln -s works... " >&6; } 5384LN_S=$as_ln_s 5385if test "$LN_S" = "ln -s"; then 5386 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 5387$as_echo "yes" >&6; } 5388else 5389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 5390$as_echo "no, using $LN_S" >&6; } 5391fi 5392 5393# find the maximum length of command line arguments 5394{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5 5395$as_echo_n "checking the maximum length of command line arguments... " >&6; } 5396if ${lt_cv_sys_max_cmd_len+:} false; then : 5397 $as_echo_n "(cached) " >&6 5398else 5399 i=0 5400 teststring="ABCD" 5401 5402 case $build_os in 5403 msdosdjgpp*) 5404 # On DJGPP, this test can blow up pretty badly due to problems in libc 5405 # (any single argument exceeding 2000 bytes causes a buffer overrun 5406 # during glob expansion). Even if it were fixed, the result of this 5407 # check would be larger than it should be. 5408 lt_cv_sys_max_cmd_len=12288; # 12K is about right 5409 ;; 5410 5411 gnu*) 5412 # Under GNU Hurd, this test is not required because there is 5413 # no limit to the length of command line arguments. 5414 # Libtool will interpret -1 as no limit whatsoever 5415 lt_cv_sys_max_cmd_len=-1; 5416 ;; 5417 5418 cygwin* | mingw* | cegcc*) 5419 # On Win9x/ME, this test blows up -- it succeeds, but takes 5420 # about 5 minutes as the teststring grows exponentially. 5421 # Worse, since 9x/ME are not pre-emptively multitasking, 5422 # you end up with a "frozen" computer, even though with patience 5423 # the test eventually succeeds (with a max line length of 256k). 5424 # Instead, let's just punt: use the minimum linelength reported by 5425 # all of the supported platforms: 8192 (on NT/2K/XP). 5426 lt_cv_sys_max_cmd_len=8192; 5427 ;; 5428 5429 mint*) 5430 # On MiNT this can take a long time and run out of memory. 5431 lt_cv_sys_max_cmd_len=8192; 5432 ;; 5433 5434 amigaos*) 5435 # On AmigaOS with pdksh, this test takes hours, literally. 5436 # So we just punt and use a minimum line length of 8192. 5437 lt_cv_sys_max_cmd_len=8192; 5438 ;; 5439 5440 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) 5441 # This has been around since 386BSD, at least. Likely further. 5442 if test -x /sbin/sysctl; then 5443 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` 5444 elif test -x /usr/sbin/sysctl; then 5445 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` 5446 else 5447 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs 5448 fi 5449 # And add a safety zone 5450 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 5451 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 5452 ;; 5453 5454 interix*) 5455 # We know the value 262144 and hardcode it with a safety zone (like BSD) 5456 lt_cv_sys_max_cmd_len=196608 5457 ;; 5458 5459 os2*) 5460 # The test takes a long time on OS/2. 5461 lt_cv_sys_max_cmd_len=8192 5462 ;; 5463 5464 osf*) 5465 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure 5466 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not 5467 # nice to cause kernel panics so lets avoid the loop below. 5468 # First set a reasonable default. 5469 lt_cv_sys_max_cmd_len=16384 5470 # 5471 if test -x /sbin/sysconfig; then 5472 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in 5473 *1*) lt_cv_sys_max_cmd_len=-1 ;; 5474 esac 5475 fi 5476 ;; 5477 sco3.2v5*) 5478 lt_cv_sys_max_cmd_len=102400 5479 ;; 5480 sysv5* | sco5v6* | sysv4.2uw2*) 5481 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` 5482 if test -n "$kargmax"; then 5483 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` 5484 else 5485 lt_cv_sys_max_cmd_len=32768 5486 fi 5487 ;; 5488 *) 5489 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` 5490 if test -n "$lt_cv_sys_max_cmd_len" && \ 5491 test undefined != "$lt_cv_sys_max_cmd_len"; then 5492 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 5493 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 5494 else 5495 # Make teststring a little bigger before we do anything with it. 5496 # a 1K string should be a reasonable start. 5497 for i in 1 2 3 4 5 6 7 8 ; do 5498 teststring=$teststring$teststring 5499 done 5500 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} 5501 # If test is not a shell built-in, we'll probably end up computing a 5502 # maximum length that is only half of the actual maximum length, but 5503 # we can't tell. 5504 while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \ 5505 = "X$teststring$teststring"; } >/dev/null 2>&1 && 5506 test $i != 17 # 1/2 MB should be enough 5507 do 5508 i=`expr $i + 1` 5509 teststring=$teststring$teststring 5510 done 5511 # Only check the string length outside the loop. 5512 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` 5513 teststring= 5514 # Add a significant safety factor because C++ compilers can tack on 5515 # massive amounts of additional arguments before passing them to the 5516 # linker. It appears as though 1/2 is a usable value. 5517 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` 5518 fi 5519 ;; 5520 esac 5521 5522fi 5523 5524if test -n $lt_cv_sys_max_cmd_len ; then 5525 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5 5526$as_echo "$lt_cv_sys_max_cmd_len" >&6; } 5527else 5528 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5 5529$as_echo "none" >&6; } 5530fi 5531max_cmd_len=$lt_cv_sys_max_cmd_len 5532 5533 5534 5535 5536 5537 5538: ${CP="cp -f"} 5539: ${MV="mv -f"} 5540: ${RM="rm -f"} 5541 5542{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5 5543$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; } 5544# Try some XSI features 5545xsi_shell=no 5546( _lt_dummy="a/b/c" 5547 test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \ 5548 = c,a/b,b/c, \ 5549 && eval 'test $(( 1 + 1 )) -eq 2 \ 5550 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \ 5551 && xsi_shell=yes 5552{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5 5553$as_echo "$xsi_shell" >&6; } 5554 5555 5556{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5 5557$as_echo_n "checking whether the shell understands \"+=\"... " >&6; } 5558lt_shell_append=no 5559( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \ 5560 >/dev/null 2>&1 \ 5561 && lt_shell_append=yes 5562{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5 5563$as_echo "$lt_shell_append" >&6; } 5564 5565 5566if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 5567 lt_unset=unset 5568else 5569 lt_unset=false 5570fi 5571 5572 5573 5574 5575 5576# test EBCDIC or ASCII 5577case `echo X|tr X '\101'` in 5578 A) # ASCII based system 5579 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr 5580 lt_SP2NL='tr \040 \012' 5581 lt_NL2SP='tr \015\012 \040\040' 5582 ;; 5583 *) # EBCDIC based system 5584 lt_SP2NL='tr \100 \n' 5585 lt_NL2SP='tr \r\n \100\100' 5586 ;; 5587esac 5588 5589 5590 5591 5592 5593 5594 5595 5596 5597{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5 5598$as_echo_n "checking how to convert $build file names to $host format... " >&6; } 5599if ${lt_cv_to_host_file_cmd+:} false; then : 5600 $as_echo_n "(cached) " >&6 5601else 5602 case $host in 5603 *-*-mingw* ) 5604 case $build in 5605 *-*-mingw* ) # actually msys 5606 lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32 5607 ;; 5608 *-*-cygwin* ) 5609 lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32 5610 ;; 5611 * ) # otherwise, assume *nix 5612 lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32 5613 ;; 5614 esac 5615 ;; 5616 *-*-cygwin* ) 5617 case $build in 5618 *-*-mingw* ) # actually msys 5619 lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin 5620 ;; 5621 *-*-cygwin* ) 5622 lt_cv_to_host_file_cmd=func_convert_file_noop 5623 ;; 5624 * ) # otherwise, assume *nix 5625 lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin 5626 ;; 5627 esac 5628 ;; 5629 * ) # unhandled hosts (and "normal" native builds) 5630 lt_cv_to_host_file_cmd=func_convert_file_noop 5631 ;; 5632esac 5633 5634fi 5635 5636to_host_file_cmd=$lt_cv_to_host_file_cmd 5637{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5 5638$as_echo "$lt_cv_to_host_file_cmd" >&6; } 5639 5640 5641 5642 5643 5644{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5 5645$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; } 5646if ${lt_cv_to_tool_file_cmd+:} false; then : 5647 $as_echo_n "(cached) " >&6 5648else 5649 #assume ordinary cross tools, or native build. 5650lt_cv_to_tool_file_cmd=func_convert_file_noop 5651case $host in 5652 *-*-mingw* ) 5653 case $build in 5654 *-*-mingw* ) # actually msys 5655 lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32 5656 ;; 5657 esac 5658 ;; 5659esac 5660 5661fi 5662 5663to_tool_file_cmd=$lt_cv_to_tool_file_cmd 5664{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5 5665$as_echo "$lt_cv_to_tool_file_cmd" >&6; } 5666 5667 5668 5669 5670 5671{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 5672$as_echo_n "checking for $LD option to reload object files... " >&6; } 5673if ${lt_cv_ld_reload_flag+:} false; then : 5674 $as_echo_n "(cached) " >&6 5675else 5676 lt_cv_ld_reload_flag='-r' 5677fi 5678{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5 5679$as_echo "$lt_cv_ld_reload_flag" >&6; } 5680reload_flag=$lt_cv_ld_reload_flag 5681case $reload_flag in 5682"" | " "*) ;; 5683*) reload_flag=" $reload_flag" ;; 5684esac 5685reload_cmds='$LD$reload_flag -o $output$reload_objs' 5686case $host_os in 5687 cygwin* | mingw* | pw32* | cegcc*) 5688 if test "$GCC" != yes; then 5689 reload_cmds=false 5690 fi 5691 ;; 5692 darwin*) 5693 if test "$GCC" = yes; then 5694 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs' 5695 else 5696 reload_cmds='$LD$reload_flag -o $output$reload_objs' 5697 fi 5698 ;; 5699esac 5700 5701 5702 5703 5704 5705 5706 5707 5708 5709if test -n "$ac_tool_prefix"; then 5710 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. 5711set dummy ${ac_tool_prefix}objdump; ac_word=$2 5712{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5713$as_echo_n "checking for $ac_word... " >&6; } 5714if ${ac_cv_prog_OBJDUMP+:} false; then : 5715 $as_echo_n "(cached) " >&6 5716else 5717 if test -n "$OBJDUMP"; then 5718 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 5719else 5720as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5721for as_dir in $PATH 5722do 5723 IFS=$as_save_IFS 5724 test -z "$as_dir" && as_dir=. 5725 for ac_exec_ext in '' $ac_executable_extensions; do 5726 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5727 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" 5728 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5729 break 2 5730 fi 5731done 5732 done 5733IFS=$as_save_IFS 5734 5735fi 5736fi 5737OBJDUMP=$ac_cv_prog_OBJDUMP 5738if test -n "$OBJDUMP"; then 5739 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5 5740$as_echo "$OBJDUMP" >&6; } 5741else 5742 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5743$as_echo "no" >&6; } 5744fi 5745 5746 5747fi 5748if test -z "$ac_cv_prog_OBJDUMP"; then 5749 ac_ct_OBJDUMP=$OBJDUMP 5750 # Extract the first word of "objdump", so it can be a program name with args. 5751set dummy objdump; ac_word=$2 5752{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5753$as_echo_n "checking for $ac_word... " >&6; } 5754if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then : 5755 $as_echo_n "(cached) " >&6 5756else 5757 if test -n "$ac_ct_OBJDUMP"; then 5758 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. 5759else 5760as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5761for as_dir in $PATH 5762do 5763 IFS=$as_save_IFS 5764 test -z "$as_dir" && as_dir=. 5765 for ac_exec_ext in '' $ac_executable_extensions; do 5766 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5767 ac_cv_prog_ac_ct_OBJDUMP="objdump" 5768 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5769 break 2 5770 fi 5771done 5772 done 5773IFS=$as_save_IFS 5774 5775fi 5776fi 5777ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP 5778if test -n "$ac_ct_OBJDUMP"; then 5779 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5 5780$as_echo "$ac_ct_OBJDUMP" >&6; } 5781else 5782 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5783$as_echo "no" >&6; } 5784fi 5785 5786 if test "x$ac_ct_OBJDUMP" = x; then 5787 OBJDUMP="false" 5788 else 5789 case $cross_compiling:$ac_tool_warned in 5790yes:) 5791{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5792$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5793ac_tool_warned=yes ;; 5794esac 5795 OBJDUMP=$ac_ct_OBJDUMP 5796 fi 5797else 5798 OBJDUMP="$ac_cv_prog_OBJDUMP" 5799fi 5800 5801test -z "$OBJDUMP" && OBJDUMP=objdump 5802 5803 5804 5805 5806 5807 5808 5809 5810 5811{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5 5812$as_echo_n "checking how to recognize dependent libraries... " >&6; } 5813if ${lt_cv_deplibs_check_method+:} false; then : 5814 $as_echo_n "(cached) " >&6 5815else 5816 lt_cv_file_magic_cmd='$MAGIC_CMD' 5817lt_cv_file_magic_test_file= 5818lt_cv_deplibs_check_method='unknown' 5819# Need to set the preceding variable on all platforms that support 5820# interlibrary dependencies. 5821# 'none' -- dependencies not supported. 5822# `unknown' -- same as none, but documents that we really don't know. 5823# 'pass_all' -- all dependencies passed with no checks. 5824# 'test_compile' -- check by making test program. 5825# 'file_magic [[regex]]' -- check by looking for files in library path 5826# which responds to the $file_magic_cmd with a given extended regex. 5827# If you have `file' or equivalent on your system and you're not sure 5828# whether `pass_all' will *always* work, you probably want this one. 5829 5830case $host_os in 5831aix[4-9]*) 5832 lt_cv_deplibs_check_method=pass_all 5833 ;; 5834 5835beos*) 5836 lt_cv_deplibs_check_method=pass_all 5837 ;; 5838 5839bsdi[45]*) 5840 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' 5841 lt_cv_file_magic_cmd='/usr/bin/file -L' 5842 lt_cv_file_magic_test_file=/shlib/libc.so 5843 ;; 5844 5845cygwin*) 5846 # func_win32_libid is a shell function defined in ltmain.sh 5847 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 5848 lt_cv_file_magic_cmd='func_win32_libid' 5849 ;; 5850 5851mingw* | pw32*) 5852 # Base MSYS/MinGW do not provide the 'file' command needed by 5853 # func_win32_libid shell function, so use a weaker test based on 'objdump', 5854 # unless we find 'file', for example because we are cross-compiling. 5855 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin. 5856 if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then 5857 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 5858 lt_cv_file_magic_cmd='func_win32_libid' 5859 else 5860 # Keep this pattern in sync with the one in func_win32_libid. 5861 lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)' 5862 lt_cv_file_magic_cmd='$OBJDUMP -f' 5863 fi 5864 ;; 5865 5866cegcc*) 5867 # use the weaker test based on 'objdump'. See mingw*. 5868 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' 5869 lt_cv_file_magic_cmd='$OBJDUMP -f' 5870 ;; 5871 5872darwin* | rhapsody*) 5873 lt_cv_deplibs_check_method=pass_all 5874 ;; 5875 5876freebsd* | dragonfly*) 5877 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 5878 case $host_cpu in 5879 i*86 ) 5880 # Not sure whether the presence of OpenBSD here was a mistake. 5881 # Let's accept both of them until this is cleared up. 5882 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' 5883 lt_cv_file_magic_cmd=/usr/bin/file 5884 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 5885 ;; 5886 esac 5887 else 5888 lt_cv_deplibs_check_method=pass_all 5889 fi 5890 ;; 5891 5892haiku*) 5893 lt_cv_deplibs_check_method=pass_all 5894 ;; 5895 5896hpux10.20* | hpux11*) 5897 lt_cv_file_magic_cmd=/usr/bin/file 5898 case $host_cpu in 5899 ia64*) 5900 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' 5901 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 5902 ;; 5903 hppa*64*) 5904 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]' 5905 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl 5906 ;; 5907 *) 5908 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library' 5909 lt_cv_file_magic_test_file=/usr/lib/libc.sl 5910 ;; 5911 esac 5912 ;; 5913 5914interix[3-9]*) 5915 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here 5916 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' 5917 ;; 5918 5919irix5* | irix6* | nonstopux*) 5920 case $LD in 5921 *-32|*"-32 ") libmagic=32-bit;; 5922 *-n32|*"-n32 ") libmagic=N32;; 5923 *-64|*"-64 ") libmagic=64-bit;; 5924 *) libmagic=never-match;; 5925 esac 5926 lt_cv_deplibs_check_method=pass_all 5927 ;; 5928 5929# This must be glibc/ELF. 5930linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) 5931 lt_cv_deplibs_check_method=pass_all 5932 ;; 5933 5934netbsd* | netbsdelf*-gnu) 5935 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 5936 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 5937 else 5938 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' 5939 fi 5940 ;; 5941 5942newos6*) 5943 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' 5944 lt_cv_file_magic_cmd=/usr/bin/file 5945 lt_cv_file_magic_test_file=/usr/lib/libnls.so 5946 ;; 5947 5948*nto* | *qnx*) 5949 lt_cv_deplibs_check_method=pass_all 5950 ;; 5951 5952openbsd*) 5953 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 5954 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' 5955 else 5956 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 5957 fi 5958 ;; 5959 5960osf3* | osf4* | osf5*) 5961 lt_cv_deplibs_check_method=pass_all 5962 ;; 5963 5964rdos*) 5965 lt_cv_deplibs_check_method=pass_all 5966 ;; 5967 5968solaris*) 5969 lt_cv_deplibs_check_method=pass_all 5970 ;; 5971 5972sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 5973 lt_cv_deplibs_check_method=pass_all 5974 ;; 5975 5976sysv4 | sysv4.3*) 5977 case $host_vendor in 5978 motorola) 5979 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]' 5980 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 5981 ;; 5982 ncr) 5983 lt_cv_deplibs_check_method=pass_all 5984 ;; 5985 sequent) 5986 lt_cv_file_magic_cmd='/bin/file' 5987 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' 5988 ;; 5989 sni) 5990 lt_cv_file_magic_cmd='/bin/file' 5991 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" 5992 lt_cv_file_magic_test_file=/lib/libc.so 5993 ;; 5994 siemens) 5995 lt_cv_deplibs_check_method=pass_all 5996 ;; 5997 pc) 5998 lt_cv_deplibs_check_method=pass_all 5999 ;; 6000 esac 6001 ;; 6002 6003tpf*) 6004 lt_cv_deplibs_check_method=pass_all 6005 ;; 6006esac 6007 6008fi 6009{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 6010$as_echo "$lt_cv_deplibs_check_method" >&6; } 6011 6012file_magic_glob= 6013want_nocaseglob=no 6014if test "$build" = "$host"; then 6015 case $host_os in 6016 mingw* | pw32*) 6017 if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then 6018 want_nocaseglob=yes 6019 else 6020 file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"` 6021 fi 6022 ;; 6023 esac 6024fi 6025 6026file_magic_cmd=$lt_cv_file_magic_cmd 6027deplibs_check_method=$lt_cv_deplibs_check_method 6028test -z "$deplibs_check_method" && deplibs_check_method=unknown 6029 6030 6031 6032 6033 6034 6035 6036 6037 6038 6039 6040 6041 6042 6043 6044 6045 6046 6047 6048 6049 6050 6051if test -n "$ac_tool_prefix"; then 6052 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args. 6053set dummy ${ac_tool_prefix}dlltool; ac_word=$2 6054{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6055$as_echo_n "checking for $ac_word... " >&6; } 6056if ${ac_cv_prog_DLLTOOL+:} false; then : 6057 $as_echo_n "(cached) " >&6 6058else 6059 if test -n "$DLLTOOL"; then 6060 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test. 6061else 6062as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6063for as_dir in $PATH 6064do 6065 IFS=$as_save_IFS 6066 test -z "$as_dir" && as_dir=. 6067 for ac_exec_ext in '' $ac_executable_extensions; do 6068 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6069 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool" 6070 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6071 break 2 6072 fi 6073done 6074 done 6075IFS=$as_save_IFS 6076 6077fi 6078fi 6079DLLTOOL=$ac_cv_prog_DLLTOOL 6080if test -n "$DLLTOOL"; then 6081 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5 6082$as_echo "$DLLTOOL" >&6; } 6083else 6084 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6085$as_echo "no" >&6; } 6086fi 6087 6088 6089fi 6090if test -z "$ac_cv_prog_DLLTOOL"; then 6091 ac_ct_DLLTOOL=$DLLTOOL 6092 # Extract the first word of "dlltool", so it can be a program name with args. 6093set dummy dlltool; ac_word=$2 6094{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6095$as_echo_n "checking for $ac_word... " >&6; } 6096if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then : 6097 $as_echo_n "(cached) " >&6 6098else 6099 if test -n "$ac_ct_DLLTOOL"; then 6100 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test. 6101else 6102as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6103for as_dir in $PATH 6104do 6105 IFS=$as_save_IFS 6106 test -z "$as_dir" && as_dir=. 6107 for ac_exec_ext in '' $ac_executable_extensions; do 6108 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6109 ac_cv_prog_ac_ct_DLLTOOL="dlltool" 6110 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6111 break 2 6112 fi 6113done 6114 done 6115IFS=$as_save_IFS 6116 6117fi 6118fi 6119ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL 6120if test -n "$ac_ct_DLLTOOL"; then 6121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5 6122$as_echo "$ac_ct_DLLTOOL" >&6; } 6123else 6124 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6125$as_echo "no" >&6; } 6126fi 6127 6128 if test "x$ac_ct_DLLTOOL" = x; then 6129 DLLTOOL="false" 6130 else 6131 case $cross_compiling:$ac_tool_warned in 6132yes:) 6133{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6134$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6135ac_tool_warned=yes ;; 6136esac 6137 DLLTOOL=$ac_ct_DLLTOOL 6138 fi 6139else 6140 DLLTOOL="$ac_cv_prog_DLLTOOL" 6141fi 6142 6143test -z "$DLLTOOL" && DLLTOOL=dlltool 6144 6145 6146 6147 6148 6149 6150 6151 6152 6153 6154{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5 6155$as_echo_n "checking how to associate runtime and link libraries... " >&6; } 6156if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then : 6157 $as_echo_n "(cached) " >&6 6158else 6159 lt_cv_sharedlib_from_linklib_cmd='unknown' 6160 6161case $host_os in 6162cygwin* | mingw* | pw32* | cegcc*) 6163 # two different shell functions defined in ltmain.sh 6164 # decide which to use based on capabilities of $DLLTOOL 6165 case `$DLLTOOL --help 2>&1` in 6166 *--identify-strict*) 6167 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib 6168 ;; 6169 *) 6170 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback 6171 ;; 6172 esac 6173 ;; 6174*) 6175 # fallback: assume linklib IS sharedlib 6176 lt_cv_sharedlib_from_linklib_cmd="$ECHO" 6177 ;; 6178esac 6179 6180fi 6181{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5 6182$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; } 6183sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd 6184test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO 6185 6186 6187 6188 6189 6190 6191 6192if test -n "$ac_tool_prefix"; then 6193 for ac_prog in ar 6194 do 6195 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 6196set dummy $ac_tool_prefix$ac_prog; ac_word=$2 6197{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6198$as_echo_n "checking for $ac_word... " >&6; } 6199if ${ac_cv_prog_AR+:} false; then : 6200 $as_echo_n "(cached) " >&6 6201else 6202 if test -n "$AR"; then 6203 ac_cv_prog_AR="$AR" # Let the user override the test. 6204else 6205as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6206for as_dir in $PATH 6207do 6208 IFS=$as_save_IFS 6209 test -z "$as_dir" && as_dir=. 6210 for ac_exec_ext in '' $ac_executable_extensions; do 6211 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6212 ac_cv_prog_AR="$ac_tool_prefix$ac_prog" 6213 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6214 break 2 6215 fi 6216done 6217 done 6218IFS=$as_save_IFS 6219 6220fi 6221fi 6222AR=$ac_cv_prog_AR 6223if test -n "$AR"; then 6224 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 6225$as_echo "$AR" >&6; } 6226else 6227 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6228$as_echo "no" >&6; } 6229fi 6230 6231 6232 test -n "$AR" && break 6233 done 6234fi 6235if test -z "$AR"; then 6236 ac_ct_AR=$AR 6237 for ac_prog in ar 6238do 6239 # Extract the first word of "$ac_prog", so it can be a program name with args. 6240set dummy $ac_prog; ac_word=$2 6241{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6242$as_echo_n "checking for $ac_word... " >&6; } 6243if ${ac_cv_prog_ac_ct_AR+:} false; then : 6244 $as_echo_n "(cached) " >&6 6245else 6246 if test -n "$ac_ct_AR"; then 6247 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 6248else 6249as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6250for as_dir in $PATH 6251do 6252 IFS=$as_save_IFS 6253 test -z "$as_dir" && as_dir=. 6254 for ac_exec_ext in '' $ac_executable_extensions; do 6255 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6256 ac_cv_prog_ac_ct_AR="$ac_prog" 6257 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6258 break 2 6259 fi 6260done 6261 done 6262IFS=$as_save_IFS 6263 6264fi 6265fi 6266ac_ct_AR=$ac_cv_prog_ac_ct_AR 6267if test -n "$ac_ct_AR"; then 6268 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 6269$as_echo "$ac_ct_AR" >&6; } 6270else 6271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6272$as_echo "no" >&6; } 6273fi 6274 6275 6276 test -n "$ac_ct_AR" && break 6277done 6278 6279 if test "x$ac_ct_AR" = x; then 6280 AR="false" 6281 else 6282 case $cross_compiling:$ac_tool_warned in 6283yes:) 6284{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6285$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6286ac_tool_warned=yes ;; 6287esac 6288 AR=$ac_ct_AR 6289 fi 6290fi 6291 6292: ${AR=ar} 6293: ${AR_FLAGS=cru} 6294 6295 6296 6297 6298 6299 6300 6301 6302 6303 6304 6305{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5 6306$as_echo_n "checking for archiver @FILE support... " >&6; } 6307if ${lt_cv_ar_at_file+:} false; then : 6308 $as_echo_n "(cached) " >&6 6309else 6310 lt_cv_ar_at_file=no 6311 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6312/* end confdefs.h. */ 6313 6314int 6315main () 6316{ 6317 6318 ; 6319 return 0; 6320} 6321_ACEOF 6322if ac_fn_c_try_compile "$LINENO"; then : 6323 echo conftest.$ac_objext > conftest.lst 6324 lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5' 6325 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 6326 (eval $lt_ar_try) 2>&5 6327 ac_status=$? 6328 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6329 test $ac_status = 0; } 6330 if test "$ac_status" -eq 0; then 6331 # Ensure the archiver fails upon bogus file names. 6332 rm -f conftest.$ac_objext libconftest.a 6333 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 6334 (eval $lt_ar_try) 2>&5 6335 ac_status=$? 6336 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6337 test $ac_status = 0; } 6338 if test "$ac_status" -ne 0; then 6339 lt_cv_ar_at_file=@ 6340 fi 6341 fi 6342 rm -f conftest.* libconftest.a 6343 6344fi 6345rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6346 6347fi 6348{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5 6349$as_echo "$lt_cv_ar_at_file" >&6; } 6350 6351if test "x$lt_cv_ar_at_file" = xno; then 6352 archiver_list_spec= 6353else 6354 archiver_list_spec=$lt_cv_ar_at_file 6355fi 6356 6357 6358 6359 6360 6361 6362 6363if test -n "$ac_tool_prefix"; then 6364 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 6365set dummy ${ac_tool_prefix}strip; ac_word=$2 6366{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6367$as_echo_n "checking for $ac_word... " >&6; } 6368if ${ac_cv_prog_STRIP+:} false; then : 6369 $as_echo_n "(cached) " >&6 6370else 6371 if test -n "$STRIP"; then 6372 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 6373else 6374as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6375for as_dir in $PATH 6376do 6377 IFS=$as_save_IFS 6378 test -z "$as_dir" && as_dir=. 6379 for ac_exec_ext in '' $ac_executable_extensions; do 6380 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6381 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 6382 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6383 break 2 6384 fi 6385done 6386 done 6387IFS=$as_save_IFS 6388 6389fi 6390fi 6391STRIP=$ac_cv_prog_STRIP 6392if test -n "$STRIP"; then 6393 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 6394$as_echo "$STRIP" >&6; } 6395else 6396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6397$as_echo "no" >&6; } 6398fi 6399 6400 6401fi 6402if test -z "$ac_cv_prog_STRIP"; then 6403 ac_ct_STRIP=$STRIP 6404 # Extract the first word of "strip", so it can be a program name with args. 6405set dummy strip; ac_word=$2 6406{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6407$as_echo_n "checking for $ac_word... " >&6; } 6408if ${ac_cv_prog_ac_ct_STRIP+:} false; then : 6409 $as_echo_n "(cached) " >&6 6410else 6411 if test -n "$ac_ct_STRIP"; then 6412 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 6413else 6414as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6415for as_dir in $PATH 6416do 6417 IFS=$as_save_IFS 6418 test -z "$as_dir" && as_dir=. 6419 for ac_exec_ext in '' $ac_executable_extensions; do 6420 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6421 ac_cv_prog_ac_ct_STRIP="strip" 6422 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6423 break 2 6424 fi 6425done 6426 done 6427IFS=$as_save_IFS 6428 6429fi 6430fi 6431ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 6432if test -n "$ac_ct_STRIP"; then 6433 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 6434$as_echo "$ac_ct_STRIP" >&6; } 6435else 6436 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6437$as_echo "no" >&6; } 6438fi 6439 6440 if test "x$ac_ct_STRIP" = x; then 6441 STRIP=":" 6442 else 6443 case $cross_compiling:$ac_tool_warned in 6444yes:) 6445{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6446$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6447ac_tool_warned=yes ;; 6448esac 6449 STRIP=$ac_ct_STRIP 6450 fi 6451else 6452 STRIP="$ac_cv_prog_STRIP" 6453fi 6454 6455test -z "$STRIP" && STRIP=: 6456 6457 6458 6459 6460 6461 6462if test -n "$ac_tool_prefix"; then 6463 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 6464set dummy ${ac_tool_prefix}ranlib; ac_word=$2 6465{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6466$as_echo_n "checking for $ac_word... " >&6; } 6467if ${ac_cv_prog_RANLIB+:} false; then : 6468 $as_echo_n "(cached) " >&6 6469else 6470 if test -n "$RANLIB"; then 6471 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 6472else 6473as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6474for as_dir in $PATH 6475do 6476 IFS=$as_save_IFS 6477 test -z "$as_dir" && as_dir=. 6478 for ac_exec_ext in '' $ac_executable_extensions; do 6479 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6480 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 6481 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6482 break 2 6483 fi 6484done 6485 done 6486IFS=$as_save_IFS 6487 6488fi 6489fi 6490RANLIB=$ac_cv_prog_RANLIB 6491if test -n "$RANLIB"; then 6492 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 6493$as_echo "$RANLIB" >&6; } 6494else 6495 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6496$as_echo "no" >&6; } 6497fi 6498 6499 6500fi 6501if test -z "$ac_cv_prog_RANLIB"; then 6502 ac_ct_RANLIB=$RANLIB 6503 # Extract the first word of "ranlib", so it can be a program name with args. 6504set dummy ranlib; ac_word=$2 6505{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6506$as_echo_n "checking for $ac_word... " >&6; } 6507if ${ac_cv_prog_ac_ct_RANLIB+:} false; then : 6508 $as_echo_n "(cached) " >&6 6509else 6510 if test -n "$ac_ct_RANLIB"; then 6511 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 6512else 6513as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6514for as_dir in $PATH 6515do 6516 IFS=$as_save_IFS 6517 test -z "$as_dir" && as_dir=. 6518 for ac_exec_ext in '' $ac_executable_extensions; do 6519 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6520 ac_cv_prog_ac_ct_RANLIB="ranlib" 6521 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6522 break 2 6523 fi 6524done 6525 done 6526IFS=$as_save_IFS 6527 6528fi 6529fi 6530ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 6531if test -n "$ac_ct_RANLIB"; then 6532 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 6533$as_echo "$ac_ct_RANLIB" >&6; } 6534else 6535 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6536$as_echo "no" >&6; } 6537fi 6538 6539 if test "x$ac_ct_RANLIB" = x; then 6540 RANLIB=":" 6541 else 6542 case $cross_compiling:$ac_tool_warned in 6543yes:) 6544{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6545$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6546ac_tool_warned=yes ;; 6547esac 6548 RANLIB=$ac_ct_RANLIB 6549 fi 6550else 6551 RANLIB="$ac_cv_prog_RANLIB" 6552fi 6553 6554test -z "$RANLIB" && RANLIB=: 6555 6556 6557 6558 6559 6560 6561# Determine commands to create old-style static archives. 6562old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' 6563old_postinstall_cmds='chmod 644 $oldlib' 6564old_postuninstall_cmds= 6565 6566if test -n "$RANLIB"; then 6567 case $host_os in 6568 openbsd*) 6569 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib" 6570 ;; 6571 *) 6572 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib" 6573 ;; 6574 esac 6575 old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib" 6576fi 6577 6578case $host_os in 6579 darwin*) 6580 lock_old_archive_extraction=yes ;; 6581 *) 6582 lock_old_archive_extraction=no ;; 6583esac 6584 6585 6586 6587 6588 6589 6590 6591 6592 6593 6594 6595 6596 6597 6598 6599 6600 6601 6602 6603 6604 6605 6606 6607 6608 6609 6610 6611 6612 6613 6614 6615 6616 6617 6618 6619 6620 6621 6622 6623# If no C compiler was specified, use CC. 6624LTCC=${LTCC-"$CC"} 6625 6626# If no C compiler flags were specified, use CFLAGS. 6627LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 6628 6629# Allow CC to be a program name with arguments. 6630compiler=$CC 6631 6632 6633# Check for command to grab the raw symbol name followed by C symbol from nm. 6634{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5 6635$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } 6636if ${lt_cv_sys_global_symbol_pipe+:} false; then : 6637 $as_echo_n "(cached) " >&6 6638else 6639 6640# These are sane defaults that work on at least a few old systems. 6641# [They come from Ultrix. What could be older than Ultrix?!! ;)] 6642 6643# Character class describing NM global symbol codes. 6644symcode='[BCDEGRST]' 6645 6646# Regexp to match symbols that can be accessed directly from C. 6647sympat='\([_A-Za-z][_A-Za-z0-9]*\)' 6648 6649# Define system-specific variables. 6650case $host_os in 6651aix*) 6652 symcode='[BCDT]' 6653 ;; 6654cygwin* | mingw* | pw32* | cegcc*) 6655 symcode='[ABCDGISTW]' 6656 ;; 6657hpux*) 6658 if test "$host_cpu" = ia64; then 6659 symcode='[ABCDEGRST]' 6660 fi 6661 ;; 6662irix* | nonstopux*) 6663 symcode='[BCDEGRST]' 6664 ;; 6665osf*) 6666 symcode='[BCDEGQRST]' 6667 ;; 6668solaris*) 6669 symcode='[BDRT]' 6670 ;; 6671sco3.2v5*) 6672 symcode='[DT]' 6673 ;; 6674sysv4.2uw2*) 6675 symcode='[DT]' 6676 ;; 6677sysv5* | sco5v6* | unixware* | OpenUNIX*) 6678 symcode='[ABDT]' 6679 ;; 6680sysv4) 6681 symcode='[DFNSTU]' 6682 ;; 6683esac 6684 6685# If we're using GNU nm, then use its standard symbol codes. 6686case `$NM -V 2>&1` in 6687*GNU* | *'with BFD'*) 6688 symcode='[ABCDGIRSTW]' ;; 6689esac 6690 6691# Transform an extracted symbol line into a proper C declaration. 6692# Some systems (esp. on ia64) link data and code symbols differently, 6693# so use this general approach. 6694lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 6695 6696# Transform an extracted symbol line into symbol name and symbol address 6697lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'" 6698lt_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'" 6699 6700# Handle CRLF in mingw tool chain 6701opt_cr= 6702case $build_os in 6703mingw*) 6704 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp 6705 ;; 6706esac 6707 6708# Try without a prefix underscore, then with it. 6709for ac_symprfx in "" "_"; do 6710 6711 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 6712 symxfrm="\\1 $ac_symprfx\\2 \\2" 6713 6714 # Write the raw and C identifiers. 6715 if test "$lt_cv_nm_interface" = "MS dumpbin"; then 6716 # Fake it for dumpbin and say T for any non-static function 6717 # and D for any global variable. 6718 # Also find C++ and __fastcall symbols from MSVC++, 6719 # which start with @ or ?. 6720 lt_cv_sys_global_symbol_pipe="$AWK '"\ 6721" {last_section=section; section=\$ 3};"\ 6722" /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\ 6723" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ 6724" \$ 0!~/External *\|/{next};"\ 6725" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ 6726" {if(hide[section]) next};"\ 6727" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\ 6728" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\ 6729" s[1]~/^[@?]/{print s[1], s[1]; next};"\ 6730" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\ 6731" ' prfx=^$ac_symprfx" 6732 else 6733 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 6734 fi 6735 lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'" 6736 6737 # Check to see that the pipe works correctly. 6738 pipe_works=no 6739 6740 rm -f conftest* 6741 cat > conftest.$ac_ext <<_LT_EOF 6742#ifdef __cplusplus 6743extern "C" { 6744#endif 6745char nm_test_var; 6746void nm_test_func(void); 6747void nm_test_func(void){} 6748#ifdef __cplusplus 6749} 6750#endif 6751int main(){nm_test_var='a';nm_test_func();return(0);} 6752_LT_EOF 6753 6754 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6755 (eval $ac_compile) 2>&5 6756 ac_status=$? 6757 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6758 test $ac_status = 0; }; then 6759 # Now try to grab the symbols. 6760 nlist=conftest.nm 6761 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5 6762 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5 6763 ac_status=$? 6764 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6765 test $ac_status = 0; } && test -s "$nlist"; then 6766 # Try sorting and uniquifying the output. 6767 if sort "$nlist" | uniq > "$nlist"T; then 6768 mv -f "$nlist"T "$nlist" 6769 else 6770 rm -f "$nlist"T 6771 fi 6772 6773 # Make sure that we snagged all the symbols we need. 6774 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 6775 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 6776 cat <<_LT_EOF > conftest.$ac_ext 6777/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */ 6778#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE) 6779/* DATA imports from DLLs on WIN32 con't be const, because runtime 6780 relocations are performed -- see ld's documentation on pseudo-relocs. */ 6781# define LT_DLSYM_CONST 6782#elif defined(__osf__) 6783/* This system does not cope well with relocations in const data. */ 6784# define LT_DLSYM_CONST 6785#else 6786# define LT_DLSYM_CONST const 6787#endif 6788 6789#ifdef __cplusplus 6790extern "C" { 6791#endif 6792 6793_LT_EOF 6794 # Now generate the symbol file. 6795 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' 6796 6797 cat <<_LT_EOF >> conftest.$ac_ext 6798 6799/* The mapping between symbol names and symbols. */ 6800LT_DLSYM_CONST struct { 6801 const char *name; 6802 void *address; 6803} 6804lt__PROGRAM__LTX_preloaded_symbols[] = 6805{ 6806 { "@PROGRAM@", (void *) 0 }, 6807_LT_EOF 6808 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext 6809 cat <<\_LT_EOF >> conftest.$ac_ext 6810 {0, (void *) 0} 6811}; 6812 6813/* This works around a problem in FreeBSD linker */ 6814#ifdef FREEBSD_WORKAROUND 6815static const void *lt_preloaded_setup() { 6816 return lt__PROGRAM__LTX_preloaded_symbols; 6817} 6818#endif 6819 6820#ifdef __cplusplus 6821} 6822#endif 6823_LT_EOF 6824 # Now try linking the two files. 6825 mv conftest.$ac_objext conftstm.$ac_objext 6826 lt_globsym_save_LIBS=$LIBS 6827 lt_globsym_save_CFLAGS=$CFLAGS 6828 LIBS="conftstm.$ac_objext" 6829 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 6830 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 6831 (eval $ac_link) 2>&5 6832 ac_status=$? 6833 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6834 test $ac_status = 0; } && test -s conftest${ac_exeext}; then 6835 pipe_works=yes 6836 fi 6837 LIBS=$lt_globsym_save_LIBS 6838 CFLAGS=$lt_globsym_save_CFLAGS 6839 else 6840 echo "cannot find nm_test_func in $nlist" >&5 6841 fi 6842 else 6843 echo "cannot find nm_test_var in $nlist" >&5 6844 fi 6845 else 6846 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 6847 fi 6848 else 6849 echo "$progname: failed program was:" >&5 6850 cat conftest.$ac_ext >&5 6851 fi 6852 rm -rf conftest* conftst* 6853 6854 # Do not use the global_symbol_pipe unless it works. 6855 if test "$pipe_works" = yes; then 6856 break 6857 else 6858 lt_cv_sys_global_symbol_pipe= 6859 fi 6860done 6861 6862fi 6863 6864if test -z "$lt_cv_sys_global_symbol_pipe"; then 6865 lt_cv_sys_global_symbol_to_cdecl= 6866fi 6867if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 6868 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5 6869$as_echo "failed" >&6; } 6870else 6871 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 6872$as_echo "ok" >&6; } 6873fi 6874 6875# Response file support. 6876if test "$lt_cv_nm_interface" = "MS dumpbin"; then 6877 nm_file_list_spec='@' 6878elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then 6879 nm_file_list_spec='@' 6880fi 6881 6882 6883 6884 6885 6886 6887 6888 6889 6890 6891 6892 6893 6894 6895 6896 6897 6898 6899 6900 6901 6902 6903 6904 6905 6906 6907 6908{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5 6909$as_echo_n "checking for sysroot... " >&6; } 6910 6911# Check whether --with-sysroot was given. 6912if test "${with_sysroot+set}" = set; then : 6913 withval=$with_sysroot; 6914else 6915 with_sysroot=no 6916fi 6917 6918 6919lt_sysroot= 6920case ${with_sysroot} in #( 6921 yes) 6922 if test "$GCC" = yes; then 6923 lt_sysroot=`$CC --print-sysroot 2>/dev/null` 6924 fi 6925 ;; #( 6926 /*) 6927 lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"` 6928 ;; #( 6929 no|'') 6930 ;; #( 6931 *) 6932 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5 6933$as_echo "${with_sysroot}" >&6; } 6934 as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5 6935 ;; 6936esac 6937 6938 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5 6939$as_echo "${lt_sysroot:-no}" >&6; } 6940 6941 6942 6943 6944 6945# Check whether --enable-libtool-lock was given. 6946if test "${enable_libtool_lock+set}" = set; then : 6947 enableval=$enable_libtool_lock; 6948fi 6949 6950test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes 6951 6952# Some flags need to be propagated to the compiler or linker for good 6953# libtool support. 6954case $host in 6955ia64-*-hpux*) 6956 # Find out which ABI we are using. 6957 echo 'int i;' > conftest.$ac_ext 6958 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6959 (eval $ac_compile) 2>&5 6960 ac_status=$? 6961 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6962 test $ac_status = 0; }; then 6963 case `/usr/bin/file conftest.$ac_objext` in 6964 *ELF-32*) 6965 HPUX_IA64_MODE="32" 6966 ;; 6967 *ELF-64*) 6968 HPUX_IA64_MODE="64" 6969 ;; 6970 esac 6971 fi 6972 rm -rf conftest* 6973 ;; 6974*-*-irix6*) 6975 # Find out which ABI we are using. 6976 echo '#line '$LINENO' "configure"' > conftest.$ac_ext 6977 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6978 (eval $ac_compile) 2>&5 6979 ac_status=$? 6980 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6981 test $ac_status = 0; }; then 6982 if test "$lt_cv_prog_gnu_ld" = yes; then 6983 case `/usr/bin/file conftest.$ac_objext` in 6984 *32-bit*) 6985 LD="${LD-ld} -melf32bsmip" 6986 ;; 6987 *N32*) 6988 LD="${LD-ld} -melf32bmipn32" 6989 ;; 6990 *64-bit*) 6991 LD="${LD-ld} -melf64bmip" 6992 ;; 6993 esac 6994 else 6995 case `/usr/bin/file conftest.$ac_objext` in 6996 *32-bit*) 6997 LD="${LD-ld} -32" 6998 ;; 6999 *N32*) 7000 LD="${LD-ld} -n32" 7001 ;; 7002 *64-bit*) 7003 LD="${LD-ld} -64" 7004 ;; 7005 esac 7006 fi 7007 fi 7008 rm -rf conftest* 7009 ;; 7010 7011x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \ 7012s390*-*linux*|s390*-*tpf*|sparc*-*linux*) 7013 # Find out which ABI we are using. 7014 echo 'int i;' > conftest.$ac_ext 7015 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 7016 (eval $ac_compile) 2>&5 7017 ac_status=$? 7018 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 7019 test $ac_status = 0; }; then 7020 case `/usr/bin/file conftest.o` in 7021 *32-bit*) 7022 case $host in 7023 x86_64-*kfreebsd*-gnu) 7024 LD="${LD-ld} -m elf_i386_fbsd" 7025 ;; 7026 x86_64-*linux*) 7027 case `/usr/bin/file conftest.o` in 7028 *x86-64*) 7029 LD="${LD-ld} -m elf32_x86_64" 7030 ;; 7031 *) 7032 LD="${LD-ld} -m elf_i386" 7033 ;; 7034 esac 7035 ;; 7036 powerpc64le-*) 7037 LD="${LD-ld} -m elf32lppclinux" 7038 ;; 7039 powerpc64-*) 7040 LD="${LD-ld} -m elf32ppclinux" 7041 ;; 7042 s390x-*linux*) 7043 LD="${LD-ld} -m elf_s390" 7044 ;; 7045 sparc64-*linux*) 7046 LD="${LD-ld} -m elf32_sparc" 7047 ;; 7048 esac 7049 ;; 7050 *64-bit*) 7051 case $host in 7052 x86_64-*kfreebsd*-gnu) 7053 LD="${LD-ld} -m elf_x86_64_fbsd" 7054 ;; 7055 x86_64-*linux*) 7056 LD="${LD-ld} -m elf_x86_64" 7057 ;; 7058 powerpcle-*) 7059 LD="${LD-ld} -m elf64lppc" 7060 ;; 7061 powerpc-*) 7062 LD="${LD-ld} -m elf64ppc" 7063 ;; 7064 s390*-*linux*|s390*-*tpf*) 7065 LD="${LD-ld} -m elf64_s390" 7066 ;; 7067 sparc*-*linux*) 7068 LD="${LD-ld} -m elf64_sparc" 7069 ;; 7070 esac 7071 ;; 7072 esac 7073 fi 7074 rm -rf conftest* 7075 ;; 7076 7077*-*-sco3.2v5*) 7078 # On SCO OpenServer 5, we need -belf to get full-featured binaries. 7079 SAVE_CFLAGS="$CFLAGS" 7080 CFLAGS="$CFLAGS -belf" 7081 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5 7082$as_echo_n "checking whether the C compiler needs -belf... " >&6; } 7083if ${lt_cv_cc_needs_belf+:} false; then : 7084 $as_echo_n "(cached) " >&6 7085else 7086 ac_ext=c 7087ac_cpp='$CPP $CPPFLAGS' 7088ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7089ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7090ac_compiler_gnu=$ac_cv_c_compiler_gnu 7091 7092 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7093/* end confdefs.h. */ 7094 7095int 7096main () 7097{ 7098 7099 ; 7100 return 0; 7101} 7102_ACEOF 7103if ac_fn_c_try_link "$LINENO"; then : 7104 lt_cv_cc_needs_belf=yes 7105else 7106 lt_cv_cc_needs_belf=no 7107fi 7108rm -f core conftest.err conftest.$ac_objext \ 7109 conftest$ac_exeext conftest.$ac_ext 7110 ac_ext=c 7111ac_cpp='$CPP $CPPFLAGS' 7112ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7113ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7114ac_compiler_gnu=$ac_cv_c_compiler_gnu 7115 7116fi 7117{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5 7118$as_echo "$lt_cv_cc_needs_belf" >&6; } 7119 if test x"$lt_cv_cc_needs_belf" != x"yes"; then 7120 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 7121 CFLAGS="$SAVE_CFLAGS" 7122 fi 7123 ;; 7124*-*solaris*) 7125 # Find out which ABI we are using. 7126 echo 'int i;' > conftest.$ac_ext 7127 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 7128 (eval $ac_compile) 2>&5 7129 ac_status=$? 7130 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 7131 test $ac_status = 0; }; then 7132 case `/usr/bin/file conftest.o` in 7133 *64-bit*) 7134 case $lt_cv_prog_gnu_ld in 7135 yes*) 7136 case $host in 7137 i?86-*-solaris*) 7138 LD="${LD-ld} -m elf_x86_64" 7139 ;; 7140 sparc*-*-solaris*) 7141 LD="${LD-ld} -m elf64_sparc" 7142 ;; 7143 esac 7144 # GNU ld 2.21 introduced _sol2 emulations. Use them if available. 7145 if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then 7146 LD="${LD-ld}_sol2" 7147 fi 7148 ;; 7149 *) 7150 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then 7151 LD="${LD-ld} -64" 7152 fi 7153 ;; 7154 esac 7155 ;; 7156 esac 7157 fi 7158 rm -rf conftest* 7159 ;; 7160esac 7161 7162need_locks="$enable_libtool_lock" 7163 7164if test -n "$ac_tool_prefix"; then 7165 # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args. 7166set dummy ${ac_tool_prefix}mt; ac_word=$2 7167{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7168$as_echo_n "checking for $ac_word... " >&6; } 7169if ${ac_cv_prog_MANIFEST_TOOL+:} false; then : 7170 $as_echo_n "(cached) " >&6 7171else 7172 if test -n "$MANIFEST_TOOL"; then 7173 ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test. 7174else 7175as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7176for as_dir in $PATH 7177do 7178 IFS=$as_save_IFS 7179 test -z "$as_dir" && as_dir=. 7180 for ac_exec_ext in '' $ac_executable_extensions; do 7181 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7182 ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt" 7183 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7184 break 2 7185 fi 7186done 7187 done 7188IFS=$as_save_IFS 7189 7190fi 7191fi 7192MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL 7193if test -n "$MANIFEST_TOOL"; then 7194 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5 7195$as_echo "$MANIFEST_TOOL" >&6; } 7196else 7197 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7198$as_echo "no" >&6; } 7199fi 7200 7201 7202fi 7203if test -z "$ac_cv_prog_MANIFEST_TOOL"; then 7204 ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL 7205 # Extract the first word of "mt", so it can be a program name with args. 7206set dummy mt; ac_word=$2 7207{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7208$as_echo_n "checking for $ac_word... " >&6; } 7209if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then : 7210 $as_echo_n "(cached) " >&6 7211else 7212 if test -n "$ac_ct_MANIFEST_TOOL"; then 7213 ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test. 7214else 7215as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7216for as_dir in $PATH 7217do 7218 IFS=$as_save_IFS 7219 test -z "$as_dir" && as_dir=. 7220 for ac_exec_ext in '' $ac_executable_extensions; do 7221 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7222 ac_cv_prog_ac_ct_MANIFEST_TOOL="mt" 7223 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7224 break 2 7225 fi 7226done 7227 done 7228IFS=$as_save_IFS 7229 7230fi 7231fi 7232ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL 7233if test -n "$ac_ct_MANIFEST_TOOL"; then 7234 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5 7235$as_echo "$ac_ct_MANIFEST_TOOL" >&6; } 7236else 7237 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7238$as_echo "no" >&6; } 7239fi 7240 7241 if test "x$ac_ct_MANIFEST_TOOL" = x; then 7242 MANIFEST_TOOL=":" 7243 else 7244 case $cross_compiling:$ac_tool_warned in 7245yes:) 7246{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7247$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7248ac_tool_warned=yes ;; 7249esac 7250 MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL 7251 fi 7252else 7253 MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL" 7254fi 7255 7256test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt 7257{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5 7258$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; } 7259if ${lt_cv_path_mainfest_tool+:} false; then : 7260 $as_echo_n "(cached) " >&6 7261else 7262 lt_cv_path_mainfest_tool=no 7263 echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5 7264 $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out 7265 cat conftest.err >&5 7266 if $GREP 'Manifest Tool' conftest.out > /dev/null; then 7267 lt_cv_path_mainfest_tool=yes 7268 fi 7269 rm -f conftest* 7270fi 7271{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5 7272$as_echo "$lt_cv_path_mainfest_tool" >&6; } 7273if test "x$lt_cv_path_mainfest_tool" != xyes; then 7274 MANIFEST_TOOL=: 7275fi 7276 7277 7278 7279 7280 7281 7282 case $host_os in 7283 rhapsody* | darwin*) 7284 if test -n "$ac_tool_prefix"; then 7285 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. 7286set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 7287{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7288$as_echo_n "checking for $ac_word... " >&6; } 7289if ${ac_cv_prog_DSYMUTIL+:} false; then : 7290 $as_echo_n "(cached) " >&6 7291else 7292 if test -n "$DSYMUTIL"; then 7293 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. 7294else 7295as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7296for as_dir in $PATH 7297do 7298 IFS=$as_save_IFS 7299 test -z "$as_dir" && as_dir=. 7300 for ac_exec_ext in '' $ac_executable_extensions; do 7301 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7302 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" 7303 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7304 break 2 7305 fi 7306done 7307 done 7308IFS=$as_save_IFS 7309 7310fi 7311fi 7312DSYMUTIL=$ac_cv_prog_DSYMUTIL 7313if test -n "$DSYMUTIL"; then 7314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5 7315$as_echo "$DSYMUTIL" >&6; } 7316else 7317 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7318$as_echo "no" >&6; } 7319fi 7320 7321 7322fi 7323if test -z "$ac_cv_prog_DSYMUTIL"; then 7324 ac_ct_DSYMUTIL=$DSYMUTIL 7325 # Extract the first word of "dsymutil", so it can be a program name with args. 7326set dummy dsymutil; ac_word=$2 7327{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7328$as_echo_n "checking for $ac_word... " >&6; } 7329if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then : 7330 $as_echo_n "(cached) " >&6 7331else 7332 if test -n "$ac_ct_DSYMUTIL"; then 7333 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. 7334else 7335as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7336for as_dir in $PATH 7337do 7338 IFS=$as_save_IFS 7339 test -z "$as_dir" && as_dir=. 7340 for ac_exec_ext in '' $ac_executable_extensions; do 7341 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7342 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" 7343 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7344 break 2 7345 fi 7346done 7347 done 7348IFS=$as_save_IFS 7349 7350fi 7351fi 7352ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL 7353if test -n "$ac_ct_DSYMUTIL"; then 7354 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5 7355$as_echo "$ac_ct_DSYMUTIL" >&6; } 7356else 7357 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7358$as_echo "no" >&6; } 7359fi 7360 7361 if test "x$ac_ct_DSYMUTIL" = x; then 7362 DSYMUTIL=":" 7363 else 7364 case $cross_compiling:$ac_tool_warned in 7365yes:) 7366{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7367$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7368ac_tool_warned=yes ;; 7369esac 7370 DSYMUTIL=$ac_ct_DSYMUTIL 7371 fi 7372else 7373 DSYMUTIL="$ac_cv_prog_DSYMUTIL" 7374fi 7375 7376 if test -n "$ac_tool_prefix"; then 7377 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. 7378set dummy ${ac_tool_prefix}nmedit; ac_word=$2 7379{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7380$as_echo_n "checking for $ac_word... " >&6; } 7381if ${ac_cv_prog_NMEDIT+:} false; then : 7382 $as_echo_n "(cached) " >&6 7383else 7384 if test -n "$NMEDIT"; then 7385 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. 7386else 7387as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7388for as_dir in $PATH 7389do 7390 IFS=$as_save_IFS 7391 test -z "$as_dir" && as_dir=. 7392 for ac_exec_ext in '' $ac_executable_extensions; do 7393 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7394 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" 7395 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7396 break 2 7397 fi 7398done 7399 done 7400IFS=$as_save_IFS 7401 7402fi 7403fi 7404NMEDIT=$ac_cv_prog_NMEDIT 7405if test -n "$NMEDIT"; then 7406 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5 7407$as_echo "$NMEDIT" >&6; } 7408else 7409 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7410$as_echo "no" >&6; } 7411fi 7412 7413 7414fi 7415if test -z "$ac_cv_prog_NMEDIT"; then 7416 ac_ct_NMEDIT=$NMEDIT 7417 # Extract the first word of "nmedit", so it can be a program name with args. 7418set dummy nmedit; ac_word=$2 7419{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7420$as_echo_n "checking for $ac_word... " >&6; } 7421if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then : 7422 $as_echo_n "(cached) " >&6 7423else 7424 if test -n "$ac_ct_NMEDIT"; then 7425 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. 7426else 7427as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7428for as_dir in $PATH 7429do 7430 IFS=$as_save_IFS 7431 test -z "$as_dir" && as_dir=. 7432 for ac_exec_ext in '' $ac_executable_extensions; do 7433 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7434 ac_cv_prog_ac_ct_NMEDIT="nmedit" 7435 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7436 break 2 7437 fi 7438done 7439 done 7440IFS=$as_save_IFS 7441 7442fi 7443fi 7444ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT 7445if test -n "$ac_ct_NMEDIT"; then 7446 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5 7447$as_echo "$ac_ct_NMEDIT" >&6; } 7448else 7449 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7450$as_echo "no" >&6; } 7451fi 7452 7453 if test "x$ac_ct_NMEDIT" = x; then 7454 NMEDIT=":" 7455 else 7456 case $cross_compiling:$ac_tool_warned in 7457yes:) 7458{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7459$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7460ac_tool_warned=yes ;; 7461esac 7462 NMEDIT=$ac_ct_NMEDIT 7463 fi 7464else 7465 NMEDIT="$ac_cv_prog_NMEDIT" 7466fi 7467 7468 if test -n "$ac_tool_prefix"; then 7469 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. 7470set dummy ${ac_tool_prefix}lipo; ac_word=$2 7471{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7472$as_echo_n "checking for $ac_word... " >&6; } 7473if ${ac_cv_prog_LIPO+:} false; then : 7474 $as_echo_n "(cached) " >&6 7475else 7476 if test -n "$LIPO"; then 7477 ac_cv_prog_LIPO="$LIPO" # Let the user override the test. 7478else 7479as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7480for as_dir in $PATH 7481do 7482 IFS=$as_save_IFS 7483 test -z "$as_dir" && as_dir=. 7484 for ac_exec_ext in '' $ac_executable_extensions; do 7485 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7486 ac_cv_prog_LIPO="${ac_tool_prefix}lipo" 7487 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7488 break 2 7489 fi 7490done 7491 done 7492IFS=$as_save_IFS 7493 7494fi 7495fi 7496LIPO=$ac_cv_prog_LIPO 7497if test -n "$LIPO"; then 7498 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5 7499$as_echo "$LIPO" >&6; } 7500else 7501 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7502$as_echo "no" >&6; } 7503fi 7504 7505 7506fi 7507if test -z "$ac_cv_prog_LIPO"; then 7508 ac_ct_LIPO=$LIPO 7509 # Extract the first word of "lipo", so it can be a program name with args. 7510set dummy lipo; ac_word=$2 7511{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7512$as_echo_n "checking for $ac_word... " >&6; } 7513if ${ac_cv_prog_ac_ct_LIPO+:} false; then : 7514 $as_echo_n "(cached) " >&6 7515else 7516 if test -n "$ac_ct_LIPO"; then 7517 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. 7518else 7519as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7520for as_dir in $PATH 7521do 7522 IFS=$as_save_IFS 7523 test -z "$as_dir" && as_dir=. 7524 for ac_exec_ext in '' $ac_executable_extensions; do 7525 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7526 ac_cv_prog_ac_ct_LIPO="lipo" 7527 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7528 break 2 7529 fi 7530done 7531 done 7532IFS=$as_save_IFS 7533 7534fi 7535fi 7536ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO 7537if test -n "$ac_ct_LIPO"; then 7538 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5 7539$as_echo "$ac_ct_LIPO" >&6; } 7540else 7541 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7542$as_echo "no" >&6; } 7543fi 7544 7545 if test "x$ac_ct_LIPO" = x; then 7546 LIPO=":" 7547 else 7548 case $cross_compiling:$ac_tool_warned in 7549yes:) 7550{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7551$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7552ac_tool_warned=yes ;; 7553esac 7554 LIPO=$ac_ct_LIPO 7555 fi 7556else 7557 LIPO="$ac_cv_prog_LIPO" 7558fi 7559 7560 if test -n "$ac_tool_prefix"; then 7561 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. 7562set dummy ${ac_tool_prefix}otool; ac_word=$2 7563{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7564$as_echo_n "checking for $ac_word... " >&6; } 7565if ${ac_cv_prog_OTOOL+:} false; then : 7566 $as_echo_n "(cached) " >&6 7567else 7568 if test -n "$OTOOL"; then 7569 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test. 7570else 7571as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7572for as_dir in $PATH 7573do 7574 IFS=$as_save_IFS 7575 test -z "$as_dir" && as_dir=. 7576 for ac_exec_ext in '' $ac_executable_extensions; do 7577 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7578 ac_cv_prog_OTOOL="${ac_tool_prefix}otool" 7579 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7580 break 2 7581 fi 7582done 7583 done 7584IFS=$as_save_IFS 7585 7586fi 7587fi 7588OTOOL=$ac_cv_prog_OTOOL 7589if test -n "$OTOOL"; then 7590 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5 7591$as_echo "$OTOOL" >&6; } 7592else 7593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7594$as_echo "no" >&6; } 7595fi 7596 7597 7598fi 7599if test -z "$ac_cv_prog_OTOOL"; then 7600 ac_ct_OTOOL=$OTOOL 7601 # Extract the first word of "otool", so it can be a program name with args. 7602set dummy otool; ac_word=$2 7603{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7604$as_echo_n "checking for $ac_word... " >&6; } 7605if ${ac_cv_prog_ac_ct_OTOOL+:} false; then : 7606 $as_echo_n "(cached) " >&6 7607else 7608 if test -n "$ac_ct_OTOOL"; then 7609 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test. 7610else 7611as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7612for as_dir in $PATH 7613do 7614 IFS=$as_save_IFS 7615 test -z "$as_dir" && as_dir=. 7616 for ac_exec_ext in '' $ac_executable_extensions; do 7617 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7618 ac_cv_prog_ac_ct_OTOOL="otool" 7619 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7620 break 2 7621 fi 7622done 7623 done 7624IFS=$as_save_IFS 7625 7626fi 7627fi 7628ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL 7629if test -n "$ac_ct_OTOOL"; then 7630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5 7631$as_echo "$ac_ct_OTOOL" >&6; } 7632else 7633 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7634$as_echo "no" >&6; } 7635fi 7636 7637 if test "x$ac_ct_OTOOL" = x; then 7638 OTOOL=":" 7639 else 7640 case $cross_compiling:$ac_tool_warned in 7641yes:) 7642{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7643$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7644ac_tool_warned=yes ;; 7645esac 7646 OTOOL=$ac_ct_OTOOL 7647 fi 7648else 7649 OTOOL="$ac_cv_prog_OTOOL" 7650fi 7651 7652 if test -n "$ac_tool_prefix"; then 7653 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. 7654set dummy ${ac_tool_prefix}otool64; ac_word=$2 7655{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7656$as_echo_n "checking for $ac_word... " >&6; } 7657if ${ac_cv_prog_OTOOL64+:} false; then : 7658 $as_echo_n "(cached) " >&6 7659else 7660 if test -n "$OTOOL64"; then 7661 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test. 7662else 7663as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7664for as_dir in $PATH 7665do 7666 IFS=$as_save_IFS 7667 test -z "$as_dir" && as_dir=. 7668 for ac_exec_ext in '' $ac_executable_extensions; do 7669 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7670 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" 7671 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7672 break 2 7673 fi 7674done 7675 done 7676IFS=$as_save_IFS 7677 7678fi 7679fi 7680OTOOL64=$ac_cv_prog_OTOOL64 7681if test -n "$OTOOL64"; then 7682 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5 7683$as_echo "$OTOOL64" >&6; } 7684else 7685 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7686$as_echo "no" >&6; } 7687fi 7688 7689 7690fi 7691if test -z "$ac_cv_prog_OTOOL64"; then 7692 ac_ct_OTOOL64=$OTOOL64 7693 # Extract the first word of "otool64", so it can be a program name with args. 7694set dummy otool64; ac_word=$2 7695{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7696$as_echo_n "checking for $ac_word... " >&6; } 7697if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then : 7698 $as_echo_n "(cached) " >&6 7699else 7700 if test -n "$ac_ct_OTOOL64"; then 7701 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test. 7702else 7703as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7704for as_dir in $PATH 7705do 7706 IFS=$as_save_IFS 7707 test -z "$as_dir" && as_dir=. 7708 for ac_exec_ext in '' $ac_executable_extensions; do 7709 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7710 ac_cv_prog_ac_ct_OTOOL64="otool64" 7711 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7712 break 2 7713 fi 7714done 7715 done 7716IFS=$as_save_IFS 7717 7718fi 7719fi 7720ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 7721if test -n "$ac_ct_OTOOL64"; then 7722 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5 7723$as_echo "$ac_ct_OTOOL64" >&6; } 7724else 7725 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7726$as_echo "no" >&6; } 7727fi 7728 7729 if test "x$ac_ct_OTOOL64" = x; then 7730 OTOOL64=":" 7731 else 7732 case $cross_compiling:$ac_tool_warned in 7733yes:) 7734{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7735$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7736ac_tool_warned=yes ;; 7737esac 7738 OTOOL64=$ac_ct_OTOOL64 7739 fi 7740else 7741 OTOOL64="$ac_cv_prog_OTOOL64" 7742fi 7743 7744 7745 7746 7747 7748 7749 7750 7751 7752 7753 7754 7755 7756 7757 7758 7759 7760 7761 7762 7763 7764 7765 7766 7767 7768 7769 7770 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5 7771$as_echo_n "checking for -single_module linker flag... " >&6; } 7772if ${lt_cv_apple_cc_single_mod+:} false; then : 7773 $as_echo_n "(cached) " >&6 7774else 7775 lt_cv_apple_cc_single_mod=no 7776 if test -z "${LT_MULTI_MODULE}"; then 7777 # By default we will add the -single_module flag. You can override 7778 # by either setting the environment variable LT_MULTI_MODULE 7779 # non-empty at configure time, or by adding -multi_module to the 7780 # link flags. 7781 rm -rf libconftest.dylib* 7782 echo "int foo(void){return 1;}" > conftest.c 7783 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7784-dynamiclib -Wl,-single_module conftest.c" >&5 7785 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7786 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err 7787 _lt_result=$? 7788 # If there is a non-empty error log, and "single_module" 7789 # appears in it, assume the flag caused a linker warning 7790 if test -s conftest.err && $GREP single_module conftest.err; then 7791 cat conftest.err >&5 7792 # Otherwise, if the output was created with a 0 exit code from 7793 # the compiler, it worked. 7794 elif test -f libconftest.dylib && test $_lt_result -eq 0; then 7795 lt_cv_apple_cc_single_mod=yes 7796 else 7797 cat conftest.err >&5 7798 fi 7799 rm -rf libconftest.dylib* 7800 rm -f conftest.* 7801 fi 7802fi 7803{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5 7804$as_echo "$lt_cv_apple_cc_single_mod" >&6; } 7805 7806 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5 7807$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } 7808if ${lt_cv_ld_exported_symbols_list+:} false; then : 7809 $as_echo_n "(cached) " >&6 7810else 7811 lt_cv_ld_exported_symbols_list=no 7812 save_LDFLAGS=$LDFLAGS 7813 echo "_main" > conftest.sym 7814 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" 7815 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7816/* end confdefs.h. */ 7817 7818int 7819main () 7820{ 7821 7822 ; 7823 return 0; 7824} 7825_ACEOF 7826if ac_fn_c_try_link "$LINENO"; then : 7827 lt_cv_ld_exported_symbols_list=yes 7828else 7829 lt_cv_ld_exported_symbols_list=no 7830fi 7831rm -f core conftest.err conftest.$ac_objext \ 7832 conftest$ac_exeext conftest.$ac_ext 7833 LDFLAGS="$save_LDFLAGS" 7834 7835fi 7836{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5 7837$as_echo "$lt_cv_ld_exported_symbols_list" >&6; } 7838 7839 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5 7840$as_echo_n "checking for -force_load linker flag... " >&6; } 7841if ${lt_cv_ld_force_load+:} false; then : 7842 $as_echo_n "(cached) " >&6 7843else 7844 lt_cv_ld_force_load=no 7845 cat > conftest.c << _LT_EOF 7846int forced_loaded() { return 2;} 7847_LT_EOF 7848 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5 7849 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5 7850 echo "$AR cru libconftest.a conftest.o" >&5 7851 $AR cru libconftest.a conftest.o 2>&5 7852 echo "$RANLIB libconftest.a" >&5 7853 $RANLIB libconftest.a 2>&5 7854 cat > conftest.c << _LT_EOF 7855int main() { return 0;} 7856_LT_EOF 7857 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5 7858 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err 7859 _lt_result=$? 7860 if test -s conftest.err && $GREP force_load conftest.err; then 7861 cat conftest.err >&5 7862 elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then 7863 lt_cv_ld_force_load=yes 7864 else 7865 cat conftest.err >&5 7866 fi 7867 rm -f conftest.err libconftest.a conftest conftest.c 7868 rm -rf conftest.dSYM 7869 7870fi 7871{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5 7872$as_echo "$lt_cv_ld_force_load" >&6; } 7873 case $host_os in 7874 rhapsody* | darwin1.[012]) 7875 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; 7876 darwin1.*) 7877 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 7878 darwin*) # darwin 5.x on 7879 # if running on 10.5 or later, the deployment target defaults 7880 # to the OS version, if on x86, and 10.4, the deployment 7881 # target defaults to 10.4. Don't you love it? 7882 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in 7883 10.0,*86*-darwin8*|10.0,*-darwin[91]*) 7884 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 7885 10.[012]*) 7886 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 7887 10.*) 7888 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 7889 esac 7890 ;; 7891 esac 7892 if test "$lt_cv_apple_cc_single_mod" = "yes"; then 7893 _lt_dar_single_mod='$single_module' 7894 fi 7895 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then 7896 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym' 7897 else 7898 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}' 7899 fi 7900 if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then 7901 _lt_dsymutil='~$DSYMUTIL $lib || :' 7902 else 7903 _lt_dsymutil= 7904 fi 7905 ;; 7906 esac 7907 7908for ac_header in dlfcn.h 7909do : 7910 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default 7911" 7912if test "x$ac_cv_header_dlfcn_h" = xyes; then : 7913 cat >>confdefs.h <<_ACEOF 7914#define HAVE_DLFCN_H 1 7915_ACEOF 7916 7917fi 7918 7919done 7920 7921 7922 7923 7924 7925# Set options 7926 7927 7928 7929 enable_dlopen=no 7930 7931 7932 enable_win32_dll=no 7933 7934 7935 # Check whether --enable-shared was given. 7936if test "${enable_shared+set}" = set; then : 7937 enableval=$enable_shared; p=${PACKAGE-default} 7938 case $enableval in 7939 yes) enable_shared=yes ;; 7940 no) enable_shared=no ;; 7941 *) 7942 enable_shared=no 7943 # Look at the argument we got. We use all the common list separators. 7944 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7945 for pkg in $enableval; do 7946 IFS="$lt_save_ifs" 7947 if test "X$pkg" = "X$p"; then 7948 enable_shared=yes 7949 fi 7950 done 7951 IFS="$lt_save_ifs" 7952 ;; 7953 esac 7954else 7955 enable_shared=yes 7956fi 7957 7958 7959 7960 7961 7962 7963 7964 7965 7966 # Check whether --enable-static was given. 7967if test "${enable_static+set}" = set; then : 7968 enableval=$enable_static; p=${PACKAGE-default} 7969 case $enableval in 7970 yes) enable_static=yes ;; 7971 no) enable_static=no ;; 7972 *) 7973 enable_static=no 7974 # Look at the argument we got. We use all the common list separators. 7975 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7976 for pkg in $enableval; do 7977 IFS="$lt_save_ifs" 7978 if test "X$pkg" = "X$p"; then 7979 enable_static=yes 7980 fi 7981 done 7982 IFS="$lt_save_ifs" 7983 ;; 7984 esac 7985else 7986 enable_static=yes 7987fi 7988 7989 7990 7991 7992 7993 7994 7995 7996 7997 7998# Check whether --with-pic was given. 7999if test "${with_pic+set}" = set; then : 8000 withval=$with_pic; lt_p=${PACKAGE-default} 8001 case $withval in 8002 yes|no) pic_mode=$withval ;; 8003 *) 8004 pic_mode=default 8005 # Look at the argument we got. We use all the common list separators. 8006 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 8007 for lt_pkg in $withval; do 8008 IFS="$lt_save_ifs" 8009 if test "X$lt_pkg" = "X$lt_p"; then 8010 pic_mode=yes 8011 fi 8012 done 8013 IFS="$lt_save_ifs" 8014 ;; 8015 esac 8016else 8017 pic_mode=default 8018fi 8019 8020 8021test -z "$pic_mode" && pic_mode=default 8022 8023 8024 8025 8026 8027 8028 8029 # Check whether --enable-fast-install was given. 8030if test "${enable_fast_install+set}" = set; then : 8031 enableval=$enable_fast_install; p=${PACKAGE-default} 8032 case $enableval in 8033 yes) enable_fast_install=yes ;; 8034 no) enable_fast_install=no ;; 8035 *) 8036 enable_fast_install=no 8037 # Look at the argument we got. We use all the common list separators. 8038 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 8039 for pkg in $enableval; do 8040 IFS="$lt_save_ifs" 8041 if test "X$pkg" = "X$p"; then 8042 enable_fast_install=yes 8043 fi 8044 done 8045 IFS="$lt_save_ifs" 8046 ;; 8047 esac 8048else 8049 enable_fast_install=yes 8050fi 8051 8052 8053 8054 8055 8056 8057 8058 8059 8060 8061 8062# This can be used to rebuild libtool when needed 8063LIBTOOL_DEPS="$ltmain" 8064 8065# Always use our own libtool. 8066LIBTOOL='$(SHELL) $(top_builddir)/libtool' 8067 8068 8069 8070 8071 8072 8073 8074 8075 8076 8077 8078 8079 8080 8081 8082 8083 8084 8085 8086 8087 8088 8089 8090 8091 8092 8093 8094 8095 8096 8097test -z "$LN_S" && LN_S="ln -s" 8098 8099 8100 8101 8102 8103 8104 8105 8106 8107 8108 8109 8110 8111 8112if test -n "${ZSH_VERSION+set}" ; then 8113 setopt NO_GLOB_SUBST 8114fi 8115 8116{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5 8117$as_echo_n "checking for objdir... " >&6; } 8118if ${lt_cv_objdir+:} false; then : 8119 $as_echo_n "(cached) " >&6 8120else 8121 rm -f .libs 2>/dev/null 8122mkdir .libs 2>/dev/null 8123if test -d .libs; then 8124 lt_cv_objdir=.libs 8125else 8126 # MS-DOS does not allow filenames that begin with a dot. 8127 lt_cv_objdir=_libs 8128fi 8129rmdir .libs 2>/dev/null 8130fi 8131{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5 8132$as_echo "$lt_cv_objdir" >&6; } 8133objdir=$lt_cv_objdir 8134 8135 8136 8137 8138 8139cat >>confdefs.h <<_ACEOF 8140#define LT_OBJDIR "$lt_cv_objdir/" 8141_ACEOF 8142 8143 8144 8145 8146case $host_os in 8147aix3*) 8148 # AIX sometimes has problems with the GCC collect2 program. For some 8149 # reason, if we set the COLLECT_NAMES environment variable, the problems 8150 # vanish in a puff of smoke. 8151 if test "X${COLLECT_NAMES+set}" != Xset; then 8152 COLLECT_NAMES= 8153 export COLLECT_NAMES 8154 fi 8155 ;; 8156esac 8157 8158# Global variables: 8159ofile=libtool 8160can_build_shared=yes 8161 8162# All known linkers require a `.a' archive for static linking (except MSVC, 8163# which needs '.lib'). 8164libext=a 8165 8166with_gnu_ld="$lt_cv_prog_gnu_ld" 8167 8168old_CC="$CC" 8169old_CFLAGS="$CFLAGS" 8170 8171# Set sane defaults for various variables 8172test -z "$CC" && CC=cc 8173test -z "$LTCC" && LTCC=$CC 8174test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS 8175test -z "$LD" && LD=ld 8176test -z "$ac_objext" && ac_objext=o 8177 8178for cc_temp in $compiler""; do 8179 case $cc_temp in 8180 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 8181 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 8182 \-*) ;; 8183 *) break;; 8184 esac 8185done 8186cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` 8187 8188 8189# Only perform the check for file, if the check method requires it 8190test -z "$MAGIC_CMD" && MAGIC_CMD=file 8191case $deplibs_check_method in 8192file_magic*) 8193 if test "$file_magic_cmd" = '$MAGIC_CMD'; then 8194 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5 8195$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } 8196if ${lt_cv_path_MAGIC_CMD+:} false; then : 8197 $as_echo_n "(cached) " >&6 8198else 8199 case $MAGIC_CMD in 8200[\\/*] | ?:[\\/]*) 8201 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 8202 ;; 8203*) 8204 lt_save_MAGIC_CMD="$MAGIC_CMD" 8205 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 8206 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 8207 for ac_dir in $ac_dummy; do 8208 IFS="$lt_save_ifs" 8209 test -z "$ac_dir" && ac_dir=. 8210 if test -f $ac_dir/${ac_tool_prefix}file; then 8211 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file" 8212 if test -n "$file_magic_test_file"; then 8213 case $deplibs_check_method in 8214 "file_magic "*) 8215 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 8216 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 8217 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 8218 $EGREP "$file_magic_regex" > /dev/null; then 8219 : 8220 else 8221 cat <<_LT_EOF 1>&2 8222 8223*** Warning: the command libtool uses to detect shared libraries, 8224*** $file_magic_cmd, produces output that libtool cannot recognize. 8225*** The result is that libtool may fail to recognize shared libraries 8226*** as such. This will affect the creation of libtool libraries that 8227*** depend on shared libraries, but programs linked with such libtool 8228*** libraries will work regardless of this problem. Nevertheless, you 8229*** may want to report the problem to your system manager and/or to 8230*** bug-libtool@gnu.org 8231 8232_LT_EOF 8233 fi ;; 8234 esac 8235 fi 8236 break 8237 fi 8238 done 8239 IFS="$lt_save_ifs" 8240 MAGIC_CMD="$lt_save_MAGIC_CMD" 8241 ;; 8242esac 8243fi 8244 8245MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 8246if test -n "$MAGIC_CMD"; then 8247 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 8248$as_echo "$MAGIC_CMD" >&6; } 8249else 8250 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8251$as_echo "no" >&6; } 8252fi 8253 8254 8255 8256 8257 8258if test -z "$lt_cv_path_MAGIC_CMD"; then 8259 if test -n "$ac_tool_prefix"; then 8260 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5 8261$as_echo_n "checking for file... " >&6; } 8262if ${lt_cv_path_MAGIC_CMD+:} false; then : 8263 $as_echo_n "(cached) " >&6 8264else 8265 case $MAGIC_CMD in 8266[\\/*] | ?:[\\/]*) 8267 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 8268 ;; 8269*) 8270 lt_save_MAGIC_CMD="$MAGIC_CMD" 8271 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 8272 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 8273 for ac_dir in $ac_dummy; do 8274 IFS="$lt_save_ifs" 8275 test -z "$ac_dir" && ac_dir=. 8276 if test -f $ac_dir/file; then 8277 lt_cv_path_MAGIC_CMD="$ac_dir/file" 8278 if test -n "$file_magic_test_file"; then 8279 case $deplibs_check_method in 8280 "file_magic "*) 8281 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 8282 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 8283 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 8284 $EGREP "$file_magic_regex" > /dev/null; then 8285 : 8286 else 8287 cat <<_LT_EOF 1>&2 8288 8289*** Warning: the command libtool uses to detect shared libraries, 8290*** $file_magic_cmd, produces output that libtool cannot recognize. 8291*** The result is that libtool may fail to recognize shared libraries 8292*** as such. This will affect the creation of libtool libraries that 8293*** depend on shared libraries, but programs linked with such libtool 8294*** libraries will work regardless of this problem. Nevertheless, you 8295*** may want to report the problem to your system manager and/or to 8296*** bug-libtool@gnu.org 8297 8298_LT_EOF 8299 fi ;; 8300 esac 8301 fi 8302 break 8303 fi 8304 done 8305 IFS="$lt_save_ifs" 8306 MAGIC_CMD="$lt_save_MAGIC_CMD" 8307 ;; 8308esac 8309fi 8310 8311MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 8312if test -n "$MAGIC_CMD"; then 8313 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 8314$as_echo "$MAGIC_CMD" >&6; } 8315else 8316 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8317$as_echo "no" >&6; } 8318fi 8319 8320 8321 else 8322 MAGIC_CMD=: 8323 fi 8324fi 8325 8326 fi 8327 ;; 8328esac 8329 8330# Use C for the default configuration in the libtool script 8331 8332lt_save_CC="$CC" 8333ac_ext=c 8334ac_cpp='$CPP $CPPFLAGS' 8335ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 8336ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 8337ac_compiler_gnu=$ac_cv_c_compiler_gnu 8338 8339 8340# Source file extension for C test sources. 8341ac_ext=c 8342 8343# Object file extension for compiled C test sources. 8344objext=o 8345objext=$objext 8346 8347# Code to be used in simple compile tests 8348lt_simple_compile_test_code="int some_variable = 0;" 8349 8350# Code to be used in simple link tests 8351lt_simple_link_test_code='int main(){return(0);}' 8352 8353 8354 8355 8356 8357 8358 8359# If no C compiler was specified, use CC. 8360LTCC=${LTCC-"$CC"} 8361 8362# If no C compiler flags were specified, use CFLAGS. 8363LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 8364 8365# Allow CC to be a program name with arguments. 8366compiler=$CC 8367 8368# Save the default compiler, since it gets overwritten when the other 8369# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. 8370compiler_DEFAULT=$CC 8371 8372# save warnings/boilerplate of simple test code 8373ac_outfile=conftest.$ac_objext 8374echo "$lt_simple_compile_test_code" >conftest.$ac_ext 8375eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 8376_lt_compiler_boilerplate=`cat conftest.err` 8377$RM conftest* 8378 8379ac_outfile=conftest.$ac_objext 8380echo "$lt_simple_link_test_code" >conftest.$ac_ext 8381eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 8382_lt_linker_boilerplate=`cat conftest.err` 8383$RM -r conftest* 8384 8385 8386## CAVEAT EMPTOR: 8387## There is no encapsulation within the following macros, do not change 8388## the running order or otherwise move them around unless you know exactly 8389## what you are doing... 8390if test -n "$compiler"; then 8391 8392lt_prog_compiler_no_builtin_flag= 8393 8394if test "$GCC" = yes; then 8395 case $cc_basename in 8396 nvcc*) 8397 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;; 8398 *) 8399 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;; 8400 esac 8401 8402 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 8403$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } 8404if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then : 8405 $as_echo_n "(cached) " >&6 8406else 8407 lt_cv_prog_compiler_rtti_exceptions=no 8408 ac_outfile=conftest.$ac_objext 8409 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8410 lt_compiler_flag="-fno-rtti -fno-exceptions" 8411 # Insert the option either (1) after the last *FLAGS variable, or 8412 # (2) before a word containing "conftest.", or (3) at the end. 8413 # Note that $ac_compile itself does not contain backslashes and begins 8414 # with a dollar sign (not a hyphen), so the echo should work correctly. 8415 # The option is referenced via a variable to avoid confusing sed. 8416 lt_compile=`echo "$ac_compile" | $SED \ 8417 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8418 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8419 -e 's:$: $lt_compiler_flag:'` 8420 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8421 (eval "$lt_compile" 2>conftest.err) 8422 ac_status=$? 8423 cat conftest.err >&5 8424 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8425 if (exit $ac_status) && test -s "$ac_outfile"; then 8426 # The compiler can only warn and ignore the option if not recognized 8427 # So say no if there are warnings other than the usual output. 8428 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 8429 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8430 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 8431 lt_cv_prog_compiler_rtti_exceptions=yes 8432 fi 8433 fi 8434 $RM conftest* 8435 8436fi 8437{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 8438$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } 8439 8440if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then 8441 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" 8442else 8443 : 8444fi 8445 8446fi 8447 8448 8449 8450 8451 8452 8453 lt_prog_compiler_wl= 8454lt_prog_compiler_pic= 8455lt_prog_compiler_static= 8456 8457 8458 if test "$GCC" = yes; then 8459 lt_prog_compiler_wl='-Wl,' 8460 lt_prog_compiler_static='-static' 8461 8462 case $host_os in 8463 aix*) 8464 # All AIX code is PIC. 8465 if test "$host_cpu" = ia64; then 8466 # AIX 5 now supports IA64 processor 8467 lt_prog_compiler_static='-Bstatic' 8468 fi 8469 ;; 8470 8471 amigaos*) 8472 case $host_cpu in 8473 powerpc) 8474 # see comment about AmigaOS4 .so support 8475 lt_prog_compiler_pic='-fPIC' 8476 ;; 8477 m68k) 8478 # FIXME: we need at least 68020 code to build shared libraries, but 8479 # adding the `-m68020' flag to GCC prevents building anything better, 8480 # like `-m68040'. 8481 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' 8482 ;; 8483 esac 8484 ;; 8485 8486 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) 8487 # PIC is the default for these OSes. 8488 ;; 8489 8490 mingw* | cygwin* | pw32* | os2* | cegcc*) 8491 # This hack is so that the source file can tell whether it is being 8492 # built for inclusion in a dll (and should export symbols for example). 8493 # Although the cygwin gcc ignores -fPIC, still need this for old-style 8494 # (--disable-auto-import) libraries 8495 lt_prog_compiler_pic='-DDLL_EXPORT' 8496 ;; 8497 8498 darwin* | rhapsody*) 8499 # PIC is the default on this platform 8500 # Common symbols not allowed in MH_DYLIB files 8501 lt_prog_compiler_pic='-fno-common' 8502 ;; 8503 8504 haiku*) 8505 # PIC is the default for Haiku. 8506 # The "-static" flag exists, but is broken. 8507 lt_prog_compiler_static= 8508 ;; 8509 8510 hpux*) 8511 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit 8512 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag 8513 # sets the default TLS model and affects inlining. 8514 case $host_cpu in 8515 hppa*64*) 8516 # +Z the default 8517 ;; 8518 *) 8519 lt_prog_compiler_pic='-fPIC' 8520 ;; 8521 esac 8522 ;; 8523 8524 interix[3-9]*) 8525 # Interix 3.x gcc -fpic/-fPIC options generate broken code. 8526 # Instead, we relocate shared libraries at runtime. 8527 ;; 8528 8529 msdosdjgpp*) 8530 # Just because we use GCC doesn't mean we suddenly get shared libraries 8531 # on systems that don't support them. 8532 lt_prog_compiler_can_build_shared=no 8533 enable_shared=no 8534 ;; 8535 8536 *nto* | *qnx*) 8537 # QNX uses GNU C++, but need to define -shared option too, otherwise 8538 # it will coredump. 8539 lt_prog_compiler_pic='-fPIC -shared' 8540 ;; 8541 8542 sysv4*MP*) 8543 if test -d /usr/nec; then 8544 lt_prog_compiler_pic=-Kconform_pic 8545 fi 8546 ;; 8547 8548 *) 8549 lt_prog_compiler_pic='-fPIC' 8550 ;; 8551 esac 8552 8553 case $cc_basename in 8554 nvcc*) # Cuda Compiler Driver 2.2 8555 lt_prog_compiler_wl='-Xlinker ' 8556 if test -n "$lt_prog_compiler_pic"; then 8557 lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic" 8558 fi 8559 ;; 8560 esac 8561 else 8562 # PORTME Check for flag to pass linker flags through the system compiler. 8563 case $host_os in 8564 aix*) 8565 lt_prog_compiler_wl='-Wl,' 8566 if test "$host_cpu" = ia64; then 8567 # AIX 5 now supports IA64 processor 8568 lt_prog_compiler_static='-Bstatic' 8569 else 8570 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' 8571 fi 8572 ;; 8573 8574 mingw* | cygwin* | pw32* | os2* | cegcc*) 8575 # This hack is so that the source file can tell whether it is being 8576 # built for inclusion in a dll (and should export symbols for example). 8577 lt_prog_compiler_pic='-DDLL_EXPORT' 8578 ;; 8579 8580 hpux9* | hpux10* | hpux11*) 8581 lt_prog_compiler_wl='-Wl,' 8582 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but 8583 # not for PA HP-UX. 8584 case $host_cpu in 8585 hppa*64*|ia64*) 8586 # +Z the default 8587 ;; 8588 *) 8589 lt_prog_compiler_pic='+Z' 8590 ;; 8591 esac 8592 # Is there a better lt_prog_compiler_static that works with the bundled CC? 8593 lt_prog_compiler_static='${wl}-a ${wl}archive' 8594 ;; 8595 8596 irix5* | irix6* | nonstopux*) 8597 lt_prog_compiler_wl='-Wl,' 8598 # PIC (with -KPIC) is the default. 8599 lt_prog_compiler_static='-non_shared' 8600 ;; 8601 8602 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) 8603 case $cc_basename in 8604 # old Intel for x86_64 which still supported -KPIC. 8605 ecc*) 8606 lt_prog_compiler_wl='-Wl,' 8607 lt_prog_compiler_pic='-KPIC' 8608 lt_prog_compiler_static='-static' 8609 ;; 8610 # icc used to be incompatible with GCC. 8611 # ICC 10 doesn't accept -KPIC any more. 8612 icc* | ifort*) 8613 lt_prog_compiler_wl='-Wl,' 8614 lt_prog_compiler_pic='-fPIC' 8615 lt_prog_compiler_static='-static' 8616 ;; 8617 # Lahey Fortran 8.1. 8618 lf95*) 8619 lt_prog_compiler_wl='-Wl,' 8620 lt_prog_compiler_pic='--shared' 8621 lt_prog_compiler_static='--static' 8622 ;; 8623 nagfor*) 8624 # NAG Fortran compiler 8625 lt_prog_compiler_wl='-Wl,-Wl,,' 8626 lt_prog_compiler_pic='-PIC' 8627 lt_prog_compiler_static='-Bstatic' 8628 ;; 8629 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) 8630 # Portland Group compilers (*not* the Pentium gcc compiler, 8631 # which looks to be a dead project) 8632 lt_prog_compiler_wl='-Wl,' 8633 lt_prog_compiler_pic='-fpic' 8634 lt_prog_compiler_static='-Bstatic' 8635 ;; 8636 ccc*) 8637 lt_prog_compiler_wl='-Wl,' 8638 # All Alpha code is PIC. 8639 lt_prog_compiler_static='-non_shared' 8640 ;; 8641 xl* | bgxl* | bgf* | mpixl*) 8642 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene 8643 lt_prog_compiler_wl='-Wl,' 8644 lt_prog_compiler_pic='-qpic' 8645 lt_prog_compiler_static='-qstaticlink' 8646 ;; 8647 *) 8648 case `$CC -V 2>&1 | sed 5q` in 8649 *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*) 8650 # Sun Fortran 8.3 passes all unrecognized flags to the linker 8651 lt_prog_compiler_pic='-KPIC' 8652 lt_prog_compiler_static='-Bstatic' 8653 lt_prog_compiler_wl='' 8654 ;; 8655 *Sun\ F* | *Sun*Fortran*) 8656 lt_prog_compiler_pic='-KPIC' 8657 lt_prog_compiler_static='-Bstatic' 8658 lt_prog_compiler_wl='-Qoption ld ' 8659 ;; 8660 *Sun\ C*) 8661 # Sun C 5.9 8662 lt_prog_compiler_pic='-KPIC' 8663 lt_prog_compiler_static='-Bstatic' 8664 lt_prog_compiler_wl='-Wl,' 8665 ;; 8666 *Intel*\ [CF]*Compiler*) 8667 lt_prog_compiler_wl='-Wl,' 8668 lt_prog_compiler_pic='-fPIC' 8669 lt_prog_compiler_static='-static' 8670 ;; 8671 *Portland\ Group*) 8672 lt_prog_compiler_wl='-Wl,' 8673 lt_prog_compiler_pic='-fpic' 8674 lt_prog_compiler_static='-Bstatic' 8675 ;; 8676 esac 8677 ;; 8678 esac 8679 ;; 8680 8681 newsos6) 8682 lt_prog_compiler_pic='-KPIC' 8683 lt_prog_compiler_static='-Bstatic' 8684 ;; 8685 8686 *nto* | *qnx*) 8687 # QNX uses GNU C++, but need to define -shared option too, otherwise 8688 # it will coredump. 8689 lt_prog_compiler_pic='-fPIC -shared' 8690 ;; 8691 8692 osf3* | osf4* | osf5*) 8693 lt_prog_compiler_wl='-Wl,' 8694 # All OSF/1 code is PIC. 8695 lt_prog_compiler_static='-non_shared' 8696 ;; 8697 8698 rdos*) 8699 lt_prog_compiler_static='-non_shared' 8700 ;; 8701 8702 solaris*) 8703 lt_prog_compiler_pic='-KPIC' 8704 lt_prog_compiler_static='-Bstatic' 8705 case $cc_basename in 8706 f77* | f90* | f95* | sunf77* | sunf90* | sunf95*) 8707 lt_prog_compiler_wl='-Qoption ld ';; 8708 *) 8709 lt_prog_compiler_wl='-Wl,';; 8710 esac 8711 ;; 8712 8713 sunos4*) 8714 lt_prog_compiler_wl='-Qoption ld ' 8715 lt_prog_compiler_pic='-PIC' 8716 lt_prog_compiler_static='-Bstatic' 8717 ;; 8718 8719 sysv4 | sysv4.2uw2* | sysv4.3*) 8720 lt_prog_compiler_wl='-Wl,' 8721 lt_prog_compiler_pic='-KPIC' 8722 lt_prog_compiler_static='-Bstatic' 8723 ;; 8724 8725 sysv4*MP*) 8726 if test -d /usr/nec ;then 8727 lt_prog_compiler_pic='-Kconform_pic' 8728 lt_prog_compiler_static='-Bstatic' 8729 fi 8730 ;; 8731 8732 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) 8733 lt_prog_compiler_wl='-Wl,' 8734 lt_prog_compiler_pic='-KPIC' 8735 lt_prog_compiler_static='-Bstatic' 8736 ;; 8737 8738 unicos*) 8739 lt_prog_compiler_wl='-Wl,' 8740 lt_prog_compiler_can_build_shared=no 8741 ;; 8742 8743 uts4*) 8744 lt_prog_compiler_pic='-pic' 8745 lt_prog_compiler_static='-Bstatic' 8746 ;; 8747 8748 *) 8749 lt_prog_compiler_can_build_shared=no 8750 ;; 8751 esac 8752 fi 8753 8754case $host_os in 8755 # For platforms which do not support PIC, -DPIC is meaningless: 8756 *djgpp*) 8757 lt_prog_compiler_pic= 8758 ;; 8759 *) 8760 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 8761 ;; 8762esac 8763 8764{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 8765$as_echo_n "checking for $compiler option to produce PIC... " >&6; } 8766if ${lt_cv_prog_compiler_pic+:} false; then : 8767 $as_echo_n "(cached) " >&6 8768else 8769 lt_cv_prog_compiler_pic=$lt_prog_compiler_pic 8770fi 8771{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5 8772$as_echo "$lt_cv_prog_compiler_pic" >&6; } 8773lt_prog_compiler_pic=$lt_cv_prog_compiler_pic 8774 8775# 8776# Check to make sure the PIC flag actually works. 8777# 8778if test -n "$lt_prog_compiler_pic"; then 8779 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 8780$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } 8781if ${lt_cv_prog_compiler_pic_works+:} false; then : 8782 $as_echo_n "(cached) " >&6 8783else 8784 lt_cv_prog_compiler_pic_works=no 8785 ac_outfile=conftest.$ac_objext 8786 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8787 lt_compiler_flag="$lt_prog_compiler_pic -DPIC" 8788 # Insert the option either (1) after the last *FLAGS variable, or 8789 # (2) before a word containing "conftest.", or (3) at the end. 8790 # Note that $ac_compile itself does not contain backslashes and begins 8791 # with a dollar sign (not a hyphen), so the echo should work correctly. 8792 # The option is referenced via a variable to avoid confusing sed. 8793 lt_compile=`echo "$ac_compile" | $SED \ 8794 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8795 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8796 -e 's:$: $lt_compiler_flag:'` 8797 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8798 (eval "$lt_compile" 2>conftest.err) 8799 ac_status=$? 8800 cat conftest.err >&5 8801 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8802 if (exit $ac_status) && test -s "$ac_outfile"; then 8803 # The compiler can only warn and ignore the option if not recognized 8804 # So say no if there are warnings other than the usual output. 8805 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 8806 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8807 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 8808 lt_cv_prog_compiler_pic_works=yes 8809 fi 8810 fi 8811 $RM conftest* 8812 8813fi 8814{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5 8815$as_echo "$lt_cv_prog_compiler_pic_works" >&6; } 8816 8817if test x"$lt_cv_prog_compiler_pic_works" = xyes; then 8818 case $lt_prog_compiler_pic in 8819 "" | " "*) ;; 8820 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; 8821 esac 8822else 8823 lt_prog_compiler_pic= 8824 lt_prog_compiler_can_build_shared=no 8825fi 8826 8827fi 8828 8829 8830 8831 8832 8833 8834 8835 8836 8837 8838 8839# 8840# Check to make sure the static flag actually works. 8841# 8842wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" 8843{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5 8844$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } 8845if ${lt_cv_prog_compiler_static_works+:} false; then : 8846 $as_echo_n "(cached) " >&6 8847else 8848 lt_cv_prog_compiler_static_works=no 8849 save_LDFLAGS="$LDFLAGS" 8850 LDFLAGS="$LDFLAGS $lt_tmp_static_flag" 8851 echo "$lt_simple_link_test_code" > conftest.$ac_ext 8852 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 8853 # The linker can only warn and ignore the option if not recognized 8854 # So say no if there are warnings 8855 if test -s conftest.err; then 8856 # Append any errors to the config.log. 8857 cat conftest.err 1>&5 8858 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 8859 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8860 if diff conftest.exp conftest.er2 >/dev/null; then 8861 lt_cv_prog_compiler_static_works=yes 8862 fi 8863 else 8864 lt_cv_prog_compiler_static_works=yes 8865 fi 8866 fi 8867 $RM -r conftest* 8868 LDFLAGS="$save_LDFLAGS" 8869 8870fi 8871{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5 8872$as_echo "$lt_cv_prog_compiler_static_works" >&6; } 8873 8874if test x"$lt_cv_prog_compiler_static_works" = xyes; then 8875 : 8876else 8877 lt_prog_compiler_static= 8878fi 8879 8880 8881 8882 8883 8884 8885 8886 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 8887$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8888if ${lt_cv_prog_compiler_c_o+:} false; then : 8889 $as_echo_n "(cached) " >&6 8890else 8891 lt_cv_prog_compiler_c_o=no 8892 $RM -r conftest 2>/dev/null 8893 mkdir conftest 8894 cd conftest 8895 mkdir out 8896 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8897 8898 lt_compiler_flag="-o out/conftest2.$ac_objext" 8899 # Insert the option either (1) after the last *FLAGS variable, or 8900 # (2) before a word containing "conftest.", or (3) at the end. 8901 # Note that $ac_compile itself does not contain backslashes and begins 8902 # with a dollar sign (not a hyphen), so the echo should work correctly. 8903 lt_compile=`echo "$ac_compile" | $SED \ 8904 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8905 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8906 -e 's:$: $lt_compiler_flag:'` 8907 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8908 (eval "$lt_compile" 2>out/conftest.err) 8909 ac_status=$? 8910 cat out/conftest.err >&5 8911 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8912 if (exit $ac_status) && test -s out/conftest2.$ac_objext 8913 then 8914 # The compiler can only warn and ignore the option if not recognized 8915 # So say no if there are warnings 8916 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 8917 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8918 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8919 lt_cv_prog_compiler_c_o=yes 8920 fi 8921 fi 8922 chmod u+w . 2>&5 8923 $RM conftest* 8924 # SGI C++ compiler will create directory out/ii_files/ for 8925 # template instantiation 8926 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 8927 $RM out/* && rmdir out 8928 cd .. 8929 $RM -r conftest 8930 $RM conftest* 8931 8932fi 8933{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 8934$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 8935 8936 8937 8938 8939 8940 8941 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 8942$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8943if ${lt_cv_prog_compiler_c_o+:} false; then : 8944 $as_echo_n "(cached) " >&6 8945else 8946 lt_cv_prog_compiler_c_o=no 8947 $RM -r conftest 2>/dev/null 8948 mkdir conftest 8949 cd conftest 8950 mkdir out 8951 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8952 8953 lt_compiler_flag="-o out/conftest2.$ac_objext" 8954 # Insert the option either (1) after the last *FLAGS variable, or 8955 # (2) before a word containing "conftest.", or (3) at the end. 8956 # Note that $ac_compile itself does not contain backslashes and begins 8957 # with a dollar sign (not a hyphen), so the echo should work correctly. 8958 lt_compile=`echo "$ac_compile" | $SED \ 8959 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8960 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8961 -e 's:$: $lt_compiler_flag:'` 8962 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8963 (eval "$lt_compile" 2>out/conftest.err) 8964 ac_status=$? 8965 cat out/conftest.err >&5 8966 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8967 if (exit $ac_status) && test -s out/conftest2.$ac_objext 8968 then 8969 # The compiler can only warn and ignore the option if not recognized 8970 # So say no if there are warnings 8971 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 8972 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8973 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8974 lt_cv_prog_compiler_c_o=yes 8975 fi 8976 fi 8977 chmod u+w . 2>&5 8978 $RM conftest* 8979 # SGI C++ compiler will create directory out/ii_files/ for 8980 # template instantiation 8981 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 8982 $RM out/* && rmdir out 8983 cd .. 8984 $RM -r conftest 8985 $RM conftest* 8986 8987fi 8988{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 8989$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 8990 8991 8992 8993 8994hard_links="nottested" 8995if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then 8996 # do not overwrite the value of need_locks provided by the user 8997 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5 8998$as_echo_n "checking if we can lock with hard links... " >&6; } 8999 hard_links=yes 9000 $RM conftest* 9001 ln conftest.a conftest.b 2>/dev/null && hard_links=no 9002 touch conftest.a 9003 ln conftest.a conftest.b 2>&5 || hard_links=no 9004 ln conftest.a conftest.b 2>/dev/null && hard_links=no 9005 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 9006$as_echo "$hard_links" >&6; } 9007 if test "$hard_links" = no; then 9008 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 9009$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} 9010 need_locks=warn 9011 fi 9012else 9013 need_locks=no 9014fi 9015 9016 9017 9018 9019 9020 9021 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 9022$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } 9023 9024 runpath_var= 9025 allow_undefined_flag= 9026 always_export_symbols=no 9027 archive_cmds= 9028 archive_expsym_cmds= 9029 compiler_needs_object=no 9030 enable_shared_with_static_runtimes=no 9031 export_dynamic_flag_spec= 9032 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 9033 hardcode_automatic=no 9034 hardcode_direct=no 9035 hardcode_direct_absolute=no 9036 hardcode_libdir_flag_spec= 9037 hardcode_libdir_separator= 9038 hardcode_minus_L=no 9039 hardcode_shlibpath_var=unsupported 9040 inherit_rpath=no 9041 link_all_deplibs=unknown 9042 module_cmds= 9043 module_expsym_cmds= 9044 old_archive_from_new_cmds= 9045 old_archive_from_expsyms_cmds= 9046 thread_safe_flag_spec= 9047 whole_archive_flag_spec= 9048 # include_expsyms should be a list of space-separated symbols to be *always* 9049 # included in the symbol list 9050 include_expsyms= 9051 # exclude_expsyms can be an extended regexp of symbols to exclude 9052 # it will be wrapped by ` (' and `)$', so one must not match beginning or 9053 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', 9054 # as well as any symbol that contains `d'. 9055 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' 9056 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out 9057 # platforms (ab)use it in PIC code, but their linkers get confused if 9058 # the symbol is explicitly referenced. Since portable code cannot 9059 # rely on this symbol name, it's probably fine to never include it in 9060 # preloaded symbol tables. 9061 # Exclude shared library initialization/finalization symbols. 9062 extract_expsyms_cmds= 9063 9064 case $host_os in 9065 cygwin* | mingw* | pw32* | cegcc*) 9066 # FIXME: the MSVC++ port hasn't been tested in a loooong time 9067 # When not using gcc, we currently assume that we are using 9068 # Microsoft Visual C++. 9069 if test "$GCC" != yes; then 9070 with_gnu_ld=no 9071 fi 9072 ;; 9073 interix*) 9074 # we just hope/assume this is gcc and not c89 (= MSVC++) 9075 with_gnu_ld=yes 9076 ;; 9077 openbsd*) 9078 with_gnu_ld=no 9079 ;; 9080 linux* | k*bsd*-gnu | gnu*) 9081 link_all_deplibs=no 9082 ;; 9083 esac 9084 9085 ld_shlibs=yes 9086 9087 # On some targets, GNU ld is compatible enough with the native linker 9088 # that we're better off using the native interface for both. 9089 lt_use_gnu_ld_interface=no 9090 if test "$with_gnu_ld" = yes; then 9091 case $host_os in 9092 aix*) 9093 # The AIX port of GNU ld has always aspired to compatibility 9094 # with the native linker. However, as the warning in the GNU ld 9095 # block says, versions before 2.19.5* couldn't really create working 9096 # shared libraries, regardless of the interface used. 9097 case `$LD -v 2>&1` in 9098 *\ \(GNU\ Binutils\)\ 2.19.5*) ;; 9099 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;; 9100 *\ \(GNU\ Binutils\)\ [3-9]*) ;; 9101 *) 9102 lt_use_gnu_ld_interface=yes 9103 ;; 9104 esac 9105 ;; 9106 *) 9107 lt_use_gnu_ld_interface=yes 9108 ;; 9109 esac 9110 fi 9111 9112 if test "$lt_use_gnu_ld_interface" = yes; then 9113 # If archive_cmds runs LD, not CC, wlarc should be empty 9114 wlarc='${wl}' 9115 9116 # Set some defaults for GNU ld with shared library support. These 9117 # are reset later if shared libraries are not supported. Putting them 9118 # here allows them to be overridden if necessary. 9119 runpath_var=LD_RUN_PATH 9120 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9121 export_dynamic_flag_spec='${wl}--export-dynamic' 9122 # ancient GNU ld didn't support --whole-archive et. al. 9123 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then 9124 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' 9125 else 9126 whole_archive_flag_spec= 9127 fi 9128 supports_anon_versioning=no 9129 case `$LD -v 2>&1` in 9130 *GNU\ gold*) supports_anon_versioning=yes ;; 9131 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 9132 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 9133 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 9134 *\ 2.11.*) ;; # other 2.11 versions 9135 *) supports_anon_versioning=yes ;; 9136 esac 9137 9138 # See if GNU ld supports shared libraries. 9139 case $host_os in 9140 aix[3-9]*) 9141 # On AIX/PPC, the GNU linker is very broken 9142 if test "$host_cpu" != ia64; then 9143 ld_shlibs=no 9144 cat <<_LT_EOF 1>&2 9145 9146*** Warning: the GNU linker, at least up to release 2.19, is reported 9147*** to be unable to reliably create shared libraries on AIX. 9148*** Therefore, libtool is disabling shared libraries support. If you 9149*** really care for shared libraries, you may want to install binutils 9150*** 2.20 or above, or modify your PATH so that a non-GNU linker is found. 9151*** You will then need to restart the configuration process. 9152 9153_LT_EOF 9154 fi 9155 ;; 9156 9157 amigaos*) 9158 case $host_cpu in 9159 powerpc) 9160 # see comment about AmigaOS4 .so support 9161 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9162 archive_expsym_cmds='' 9163 ;; 9164 m68k) 9165 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)' 9166 hardcode_libdir_flag_spec='-L$libdir' 9167 hardcode_minus_L=yes 9168 ;; 9169 esac 9170 ;; 9171 9172 beos*) 9173 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9174 allow_undefined_flag=unsupported 9175 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc 9176 # support --undefined. This deserves some investigation. FIXME 9177 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9178 else 9179 ld_shlibs=no 9180 fi 9181 ;; 9182 9183 cygwin* | mingw* | pw32* | cegcc*) 9184 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, 9185 # as there is no search path for DLLs. 9186 hardcode_libdir_flag_spec='-L$libdir' 9187 export_dynamic_flag_spec='${wl}--export-all-symbols' 9188 allow_undefined_flag=unsupported 9189 always_export_symbols=no 9190 enable_shared_with_static_runtimes=yes 9191 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' 9192 exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname' 9193 9194 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 9195 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 9196 # If the export-symbols file already is a .def file (1st line 9197 # is EXPORTS), use it as is; otherwise, prepend... 9198 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 9199 cp $export_symbols $output_objdir/$soname.def; 9200 else 9201 echo EXPORTS > $output_objdir/$soname.def; 9202 cat $export_symbols >> $output_objdir/$soname.def; 9203 fi~ 9204 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 9205 else 9206 ld_shlibs=no 9207 fi 9208 ;; 9209 9210 haiku*) 9211 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9212 link_all_deplibs=yes 9213 ;; 9214 9215 interix[3-9]*) 9216 hardcode_direct=no 9217 hardcode_shlibpath_var=no 9218 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 9219 export_dynamic_flag_spec='${wl}-E' 9220 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. 9221 # Instead, shared libraries are loaded at an image base (0x10000000 by 9222 # default) and relocated if they conflict, which is a slow very memory 9223 # consuming and fragmenting process. To avoid this, we pick a random, 9224 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link 9225 # time. Moving up from 0x10000000 also allows more sbrk(2) space. 9226 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 9227 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' 9228 ;; 9229 9230 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu) 9231 tmp_diet=no 9232 if test "$host_os" = linux-dietlibc; then 9233 case $cc_basename in 9234 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) 9235 esac 9236 fi 9237 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ 9238 && test "$tmp_diet" = no 9239 then 9240 tmp_addflag=' $pic_flag' 9241 tmp_sharedflag='-shared' 9242 case $cc_basename,$host_cpu in 9243 pgcc*) # Portland Group C compiler 9244 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' 9245 tmp_addflag=' $pic_flag' 9246 ;; 9247 pgf77* | pgf90* | pgf95* | pgfortran*) 9248 # Portland Group f77 and f90 compilers 9249 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' 9250 tmp_addflag=' $pic_flag -Mnomain' ;; 9251 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 9252 tmp_addflag=' -i_dynamic' ;; 9253 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 9254 tmp_addflag=' -i_dynamic -nofor_main' ;; 9255 ifc* | ifort*) # Intel Fortran compiler 9256 tmp_addflag=' -nofor_main' ;; 9257 lf95*) # Lahey Fortran 8.1 9258 whole_archive_flag_spec= 9259 tmp_sharedflag='--shared' ;; 9260 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) 9261 tmp_sharedflag='-qmkshrobj' 9262 tmp_addflag= ;; 9263 nvcc*) # Cuda Compiler Driver 2.2 9264 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' 9265 compiler_needs_object=yes 9266 ;; 9267 esac 9268 case `$CC -V 2>&1 | sed 5q` in 9269 *Sun\ C*) # Sun C 5.9 9270 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' 9271 compiler_needs_object=yes 9272 tmp_sharedflag='-G' ;; 9273 *Sun\ F*) # Sun Fortran 8.3 9274 tmp_sharedflag='-G' ;; 9275 esac 9276 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9277 9278 if test "x$supports_anon_versioning" = xyes; then 9279 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 9280 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 9281 echo "local: *; };" >> $output_objdir/$libname.ver~ 9282 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' 9283 fi 9284 9285 case $cc_basename in 9286 xlf* | bgf* | bgxlf* | mpixlf*) 9287 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself 9288 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 9289 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9290 archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib' 9291 if test "x$supports_anon_versioning" = xyes; then 9292 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 9293 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 9294 echo "local: *; };" >> $output_objdir/$libname.ver~ 9295 $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' 9296 fi 9297 ;; 9298 esac 9299 else 9300 ld_shlibs=no 9301 fi 9302 ;; 9303 9304 netbsd* | netbsdelf*-gnu) 9305 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 9306 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 9307 wlarc= 9308 else 9309 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9310 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9311 fi 9312 ;; 9313 9314 solaris*) 9315 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then 9316 ld_shlibs=no 9317 cat <<_LT_EOF 1>&2 9318 9319*** Warning: The releases 2.8.* of the GNU linker cannot reliably 9320*** create shared libraries on Solaris systems. Therefore, libtool 9321*** is disabling shared libraries support. We urge you to upgrade GNU 9322*** binutils to release 2.9.1 or newer. Another option is to modify 9323*** your PATH or compiler configuration so that the native linker is 9324*** used, and then restart. 9325 9326_LT_EOF 9327 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9328 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9329 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9330 else 9331 ld_shlibs=no 9332 fi 9333 ;; 9334 9335 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) 9336 case `$LD -v 2>&1` in 9337 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) 9338 ld_shlibs=no 9339 cat <<_LT_EOF 1>&2 9340 9341*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not 9342*** reliably create shared libraries on SCO systems. Therefore, libtool 9343*** is disabling shared libraries support. We urge you to upgrade GNU 9344*** binutils to release 2.16.91.0.3 or newer. Another option is to modify 9345*** your PATH or compiler configuration so that the native linker is 9346*** used, and then restart. 9347 9348_LT_EOF 9349 ;; 9350 *) 9351 # For security reasons, it is highly recommended that you always 9352 # use absolute paths for naming shared libraries, and exclude the 9353 # DT_RUNPATH tag from executables and libraries. But doing so 9354 # requires that you compile everything twice, which is a pain. 9355 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9356 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9357 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9358 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9359 else 9360 ld_shlibs=no 9361 fi 9362 ;; 9363 esac 9364 ;; 9365 9366 sunos4*) 9367 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9368 wlarc= 9369 hardcode_direct=yes 9370 hardcode_shlibpath_var=no 9371 ;; 9372 9373 *) 9374 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9375 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9376 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9377 else 9378 ld_shlibs=no 9379 fi 9380 ;; 9381 esac 9382 9383 if test "$ld_shlibs" = no; then 9384 runpath_var= 9385 hardcode_libdir_flag_spec= 9386 export_dynamic_flag_spec= 9387 whole_archive_flag_spec= 9388 fi 9389 else 9390 # PORTME fill in a description of your system's linker (not GNU ld) 9391 case $host_os in 9392 aix3*) 9393 allow_undefined_flag=unsupported 9394 always_export_symbols=yes 9395 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' 9396 # Note: this linker hardcodes the directories in LIBPATH if there 9397 # are no directories specified by -L. 9398 hardcode_minus_L=yes 9399 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then 9400 # Neither direct hardcoding nor static linking is supported with a 9401 # broken collect2. 9402 hardcode_direct=unsupported 9403 fi 9404 ;; 9405 9406 aix[4-9]*) 9407 if test "$host_cpu" = ia64; then 9408 # On IA64, the linker does run time linking by default, so we don't 9409 # have to do anything special. 9410 aix_use_runtimelinking=no 9411 exp_sym_flag='-Bexport' 9412 no_entry_flag="" 9413 else 9414 # If we're using GNU nm, then we don't want the "-C" option. 9415 # -C means demangle to AIX nm, but means don't demangle with GNU nm 9416 # Also, AIX nm treats weak defined symbols like other global 9417 # defined symbols, whereas GNU nm marks them as "W". 9418 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then 9419 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' 9420 else 9421 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' 9422 fi 9423 aix_use_runtimelinking=no 9424 9425 # Test if we are trying to use run time linking or normal 9426 # AIX style linking. If -brtl is somewhere in LDFLAGS, we 9427 # need to do runtime linking. 9428 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) 9429 for ld_flag in $LDFLAGS; do 9430 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then 9431 aix_use_runtimelinking=yes 9432 break 9433 fi 9434 done 9435 ;; 9436 esac 9437 9438 exp_sym_flag='-bexport' 9439 no_entry_flag='-bnoentry' 9440 fi 9441 9442 # When large executables or shared objects are built, AIX ld can 9443 # have problems creating the table of contents. If linking a library 9444 # or program results in "error TOC overflow" add -mminimal-toc to 9445 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not 9446 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 9447 9448 archive_cmds='' 9449 hardcode_direct=yes 9450 hardcode_direct_absolute=yes 9451 hardcode_libdir_separator=':' 9452 link_all_deplibs=yes 9453 file_list_spec='${wl}-f,' 9454 9455 if test "$GCC" = yes; then 9456 case $host_os in aix4.[012]|aix4.[012].*) 9457 # We only want to do this on AIX 4.2 and lower, the check 9458 # below for broken collect2 doesn't work under 4.3+ 9459 collect2name=`${CC} -print-prog-name=collect2` 9460 if test -f "$collect2name" && 9461 strings "$collect2name" | $GREP resolve_lib_name >/dev/null 9462 then 9463 # We have reworked collect2 9464 : 9465 else 9466 # We have old collect2 9467 hardcode_direct=unsupported 9468 # It fails to find uninstalled libraries when the uninstalled 9469 # path is not listed in the libpath. Setting hardcode_minus_L 9470 # to unsupported forces relinking 9471 hardcode_minus_L=yes 9472 hardcode_libdir_flag_spec='-L$libdir' 9473 hardcode_libdir_separator= 9474 fi 9475 ;; 9476 esac 9477 shared_flag='-shared' 9478 if test "$aix_use_runtimelinking" = yes; then 9479 shared_flag="$shared_flag "'${wl}-G' 9480 fi 9481 link_all_deplibs=no 9482 else 9483 # not using gcc 9484 if test "$host_cpu" = ia64; then 9485 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 9486 # chokes on -Wl,-G. The following line is correct: 9487 shared_flag='-G' 9488 else 9489 if test "$aix_use_runtimelinking" = yes; then 9490 shared_flag='${wl}-G' 9491 else 9492 shared_flag='${wl}-bM:SRE' 9493 fi 9494 fi 9495 fi 9496 9497 export_dynamic_flag_spec='${wl}-bexpall' 9498 # It seems that -bexpall does not export symbols beginning with 9499 # underscore (_), so it is better to generate a list of symbols to export. 9500 always_export_symbols=yes 9501 if test "$aix_use_runtimelinking" = yes; then 9502 # Warning - without using the other runtime loading flags (-brtl), 9503 # -berok will link without error, but may produce a broken library. 9504 allow_undefined_flag='-berok' 9505 # Determine the default libpath from the value encoded in an 9506 # empty executable. 9507 if test "${lt_cv_aix_libpath+set}" = set; then 9508 aix_libpath=$lt_cv_aix_libpath 9509else 9510 if ${lt_cv_aix_libpath_+:} false; then : 9511 $as_echo_n "(cached) " >&6 9512else 9513 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9514/* end confdefs.h. */ 9515 9516int 9517main () 9518{ 9519 9520 ; 9521 return 0; 9522} 9523_ACEOF 9524if ac_fn_c_try_link "$LINENO"; then : 9525 9526 lt_aix_libpath_sed=' 9527 /Import File Strings/,/^$/ { 9528 /^0/ { 9529 s/^0 *\([^ ]*\) *$/\1/ 9530 p 9531 } 9532 }' 9533 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9534 # Check for a 64-bit object if we didn't find anything. 9535 if test -z "$lt_cv_aix_libpath_"; then 9536 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9537 fi 9538fi 9539rm -f core conftest.err conftest.$ac_objext \ 9540 conftest$ac_exeext conftest.$ac_ext 9541 if test -z "$lt_cv_aix_libpath_"; then 9542 lt_cv_aix_libpath_="/usr/lib:/lib" 9543 fi 9544 9545fi 9546 9547 aix_libpath=$lt_cv_aix_libpath_ 9548fi 9549 9550 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 9551 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" 9552 else 9553 if test "$host_cpu" = ia64; then 9554 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' 9555 allow_undefined_flag="-z nodefs" 9556 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" 9557 else 9558 # Determine the default libpath from the value encoded in an 9559 # empty executable. 9560 if test "${lt_cv_aix_libpath+set}" = set; then 9561 aix_libpath=$lt_cv_aix_libpath 9562else 9563 if ${lt_cv_aix_libpath_+:} false; then : 9564 $as_echo_n "(cached) " >&6 9565else 9566 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9567/* end confdefs.h. */ 9568 9569int 9570main () 9571{ 9572 9573 ; 9574 return 0; 9575} 9576_ACEOF 9577if ac_fn_c_try_link "$LINENO"; then : 9578 9579 lt_aix_libpath_sed=' 9580 /Import File Strings/,/^$/ { 9581 /^0/ { 9582 s/^0 *\([^ ]*\) *$/\1/ 9583 p 9584 } 9585 }' 9586 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9587 # Check for a 64-bit object if we didn't find anything. 9588 if test -z "$lt_cv_aix_libpath_"; then 9589 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9590 fi 9591fi 9592rm -f core conftest.err conftest.$ac_objext \ 9593 conftest$ac_exeext conftest.$ac_ext 9594 if test -z "$lt_cv_aix_libpath_"; then 9595 lt_cv_aix_libpath_="/usr/lib:/lib" 9596 fi 9597 9598fi 9599 9600 aix_libpath=$lt_cv_aix_libpath_ 9601fi 9602 9603 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 9604 # Warning - without using the other run time loading flags, 9605 # -berok will link without error, but may produce a broken library. 9606 no_undefined_flag=' ${wl}-bernotok' 9607 allow_undefined_flag=' ${wl}-berok' 9608 if test "$with_gnu_ld" = yes; then 9609 # We only use this code for GNU lds that support --whole-archive. 9610 whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive' 9611 else 9612 # Exported symbols can be pulled into shared objects from archives 9613 whole_archive_flag_spec='$convenience' 9614 fi 9615 archive_cmds_need_lc=yes 9616 # This is similar to how AIX traditionally builds its shared libraries. 9617 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' 9618 fi 9619 fi 9620 ;; 9621 9622 amigaos*) 9623 case $host_cpu in 9624 powerpc) 9625 # see comment about AmigaOS4 .so support 9626 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9627 archive_expsym_cmds='' 9628 ;; 9629 m68k) 9630 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)' 9631 hardcode_libdir_flag_spec='-L$libdir' 9632 hardcode_minus_L=yes 9633 ;; 9634 esac 9635 ;; 9636 9637 bsdi[45]*) 9638 export_dynamic_flag_spec=-rdynamic 9639 ;; 9640 9641 cygwin* | mingw* | pw32* | cegcc*) 9642 # When not using gcc, we currently assume that we are using 9643 # Microsoft Visual C++. 9644 # hardcode_libdir_flag_spec is actually meaningless, as there is 9645 # no search path for DLLs. 9646 case $cc_basename in 9647 cl*) 9648 # Native MSVC 9649 hardcode_libdir_flag_spec=' ' 9650 allow_undefined_flag=unsupported 9651 always_export_symbols=yes 9652 file_list_spec='@' 9653 # Tell ltmain to make .lib files, not .a files. 9654 libext=lib 9655 # Tell ltmain to make .dll files, not .so files. 9656 shrext_cmds=".dll" 9657 # FIXME: Setting linknames here is a bad hack. 9658 archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames=' 9659 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 9660 sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp; 9661 else 9662 sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp; 9663 fi~ 9664 $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~ 9665 linknames=' 9666 # The linker will not automatically build a static lib if we build a DLL. 9667 # _LT_TAGVAR(old_archive_from_new_cmds, )='true' 9668 enable_shared_with_static_runtimes=yes 9669 exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*' 9670 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' 9671 # Don't use ranlib 9672 old_postinstall_cmds='chmod 644 $oldlib' 9673 postlink_cmds='lt_outputfile="@OUTPUT@"~ 9674 lt_tool_outputfile="@TOOL_OUTPUT@"~ 9675 case $lt_outputfile in 9676 *.exe|*.EXE) ;; 9677 *) 9678 lt_outputfile="$lt_outputfile.exe" 9679 lt_tool_outputfile="$lt_tool_outputfile.exe" 9680 ;; 9681 esac~ 9682 if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then 9683 $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1; 9684 $RM "$lt_outputfile.manifest"; 9685 fi' 9686 ;; 9687 *) 9688 # Assume MSVC wrapper 9689 hardcode_libdir_flag_spec=' ' 9690 allow_undefined_flag=unsupported 9691 # Tell ltmain to make .lib files, not .a files. 9692 libext=lib 9693 # Tell ltmain to make .dll files, not .so files. 9694 shrext_cmds=".dll" 9695 # FIXME: Setting linknames here is a bad hack. 9696 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames=' 9697 # The linker will automatically build a .lib file if we build a DLL. 9698 old_archive_from_new_cmds='true' 9699 # FIXME: Should let the user specify the lib program. 9700 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' 9701 enable_shared_with_static_runtimes=yes 9702 ;; 9703 esac 9704 ;; 9705 9706 darwin* | rhapsody*) 9707 9708 9709 archive_cmds_need_lc=no 9710 hardcode_direct=no 9711 hardcode_automatic=yes 9712 hardcode_shlibpath_var=unsupported 9713 if test "$lt_cv_ld_force_load" = "yes"; then 9714 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\"`' 9715 9716 else 9717 whole_archive_flag_spec='' 9718 fi 9719 link_all_deplibs=yes 9720 allow_undefined_flag="$_lt_dar_allow_undefined" 9721 case $cc_basename in 9722 ifort*) _lt_dar_can_shared=yes ;; 9723 *) _lt_dar_can_shared=$GCC ;; 9724 esac 9725 if test "$_lt_dar_can_shared" = "yes"; then 9726 output_verbose_link_cmd=func_echo_all 9727 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" 9728 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" 9729 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}" 9730 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}" 9731 9732 else 9733 ld_shlibs=no 9734 fi 9735 9736 ;; 9737 9738 dgux*) 9739 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9740 hardcode_libdir_flag_spec='-L$libdir' 9741 hardcode_shlibpath_var=no 9742 ;; 9743 9744 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor 9745 # support. Future versions do this automatically, but an explicit c++rt0.o 9746 # does not break anything, and helps significantly (at the cost of a little 9747 # extra space). 9748 freebsd2.2*) 9749 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' 9750 hardcode_libdir_flag_spec='-R$libdir' 9751 hardcode_direct=yes 9752 hardcode_shlibpath_var=no 9753 ;; 9754 9755 # Unfortunately, older versions of FreeBSD 2 do not have this feature. 9756 freebsd2.*) 9757 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9758 hardcode_direct=yes 9759 hardcode_minus_L=yes 9760 hardcode_shlibpath_var=no 9761 ;; 9762 9763 # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 9764 freebsd* | dragonfly*) 9765 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9766 hardcode_libdir_flag_spec='-R$libdir' 9767 hardcode_direct=yes 9768 hardcode_shlibpath_var=no 9769 ;; 9770 9771 hpux9*) 9772 if test "$GCC" = yes; then 9773 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' 9774 else 9775 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' 9776 fi 9777 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9778 hardcode_libdir_separator=: 9779 hardcode_direct=yes 9780 9781 # hardcode_minus_L: Not really in the search PATH, 9782 # but as the default location of the library. 9783 hardcode_minus_L=yes 9784 export_dynamic_flag_spec='${wl}-E' 9785 ;; 9786 9787 hpux10*) 9788 if test "$GCC" = yes && test "$with_gnu_ld" = no; then 9789 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9790 else 9791 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 9792 fi 9793 if test "$with_gnu_ld" = no; then 9794 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9795 hardcode_libdir_separator=: 9796 hardcode_direct=yes 9797 hardcode_direct_absolute=yes 9798 export_dynamic_flag_spec='${wl}-E' 9799 # hardcode_minus_L: Not really in the search PATH, 9800 # but as the default location of the library. 9801 hardcode_minus_L=yes 9802 fi 9803 ;; 9804 9805 hpux11*) 9806 if test "$GCC" = yes && test "$with_gnu_ld" = no; then 9807 case $host_cpu in 9808 hppa*64*) 9809 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9810 ;; 9811 ia64*) 9812 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9813 ;; 9814 *) 9815 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9816 ;; 9817 esac 9818 else 9819 case $host_cpu in 9820 hppa*64*) 9821 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9822 ;; 9823 ia64*) 9824 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9825 ;; 9826 *) 9827 9828 # Older versions of the 11.00 compiler do not understand -b yet 9829 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does) 9830 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5 9831$as_echo_n "checking if $CC understands -b... " >&6; } 9832if ${lt_cv_prog_compiler__b+:} false; then : 9833 $as_echo_n "(cached) " >&6 9834else 9835 lt_cv_prog_compiler__b=no 9836 save_LDFLAGS="$LDFLAGS" 9837 LDFLAGS="$LDFLAGS -b" 9838 echo "$lt_simple_link_test_code" > conftest.$ac_ext 9839 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 9840 # The linker can only warn and ignore the option if not recognized 9841 # So say no if there are warnings 9842 if test -s conftest.err; then 9843 # Append any errors to the config.log. 9844 cat conftest.err 1>&5 9845 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 9846 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 9847 if diff conftest.exp conftest.er2 >/dev/null; then 9848 lt_cv_prog_compiler__b=yes 9849 fi 9850 else 9851 lt_cv_prog_compiler__b=yes 9852 fi 9853 fi 9854 $RM -r conftest* 9855 LDFLAGS="$save_LDFLAGS" 9856 9857fi 9858{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5 9859$as_echo "$lt_cv_prog_compiler__b" >&6; } 9860 9861if test x"$lt_cv_prog_compiler__b" = xyes; then 9862 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9863else 9864 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 9865fi 9866 9867 ;; 9868 esac 9869 fi 9870 if test "$with_gnu_ld" = no; then 9871 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9872 hardcode_libdir_separator=: 9873 9874 case $host_cpu in 9875 hppa*64*|ia64*) 9876 hardcode_direct=no 9877 hardcode_shlibpath_var=no 9878 ;; 9879 *) 9880 hardcode_direct=yes 9881 hardcode_direct_absolute=yes 9882 export_dynamic_flag_spec='${wl}-E' 9883 9884 # hardcode_minus_L: Not really in the search PATH, 9885 # but as the default location of the library. 9886 hardcode_minus_L=yes 9887 ;; 9888 esac 9889 fi 9890 ;; 9891 9892 irix5* | irix6* | nonstopux*) 9893 if test "$GCC" = yes; then 9894 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' 9895 # Try to use the -exported_symbol ld option, if it does not 9896 # work, assume that -exports_file does not work either and 9897 # implicitly export all symbols. 9898 # This should be the same for all languages, so no per-tag cache variable. 9899 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5 9900$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; } 9901if ${lt_cv_irix_exported_symbol+:} false; then : 9902 $as_echo_n "(cached) " >&6 9903else 9904 save_LDFLAGS="$LDFLAGS" 9905 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null" 9906 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9907/* end confdefs.h. */ 9908int foo (void) { return 0; } 9909_ACEOF 9910if ac_fn_c_try_link "$LINENO"; then : 9911 lt_cv_irix_exported_symbol=yes 9912else 9913 lt_cv_irix_exported_symbol=no 9914fi 9915rm -f core conftest.err conftest.$ac_objext \ 9916 conftest$ac_exeext conftest.$ac_ext 9917 LDFLAGS="$save_LDFLAGS" 9918fi 9919{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5 9920$as_echo "$lt_cv_irix_exported_symbol" >&6; } 9921 if test "$lt_cv_irix_exported_symbol" = yes; then 9922 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' 9923 fi 9924 else 9925 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' 9926 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' 9927 fi 9928 archive_cmds_need_lc='no' 9929 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9930 hardcode_libdir_separator=: 9931 inherit_rpath=yes 9932 link_all_deplibs=yes 9933 ;; 9934 9935 netbsd* | netbsdelf*-gnu) 9936 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 9937 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out 9938 else 9939 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF 9940 fi 9941 hardcode_libdir_flag_spec='-R$libdir' 9942 hardcode_direct=yes 9943 hardcode_shlibpath_var=no 9944 ;; 9945 9946 newsos6) 9947 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9948 hardcode_direct=yes 9949 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9950 hardcode_libdir_separator=: 9951 hardcode_shlibpath_var=no 9952 ;; 9953 9954 *nto* | *qnx*) 9955 ;; 9956 9957 openbsd*) 9958 if test -f /usr/libexec/ld.so; then 9959 hardcode_direct=yes 9960 hardcode_shlibpath_var=no 9961 hardcode_direct_absolute=yes 9962 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 9963 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9964 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' 9965 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 9966 export_dynamic_flag_spec='${wl}-E' 9967 else 9968 case $host_os in 9969 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) 9970 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9971 hardcode_libdir_flag_spec='-R$libdir' 9972 ;; 9973 *) 9974 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9975 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 9976 ;; 9977 esac 9978 fi 9979 else 9980 ld_shlibs=no 9981 fi 9982 ;; 9983 9984 os2*) 9985 hardcode_libdir_flag_spec='-L$libdir' 9986 hardcode_minus_L=yes 9987 allow_undefined_flag=unsupported 9988 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' 9989 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' 9990 ;; 9991 9992 osf3*) 9993 if test "$GCC" = yes; then 9994 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 9995 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' 9996 else 9997 allow_undefined_flag=' -expect_unresolved \*' 9998 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' 9999 fi 10000 archive_cmds_need_lc='no' 10001 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 10002 hardcode_libdir_separator=: 10003 ;; 10004 10005 osf4* | osf5*) # as osf3* with the addition of -msym flag 10006 if test "$GCC" = yes; then 10007 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 10008 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' 10009 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 10010 else 10011 allow_undefined_flag=' -expect_unresolved \*' 10012 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' 10013 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~ 10014 $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' 10015 10016 # Both c and cxx compiler support -rpath directly 10017 hardcode_libdir_flag_spec='-rpath $libdir' 10018 fi 10019 archive_cmds_need_lc='no' 10020 hardcode_libdir_separator=: 10021 ;; 10022 10023 solaris*) 10024 no_undefined_flag=' -z defs' 10025 if test "$GCC" = yes; then 10026 wlarc='${wl}' 10027 archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 10028 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 10029 $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' 10030 else 10031 case `$CC -V 2>&1` in 10032 *"Compilers 5.0"*) 10033 wlarc='' 10034 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' 10035 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 10036 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' 10037 ;; 10038 *) 10039 wlarc='${wl}' 10040 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags' 10041 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 10042 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 10043 ;; 10044 esac 10045 fi 10046 hardcode_libdir_flag_spec='-R$libdir' 10047 hardcode_shlibpath_var=no 10048 case $host_os in 10049 solaris2.[0-5] | solaris2.[0-5].*) ;; 10050 *) 10051 # The compiler driver will combine and reorder linker options, 10052 # but understands `-z linker_flag'. GCC discards it without `$wl', 10053 # but is careful enough not to reorder. 10054 # Supported since Solaris 2.6 (maybe 2.5.1?) 10055 if test "$GCC" = yes; then 10056 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' 10057 else 10058 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' 10059 fi 10060 ;; 10061 esac 10062 link_all_deplibs=yes 10063 ;; 10064 10065 sunos4*) 10066 if test "x$host_vendor" = xsequent; then 10067 # Use $CC to link under sequent, because it throws in some extra .o 10068 # files that make .init and .fini sections work. 10069 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' 10070 else 10071 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' 10072 fi 10073 hardcode_libdir_flag_spec='-L$libdir' 10074 hardcode_direct=yes 10075 hardcode_minus_L=yes 10076 hardcode_shlibpath_var=no 10077 ;; 10078 10079 sysv4) 10080 case $host_vendor in 10081 sni) 10082 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10083 hardcode_direct=yes # is this really true??? 10084 ;; 10085 siemens) 10086 ## LD is ld it makes a PLAMLIB 10087 ## CC just makes a GrossModule. 10088 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' 10089 reload_cmds='$CC -r -o $output$reload_objs' 10090 hardcode_direct=no 10091 ;; 10092 motorola) 10093 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10094 hardcode_direct=no #Motorola manual says yes, but my tests say they lie 10095 ;; 10096 esac 10097 runpath_var='LD_RUN_PATH' 10098 hardcode_shlibpath_var=no 10099 ;; 10100 10101 sysv4.3*) 10102 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10103 hardcode_shlibpath_var=no 10104 export_dynamic_flag_spec='-Bexport' 10105 ;; 10106 10107 sysv4*MP*) 10108 if test -d /usr/nec; then 10109 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10110 hardcode_shlibpath_var=no 10111 runpath_var=LD_RUN_PATH 10112 hardcode_runpath_var=yes 10113 ld_shlibs=yes 10114 fi 10115 ;; 10116 10117 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) 10118 no_undefined_flag='${wl}-z,text' 10119 archive_cmds_need_lc=no 10120 hardcode_shlibpath_var=no 10121 runpath_var='LD_RUN_PATH' 10122 10123 if test "$GCC" = yes; then 10124 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10125 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10126 else 10127 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10128 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10129 fi 10130 ;; 10131 10132 sysv5* | sco3.2v5* | sco5v6*) 10133 # Note: We can NOT use -z defs as we might desire, because we do not 10134 # link with -lc, and that would cause any symbols used from libc to 10135 # always be unresolved, which means just about no library would 10136 # ever link correctly. If we're not using GNU ld we use -z text 10137 # though, which does catch some bad symbols but isn't as heavy-handed 10138 # as -z defs. 10139 no_undefined_flag='${wl}-z,text' 10140 allow_undefined_flag='${wl}-z,nodefs' 10141 archive_cmds_need_lc=no 10142 hardcode_shlibpath_var=no 10143 hardcode_libdir_flag_spec='${wl}-R,$libdir' 10144 hardcode_libdir_separator=':' 10145 link_all_deplibs=yes 10146 export_dynamic_flag_spec='${wl}-Bexport' 10147 runpath_var='LD_RUN_PATH' 10148 10149 if test "$GCC" = yes; then 10150 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10151 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10152 else 10153 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10154 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10155 fi 10156 ;; 10157 10158 uts4*) 10159 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10160 hardcode_libdir_flag_spec='-L$libdir' 10161 hardcode_shlibpath_var=no 10162 ;; 10163 10164 *) 10165 ld_shlibs=no 10166 ;; 10167 esac 10168 10169 if test x$host_vendor = xsni; then 10170 case $host in 10171 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 10172 export_dynamic_flag_spec='${wl}-Blargedynsym' 10173 ;; 10174 esac 10175 fi 10176 fi 10177 10178{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5 10179$as_echo "$ld_shlibs" >&6; } 10180test "$ld_shlibs" = no && can_build_shared=no 10181 10182with_gnu_ld=$with_gnu_ld 10183 10184 10185 10186 10187 10188 10189 10190 10191 10192 10193 10194 10195 10196 10197 10198# 10199# Do we need to explicitly link libc? 10200# 10201case "x$archive_cmds_need_lc" in 10202x|xyes) 10203 # Assume -lc should be added 10204 archive_cmds_need_lc=yes 10205 10206 if test "$enable_shared" = yes && test "$GCC" = yes; then 10207 case $archive_cmds in 10208 *'~'*) 10209 # FIXME: we may have to deal with multi-command sequences. 10210 ;; 10211 '$CC '*) 10212 # Test whether the compiler implicitly links with -lc since on some 10213 # systems, -lgcc has to come before -lc. If gcc already passes -lc 10214 # to ld, don't add -lc before -lgcc. 10215 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5 10216$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } 10217if ${lt_cv_archive_cmds_need_lc+:} false; then : 10218 $as_echo_n "(cached) " >&6 10219else 10220 $RM conftest* 10221 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 10222 10223 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 10224 (eval $ac_compile) 2>&5 10225 ac_status=$? 10226 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 10227 test $ac_status = 0; } 2>conftest.err; then 10228 soname=conftest 10229 lib=conftest 10230 libobjs=conftest.$ac_objext 10231 deplibs= 10232 wl=$lt_prog_compiler_wl 10233 pic_flag=$lt_prog_compiler_pic 10234 compiler_flags=-v 10235 linker_flags=-v 10236 verstring= 10237 output_objdir=. 10238 libname=conftest 10239 lt_save_allow_undefined_flag=$allow_undefined_flag 10240 allow_undefined_flag= 10241 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5 10242 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 10243 ac_status=$? 10244 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 10245 test $ac_status = 0; } 10246 then 10247 lt_cv_archive_cmds_need_lc=no 10248 else 10249 lt_cv_archive_cmds_need_lc=yes 10250 fi 10251 allow_undefined_flag=$lt_save_allow_undefined_flag 10252 else 10253 cat conftest.err 1>&5 10254 fi 10255 $RM conftest* 10256 10257fi 10258{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5 10259$as_echo "$lt_cv_archive_cmds_need_lc" >&6; } 10260 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc 10261 ;; 10262 esac 10263 fi 10264 ;; 10265esac 10266 10267 10268 10269 10270 10271 10272 10273 10274 10275 10276 10277 10278 10279 10280 10281 10282 10283 10284 10285 10286 10287 10288 10289 10290 10291 10292 10293 10294 10295 10296 10297 10298 10299 10300 10301 10302 10303 10304 10305 10306 10307 10308 10309 10310 10311 10312 10313 10314 10315 10316 10317 10318 10319 10320 10321 10322 10323 10324 10325 10326 10327 10328 10329 10330 10331 10332 10333 10334 10335 10336 10337 10338 10339 10340 10341 10342 10343 10344 10345 10346 10347 10348 10349 10350 10351 10352 10353 10354 10355 10356 10357 10358 10359 10360 10361 10362 10363 10364 10365 10366 10367 10368 10369 10370 10371 10372 10373 10374 10375 10376 10377 10378 10379 10380 10381 10382 10383 10384 10385 10386 10387 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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 10419$as_echo_n "checking dynamic linker characteristics... " >&6; } 10420 10421if test "$GCC" = yes; then 10422 case $host_os in 10423 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;; 10424 *) lt_awk_arg="/^libraries:/" ;; 10425 esac 10426 case $host_os in 10427 mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;; 10428 *) lt_sed_strip_eq="s,=/,/,g" ;; 10429 esac 10430 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq` 10431 case $lt_search_path_spec in 10432 *\;*) 10433 # if the path contains ";" then we assume it to be the separator 10434 # otherwise default to the standard path separator (i.e. ":") - it is 10435 # assumed that no part of a normal pathname contains ";" but that should 10436 # okay in the real world where ";" in dirpaths is itself problematic. 10437 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'` 10438 ;; 10439 *) 10440 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"` 10441 ;; 10442 esac 10443 # Ok, now we have the path, separated by spaces, we can step through it 10444 # and add multilib dir if necessary. 10445 lt_tmp_lt_search_path_spec= 10446 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` 10447 for lt_sys_path in $lt_search_path_spec; do 10448 if test -d "$lt_sys_path/$lt_multi_os_dir"; then 10449 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir" 10450 else 10451 test -d "$lt_sys_path" && \ 10452 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" 10453 fi 10454 done 10455 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk ' 10456BEGIN {RS=" "; FS="/|\n";} { 10457 lt_foo=""; 10458 lt_count=0; 10459 for (lt_i = NF; lt_i > 0; lt_i--) { 10460 if ($lt_i != "" && $lt_i != ".") { 10461 if ($lt_i == "..") { 10462 lt_count++; 10463 } else { 10464 if (lt_count == 0) { 10465 lt_foo="/" $lt_i lt_foo; 10466 } else { 10467 lt_count--; 10468 } 10469 } 10470 } 10471 } 10472 if (lt_foo != "") { lt_freq[lt_foo]++; } 10473 if (lt_freq[lt_foo] == 1) { print lt_foo; } 10474}'` 10475 # AWK program above erroneously prepends '/' to C:/dos/paths 10476 # for these hosts. 10477 case $host_os in 10478 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\ 10479 $SED 's,/\([A-Za-z]:\),\1,g'` ;; 10480 esac 10481 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP` 10482else 10483 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 10484fi 10485library_names_spec= 10486libname_spec='lib$name' 10487soname_spec= 10488shrext_cmds=".so" 10489postinstall_cmds= 10490postuninstall_cmds= 10491finish_cmds= 10492finish_eval= 10493shlibpath_var= 10494shlibpath_overrides_runpath=unknown 10495version_type=none 10496dynamic_linker="$host_os ld.so" 10497sys_lib_dlsearch_path_spec="/lib /usr/lib" 10498need_lib_prefix=unknown 10499hardcode_into_libs=no 10500 10501# when you set need_version to no, make sure it does not cause -set_version 10502# flags to be left without arguments 10503need_version=unknown 10504 10505case $host_os in 10506aix3*) 10507 version_type=linux # correct to gnu/linux during the next big refactor 10508 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' 10509 shlibpath_var=LIBPATH 10510 10511 # AIX 3 has no versioning support, so we append a major version to the name. 10512 soname_spec='${libname}${release}${shared_ext}$major' 10513 ;; 10514 10515aix[4-9]*) 10516 version_type=linux # correct to gnu/linux during the next big refactor 10517 need_lib_prefix=no 10518 need_version=no 10519 hardcode_into_libs=yes 10520 if test "$host_cpu" = ia64; then 10521 # AIX 5 supports IA64 10522 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' 10523 shlibpath_var=LD_LIBRARY_PATH 10524 else 10525 # With GCC up to 2.95.x, collect2 would create an import file 10526 # for dependence libraries. The import file would start with 10527 # the line `#! .'. This would cause the generated library to 10528 # depend on `.', always an invalid library. This was fixed in 10529 # development snapshots of GCC prior to 3.0. 10530 case $host_os in 10531 aix4 | aix4.[01] | aix4.[01].*) 10532 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 10533 echo ' yes ' 10534 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then 10535 : 10536 else 10537 can_build_shared=no 10538 fi 10539 ;; 10540 esac 10541 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct 10542 # soname into executable. Probably we can add versioning support to 10543 # collect2, so additional links can be useful in future. 10544 if test "$aix_use_runtimelinking" = yes; then 10545 # If using run time linking (on AIX 4.2 or later) use lib<name>.so 10546 # instead of lib<name>.a to let people know that these are not 10547 # typical AIX shared libraries. 10548 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10549 else 10550 # We preserve .a as extension for shared libraries through AIX4.2 10551 # and later when we are not doing run time linking. 10552 library_names_spec='${libname}${release}.a $libname.a' 10553 soname_spec='${libname}${release}${shared_ext}$major' 10554 fi 10555 shlibpath_var=LIBPATH 10556 fi 10557 ;; 10558 10559amigaos*) 10560 case $host_cpu in 10561 powerpc) 10562 # Since July 2007 AmigaOS4 officially supports .so libraries. 10563 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. 10564 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10565 ;; 10566 m68k) 10567 library_names_spec='$libname.ixlibrary $libname.a' 10568 # Create ${libname}_ixlibrary.a entries in /sys/libs. 10569 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' 10570 ;; 10571 esac 10572 ;; 10573 10574beos*) 10575 library_names_spec='${libname}${shared_ext}' 10576 dynamic_linker="$host_os ld.so" 10577 shlibpath_var=LIBRARY_PATH 10578 ;; 10579 10580bsdi[45]*) 10581 version_type=linux # correct to gnu/linux during the next big refactor 10582 need_version=no 10583 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10584 soname_spec='${libname}${release}${shared_ext}$major' 10585 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 10586 shlibpath_var=LD_LIBRARY_PATH 10587 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 10588 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 10589 # the default ld.so.conf also contains /usr/contrib/lib and 10590 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 10591 # libtool to hard-code these into programs 10592 ;; 10593 10594cygwin* | mingw* | pw32* | cegcc*) 10595 version_type=windows 10596 shrext_cmds=".dll" 10597 need_version=no 10598 need_lib_prefix=no 10599 10600 case $GCC,$cc_basename in 10601 yes,*) 10602 # gcc 10603 library_names_spec='$libname.dll.a' 10604 # DLL is installed to $(libdir)/../bin by postinstall_cmds 10605 postinstall_cmds='base_file=`basename \${file}`~ 10606 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ 10607 dldir=$destdir/`dirname \$dlpath`~ 10608 test -d \$dldir || mkdir -p \$dldir~ 10609 $install_prog $dir/$dlname \$dldir/$dlname~ 10610 chmod a+x \$dldir/$dlname~ 10611 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 10612 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 10613 fi' 10614 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 10615 dlpath=$dir/\$dldll~ 10616 $RM \$dlpath' 10617 shlibpath_overrides_runpath=yes 10618 10619 case $host_os in 10620 cygwin*) 10621 # Cygwin DLLs use 'cyg' prefix rather than 'lib' 10622 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10623 10624 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api" 10625 ;; 10626 mingw* | cegcc*) 10627 # MinGW DLLs use traditional 'lib' prefix 10628 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10629 ;; 10630 pw32*) 10631 # pw32 DLLs use 'pw' prefix rather than 'lib' 10632 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10633 ;; 10634 esac 10635 dynamic_linker='Win32 ld.exe' 10636 ;; 10637 10638 *,cl*) 10639 # Native MSVC 10640 libname_spec='$name' 10641 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10642 library_names_spec='${libname}.dll.lib' 10643 10644 case $build_os in 10645 mingw*) 10646 sys_lib_search_path_spec= 10647 lt_save_ifs=$IFS 10648 IFS=';' 10649 for lt_path in $LIB 10650 do 10651 IFS=$lt_save_ifs 10652 # Let DOS variable expansion print the short 8.3 style file name. 10653 lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"` 10654 sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path" 10655 done 10656 IFS=$lt_save_ifs 10657 # Convert to MSYS style. 10658 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'` 10659 ;; 10660 cygwin*) 10661 # Convert to unix form, then to dos form, then back to unix form 10662 # but this time dos style (no spaces!) so that the unix form looks 10663 # like /cygdrive/c/PROGRA~1:/cygdr... 10664 sys_lib_search_path_spec=`cygpath --path --unix "$LIB"` 10665 sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null` 10666 sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 10667 ;; 10668 *) 10669 sys_lib_search_path_spec="$LIB" 10670 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then 10671 # It is most probably a Windows format PATH. 10672 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` 10673 else 10674 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 10675 fi 10676 # FIXME: find the short name or the path components, as spaces are 10677 # common. (e.g. "Program Files" -> "PROGRA~1") 10678 ;; 10679 esac 10680 10681 # DLL is installed to $(libdir)/../bin by postinstall_cmds 10682 postinstall_cmds='base_file=`basename \${file}`~ 10683 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ 10684 dldir=$destdir/`dirname \$dlpath`~ 10685 test -d \$dldir || mkdir -p \$dldir~ 10686 $install_prog $dir/$dlname \$dldir/$dlname' 10687 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 10688 dlpath=$dir/\$dldll~ 10689 $RM \$dlpath' 10690 shlibpath_overrides_runpath=yes 10691 dynamic_linker='Win32 link.exe' 10692 ;; 10693 10694 *) 10695 # Assume MSVC wrapper 10696 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' 10697 dynamic_linker='Win32 ld.exe' 10698 ;; 10699 esac 10700 # FIXME: first we should search . and the directory the executable is in 10701 shlibpath_var=PATH 10702 ;; 10703 10704darwin* | rhapsody*) 10705 dynamic_linker="$host_os dyld" 10706 version_type=darwin 10707 need_lib_prefix=no 10708 need_version=no 10709 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext' 10710 soname_spec='${libname}${release}${major}$shared_ext' 10711 shlibpath_overrides_runpath=yes 10712 shlibpath_var=DYLD_LIBRARY_PATH 10713 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' 10714 10715 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" 10716 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 10717 ;; 10718 10719dgux*) 10720 version_type=linux # correct to gnu/linux during the next big refactor 10721 need_lib_prefix=no 10722 need_version=no 10723 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' 10724 soname_spec='${libname}${release}${shared_ext}$major' 10725 shlibpath_var=LD_LIBRARY_PATH 10726 ;; 10727 10728freebsd* | dragonfly*) 10729 # DragonFly does not have aout. When/if they implement a new 10730 # versioning mechanism, adjust this. 10731 if test -x /usr/bin/objformat; then 10732 objformat=`/usr/bin/objformat` 10733 else 10734 case $host_os in 10735 freebsd[23].*) objformat=aout ;; 10736 *) objformat=elf ;; 10737 esac 10738 fi 10739 version_type=freebsd-$objformat 10740 case $version_type in 10741 freebsd-elf*) 10742 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 10743 need_version=no 10744 need_lib_prefix=no 10745 ;; 10746 freebsd-*) 10747 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' 10748 need_version=yes 10749 ;; 10750 esac 10751 shlibpath_var=LD_LIBRARY_PATH 10752 case $host_os in 10753 freebsd2.*) 10754 shlibpath_overrides_runpath=yes 10755 ;; 10756 freebsd3.[01]* | freebsdelf3.[01]*) 10757 shlibpath_overrides_runpath=yes 10758 hardcode_into_libs=yes 10759 ;; 10760 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 10761 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 10762 shlibpath_overrides_runpath=no 10763 hardcode_into_libs=yes 10764 ;; 10765 *) # from 4.6 on, and DragonFly 10766 shlibpath_overrides_runpath=yes 10767 hardcode_into_libs=yes 10768 ;; 10769 esac 10770 ;; 10771 10772haiku*) 10773 version_type=linux # correct to gnu/linux during the next big refactor 10774 need_lib_prefix=no 10775 need_version=no 10776 dynamic_linker="$host_os runtime_loader" 10777 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 10778 soname_spec='${libname}${release}${shared_ext}$major' 10779 shlibpath_var=LIBRARY_PATH 10780 shlibpath_overrides_runpath=yes 10781 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib' 10782 hardcode_into_libs=yes 10783 ;; 10784 10785hpux9* | hpux10* | hpux11*) 10786 # Give a soname corresponding to the major version so that dld.sl refuses to 10787 # link against other versions. 10788 version_type=sunos 10789 need_lib_prefix=no 10790 need_version=no 10791 case $host_cpu in 10792 ia64*) 10793 shrext_cmds='.so' 10794 hardcode_into_libs=yes 10795 dynamic_linker="$host_os dld.so" 10796 shlibpath_var=LD_LIBRARY_PATH 10797 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10798 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10799 soname_spec='${libname}${release}${shared_ext}$major' 10800 if test "X$HPUX_IA64_MODE" = X32; then 10801 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 10802 else 10803 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 10804 fi 10805 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 10806 ;; 10807 hppa*64*) 10808 shrext_cmds='.sl' 10809 hardcode_into_libs=yes 10810 dynamic_linker="$host_os dld.sl" 10811 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 10812 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10813 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10814 soname_spec='${libname}${release}${shared_ext}$major' 10815 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 10816 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 10817 ;; 10818 *) 10819 shrext_cmds='.sl' 10820 dynamic_linker="$host_os dld.sl" 10821 shlibpath_var=SHLIB_PATH 10822 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 10823 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10824 soname_spec='${libname}${release}${shared_ext}$major' 10825 ;; 10826 esac 10827 # HP-UX runs *really* slowly unless shared libraries are mode 555, ... 10828 postinstall_cmds='chmod 555 $lib' 10829 # or fails outright, so override atomically: 10830 install_override_mode=555 10831 ;; 10832 10833interix[3-9]*) 10834 version_type=linux # correct to gnu/linux during the next big refactor 10835 need_lib_prefix=no 10836 need_version=no 10837 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10838 soname_spec='${libname}${release}${shared_ext}$major' 10839 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 10840 shlibpath_var=LD_LIBRARY_PATH 10841 shlibpath_overrides_runpath=no 10842 hardcode_into_libs=yes 10843 ;; 10844 10845irix5* | irix6* | nonstopux*) 10846 case $host_os in 10847 nonstopux*) version_type=nonstopux ;; 10848 *) 10849 if test "$lt_cv_prog_gnu_ld" = yes; then 10850 version_type=linux # correct to gnu/linux during the next big refactor 10851 else 10852 version_type=irix 10853 fi ;; 10854 esac 10855 need_lib_prefix=no 10856 need_version=no 10857 soname_spec='${libname}${release}${shared_ext}$major' 10858 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' 10859 case $host_os in 10860 irix5* | nonstopux*) 10861 libsuff= shlibsuff= 10862 ;; 10863 *) 10864 case $LD in # libtool.m4 will add one of these switches to LD 10865 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 10866 libsuff= shlibsuff= libmagic=32-bit;; 10867 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 10868 libsuff=32 shlibsuff=N32 libmagic=N32;; 10869 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 10870 libsuff=64 shlibsuff=64 libmagic=64-bit;; 10871 *) libsuff= shlibsuff= libmagic=never-match;; 10872 esac 10873 ;; 10874 esac 10875 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 10876 shlibpath_overrides_runpath=no 10877 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" 10878 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" 10879 hardcode_into_libs=yes 10880 ;; 10881 10882# No shared lib support for Linux oldld, aout, or coff. 10883linux*oldld* | linux*aout* | linux*coff*) 10884 dynamic_linker=no 10885 ;; 10886 10887# This must be glibc/ELF. 10888linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) 10889 version_type=linux # correct to gnu/linux during the next big refactor 10890 need_lib_prefix=no 10891 need_version=no 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 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 10895 shlibpath_var=LD_LIBRARY_PATH 10896 shlibpath_overrides_runpath=no 10897 10898 # Some binutils ld are patched to set DT_RUNPATH 10899 if ${lt_cv_shlibpath_overrides_runpath+:} false; then : 10900 $as_echo_n "(cached) " >&6 10901else 10902 lt_cv_shlibpath_overrides_runpath=no 10903 save_LDFLAGS=$LDFLAGS 10904 save_libdir=$libdir 10905 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ 10906 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" 10907 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10908/* end confdefs.h. */ 10909 10910int 10911main () 10912{ 10913 10914 ; 10915 return 0; 10916} 10917_ACEOF 10918if ac_fn_c_try_link "$LINENO"; then : 10919 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then : 10920 lt_cv_shlibpath_overrides_runpath=yes 10921fi 10922fi 10923rm -f core conftest.err conftest.$ac_objext \ 10924 conftest$ac_exeext conftest.$ac_ext 10925 LDFLAGS=$save_LDFLAGS 10926 libdir=$save_libdir 10927 10928fi 10929 10930 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath 10931 10932 # This implies no fast_install, which is unacceptable. 10933 # Some rework will be needed to allow for fast_install 10934 # before this can be enabled. 10935 hardcode_into_libs=yes 10936 10937 # Append ld.so.conf contents to the search path 10938 if test -f /etc/ld.so.conf; then 10939 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' ' '` 10940 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" 10941 fi 10942 10943 # We used to test for /lib/ld.so.1 and disable shared libraries on 10944 # powerpc, because MkLinux only supported shared libraries with the 10945 # GNU dynamic linker. Since this was broken with cross compilers, 10946 # most powerpc-linux boxes support dynamic linking these days and 10947 # people can always --disable-shared, the test was removed, and we 10948 # assume the GNU/Linux dynamic linker is in use. 10949 dynamic_linker='GNU/Linux ld.so' 10950 ;; 10951 10952netbsdelf*-gnu) 10953 version_type=linux 10954 need_lib_prefix=no 10955 need_version=no 10956 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10957 soname_spec='${libname}${release}${shared_ext}$major' 10958 shlibpath_var=LD_LIBRARY_PATH 10959 shlibpath_overrides_runpath=no 10960 hardcode_into_libs=yes 10961 dynamic_linker='NetBSD ld.elf_so' 10962 ;; 10963 10964netbsd*) 10965 version_type=sunos 10966 need_lib_prefix=no 10967 need_version=no 10968 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 10969 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10970 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 10971 dynamic_linker='NetBSD (a.out) ld.so' 10972 else 10973 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10974 soname_spec='${libname}${release}${shared_ext}$major' 10975 dynamic_linker='NetBSD ld.elf_so' 10976 fi 10977 shlibpath_var=LD_LIBRARY_PATH 10978 shlibpath_overrides_runpath=yes 10979 hardcode_into_libs=yes 10980 ;; 10981 10982newsos6) 10983 version_type=linux # correct to gnu/linux during the next big refactor 10984 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10985 shlibpath_var=LD_LIBRARY_PATH 10986 shlibpath_overrides_runpath=yes 10987 ;; 10988 10989*nto* | *qnx*) 10990 version_type=qnx 10991 need_lib_prefix=no 10992 need_version=no 10993 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10994 soname_spec='${libname}${release}${shared_ext}$major' 10995 shlibpath_var=LD_LIBRARY_PATH 10996 shlibpath_overrides_runpath=no 10997 hardcode_into_libs=yes 10998 dynamic_linker='ldqnx.so' 10999 ;; 11000 11001openbsd*) 11002 version_type=sunos 11003 sys_lib_dlsearch_path_spec="/usr/lib" 11004 need_lib_prefix=no 11005 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. 11006 case $host_os in 11007 openbsd3.3 | openbsd3.3.*) need_version=yes ;; 11008 *) need_version=no ;; 11009 esac 11010 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 11011 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 11012 shlibpath_var=LD_LIBRARY_PATH 11013 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 11014 case $host_os in 11015 openbsd2.[89] | openbsd2.[89].*) 11016 shlibpath_overrides_runpath=no 11017 ;; 11018 *) 11019 shlibpath_overrides_runpath=yes 11020 ;; 11021 esac 11022 else 11023 shlibpath_overrides_runpath=yes 11024 fi 11025 ;; 11026 11027os2*) 11028 libname_spec='$name' 11029 shrext_cmds=".dll" 11030 need_lib_prefix=no 11031 library_names_spec='$libname${shared_ext} $libname.a' 11032 dynamic_linker='OS/2 ld.exe' 11033 shlibpath_var=LIBPATH 11034 ;; 11035 11036osf3* | osf4* | osf5*) 11037 version_type=osf 11038 need_lib_prefix=no 11039 need_version=no 11040 soname_spec='${libname}${release}${shared_ext}$major' 11041 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 11042 shlibpath_var=LD_LIBRARY_PATH 11043 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 11044 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" 11045 ;; 11046 11047rdos*) 11048 dynamic_linker=no 11049 ;; 11050 11051solaris*) 11052 version_type=linux # correct to gnu/linux during the next big refactor 11053 need_lib_prefix=no 11054 need_version=no 11055 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 11056 soname_spec='${libname}${release}${shared_ext}$major' 11057 shlibpath_var=LD_LIBRARY_PATH 11058 shlibpath_overrides_runpath=yes 11059 hardcode_into_libs=yes 11060 # ldd complains unless libraries are executable 11061 postinstall_cmds='chmod +x $lib' 11062 ;; 11063 11064sunos4*) 11065 version_type=sunos 11066 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 11067 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 11068 shlibpath_var=LD_LIBRARY_PATH 11069 shlibpath_overrides_runpath=yes 11070 if test "$with_gnu_ld" = yes; then 11071 need_lib_prefix=no 11072 fi 11073 need_version=yes 11074 ;; 11075 11076sysv4 | sysv4.3*) 11077 version_type=linux # correct to gnu/linux during the next big refactor 11078 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 11079 soname_spec='${libname}${release}${shared_ext}$major' 11080 shlibpath_var=LD_LIBRARY_PATH 11081 case $host_vendor in 11082 sni) 11083 shlibpath_overrides_runpath=no 11084 need_lib_prefix=no 11085 runpath_var=LD_RUN_PATH 11086 ;; 11087 siemens) 11088 need_lib_prefix=no 11089 ;; 11090 motorola) 11091 need_lib_prefix=no 11092 need_version=no 11093 shlibpath_overrides_runpath=no 11094 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 11095 ;; 11096 esac 11097 ;; 11098 11099sysv4*MP*) 11100 if test -d /usr/nec ;then 11101 version_type=linux # correct to gnu/linux during the next big refactor 11102 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' 11103 soname_spec='$libname${shared_ext}.$major' 11104 shlibpath_var=LD_LIBRARY_PATH 11105 fi 11106 ;; 11107 11108sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 11109 version_type=freebsd-elf 11110 need_lib_prefix=no 11111 need_version=no 11112 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 11113 soname_spec='${libname}${release}${shared_ext}$major' 11114 shlibpath_var=LD_LIBRARY_PATH 11115 shlibpath_overrides_runpath=yes 11116 hardcode_into_libs=yes 11117 if test "$with_gnu_ld" = yes; then 11118 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 11119 else 11120 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 11121 case $host_os in 11122 sco3.2v5*) 11123 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 11124 ;; 11125 esac 11126 fi 11127 sys_lib_dlsearch_path_spec='/usr/lib' 11128 ;; 11129 11130tpf*) 11131 # TPF is a cross-target only. Preferred cross-host = GNU/Linux. 11132 version_type=linux # correct to gnu/linux during the next big refactor 11133 need_lib_prefix=no 11134 need_version=no 11135 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 11136 shlibpath_var=LD_LIBRARY_PATH 11137 shlibpath_overrides_runpath=no 11138 hardcode_into_libs=yes 11139 ;; 11140 11141uts4*) 11142 version_type=linux # correct to gnu/linux during the next big refactor 11143 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 11144 soname_spec='${libname}${release}${shared_ext}$major' 11145 shlibpath_var=LD_LIBRARY_PATH 11146 ;; 11147 11148*) 11149 dynamic_linker=no 11150 ;; 11151esac 11152{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 11153$as_echo "$dynamic_linker" >&6; } 11154test "$dynamic_linker" = no && can_build_shared=no 11155 11156variables_saved_for_relink="PATH $shlibpath_var $runpath_var" 11157if test "$GCC" = yes; then 11158 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 11159fi 11160 11161if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then 11162 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" 11163fi 11164if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then 11165 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" 11166fi 11167 11168 11169 11170 11171 11172 11173 11174 11175 11176 11177 11178 11179 11180 11181 11182 11183 11184 11185 11186 11187 11188 11189 11190 11191 11192 11193 11194 11195 11196 11197 11198 11199 11200 11201 11202 11203 11204 11205 11206 11207 11208 11209 11210 11211 11212 11213 11214 11215 11216 11217 11218 11219 11220 11221 11222 11223 11224 11225 11226 11227 11228 11229 11230 11231 11232 11233 11234 11235 11236 11237 11238 11239 11240 11241 11242 11243 11244 11245 11246 11247 11248 11249 11250 11251 11252 11253 11254 11255 11256 11257 11258 11259 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5 11260$as_echo_n "checking how to hardcode library paths into programs... " >&6; } 11261hardcode_action= 11262if test -n "$hardcode_libdir_flag_spec" || 11263 test -n "$runpath_var" || 11264 test "X$hardcode_automatic" = "Xyes" ; then 11265 11266 # We can hardcode non-existent directories. 11267 if test "$hardcode_direct" != no && 11268 # If the only mechanism to avoid hardcoding is shlibpath_var, we 11269 # have to relink, otherwise we might link with an installed library 11270 # when we should be linking with a yet-to-be-installed one 11271 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no && 11272 test "$hardcode_minus_L" != no; then 11273 # Linking always hardcodes the temporary library directory. 11274 hardcode_action=relink 11275 else 11276 # We can link without hardcoding, and we can hardcode nonexisting dirs. 11277 hardcode_action=immediate 11278 fi 11279else 11280 # We cannot hardcode anything, or else we can only hardcode existing 11281 # directories. 11282 hardcode_action=unsupported 11283fi 11284{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5 11285$as_echo "$hardcode_action" >&6; } 11286 11287if test "$hardcode_action" = relink || 11288 test "$inherit_rpath" = yes; then 11289 # Fast installation is not supported 11290 enable_fast_install=no 11291elif test "$shlibpath_overrides_runpath" = yes || 11292 test "$enable_shared" = no; then 11293 # Fast installation is not necessary 11294 enable_fast_install=needless 11295fi 11296 11297 11298 11299 11300 11301 11302 if test "x$enable_dlopen" != xyes; then 11303 enable_dlopen=unknown 11304 enable_dlopen_self=unknown 11305 enable_dlopen_self_static=unknown 11306else 11307 lt_cv_dlopen=no 11308 lt_cv_dlopen_libs= 11309 11310 case $host_os in 11311 beos*) 11312 lt_cv_dlopen="load_add_on" 11313 lt_cv_dlopen_libs= 11314 lt_cv_dlopen_self=yes 11315 ;; 11316 11317 mingw* | pw32* | cegcc*) 11318 lt_cv_dlopen="LoadLibrary" 11319 lt_cv_dlopen_libs= 11320 ;; 11321 11322 cygwin*) 11323 lt_cv_dlopen="dlopen" 11324 lt_cv_dlopen_libs= 11325 ;; 11326 11327 darwin*) 11328 # if libdl is installed we need to link against it 11329 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 11330$as_echo_n "checking for dlopen in -ldl... " >&6; } 11331if ${ac_cv_lib_dl_dlopen+:} false; then : 11332 $as_echo_n "(cached) " >&6 11333else 11334 ac_check_lib_save_LIBS=$LIBS 11335LIBS="-ldl $LIBS" 11336cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11337/* end confdefs.h. */ 11338 11339/* Override any GCC internal prototype to avoid an error. 11340 Use char because int might match the return type of a GCC 11341 builtin and then its argument prototype would still apply. */ 11342#ifdef __cplusplus 11343extern "C" 11344#endif 11345char dlopen (); 11346int 11347main () 11348{ 11349return dlopen (); 11350 ; 11351 return 0; 11352} 11353_ACEOF 11354if ac_fn_c_try_link "$LINENO"; then : 11355 ac_cv_lib_dl_dlopen=yes 11356else 11357 ac_cv_lib_dl_dlopen=no 11358fi 11359rm -f core conftest.err conftest.$ac_objext \ 11360 conftest$ac_exeext conftest.$ac_ext 11361LIBS=$ac_check_lib_save_LIBS 11362fi 11363{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 11364$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 11365if test "x$ac_cv_lib_dl_dlopen" = xyes; then : 11366 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 11367else 11368 11369 lt_cv_dlopen="dyld" 11370 lt_cv_dlopen_libs= 11371 lt_cv_dlopen_self=yes 11372 11373fi 11374 11375 ;; 11376 11377 *) 11378 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" 11379if test "x$ac_cv_func_shl_load" = xyes; then : 11380 lt_cv_dlopen="shl_load" 11381else 11382 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 11383$as_echo_n "checking for shl_load in -ldld... " >&6; } 11384if ${ac_cv_lib_dld_shl_load+:} false; then : 11385 $as_echo_n "(cached) " >&6 11386else 11387 ac_check_lib_save_LIBS=$LIBS 11388LIBS="-ldld $LIBS" 11389cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11390/* end confdefs.h. */ 11391 11392/* Override any GCC internal prototype to avoid an error. 11393 Use char because int might match the return type of a GCC 11394 builtin and then its argument prototype would still apply. */ 11395#ifdef __cplusplus 11396extern "C" 11397#endif 11398char shl_load (); 11399int 11400main () 11401{ 11402return shl_load (); 11403 ; 11404 return 0; 11405} 11406_ACEOF 11407if ac_fn_c_try_link "$LINENO"; then : 11408 ac_cv_lib_dld_shl_load=yes 11409else 11410 ac_cv_lib_dld_shl_load=no 11411fi 11412rm -f core conftest.err conftest.$ac_objext \ 11413 conftest$ac_exeext conftest.$ac_ext 11414LIBS=$ac_check_lib_save_LIBS 11415fi 11416{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 11417$as_echo "$ac_cv_lib_dld_shl_load" >&6; } 11418if test "x$ac_cv_lib_dld_shl_load" = xyes; then : 11419 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld" 11420else 11421 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" 11422if test "x$ac_cv_func_dlopen" = xyes; then : 11423 lt_cv_dlopen="dlopen" 11424else 11425 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 11426$as_echo_n "checking for dlopen in -ldl... " >&6; } 11427if ${ac_cv_lib_dl_dlopen+:} false; then : 11428 $as_echo_n "(cached) " >&6 11429else 11430 ac_check_lib_save_LIBS=$LIBS 11431LIBS="-ldl $LIBS" 11432cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11433/* end confdefs.h. */ 11434 11435/* Override any GCC internal prototype to avoid an error. 11436 Use char because int might match the return type of a GCC 11437 builtin and then its argument prototype would still apply. */ 11438#ifdef __cplusplus 11439extern "C" 11440#endif 11441char dlopen (); 11442int 11443main () 11444{ 11445return dlopen (); 11446 ; 11447 return 0; 11448} 11449_ACEOF 11450if ac_fn_c_try_link "$LINENO"; then : 11451 ac_cv_lib_dl_dlopen=yes 11452else 11453 ac_cv_lib_dl_dlopen=no 11454fi 11455rm -f core conftest.err conftest.$ac_objext \ 11456 conftest$ac_exeext conftest.$ac_ext 11457LIBS=$ac_check_lib_save_LIBS 11458fi 11459{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 11460$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 11461if test "x$ac_cv_lib_dl_dlopen" = xyes; then : 11462 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 11463else 11464 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5 11465$as_echo_n "checking for dlopen in -lsvld... " >&6; } 11466if ${ac_cv_lib_svld_dlopen+:} false; then : 11467 $as_echo_n "(cached) " >&6 11468else 11469 ac_check_lib_save_LIBS=$LIBS 11470LIBS="-lsvld $LIBS" 11471cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11472/* end confdefs.h. */ 11473 11474/* Override any GCC internal prototype to avoid an error. 11475 Use char because int might match the return type of a GCC 11476 builtin and then its argument prototype would still apply. */ 11477#ifdef __cplusplus 11478extern "C" 11479#endif 11480char dlopen (); 11481int 11482main () 11483{ 11484return dlopen (); 11485 ; 11486 return 0; 11487} 11488_ACEOF 11489if ac_fn_c_try_link "$LINENO"; then : 11490 ac_cv_lib_svld_dlopen=yes 11491else 11492 ac_cv_lib_svld_dlopen=no 11493fi 11494rm -f core conftest.err conftest.$ac_objext \ 11495 conftest$ac_exeext conftest.$ac_ext 11496LIBS=$ac_check_lib_save_LIBS 11497fi 11498{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5 11499$as_echo "$ac_cv_lib_svld_dlopen" >&6; } 11500if test "x$ac_cv_lib_svld_dlopen" = xyes; then : 11501 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" 11502else 11503 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5 11504$as_echo_n "checking for dld_link in -ldld... " >&6; } 11505if ${ac_cv_lib_dld_dld_link+:} false; then : 11506 $as_echo_n "(cached) " >&6 11507else 11508 ac_check_lib_save_LIBS=$LIBS 11509LIBS="-ldld $LIBS" 11510cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11511/* end confdefs.h. */ 11512 11513/* Override any GCC internal prototype to avoid an error. 11514 Use char because int might match the return type of a GCC 11515 builtin and then its argument prototype would still apply. */ 11516#ifdef __cplusplus 11517extern "C" 11518#endif 11519char dld_link (); 11520int 11521main () 11522{ 11523return dld_link (); 11524 ; 11525 return 0; 11526} 11527_ACEOF 11528if ac_fn_c_try_link "$LINENO"; then : 11529 ac_cv_lib_dld_dld_link=yes 11530else 11531 ac_cv_lib_dld_dld_link=no 11532fi 11533rm -f core conftest.err conftest.$ac_objext \ 11534 conftest$ac_exeext conftest.$ac_ext 11535LIBS=$ac_check_lib_save_LIBS 11536fi 11537{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5 11538$as_echo "$ac_cv_lib_dld_dld_link" >&6; } 11539if test "x$ac_cv_lib_dld_dld_link" = xyes; then : 11540 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld" 11541fi 11542 11543 11544fi 11545 11546 11547fi 11548 11549 11550fi 11551 11552 11553fi 11554 11555 11556fi 11557 11558 ;; 11559 esac 11560 11561 if test "x$lt_cv_dlopen" != xno; then 11562 enable_dlopen=yes 11563 else 11564 enable_dlopen=no 11565 fi 11566 11567 case $lt_cv_dlopen in 11568 dlopen) 11569 save_CPPFLAGS="$CPPFLAGS" 11570 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" 11571 11572 save_LDFLAGS="$LDFLAGS" 11573 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" 11574 11575 save_LIBS="$LIBS" 11576 LIBS="$lt_cv_dlopen_libs $LIBS" 11577 11578 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5 11579$as_echo_n "checking whether a program can dlopen itself... " >&6; } 11580if ${lt_cv_dlopen_self+:} false; then : 11581 $as_echo_n "(cached) " >&6 11582else 11583 if test "$cross_compiling" = yes; then : 11584 lt_cv_dlopen_self=cross 11585else 11586 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 11587 lt_status=$lt_dlunknown 11588 cat > conftest.$ac_ext <<_LT_EOF 11589#line $LINENO "configure" 11590#include "confdefs.h" 11591 11592#if HAVE_DLFCN_H 11593#include <dlfcn.h> 11594#endif 11595 11596#include <stdio.h> 11597 11598#ifdef RTLD_GLOBAL 11599# define LT_DLGLOBAL RTLD_GLOBAL 11600#else 11601# ifdef DL_GLOBAL 11602# define LT_DLGLOBAL DL_GLOBAL 11603# else 11604# define LT_DLGLOBAL 0 11605# endif 11606#endif 11607 11608/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 11609 find out it does not work in some platform. */ 11610#ifndef LT_DLLAZY_OR_NOW 11611# ifdef RTLD_LAZY 11612# define LT_DLLAZY_OR_NOW RTLD_LAZY 11613# else 11614# ifdef DL_LAZY 11615# define LT_DLLAZY_OR_NOW DL_LAZY 11616# else 11617# ifdef RTLD_NOW 11618# define LT_DLLAZY_OR_NOW RTLD_NOW 11619# else 11620# ifdef DL_NOW 11621# define LT_DLLAZY_OR_NOW DL_NOW 11622# else 11623# define LT_DLLAZY_OR_NOW 0 11624# endif 11625# endif 11626# endif 11627# endif 11628#endif 11629 11630/* When -fvisbility=hidden is used, assume the code has been annotated 11631 correspondingly for the symbols needed. */ 11632#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 11633int fnord () __attribute__((visibility("default"))); 11634#endif 11635 11636int fnord () { return 42; } 11637int main () 11638{ 11639 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 11640 int status = $lt_dlunknown; 11641 11642 if (self) 11643 { 11644 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11645 else 11646 { 11647 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 11648 else puts (dlerror ()); 11649 } 11650 /* dlclose (self); */ 11651 } 11652 else 11653 puts (dlerror ()); 11654 11655 return status; 11656} 11657_LT_EOF 11658 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 11659 (eval $ac_link) 2>&5 11660 ac_status=$? 11661 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11662 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 11663 (./conftest; exit; ) >&5 2>/dev/null 11664 lt_status=$? 11665 case x$lt_status in 11666 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; 11667 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; 11668 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; 11669 esac 11670 else : 11671 # compilation failed 11672 lt_cv_dlopen_self=no 11673 fi 11674fi 11675rm -fr conftest* 11676 11677 11678fi 11679{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5 11680$as_echo "$lt_cv_dlopen_self" >&6; } 11681 11682 if test "x$lt_cv_dlopen_self" = xyes; then 11683 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" 11684 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5 11685$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } 11686if ${lt_cv_dlopen_self_static+:} false; then : 11687 $as_echo_n "(cached) " >&6 11688else 11689 if test "$cross_compiling" = yes; then : 11690 lt_cv_dlopen_self_static=cross 11691else 11692 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 11693 lt_status=$lt_dlunknown 11694 cat > conftest.$ac_ext <<_LT_EOF 11695#line $LINENO "configure" 11696#include "confdefs.h" 11697 11698#if HAVE_DLFCN_H 11699#include <dlfcn.h> 11700#endif 11701 11702#include <stdio.h> 11703 11704#ifdef RTLD_GLOBAL 11705# define LT_DLGLOBAL RTLD_GLOBAL 11706#else 11707# ifdef DL_GLOBAL 11708# define LT_DLGLOBAL DL_GLOBAL 11709# else 11710# define LT_DLGLOBAL 0 11711# endif 11712#endif 11713 11714/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 11715 find out it does not work in some platform. */ 11716#ifndef LT_DLLAZY_OR_NOW 11717# ifdef RTLD_LAZY 11718# define LT_DLLAZY_OR_NOW RTLD_LAZY 11719# else 11720# ifdef DL_LAZY 11721# define LT_DLLAZY_OR_NOW DL_LAZY 11722# else 11723# ifdef RTLD_NOW 11724# define LT_DLLAZY_OR_NOW RTLD_NOW 11725# else 11726# ifdef DL_NOW 11727# define LT_DLLAZY_OR_NOW DL_NOW 11728# else 11729# define LT_DLLAZY_OR_NOW 0 11730# endif 11731# endif 11732# endif 11733# endif 11734#endif 11735 11736/* When -fvisbility=hidden is used, assume the code has been annotated 11737 correspondingly for the symbols needed. */ 11738#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 11739int fnord () __attribute__((visibility("default"))); 11740#endif 11741 11742int fnord () { return 42; } 11743int main () 11744{ 11745 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 11746 int status = $lt_dlunknown; 11747 11748 if (self) 11749 { 11750 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11751 else 11752 { 11753 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 11754 else puts (dlerror ()); 11755 } 11756 /* dlclose (self); */ 11757 } 11758 else 11759 puts (dlerror ()); 11760 11761 return status; 11762} 11763_LT_EOF 11764 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 11765 (eval $ac_link) 2>&5 11766 ac_status=$? 11767 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11768 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 11769 (./conftest; exit; ) >&5 2>/dev/null 11770 lt_status=$? 11771 case x$lt_status in 11772 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; 11773 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; 11774 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; 11775 esac 11776 else : 11777 # compilation failed 11778 lt_cv_dlopen_self_static=no 11779 fi 11780fi 11781rm -fr conftest* 11782 11783 11784fi 11785{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5 11786$as_echo "$lt_cv_dlopen_self_static" >&6; } 11787 fi 11788 11789 CPPFLAGS="$save_CPPFLAGS" 11790 LDFLAGS="$save_LDFLAGS" 11791 LIBS="$save_LIBS" 11792 ;; 11793 esac 11794 11795 case $lt_cv_dlopen_self in 11796 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; 11797 *) enable_dlopen_self=unknown ;; 11798 esac 11799 11800 case $lt_cv_dlopen_self_static in 11801 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; 11802 *) enable_dlopen_self_static=unknown ;; 11803 esac 11804fi 11805 11806 11807 11808 11809 11810 11811 11812 11813 11814 11815 11816 11817 11818 11819 11820 11821 11822striplib= 11823old_striplib= 11824{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5 11825$as_echo_n "checking whether stripping libraries is possible... " >&6; } 11826if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then 11827 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" 11828 test -z "$striplib" && striplib="$STRIP --strip-unneeded" 11829 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11830$as_echo "yes" >&6; } 11831else 11832# FIXME - insert some real tests, host_os isn't really good enough 11833 case $host_os in 11834 darwin*) 11835 if test -n "$STRIP" ; then 11836 striplib="$STRIP -x" 11837 old_striplib="$STRIP -S" 11838 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11839$as_echo "yes" >&6; } 11840 else 11841 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11842$as_echo "no" >&6; } 11843 fi 11844 ;; 11845 *) 11846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11847$as_echo "no" >&6; } 11848 ;; 11849 esac 11850fi 11851 11852 11853 11854 11855 11856 11857 11858 11859 11860 11861 11862 11863 # Report which library types will actually be built 11864 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5 11865$as_echo_n "checking if libtool supports shared libraries... " >&6; } 11866 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5 11867$as_echo "$can_build_shared" >&6; } 11868 11869 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 11870$as_echo_n "checking whether to build shared libraries... " >&6; } 11871 test "$can_build_shared" = "no" && enable_shared=no 11872 11873 # On AIX, shared libraries and static libraries use the same namespace, and 11874 # are all built from PIC. 11875 case $host_os in 11876 aix3*) 11877 test "$enable_shared" = yes && enable_static=no 11878 if test -n "$RANLIB"; then 11879 archive_cmds="$archive_cmds~\$RANLIB \$lib" 11880 postinstall_cmds='$RANLIB $lib' 11881 fi 11882 ;; 11883 11884 aix[4-9]*) 11885 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then 11886 test "$enable_shared" = yes && enable_static=no 11887 fi 11888 ;; 11889 esac 11890 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5 11891$as_echo "$enable_shared" >&6; } 11892 11893 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 11894$as_echo_n "checking whether to build static libraries... " >&6; } 11895 # Make sure either enable_shared or enable_static is yes. 11896 test "$enable_shared" = yes || enable_static=yes 11897 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5 11898$as_echo "$enable_static" >&6; } 11899 11900 11901 11902 11903fi 11904ac_ext=c 11905ac_cpp='$CPP $CPPFLAGS' 11906ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 11907ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 11908ac_compiler_gnu=$ac_cv_c_compiler_gnu 11909 11910CC="$lt_save_CC" 11911 11912 11913 11914 11915 11916 11917 11918 11919 11920 11921 11922 11923 11924 11925 11926 ac_config_commands="$ac_config_commands libtool" 11927 11928 11929 11930 11931# Only expand once: 11932 11933 11934 11935# Require xorg-macros minimum of 1.15 for fop minimum version 11936 11937 11938 11939 11940 11941 11942 11943 11944 11945 11946 11947 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5 11948$as_echo_n "checking for $CC option to accept ISO C99... " >&6; } 11949if ${ac_cv_prog_cc_c99+:} false; then : 11950 $as_echo_n "(cached) " >&6 11951else 11952 ac_cv_prog_cc_c99=no 11953ac_save_CC=$CC 11954cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11955/* end confdefs.h. */ 11956#include <stdarg.h> 11957#include <stdbool.h> 11958#include <stdlib.h> 11959#include <wchar.h> 11960#include <stdio.h> 11961 11962// Check varargs macros. These examples are taken from C99 6.10.3.5. 11963#define debug(...) fprintf (stderr, __VA_ARGS__) 11964#define showlist(...) puts (#__VA_ARGS__) 11965#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) 11966static void 11967test_varargs_macros (void) 11968{ 11969 int x = 1234; 11970 int y = 5678; 11971 debug ("Flag"); 11972 debug ("X = %d\n", x); 11973 showlist (The first, second, and third items.); 11974 report (x>y, "x is %d but y is %d", x, y); 11975} 11976 11977// Check long long types. 11978#define BIG64 18446744073709551615ull 11979#define BIG32 4294967295ul 11980#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) 11981#if !BIG_OK 11982 your preprocessor is broken; 11983#endif 11984#if BIG_OK 11985#else 11986 your preprocessor is broken; 11987#endif 11988static long long int bignum = -9223372036854775807LL; 11989static unsigned long long int ubignum = BIG64; 11990 11991struct incomplete_array 11992{ 11993 int datasize; 11994 double data[]; 11995}; 11996 11997struct named_init { 11998 int number; 11999 const wchar_t *name; 12000 double average; 12001}; 12002 12003typedef const char *ccp; 12004 12005static inline int 12006test_restrict (ccp restrict text) 12007{ 12008 // See if C++-style comments work. 12009 // Iterate through items via the restricted pointer. 12010 // Also check for declarations in for loops. 12011 for (unsigned int i = 0; *(text+i) != '\0'; ++i) 12012 continue; 12013 return 0; 12014} 12015 12016// Check varargs and va_copy. 12017static void 12018test_varargs (const char *format, ...) 12019{ 12020 va_list args; 12021 va_start (args, format); 12022 va_list args_copy; 12023 va_copy (args_copy, args); 12024 12025 const char *str; 12026 int number; 12027 float fnumber; 12028 12029 while (*format) 12030 { 12031 switch (*format++) 12032 { 12033 case 's': // string 12034 str = va_arg (args_copy, const char *); 12035 break; 12036 case 'd': // int 12037 number = va_arg (args_copy, int); 12038 break; 12039 case 'f': // float 12040 fnumber = va_arg (args_copy, double); 12041 break; 12042 default: 12043 break; 12044 } 12045 } 12046 va_end (args_copy); 12047 va_end (args); 12048} 12049 12050int 12051main () 12052{ 12053 12054 // Check bool. 12055 _Bool success = false; 12056 12057 // Check restrict. 12058 if (test_restrict ("String literal") == 0) 12059 success = true; 12060 char *restrict newvar = "Another string"; 12061 12062 // Check varargs. 12063 test_varargs ("s, d' f .", "string", 65, 34.234); 12064 test_varargs_macros (); 12065 12066 // Check flexible array members. 12067 struct incomplete_array *ia = 12068 malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); 12069 ia->datasize = 10; 12070 for (int i = 0; i < ia->datasize; ++i) 12071 ia->data[i] = i * 1.234; 12072 12073 // Check named initializers. 12074 struct named_init ni = { 12075 .number = 34, 12076 .name = L"Test wide string", 12077 .average = 543.34343, 12078 }; 12079 12080 ni.number = 58; 12081 12082 int dynamic_array[ni.number]; 12083 dynamic_array[ni.number - 1] = 543; 12084 12085 // work around unused variable warnings 12086 return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' 12087 || dynamic_array[ni.number - 1] != 543); 12088 12089 ; 12090 return 0; 12091} 12092_ACEOF 12093for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99 12094do 12095 CC="$ac_save_CC $ac_arg" 12096 if ac_fn_c_try_compile "$LINENO"; then : 12097 ac_cv_prog_cc_c99=$ac_arg 12098fi 12099rm -f core conftest.err conftest.$ac_objext 12100 test "x$ac_cv_prog_cc_c99" != "xno" && break 12101done 12102rm -f conftest.$ac_ext 12103CC=$ac_save_CC 12104 12105fi 12106# AC_CACHE_VAL 12107case "x$ac_cv_prog_cc_c99" in 12108 x) 12109 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 12110$as_echo "none needed" >&6; } ;; 12111 xno) 12112 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 12113$as_echo "unsupported" >&6; } ;; 12114 *) 12115 CC="$CC $ac_cv_prog_cc_c99" 12116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 12117$as_echo "$ac_cv_prog_cc_c99" >&6; } ;; 12118esac 12119if test "x$ac_cv_prog_cc_c99" != xno; then : 12120 12121fi 12122 12123 12124 12125 12126 12127 12128ac_fn_c_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default" 12129if test "x$ac_cv_have_decl___clang__" = xyes; then : 12130 CLANGCC="yes" 12131else 12132 CLANGCC="no" 12133fi 12134 12135ac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" 12136if test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes; then : 12137 INTELCC="yes" 12138else 12139 INTELCC="no" 12140fi 12141 12142ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" 12143if test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then : 12144 SUNCC="yes" 12145else 12146 SUNCC="no" 12147fi 12148 12149 12150 12151 12152 12153 12154 12155 12156 12157if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 12158 if test -n "$ac_tool_prefix"; then 12159 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 12160set dummy ${ac_tool_prefix}pkg-config; ac_word=$2 12161{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12162$as_echo_n "checking for $ac_word... " >&6; } 12163if ${ac_cv_path_PKG_CONFIG+:} false; then : 12164 $as_echo_n "(cached) " >&6 12165else 12166 case $PKG_CONFIG in 12167 [\\/]* | ?:[\\/]*) 12168 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 12169 ;; 12170 *) 12171 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12172for as_dir in $PATH 12173do 12174 IFS=$as_save_IFS 12175 test -z "$as_dir" && as_dir=. 12176 for ac_exec_ext in '' $ac_executable_extensions; do 12177 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12178 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 12179 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12180 break 2 12181 fi 12182done 12183 done 12184IFS=$as_save_IFS 12185 12186 ;; 12187esac 12188fi 12189PKG_CONFIG=$ac_cv_path_PKG_CONFIG 12190if test -n "$PKG_CONFIG"; then 12191 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 12192$as_echo "$PKG_CONFIG" >&6; } 12193else 12194 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12195$as_echo "no" >&6; } 12196fi 12197 12198 12199fi 12200if test -z "$ac_cv_path_PKG_CONFIG"; then 12201 ac_pt_PKG_CONFIG=$PKG_CONFIG 12202 # Extract the first word of "pkg-config", so it can be a program name with args. 12203set dummy pkg-config; ac_word=$2 12204{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12205$as_echo_n "checking for $ac_word... " >&6; } 12206if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then : 12207 $as_echo_n "(cached) " >&6 12208else 12209 case $ac_pt_PKG_CONFIG in 12210 [\\/]* | ?:[\\/]*) 12211 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 12212 ;; 12213 *) 12214 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12215for as_dir in $PATH 12216do 12217 IFS=$as_save_IFS 12218 test -z "$as_dir" && as_dir=. 12219 for ac_exec_ext in '' $ac_executable_extensions; do 12220 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12221 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 12222 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12223 break 2 12224 fi 12225done 12226 done 12227IFS=$as_save_IFS 12228 12229 ;; 12230esac 12231fi 12232ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 12233if test -n "$ac_pt_PKG_CONFIG"; then 12234 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 12235$as_echo "$ac_pt_PKG_CONFIG" >&6; } 12236else 12237 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12238$as_echo "no" >&6; } 12239fi 12240 12241 if test "x$ac_pt_PKG_CONFIG" = x; then 12242 PKG_CONFIG="" 12243 else 12244 case $cross_compiling:$ac_tool_warned in 12245yes:) 12246{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 12247$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 12248ac_tool_warned=yes ;; 12249esac 12250 PKG_CONFIG=$ac_pt_PKG_CONFIG 12251 fi 12252else 12253 PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 12254fi 12255 12256fi 12257if test -n "$PKG_CONFIG"; then 12258 _pkg_min_version=0.9.0 12259 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 12260$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; } 12261 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 12262 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 12263$as_echo "yes" >&6; } 12264 else 12265 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12266$as_echo "no" >&6; } 12267 PKG_CONFIG="" 12268 fi 12269fi 12270 12271 12272 12273 12274 12275# Check whether --enable-selective-werror was given. 12276if test "${enable_selective_werror+set}" = set; then : 12277 enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval 12278else 12279 SELECTIVE_WERROR=yes 12280fi 12281 12282 12283 12284 12285 12286# -v is too short to test reliably with XORG_TESTSET_CFLAG 12287if test "x$SUNCC" = "xyes"; then 12288 BASE_CFLAGS="-v" 12289else 12290 BASE_CFLAGS="" 12291fi 12292 12293# This chunk of warnings were those that existed in the legacy CWARNFLAGS 12294 12295 12296 12297 12298 12299 12300 12301 12302 12303 12304 12305 12306 12307xorg_testset_save_CFLAGS="$CFLAGS" 12308 12309if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 12310 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12311 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 12312$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 12313if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 12314 $as_echo_n "(cached) " >&6 12315else 12316 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12317/* end confdefs.h. */ 12318int i; 12319_ACEOF 12320if ac_fn_c_try_compile "$LINENO"; then : 12321 xorg_cv_cc_flag_unknown_warning_option=yes 12322else 12323 xorg_cv_cc_flag_unknown_warning_option=no 12324fi 12325rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12326fi 12327{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 12328$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 12329 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 12330 CFLAGS="$xorg_testset_save_CFLAGS" 12331fi 12332 12333if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 12334 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12335 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12336 fi 12337 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12338 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 12339$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 12340if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 12341 $as_echo_n "(cached) " >&6 12342else 12343 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12344/* end confdefs.h. */ 12345int i; 12346_ACEOF 12347if ac_fn_c_try_compile "$LINENO"; then : 12348 xorg_cv_cc_flag_unused_command_line_argument=yes 12349else 12350 xorg_cv_cc_flag_unused_command_line_argument=no 12351fi 12352rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12353fi 12354{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 12355$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 12356 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 12357 CFLAGS="$xorg_testset_save_CFLAGS" 12358fi 12359 12360found="no" 12361 12362 if test $found = "no" ; then 12363 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12364 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12365 fi 12366 12367 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 12368 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12369 fi 12370 12371 CFLAGS="$CFLAGS -Wall" 12372 12373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5 12374$as_echo_n "checking if $CC supports -Wall... " >&6; } 12375 cacheid=xorg_cv_cc_flag__Wall 12376 if eval \${$cacheid+:} false; then : 12377 $as_echo_n "(cached) " >&6 12378else 12379 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12380/* end confdefs.h. */ 12381int i; 12382int 12383main () 12384{ 12385 12386 ; 12387 return 0; 12388} 12389_ACEOF 12390if ac_fn_c_try_link "$LINENO"; then : 12391 eval $cacheid=yes 12392else 12393 eval $cacheid=no 12394fi 12395rm -f core conftest.err conftest.$ac_objext \ 12396 conftest$ac_exeext conftest.$ac_ext 12397fi 12398 12399 12400 CFLAGS="$xorg_testset_save_CFLAGS" 12401 12402 eval supported=\$$cacheid 12403 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 12404$as_echo "$supported" >&6; } 12405 if test "$supported" = "yes" ; then 12406 BASE_CFLAGS="$BASE_CFLAGS -Wall" 12407 found="yes" 12408 fi 12409 fi 12410 12411 12412 12413 12414 12415 12416 12417 12418 12419 12420 12421 12422 12423 12424 12425xorg_testset_save_CFLAGS="$CFLAGS" 12426 12427if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 12428 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12429 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 12430$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 12431if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 12432 $as_echo_n "(cached) " >&6 12433else 12434 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12435/* end confdefs.h. */ 12436int i; 12437_ACEOF 12438if ac_fn_c_try_compile "$LINENO"; then : 12439 xorg_cv_cc_flag_unknown_warning_option=yes 12440else 12441 xorg_cv_cc_flag_unknown_warning_option=no 12442fi 12443rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12444fi 12445{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 12446$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 12447 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 12448 CFLAGS="$xorg_testset_save_CFLAGS" 12449fi 12450 12451if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 12452 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12453 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12454 fi 12455 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12456 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 12457$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 12458if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 12459 $as_echo_n "(cached) " >&6 12460else 12461 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12462/* end confdefs.h. */ 12463int i; 12464_ACEOF 12465if ac_fn_c_try_compile "$LINENO"; then : 12466 xorg_cv_cc_flag_unused_command_line_argument=yes 12467else 12468 xorg_cv_cc_flag_unused_command_line_argument=no 12469fi 12470rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12471fi 12472{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 12473$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 12474 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 12475 CFLAGS="$xorg_testset_save_CFLAGS" 12476fi 12477 12478found="no" 12479 12480 if test $found = "no" ; then 12481 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12482 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12483 fi 12484 12485 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 12486 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12487 fi 12488 12489 CFLAGS="$CFLAGS -Wpointer-arith" 12490 12491 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5 12492$as_echo_n "checking if $CC supports -Wpointer-arith... " >&6; } 12493 cacheid=xorg_cv_cc_flag__Wpointer_arith 12494 if eval \${$cacheid+:} false; then : 12495 $as_echo_n "(cached) " >&6 12496else 12497 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12498/* end confdefs.h. */ 12499int i; 12500int 12501main () 12502{ 12503 12504 ; 12505 return 0; 12506} 12507_ACEOF 12508if ac_fn_c_try_link "$LINENO"; then : 12509 eval $cacheid=yes 12510else 12511 eval $cacheid=no 12512fi 12513rm -f core conftest.err conftest.$ac_objext \ 12514 conftest$ac_exeext conftest.$ac_ext 12515fi 12516 12517 12518 CFLAGS="$xorg_testset_save_CFLAGS" 12519 12520 eval supported=\$$cacheid 12521 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 12522$as_echo "$supported" >&6; } 12523 if test "$supported" = "yes" ; then 12524 BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith" 12525 found="yes" 12526 fi 12527 fi 12528 12529 12530 12531 12532 12533 12534 12535 12536 12537 12538 12539 12540 12541 12542 12543xorg_testset_save_CFLAGS="$CFLAGS" 12544 12545if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 12546 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12547 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 12548$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 12549if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 12550 $as_echo_n "(cached) " >&6 12551else 12552 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12553/* end confdefs.h. */ 12554int i; 12555_ACEOF 12556if ac_fn_c_try_compile "$LINENO"; then : 12557 xorg_cv_cc_flag_unknown_warning_option=yes 12558else 12559 xorg_cv_cc_flag_unknown_warning_option=no 12560fi 12561rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12562fi 12563{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 12564$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 12565 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 12566 CFLAGS="$xorg_testset_save_CFLAGS" 12567fi 12568 12569if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 12570 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12571 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12572 fi 12573 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12574 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 12575$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 12576if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 12577 $as_echo_n "(cached) " >&6 12578else 12579 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12580/* end confdefs.h. */ 12581int i; 12582_ACEOF 12583if ac_fn_c_try_compile "$LINENO"; then : 12584 xorg_cv_cc_flag_unused_command_line_argument=yes 12585else 12586 xorg_cv_cc_flag_unused_command_line_argument=no 12587fi 12588rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12589fi 12590{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 12591$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 12592 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 12593 CFLAGS="$xorg_testset_save_CFLAGS" 12594fi 12595 12596found="no" 12597 12598 if test $found = "no" ; then 12599 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12600 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12601 fi 12602 12603 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 12604 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12605 fi 12606 12607 CFLAGS="$CFLAGS -Wmissing-declarations" 12608 12609 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5 12610$as_echo_n "checking if $CC supports -Wmissing-declarations... " >&6; } 12611 cacheid=xorg_cv_cc_flag__Wmissing_declarations 12612 if eval \${$cacheid+:} false; then : 12613 $as_echo_n "(cached) " >&6 12614else 12615 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12616/* end confdefs.h. */ 12617int i; 12618int 12619main () 12620{ 12621 12622 ; 12623 return 0; 12624} 12625_ACEOF 12626if ac_fn_c_try_link "$LINENO"; then : 12627 eval $cacheid=yes 12628else 12629 eval $cacheid=no 12630fi 12631rm -f core conftest.err conftest.$ac_objext \ 12632 conftest$ac_exeext conftest.$ac_ext 12633fi 12634 12635 12636 CFLAGS="$xorg_testset_save_CFLAGS" 12637 12638 eval supported=\$$cacheid 12639 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 12640$as_echo "$supported" >&6; } 12641 if test "$supported" = "yes" ; then 12642 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations" 12643 found="yes" 12644 fi 12645 fi 12646 12647 12648 12649 12650 12651 12652 12653 12654 12655 12656 12657 12658 12659 12660 12661xorg_testset_save_CFLAGS="$CFLAGS" 12662 12663if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 12664 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12665 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 12666$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 12667if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 12668 $as_echo_n "(cached) " >&6 12669else 12670 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12671/* end confdefs.h. */ 12672int i; 12673_ACEOF 12674if ac_fn_c_try_compile "$LINENO"; then : 12675 xorg_cv_cc_flag_unknown_warning_option=yes 12676else 12677 xorg_cv_cc_flag_unknown_warning_option=no 12678fi 12679rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12680fi 12681{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 12682$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 12683 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 12684 CFLAGS="$xorg_testset_save_CFLAGS" 12685fi 12686 12687if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 12688 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12689 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12690 fi 12691 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12692 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 12693$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 12694if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 12695 $as_echo_n "(cached) " >&6 12696else 12697 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12698/* end confdefs.h. */ 12699int i; 12700_ACEOF 12701if ac_fn_c_try_compile "$LINENO"; then : 12702 xorg_cv_cc_flag_unused_command_line_argument=yes 12703else 12704 xorg_cv_cc_flag_unused_command_line_argument=no 12705fi 12706rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12707fi 12708{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 12709$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 12710 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 12711 CFLAGS="$xorg_testset_save_CFLAGS" 12712fi 12713 12714found="no" 12715 12716 if test $found = "no" ; then 12717 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12718 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12719 fi 12720 12721 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 12722 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12723 fi 12724 12725 CFLAGS="$CFLAGS -Wformat=2" 12726 12727 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5 12728$as_echo_n "checking if $CC supports -Wformat=2... " >&6; } 12729 cacheid=xorg_cv_cc_flag__Wformat_2 12730 if eval \${$cacheid+:} false; then : 12731 $as_echo_n "(cached) " >&6 12732else 12733 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12734/* end confdefs.h. */ 12735int i; 12736int 12737main () 12738{ 12739 12740 ; 12741 return 0; 12742} 12743_ACEOF 12744if ac_fn_c_try_link "$LINENO"; then : 12745 eval $cacheid=yes 12746else 12747 eval $cacheid=no 12748fi 12749rm -f core conftest.err conftest.$ac_objext \ 12750 conftest$ac_exeext conftest.$ac_ext 12751fi 12752 12753 12754 CFLAGS="$xorg_testset_save_CFLAGS" 12755 12756 eval supported=\$$cacheid 12757 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 12758$as_echo "$supported" >&6; } 12759 if test "$supported" = "yes" ; then 12760 BASE_CFLAGS="$BASE_CFLAGS -Wformat=2" 12761 found="yes" 12762 fi 12763 fi 12764 12765 if test $found = "no" ; then 12766 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12767 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12768 fi 12769 12770 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 12771 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12772 fi 12773 12774 CFLAGS="$CFLAGS -Wformat" 12775 12776 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5 12777$as_echo_n "checking if $CC supports -Wformat... " >&6; } 12778 cacheid=xorg_cv_cc_flag__Wformat 12779 if eval \${$cacheid+:} false; then : 12780 $as_echo_n "(cached) " >&6 12781else 12782 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12783/* end confdefs.h. */ 12784int i; 12785int 12786main () 12787{ 12788 12789 ; 12790 return 0; 12791} 12792_ACEOF 12793if ac_fn_c_try_link "$LINENO"; then : 12794 eval $cacheid=yes 12795else 12796 eval $cacheid=no 12797fi 12798rm -f core conftest.err conftest.$ac_objext \ 12799 conftest$ac_exeext conftest.$ac_ext 12800fi 12801 12802 12803 CFLAGS="$xorg_testset_save_CFLAGS" 12804 12805 eval supported=\$$cacheid 12806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 12807$as_echo "$supported" >&6; } 12808 if test "$supported" = "yes" ; then 12809 BASE_CFLAGS="$BASE_CFLAGS -Wformat" 12810 found="yes" 12811 fi 12812 fi 12813 12814 12815 12816 12817 12818 12819 12820 12821 12822 12823 12824 12825 12826 12827 12828 12829 12830xorg_testset_save_CFLAGS="$CFLAGS" 12831 12832if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 12833 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12834 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 12835$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 12836if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 12837 $as_echo_n "(cached) " >&6 12838else 12839 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12840/* end confdefs.h. */ 12841int i; 12842_ACEOF 12843if ac_fn_c_try_compile "$LINENO"; then : 12844 xorg_cv_cc_flag_unknown_warning_option=yes 12845else 12846 xorg_cv_cc_flag_unknown_warning_option=no 12847fi 12848rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12849fi 12850{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 12851$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 12852 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 12853 CFLAGS="$xorg_testset_save_CFLAGS" 12854fi 12855 12856if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 12857 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12858 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12859 fi 12860 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12861 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 12862$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 12863if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 12864 $as_echo_n "(cached) " >&6 12865else 12866 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12867/* end confdefs.h. */ 12868int i; 12869_ACEOF 12870if ac_fn_c_try_compile "$LINENO"; then : 12871 xorg_cv_cc_flag_unused_command_line_argument=yes 12872else 12873 xorg_cv_cc_flag_unused_command_line_argument=no 12874fi 12875rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12876fi 12877{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 12878$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 12879 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 12880 CFLAGS="$xorg_testset_save_CFLAGS" 12881fi 12882 12883found="no" 12884 12885 if test $found = "no" ; then 12886 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12887 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12888 fi 12889 12890 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 12891 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12892 fi 12893 12894 CFLAGS="$CFLAGS -Wstrict-prototypes" 12895 12896 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5 12897$as_echo_n "checking if $CC supports -Wstrict-prototypes... " >&6; } 12898 cacheid=xorg_cv_cc_flag__Wstrict_prototypes 12899 if eval \${$cacheid+:} false; then : 12900 $as_echo_n "(cached) " >&6 12901else 12902 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12903/* end confdefs.h. */ 12904int i; 12905int 12906main () 12907{ 12908 12909 ; 12910 return 0; 12911} 12912_ACEOF 12913if ac_fn_c_try_link "$LINENO"; then : 12914 eval $cacheid=yes 12915else 12916 eval $cacheid=no 12917fi 12918rm -f core conftest.err conftest.$ac_objext \ 12919 conftest$ac_exeext conftest.$ac_ext 12920fi 12921 12922 12923 CFLAGS="$xorg_testset_save_CFLAGS" 12924 12925 eval supported=\$$cacheid 12926 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 12927$as_echo "$supported" >&6; } 12928 if test "$supported" = "yes" ; then 12929 BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes" 12930 found="yes" 12931 fi 12932 fi 12933 12934 12935 12936 12937 12938 12939 12940 12941 12942 12943 12944 12945 12946 12947 12948xorg_testset_save_CFLAGS="$CFLAGS" 12949 12950if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 12951 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12952 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 12953$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 12954if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 12955 $as_echo_n "(cached) " >&6 12956else 12957 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12958/* end confdefs.h. */ 12959int i; 12960_ACEOF 12961if ac_fn_c_try_compile "$LINENO"; then : 12962 xorg_cv_cc_flag_unknown_warning_option=yes 12963else 12964 xorg_cv_cc_flag_unknown_warning_option=no 12965fi 12966rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12967fi 12968{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 12969$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 12970 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 12971 CFLAGS="$xorg_testset_save_CFLAGS" 12972fi 12973 12974if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 12975 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12976 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12977 fi 12978 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12979 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 12980$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 12981if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 12982 $as_echo_n "(cached) " >&6 12983else 12984 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12985/* end confdefs.h. */ 12986int i; 12987_ACEOF 12988if ac_fn_c_try_compile "$LINENO"; then : 12989 xorg_cv_cc_flag_unused_command_line_argument=yes 12990else 12991 xorg_cv_cc_flag_unused_command_line_argument=no 12992fi 12993rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12994fi 12995{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 12996$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 12997 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 12998 CFLAGS="$xorg_testset_save_CFLAGS" 12999fi 13000 13001found="no" 13002 13003 if test $found = "no" ; then 13004 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13005 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13006 fi 13007 13008 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13009 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13010 fi 13011 13012 CFLAGS="$CFLAGS -Wmissing-prototypes" 13013 13014 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5 13015$as_echo_n "checking if $CC supports -Wmissing-prototypes... " >&6; } 13016 cacheid=xorg_cv_cc_flag__Wmissing_prototypes 13017 if eval \${$cacheid+:} false; then : 13018 $as_echo_n "(cached) " >&6 13019else 13020 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13021/* end confdefs.h. */ 13022int i; 13023int 13024main () 13025{ 13026 13027 ; 13028 return 0; 13029} 13030_ACEOF 13031if ac_fn_c_try_link "$LINENO"; then : 13032 eval $cacheid=yes 13033else 13034 eval $cacheid=no 13035fi 13036rm -f core conftest.err conftest.$ac_objext \ 13037 conftest$ac_exeext conftest.$ac_ext 13038fi 13039 13040 13041 CFLAGS="$xorg_testset_save_CFLAGS" 13042 13043 eval supported=\$$cacheid 13044 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13045$as_echo "$supported" >&6; } 13046 if test "$supported" = "yes" ; then 13047 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes" 13048 found="yes" 13049 fi 13050 fi 13051 13052 13053 13054 13055 13056 13057 13058 13059 13060 13061 13062 13063 13064 13065 13066xorg_testset_save_CFLAGS="$CFLAGS" 13067 13068if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13069 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13070 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13071$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13072if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13073 $as_echo_n "(cached) " >&6 13074else 13075 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13076/* end confdefs.h. */ 13077int i; 13078_ACEOF 13079if ac_fn_c_try_compile "$LINENO"; then : 13080 xorg_cv_cc_flag_unknown_warning_option=yes 13081else 13082 xorg_cv_cc_flag_unknown_warning_option=no 13083fi 13084rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13085fi 13086{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13087$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13088 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13089 CFLAGS="$xorg_testset_save_CFLAGS" 13090fi 13091 13092if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13093 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13094 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13095 fi 13096 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13097 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13098$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13099if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13100 $as_echo_n "(cached) " >&6 13101else 13102 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13103/* end confdefs.h. */ 13104int i; 13105_ACEOF 13106if ac_fn_c_try_compile "$LINENO"; then : 13107 xorg_cv_cc_flag_unused_command_line_argument=yes 13108else 13109 xorg_cv_cc_flag_unused_command_line_argument=no 13110fi 13111rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13112fi 13113{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13114$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13115 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13116 CFLAGS="$xorg_testset_save_CFLAGS" 13117fi 13118 13119found="no" 13120 13121 if test $found = "no" ; then 13122 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13123 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13124 fi 13125 13126 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13127 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13128 fi 13129 13130 CFLAGS="$CFLAGS -Wnested-externs" 13131 13132 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5 13133$as_echo_n "checking if $CC supports -Wnested-externs... " >&6; } 13134 cacheid=xorg_cv_cc_flag__Wnested_externs 13135 if eval \${$cacheid+:} false; then : 13136 $as_echo_n "(cached) " >&6 13137else 13138 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13139/* end confdefs.h. */ 13140int i; 13141int 13142main () 13143{ 13144 13145 ; 13146 return 0; 13147} 13148_ACEOF 13149if ac_fn_c_try_link "$LINENO"; then : 13150 eval $cacheid=yes 13151else 13152 eval $cacheid=no 13153fi 13154rm -f core conftest.err conftest.$ac_objext \ 13155 conftest$ac_exeext conftest.$ac_ext 13156fi 13157 13158 13159 CFLAGS="$xorg_testset_save_CFLAGS" 13160 13161 eval supported=\$$cacheid 13162 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13163$as_echo "$supported" >&6; } 13164 if test "$supported" = "yes" ; then 13165 BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs" 13166 found="yes" 13167 fi 13168 fi 13169 13170 13171 13172 13173 13174 13175 13176 13177 13178 13179 13180 13181 13182 13183 13184xorg_testset_save_CFLAGS="$CFLAGS" 13185 13186if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13187 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13188 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13189$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13190if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13191 $as_echo_n "(cached) " >&6 13192else 13193 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13194/* end confdefs.h. */ 13195int i; 13196_ACEOF 13197if ac_fn_c_try_compile "$LINENO"; then : 13198 xorg_cv_cc_flag_unknown_warning_option=yes 13199else 13200 xorg_cv_cc_flag_unknown_warning_option=no 13201fi 13202rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13203fi 13204{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13205$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13206 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13207 CFLAGS="$xorg_testset_save_CFLAGS" 13208fi 13209 13210if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13211 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13212 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13213 fi 13214 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13215 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13216$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13217if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13218 $as_echo_n "(cached) " >&6 13219else 13220 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13221/* end confdefs.h. */ 13222int i; 13223_ACEOF 13224if ac_fn_c_try_compile "$LINENO"; then : 13225 xorg_cv_cc_flag_unused_command_line_argument=yes 13226else 13227 xorg_cv_cc_flag_unused_command_line_argument=no 13228fi 13229rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13230fi 13231{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13232$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13233 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13234 CFLAGS="$xorg_testset_save_CFLAGS" 13235fi 13236 13237found="no" 13238 13239 if test $found = "no" ; then 13240 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13241 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13242 fi 13243 13244 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13245 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13246 fi 13247 13248 CFLAGS="$CFLAGS -Wbad-function-cast" 13249 13250 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5 13251$as_echo_n "checking if $CC supports -Wbad-function-cast... " >&6; } 13252 cacheid=xorg_cv_cc_flag__Wbad_function_cast 13253 if eval \${$cacheid+:} false; then : 13254 $as_echo_n "(cached) " >&6 13255else 13256 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13257/* end confdefs.h. */ 13258int i; 13259int 13260main () 13261{ 13262 13263 ; 13264 return 0; 13265} 13266_ACEOF 13267if ac_fn_c_try_link "$LINENO"; then : 13268 eval $cacheid=yes 13269else 13270 eval $cacheid=no 13271fi 13272rm -f core conftest.err conftest.$ac_objext \ 13273 conftest$ac_exeext conftest.$ac_ext 13274fi 13275 13276 13277 CFLAGS="$xorg_testset_save_CFLAGS" 13278 13279 eval supported=\$$cacheid 13280 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13281$as_echo "$supported" >&6; } 13282 if test "$supported" = "yes" ; then 13283 BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast" 13284 found="yes" 13285 fi 13286 fi 13287 13288 13289 13290 13291 13292 13293 13294 13295 13296 13297 13298 13299 13300 13301 13302xorg_testset_save_CFLAGS="$CFLAGS" 13303 13304if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13305 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13306 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13307$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13308if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13309 $as_echo_n "(cached) " >&6 13310else 13311 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13312/* end confdefs.h. */ 13313int i; 13314_ACEOF 13315if ac_fn_c_try_compile "$LINENO"; then : 13316 xorg_cv_cc_flag_unknown_warning_option=yes 13317else 13318 xorg_cv_cc_flag_unknown_warning_option=no 13319fi 13320rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13321fi 13322{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13323$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13324 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13325 CFLAGS="$xorg_testset_save_CFLAGS" 13326fi 13327 13328if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13329 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13330 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13331 fi 13332 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13333 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13334$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13335if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13336 $as_echo_n "(cached) " >&6 13337else 13338 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13339/* end confdefs.h. */ 13340int i; 13341_ACEOF 13342if ac_fn_c_try_compile "$LINENO"; then : 13343 xorg_cv_cc_flag_unused_command_line_argument=yes 13344else 13345 xorg_cv_cc_flag_unused_command_line_argument=no 13346fi 13347rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13348fi 13349{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13350$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13351 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13352 CFLAGS="$xorg_testset_save_CFLAGS" 13353fi 13354 13355found="no" 13356 13357 if test $found = "no" ; then 13358 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13359 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13360 fi 13361 13362 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13363 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13364 fi 13365 13366 CFLAGS="$CFLAGS -Wold-style-definition" 13367 13368 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5 13369$as_echo_n "checking if $CC supports -Wold-style-definition... " >&6; } 13370 cacheid=xorg_cv_cc_flag__Wold_style_definition 13371 if eval \${$cacheid+:} false; then : 13372 $as_echo_n "(cached) " >&6 13373else 13374 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13375/* end confdefs.h. */ 13376int i; 13377int 13378main () 13379{ 13380 13381 ; 13382 return 0; 13383} 13384_ACEOF 13385if ac_fn_c_try_link "$LINENO"; then : 13386 eval $cacheid=yes 13387else 13388 eval $cacheid=no 13389fi 13390rm -f core conftest.err conftest.$ac_objext \ 13391 conftest$ac_exeext conftest.$ac_ext 13392fi 13393 13394 13395 CFLAGS="$xorg_testset_save_CFLAGS" 13396 13397 eval supported=\$$cacheid 13398 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13399$as_echo "$supported" >&6; } 13400 if test "$supported" = "yes" ; then 13401 BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition" 13402 found="yes" 13403 fi 13404 fi 13405 13406 if test $found = "no" ; then 13407 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13408 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13409 fi 13410 13411 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13412 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13413 fi 13414 13415 CFLAGS="$CFLAGS -fd" 13416 13417 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5 13418$as_echo_n "checking if $CC supports -fd... " >&6; } 13419 cacheid=xorg_cv_cc_flag__fd 13420 if eval \${$cacheid+:} false; then : 13421 $as_echo_n "(cached) " >&6 13422else 13423 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13424/* end confdefs.h. */ 13425int i; 13426int 13427main () 13428{ 13429 13430 ; 13431 return 0; 13432} 13433_ACEOF 13434if ac_fn_c_try_link "$LINENO"; then : 13435 eval $cacheid=yes 13436else 13437 eval $cacheid=no 13438fi 13439rm -f core conftest.err conftest.$ac_objext \ 13440 conftest$ac_exeext conftest.$ac_ext 13441fi 13442 13443 13444 CFLAGS="$xorg_testset_save_CFLAGS" 13445 13446 eval supported=\$$cacheid 13447 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13448$as_echo "$supported" >&6; } 13449 if test "$supported" = "yes" ; then 13450 BASE_CFLAGS="$BASE_CFLAGS -fd" 13451 found="yes" 13452 fi 13453 fi 13454 13455 13456 13457 13458 13459 13460 13461 13462 13463 13464 13465 13466 13467 13468 13469xorg_testset_save_CFLAGS="$CFLAGS" 13470 13471if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13472 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13473 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13474$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13475if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13476 $as_echo_n "(cached) " >&6 13477else 13478 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13479/* end confdefs.h. */ 13480int i; 13481_ACEOF 13482if ac_fn_c_try_compile "$LINENO"; then : 13483 xorg_cv_cc_flag_unknown_warning_option=yes 13484else 13485 xorg_cv_cc_flag_unknown_warning_option=no 13486fi 13487rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13488fi 13489{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13490$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13491 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13492 CFLAGS="$xorg_testset_save_CFLAGS" 13493fi 13494 13495if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13496 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13497 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13498 fi 13499 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13500 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13501$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13502if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13503 $as_echo_n "(cached) " >&6 13504else 13505 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13506/* end confdefs.h. */ 13507int i; 13508_ACEOF 13509if ac_fn_c_try_compile "$LINENO"; then : 13510 xorg_cv_cc_flag_unused_command_line_argument=yes 13511else 13512 xorg_cv_cc_flag_unused_command_line_argument=no 13513fi 13514rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13515fi 13516{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13517$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13518 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13519 CFLAGS="$xorg_testset_save_CFLAGS" 13520fi 13521 13522found="no" 13523 13524 if test $found = "no" ; then 13525 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13526 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13527 fi 13528 13529 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13530 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13531 fi 13532 13533 CFLAGS="$CFLAGS -Wdeclaration-after-statement" 13534 13535 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5 13536$as_echo_n "checking if $CC supports -Wdeclaration-after-statement... " >&6; } 13537 cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement 13538 if eval \${$cacheid+:} false; then : 13539 $as_echo_n "(cached) " >&6 13540else 13541 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13542/* end confdefs.h. */ 13543int i; 13544int 13545main () 13546{ 13547 13548 ; 13549 return 0; 13550} 13551_ACEOF 13552if ac_fn_c_try_link "$LINENO"; then : 13553 eval $cacheid=yes 13554else 13555 eval $cacheid=no 13556fi 13557rm -f core conftest.err conftest.$ac_objext \ 13558 conftest$ac_exeext conftest.$ac_ext 13559fi 13560 13561 13562 CFLAGS="$xorg_testset_save_CFLAGS" 13563 13564 eval supported=\$$cacheid 13565 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13566$as_echo "$supported" >&6; } 13567 if test "$supported" = "yes" ; then 13568 BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement" 13569 found="yes" 13570 fi 13571 fi 13572 13573 13574 13575 13576 13577# This chunk adds additional warnings that could catch undesired effects. 13578 13579 13580 13581 13582 13583 13584 13585 13586 13587 13588 13589 13590 13591xorg_testset_save_CFLAGS="$CFLAGS" 13592 13593if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13594 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13595 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13596$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13597if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13598 $as_echo_n "(cached) " >&6 13599else 13600 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13601/* end confdefs.h. */ 13602int i; 13603_ACEOF 13604if ac_fn_c_try_compile "$LINENO"; then : 13605 xorg_cv_cc_flag_unknown_warning_option=yes 13606else 13607 xorg_cv_cc_flag_unknown_warning_option=no 13608fi 13609rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13610fi 13611{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13612$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13613 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13614 CFLAGS="$xorg_testset_save_CFLAGS" 13615fi 13616 13617if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13618 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13619 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13620 fi 13621 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13622 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13623$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13624if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13625 $as_echo_n "(cached) " >&6 13626else 13627 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13628/* end confdefs.h. */ 13629int i; 13630_ACEOF 13631if ac_fn_c_try_compile "$LINENO"; then : 13632 xorg_cv_cc_flag_unused_command_line_argument=yes 13633else 13634 xorg_cv_cc_flag_unused_command_line_argument=no 13635fi 13636rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13637fi 13638{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13639$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13640 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13641 CFLAGS="$xorg_testset_save_CFLAGS" 13642fi 13643 13644found="no" 13645 13646 if test $found = "no" ; then 13647 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13648 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13649 fi 13650 13651 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13652 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13653 fi 13654 13655 CFLAGS="$CFLAGS -Wunused" 13656 13657 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5 13658$as_echo_n "checking if $CC supports -Wunused... " >&6; } 13659 cacheid=xorg_cv_cc_flag__Wunused 13660 if eval \${$cacheid+:} false; then : 13661 $as_echo_n "(cached) " >&6 13662else 13663 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13664/* end confdefs.h. */ 13665int i; 13666int 13667main () 13668{ 13669 13670 ; 13671 return 0; 13672} 13673_ACEOF 13674if ac_fn_c_try_link "$LINENO"; then : 13675 eval $cacheid=yes 13676else 13677 eval $cacheid=no 13678fi 13679rm -f core conftest.err conftest.$ac_objext \ 13680 conftest$ac_exeext conftest.$ac_ext 13681fi 13682 13683 13684 CFLAGS="$xorg_testset_save_CFLAGS" 13685 13686 eval supported=\$$cacheid 13687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13688$as_echo "$supported" >&6; } 13689 if test "$supported" = "yes" ; then 13690 BASE_CFLAGS="$BASE_CFLAGS -Wunused" 13691 found="yes" 13692 fi 13693 fi 13694 13695 13696 13697 13698 13699 13700 13701 13702 13703 13704 13705 13706 13707 13708 13709xorg_testset_save_CFLAGS="$CFLAGS" 13710 13711if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13712 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13713 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13714$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13715if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13716 $as_echo_n "(cached) " >&6 13717else 13718 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13719/* end confdefs.h. */ 13720int i; 13721_ACEOF 13722if ac_fn_c_try_compile "$LINENO"; then : 13723 xorg_cv_cc_flag_unknown_warning_option=yes 13724else 13725 xorg_cv_cc_flag_unknown_warning_option=no 13726fi 13727rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13728fi 13729{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13730$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13731 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13732 CFLAGS="$xorg_testset_save_CFLAGS" 13733fi 13734 13735if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13736 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13737 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13738 fi 13739 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13740 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13741$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13742if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13743 $as_echo_n "(cached) " >&6 13744else 13745 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13746/* end confdefs.h. */ 13747int i; 13748_ACEOF 13749if ac_fn_c_try_compile "$LINENO"; then : 13750 xorg_cv_cc_flag_unused_command_line_argument=yes 13751else 13752 xorg_cv_cc_flag_unused_command_line_argument=no 13753fi 13754rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13755fi 13756{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13757$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13758 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13759 CFLAGS="$xorg_testset_save_CFLAGS" 13760fi 13761 13762found="no" 13763 13764 if test $found = "no" ; then 13765 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13766 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13767 fi 13768 13769 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13770 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13771 fi 13772 13773 CFLAGS="$CFLAGS -Wuninitialized" 13774 13775 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5 13776$as_echo_n "checking if $CC supports -Wuninitialized... " >&6; } 13777 cacheid=xorg_cv_cc_flag__Wuninitialized 13778 if eval \${$cacheid+:} false; then : 13779 $as_echo_n "(cached) " >&6 13780else 13781 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13782/* end confdefs.h. */ 13783int i; 13784int 13785main () 13786{ 13787 13788 ; 13789 return 0; 13790} 13791_ACEOF 13792if ac_fn_c_try_link "$LINENO"; then : 13793 eval $cacheid=yes 13794else 13795 eval $cacheid=no 13796fi 13797rm -f core conftest.err conftest.$ac_objext \ 13798 conftest$ac_exeext conftest.$ac_ext 13799fi 13800 13801 13802 CFLAGS="$xorg_testset_save_CFLAGS" 13803 13804 eval supported=\$$cacheid 13805 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13806$as_echo "$supported" >&6; } 13807 if test "$supported" = "yes" ; then 13808 BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized" 13809 found="yes" 13810 fi 13811 fi 13812 13813 13814 13815 13816 13817 13818 13819 13820 13821 13822 13823 13824 13825 13826 13827xorg_testset_save_CFLAGS="$CFLAGS" 13828 13829if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13830 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13831 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13832$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13833if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13834 $as_echo_n "(cached) " >&6 13835else 13836 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13837/* end confdefs.h. */ 13838int i; 13839_ACEOF 13840if ac_fn_c_try_compile "$LINENO"; then : 13841 xorg_cv_cc_flag_unknown_warning_option=yes 13842else 13843 xorg_cv_cc_flag_unknown_warning_option=no 13844fi 13845rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13846fi 13847{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13848$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13849 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13850 CFLAGS="$xorg_testset_save_CFLAGS" 13851fi 13852 13853if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13854 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13855 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13856 fi 13857 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13858 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13859$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13860if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13861 $as_echo_n "(cached) " >&6 13862else 13863 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13864/* end confdefs.h. */ 13865int i; 13866_ACEOF 13867if ac_fn_c_try_compile "$LINENO"; then : 13868 xorg_cv_cc_flag_unused_command_line_argument=yes 13869else 13870 xorg_cv_cc_flag_unused_command_line_argument=no 13871fi 13872rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13873fi 13874{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13875$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13876 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13877 CFLAGS="$xorg_testset_save_CFLAGS" 13878fi 13879 13880found="no" 13881 13882 if test $found = "no" ; then 13883 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13884 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13885 fi 13886 13887 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13888 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13889 fi 13890 13891 CFLAGS="$CFLAGS -Wshadow" 13892 13893 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5 13894$as_echo_n "checking if $CC supports -Wshadow... " >&6; } 13895 cacheid=xorg_cv_cc_flag__Wshadow 13896 if eval \${$cacheid+:} false; then : 13897 $as_echo_n "(cached) " >&6 13898else 13899 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13900/* end confdefs.h. */ 13901int i; 13902int 13903main () 13904{ 13905 13906 ; 13907 return 0; 13908} 13909_ACEOF 13910if ac_fn_c_try_link "$LINENO"; then : 13911 eval $cacheid=yes 13912else 13913 eval $cacheid=no 13914fi 13915rm -f core conftest.err conftest.$ac_objext \ 13916 conftest$ac_exeext conftest.$ac_ext 13917fi 13918 13919 13920 CFLAGS="$xorg_testset_save_CFLAGS" 13921 13922 eval supported=\$$cacheid 13923 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13924$as_echo "$supported" >&6; } 13925 if test "$supported" = "yes" ; then 13926 BASE_CFLAGS="$BASE_CFLAGS -Wshadow" 13927 found="yes" 13928 fi 13929 fi 13930 13931 13932 13933 13934 13935 13936 13937 13938 13939 13940 13941 13942 13943 13944 13945xorg_testset_save_CFLAGS="$CFLAGS" 13946 13947if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13948 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13949 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13950$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13951if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13952 $as_echo_n "(cached) " >&6 13953else 13954 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13955/* end confdefs.h. */ 13956int i; 13957_ACEOF 13958if ac_fn_c_try_compile "$LINENO"; then : 13959 xorg_cv_cc_flag_unknown_warning_option=yes 13960else 13961 xorg_cv_cc_flag_unknown_warning_option=no 13962fi 13963rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13964fi 13965{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13966$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13967 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13968 CFLAGS="$xorg_testset_save_CFLAGS" 13969fi 13970 13971if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13972 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13973 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13974 fi 13975 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13976 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13977$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13978if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13979 $as_echo_n "(cached) " >&6 13980else 13981 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13982/* end confdefs.h. */ 13983int i; 13984_ACEOF 13985if ac_fn_c_try_compile "$LINENO"; then : 13986 xorg_cv_cc_flag_unused_command_line_argument=yes 13987else 13988 xorg_cv_cc_flag_unused_command_line_argument=no 13989fi 13990rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13991fi 13992{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13993$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13994 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13995 CFLAGS="$xorg_testset_save_CFLAGS" 13996fi 13997 13998found="no" 13999 14000 if test $found = "no" ; then 14001 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14002 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14003 fi 14004 14005 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14006 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14007 fi 14008 14009 CFLAGS="$CFLAGS -Wmissing-noreturn" 14010 14011 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5 14012$as_echo_n "checking if $CC supports -Wmissing-noreturn... " >&6; } 14013 cacheid=xorg_cv_cc_flag__Wmissing_noreturn 14014 if eval \${$cacheid+:} false; then : 14015 $as_echo_n "(cached) " >&6 14016else 14017 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14018/* end confdefs.h. */ 14019int i; 14020int 14021main () 14022{ 14023 14024 ; 14025 return 0; 14026} 14027_ACEOF 14028if ac_fn_c_try_link "$LINENO"; then : 14029 eval $cacheid=yes 14030else 14031 eval $cacheid=no 14032fi 14033rm -f core conftest.err conftest.$ac_objext \ 14034 conftest$ac_exeext conftest.$ac_ext 14035fi 14036 14037 14038 CFLAGS="$xorg_testset_save_CFLAGS" 14039 14040 eval supported=\$$cacheid 14041 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14042$as_echo "$supported" >&6; } 14043 if test "$supported" = "yes" ; then 14044 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn" 14045 found="yes" 14046 fi 14047 fi 14048 14049 14050 14051 14052 14053 14054 14055 14056 14057 14058 14059 14060 14061 14062 14063xorg_testset_save_CFLAGS="$CFLAGS" 14064 14065if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14066 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14067 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14068$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14069if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14070 $as_echo_n "(cached) " >&6 14071else 14072 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14073/* end confdefs.h. */ 14074int i; 14075_ACEOF 14076if ac_fn_c_try_compile "$LINENO"; then : 14077 xorg_cv_cc_flag_unknown_warning_option=yes 14078else 14079 xorg_cv_cc_flag_unknown_warning_option=no 14080fi 14081rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14082fi 14083{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14084$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14085 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14086 CFLAGS="$xorg_testset_save_CFLAGS" 14087fi 14088 14089if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14090 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14091 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14092 fi 14093 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14094 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14095$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14096if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14097 $as_echo_n "(cached) " >&6 14098else 14099 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14100/* end confdefs.h. */ 14101int i; 14102_ACEOF 14103if ac_fn_c_try_compile "$LINENO"; then : 14104 xorg_cv_cc_flag_unused_command_line_argument=yes 14105else 14106 xorg_cv_cc_flag_unused_command_line_argument=no 14107fi 14108rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14109fi 14110{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14111$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14112 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14113 CFLAGS="$xorg_testset_save_CFLAGS" 14114fi 14115 14116found="no" 14117 14118 if test $found = "no" ; then 14119 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14120 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14121 fi 14122 14123 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14124 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14125 fi 14126 14127 CFLAGS="$CFLAGS -Wmissing-format-attribute" 14128 14129 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5 14130$as_echo_n "checking if $CC supports -Wmissing-format-attribute... " >&6; } 14131 cacheid=xorg_cv_cc_flag__Wmissing_format_attribute 14132 if eval \${$cacheid+:} false; then : 14133 $as_echo_n "(cached) " >&6 14134else 14135 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14136/* end confdefs.h. */ 14137int i; 14138int 14139main () 14140{ 14141 14142 ; 14143 return 0; 14144} 14145_ACEOF 14146if ac_fn_c_try_link "$LINENO"; then : 14147 eval $cacheid=yes 14148else 14149 eval $cacheid=no 14150fi 14151rm -f core conftest.err conftest.$ac_objext \ 14152 conftest$ac_exeext conftest.$ac_ext 14153fi 14154 14155 14156 CFLAGS="$xorg_testset_save_CFLAGS" 14157 14158 eval supported=\$$cacheid 14159 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14160$as_echo "$supported" >&6; } 14161 if test "$supported" = "yes" ; then 14162 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute" 14163 found="yes" 14164 fi 14165 fi 14166 14167 14168 14169 14170 14171 14172 14173 14174 14175 14176 14177 14178 14179 14180 14181xorg_testset_save_CFLAGS="$CFLAGS" 14182 14183if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14184 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14185 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14186$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14187if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14188 $as_echo_n "(cached) " >&6 14189else 14190 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14191/* end confdefs.h. */ 14192int i; 14193_ACEOF 14194if ac_fn_c_try_compile "$LINENO"; then : 14195 xorg_cv_cc_flag_unknown_warning_option=yes 14196else 14197 xorg_cv_cc_flag_unknown_warning_option=no 14198fi 14199rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14200fi 14201{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14202$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14203 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14204 CFLAGS="$xorg_testset_save_CFLAGS" 14205fi 14206 14207if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14208 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14209 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14210 fi 14211 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14212 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14213$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14214if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14215 $as_echo_n "(cached) " >&6 14216else 14217 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14218/* end confdefs.h. */ 14219int i; 14220_ACEOF 14221if ac_fn_c_try_compile "$LINENO"; then : 14222 xorg_cv_cc_flag_unused_command_line_argument=yes 14223else 14224 xorg_cv_cc_flag_unused_command_line_argument=no 14225fi 14226rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14227fi 14228{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14229$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14230 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14231 CFLAGS="$xorg_testset_save_CFLAGS" 14232fi 14233 14234found="no" 14235 14236 if test $found = "no" ; then 14237 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14238 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14239 fi 14240 14241 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14242 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14243 fi 14244 14245 CFLAGS="$CFLAGS -Wredundant-decls" 14246 14247 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5 14248$as_echo_n "checking if $CC supports -Wredundant-decls... " >&6; } 14249 cacheid=xorg_cv_cc_flag__Wredundant_decls 14250 if eval \${$cacheid+:} false; then : 14251 $as_echo_n "(cached) " >&6 14252else 14253 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14254/* end confdefs.h. */ 14255int i; 14256int 14257main () 14258{ 14259 14260 ; 14261 return 0; 14262} 14263_ACEOF 14264if ac_fn_c_try_link "$LINENO"; then : 14265 eval $cacheid=yes 14266else 14267 eval $cacheid=no 14268fi 14269rm -f core conftest.err conftest.$ac_objext \ 14270 conftest$ac_exeext conftest.$ac_ext 14271fi 14272 14273 14274 CFLAGS="$xorg_testset_save_CFLAGS" 14275 14276 eval supported=\$$cacheid 14277 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14278$as_echo "$supported" >&6; } 14279 if test "$supported" = "yes" ; then 14280 BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls" 14281 found="yes" 14282 fi 14283 fi 14284 14285 14286 14287 14288 14289 14290 14291 14292 14293 14294 14295 14296 14297 14298 14299xorg_testset_save_CFLAGS="$CFLAGS" 14300 14301if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14302 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14303 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14304$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14305if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14306 $as_echo_n "(cached) " >&6 14307else 14308 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14309/* end confdefs.h. */ 14310int i; 14311_ACEOF 14312if ac_fn_c_try_compile "$LINENO"; then : 14313 xorg_cv_cc_flag_unknown_warning_option=yes 14314else 14315 xorg_cv_cc_flag_unknown_warning_option=no 14316fi 14317rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14318fi 14319{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14320$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14321 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14322 CFLAGS="$xorg_testset_save_CFLAGS" 14323fi 14324 14325if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14326 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14327 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14328 fi 14329 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14330 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14331$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14332if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14333 $as_echo_n "(cached) " >&6 14334else 14335 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14336/* end confdefs.h. */ 14337int i; 14338_ACEOF 14339if ac_fn_c_try_compile "$LINENO"; then : 14340 xorg_cv_cc_flag_unused_command_line_argument=yes 14341else 14342 xorg_cv_cc_flag_unused_command_line_argument=no 14343fi 14344rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14345fi 14346{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14347$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14348 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14349 CFLAGS="$xorg_testset_save_CFLAGS" 14350fi 14351 14352found="no" 14353 14354 if test $found = "no" ; then 14355 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14356 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14357 fi 14358 14359 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14360 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14361 fi 14362 14363 CFLAGS="$CFLAGS -Wlogical-op" 14364 14365 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5 14366$as_echo_n "checking if $CC supports -Wlogical-op... " >&6; } 14367 cacheid=xorg_cv_cc_flag__Wlogical_op 14368 if eval \${$cacheid+:} false; then : 14369 $as_echo_n "(cached) " >&6 14370else 14371 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14372/* end confdefs.h. */ 14373int i; 14374int 14375main () 14376{ 14377 14378 ; 14379 return 0; 14380} 14381_ACEOF 14382if ac_fn_c_try_link "$LINENO"; then : 14383 eval $cacheid=yes 14384else 14385 eval $cacheid=no 14386fi 14387rm -f core conftest.err conftest.$ac_objext \ 14388 conftest$ac_exeext conftest.$ac_ext 14389fi 14390 14391 14392 CFLAGS="$xorg_testset_save_CFLAGS" 14393 14394 eval supported=\$$cacheid 14395 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14396$as_echo "$supported" >&6; } 14397 if test "$supported" = "yes" ; then 14398 BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op" 14399 found="yes" 14400 fi 14401 fi 14402 14403 14404 14405# These are currently disabled because they are noisy. They will be enabled 14406# in the future once the codebase is sufficiently modernized to silence 14407# them. For now, I don't want them to drown out the other warnings. 14408# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses]) 14409# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align]) 14410# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual]) 14411 14412# Turn some warnings into errors, so we don't accidently get successful builds 14413# when there are problems that should be fixed. 14414 14415if test "x$SELECTIVE_WERROR" = "xyes" ; then 14416 14417 14418 14419 14420 14421 14422 14423 14424 14425 14426 14427 14428 14429xorg_testset_save_CFLAGS="$CFLAGS" 14430 14431if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14432 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14433 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14434$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14435if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14436 $as_echo_n "(cached) " >&6 14437else 14438 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14439/* end confdefs.h. */ 14440int i; 14441_ACEOF 14442if ac_fn_c_try_compile "$LINENO"; then : 14443 xorg_cv_cc_flag_unknown_warning_option=yes 14444else 14445 xorg_cv_cc_flag_unknown_warning_option=no 14446fi 14447rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14448fi 14449{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14450$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14451 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14452 CFLAGS="$xorg_testset_save_CFLAGS" 14453fi 14454 14455if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14456 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14457 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14458 fi 14459 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14460 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14461$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14462if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14463 $as_echo_n "(cached) " >&6 14464else 14465 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14466/* end confdefs.h. */ 14467int i; 14468_ACEOF 14469if ac_fn_c_try_compile "$LINENO"; then : 14470 xorg_cv_cc_flag_unused_command_line_argument=yes 14471else 14472 xorg_cv_cc_flag_unused_command_line_argument=no 14473fi 14474rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14475fi 14476{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14477$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14478 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14479 CFLAGS="$xorg_testset_save_CFLAGS" 14480fi 14481 14482found="no" 14483 14484 if test $found = "no" ; then 14485 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14486 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14487 fi 14488 14489 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14490 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14491 fi 14492 14493 CFLAGS="$CFLAGS -Werror=implicit" 14494 14495 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5 14496$as_echo_n "checking if $CC supports -Werror=implicit... " >&6; } 14497 cacheid=xorg_cv_cc_flag__Werror_implicit 14498 if eval \${$cacheid+:} false; then : 14499 $as_echo_n "(cached) " >&6 14500else 14501 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14502/* end confdefs.h. */ 14503int i; 14504int 14505main () 14506{ 14507 14508 ; 14509 return 0; 14510} 14511_ACEOF 14512if ac_fn_c_try_link "$LINENO"; then : 14513 eval $cacheid=yes 14514else 14515 eval $cacheid=no 14516fi 14517rm -f core conftest.err conftest.$ac_objext \ 14518 conftest$ac_exeext conftest.$ac_ext 14519fi 14520 14521 14522 CFLAGS="$xorg_testset_save_CFLAGS" 14523 14524 eval supported=\$$cacheid 14525 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14526$as_echo "$supported" >&6; } 14527 if test "$supported" = "yes" ; then 14528 BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit" 14529 found="yes" 14530 fi 14531 fi 14532 14533 if test $found = "no" ; then 14534 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14535 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14536 fi 14537 14538 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14539 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14540 fi 14541 14542 CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 14543 14544 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" >&5 14545$as_echo_n "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; } 14546 cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED 14547 if eval \${$cacheid+:} false; then : 14548 $as_echo_n "(cached) " >&6 14549else 14550 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14551/* end confdefs.h. */ 14552int i; 14553int 14554main () 14555{ 14556 14557 ; 14558 return 0; 14559} 14560_ACEOF 14561if ac_fn_c_try_link "$LINENO"; then : 14562 eval $cacheid=yes 14563else 14564 eval $cacheid=no 14565fi 14566rm -f core conftest.err conftest.$ac_objext \ 14567 conftest$ac_exeext conftest.$ac_ext 14568fi 14569 14570 14571 CFLAGS="$xorg_testset_save_CFLAGS" 14572 14573 eval supported=\$$cacheid 14574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14575$as_echo "$supported" >&6; } 14576 if test "$supported" = "yes" ; then 14577 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 14578 found="yes" 14579 fi 14580 fi 14581 14582 14583 14584 14585 14586 14587 14588 14589 14590 14591 14592 14593 14594 14595 14596xorg_testset_save_CFLAGS="$CFLAGS" 14597 14598if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14599 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14600 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14601$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14602if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14603 $as_echo_n "(cached) " >&6 14604else 14605 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14606/* end confdefs.h. */ 14607int i; 14608_ACEOF 14609if ac_fn_c_try_compile "$LINENO"; then : 14610 xorg_cv_cc_flag_unknown_warning_option=yes 14611else 14612 xorg_cv_cc_flag_unknown_warning_option=no 14613fi 14614rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14615fi 14616{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14617$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14618 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14619 CFLAGS="$xorg_testset_save_CFLAGS" 14620fi 14621 14622if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14623 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14624 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14625 fi 14626 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14627 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14628$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14629if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14630 $as_echo_n "(cached) " >&6 14631else 14632 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14633/* end confdefs.h. */ 14634int i; 14635_ACEOF 14636if ac_fn_c_try_compile "$LINENO"; then : 14637 xorg_cv_cc_flag_unused_command_line_argument=yes 14638else 14639 xorg_cv_cc_flag_unused_command_line_argument=no 14640fi 14641rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14642fi 14643{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14644$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14645 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14646 CFLAGS="$xorg_testset_save_CFLAGS" 14647fi 14648 14649found="no" 14650 14651 if test $found = "no" ; then 14652 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14653 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14654 fi 14655 14656 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14657 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14658 fi 14659 14660 CFLAGS="$CFLAGS -Werror=nonnull" 14661 14662 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5 14663$as_echo_n "checking if $CC supports -Werror=nonnull... " >&6; } 14664 cacheid=xorg_cv_cc_flag__Werror_nonnull 14665 if eval \${$cacheid+:} false; then : 14666 $as_echo_n "(cached) " >&6 14667else 14668 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14669/* end confdefs.h. */ 14670int i; 14671int 14672main () 14673{ 14674 14675 ; 14676 return 0; 14677} 14678_ACEOF 14679if ac_fn_c_try_link "$LINENO"; then : 14680 eval $cacheid=yes 14681else 14682 eval $cacheid=no 14683fi 14684rm -f core conftest.err conftest.$ac_objext \ 14685 conftest$ac_exeext conftest.$ac_ext 14686fi 14687 14688 14689 CFLAGS="$xorg_testset_save_CFLAGS" 14690 14691 eval supported=\$$cacheid 14692 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14693$as_echo "$supported" >&6; } 14694 if test "$supported" = "yes" ; then 14695 BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull" 14696 found="yes" 14697 fi 14698 fi 14699 14700 14701 14702 14703 14704 14705 14706 14707 14708 14709 14710 14711 14712 14713 14714xorg_testset_save_CFLAGS="$CFLAGS" 14715 14716if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14717 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14718 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14719$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14720if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14721 $as_echo_n "(cached) " >&6 14722else 14723 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14724/* end confdefs.h. */ 14725int i; 14726_ACEOF 14727if ac_fn_c_try_compile "$LINENO"; then : 14728 xorg_cv_cc_flag_unknown_warning_option=yes 14729else 14730 xorg_cv_cc_flag_unknown_warning_option=no 14731fi 14732rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14733fi 14734{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14735$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14736 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14737 CFLAGS="$xorg_testset_save_CFLAGS" 14738fi 14739 14740if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14741 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14742 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14743 fi 14744 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14745 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14746$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14747if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14748 $as_echo_n "(cached) " >&6 14749else 14750 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14751/* end confdefs.h. */ 14752int i; 14753_ACEOF 14754if ac_fn_c_try_compile "$LINENO"; then : 14755 xorg_cv_cc_flag_unused_command_line_argument=yes 14756else 14757 xorg_cv_cc_flag_unused_command_line_argument=no 14758fi 14759rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14760fi 14761{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14762$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14763 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14764 CFLAGS="$xorg_testset_save_CFLAGS" 14765fi 14766 14767found="no" 14768 14769 if test $found = "no" ; then 14770 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14771 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14772 fi 14773 14774 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14775 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14776 fi 14777 14778 CFLAGS="$CFLAGS -Werror=init-self" 14779 14780 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5 14781$as_echo_n "checking if $CC supports -Werror=init-self... " >&6; } 14782 cacheid=xorg_cv_cc_flag__Werror_init_self 14783 if eval \${$cacheid+:} false; then : 14784 $as_echo_n "(cached) " >&6 14785else 14786 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14787/* end confdefs.h. */ 14788int i; 14789int 14790main () 14791{ 14792 14793 ; 14794 return 0; 14795} 14796_ACEOF 14797if ac_fn_c_try_link "$LINENO"; then : 14798 eval $cacheid=yes 14799else 14800 eval $cacheid=no 14801fi 14802rm -f core conftest.err conftest.$ac_objext \ 14803 conftest$ac_exeext conftest.$ac_ext 14804fi 14805 14806 14807 CFLAGS="$xorg_testset_save_CFLAGS" 14808 14809 eval supported=\$$cacheid 14810 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14811$as_echo "$supported" >&6; } 14812 if test "$supported" = "yes" ; then 14813 BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self" 14814 found="yes" 14815 fi 14816 fi 14817 14818 14819 14820 14821 14822 14823 14824 14825 14826 14827 14828 14829 14830 14831 14832xorg_testset_save_CFLAGS="$CFLAGS" 14833 14834if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14835 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14836 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14837$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14838if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14839 $as_echo_n "(cached) " >&6 14840else 14841 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14842/* end confdefs.h. */ 14843int i; 14844_ACEOF 14845if ac_fn_c_try_compile "$LINENO"; then : 14846 xorg_cv_cc_flag_unknown_warning_option=yes 14847else 14848 xorg_cv_cc_flag_unknown_warning_option=no 14849fi 14850rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14851fi 14852{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14853$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14854 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14855 CFLAGS="$xorg_testset_save_CFLAGS" 14856fi 14857 14858if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14859 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14860 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14861 fi 14862 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14863 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14864$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14865if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14866 $as_echo_n "(cached) " >&6 14867else 14868 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14869/* end confdefs.h. */ 14870int i; 14871_ACEOF 14872if ac_fn_c_try_compile "$LINENO"; then : 14873 xorg_cv_cc_flag_unused_command_line_argument=yes 14874else 14875 xorg_cv_cc_flag_unused_command_line_argument=no 14876fi 14877rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14878fi 14879{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14880$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14881 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14882 CFLAGS="$xorg_testset_save_CFLAGS" 14883fi 14884 14885found="no" 14886 14887 if test $found = "no" ; then 14888 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14889 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14890 fi 14891 14892 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14893 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14894 fi 14895 14896 CFLAGS="$CFLAGS -Werror=main" 14897 14898 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5 14899$as_echo_n "checking if $CC supports -Werror=main... " >&6; } 14900 cacheid=xorg_cv_cc_flag__Werror_main 14901 if eval \${$cacheid+:} false; then : 14902 $as_echo_n "(cached) " >&6 14903else 14904 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14905/* end confdefs.h. */ 14906int i; 14907int 14908main () 14909{ 14910 14911 ; 14912 return 0; 14913} 14914_ACEOF 14915if ac_fn_c_try_link "$LINENO"; then : 14916 eval $cacheid=yes 14917else 14918 eval $cacheid=no 14919fi 14920rm -f core conftest.err conftest.$ac_objext \ 14921 conftest$ac_exeext conftest.$ac_ext 14922fi 14923 14924 14925 CFLAGS="$xorg_testset_save_CFLAGS" 14926 14927 eval supported=\$$cacheid 14928 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14929$as_echo "$supported" >&6; } 14930 if test "$supported" = "yes" ; then 14931 BASE_CFLAGS="$BASE_CFLAGS -Werror=main" 14932 found="yes" 14933 fi 14934 fi 14935 14936 14937 14938 14939 14940 14941 14942 14943 14944 14945 14946 14947 14948 14949 14950xorg_testset_save_CFLAGS="$CFLAGS" 14951 14952if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14953 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14954 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14955$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14956if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14957 $as_echo_n "(cached) " >&6 14958else 14959 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14960/* end confdefs.h. */ 14961int i; 14962_ACEOF 14963if ac_fn_c_try_compile "$LINENO"; then : 14964 xorg_cv_cc_flag_unknown_warning_option=yes 14965else 14966 xorg_cv_cc_flag_unknown_warning_option=no 14967fi 14968rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14969fi 14970{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14971$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14972 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14973 CFLAGS="$xorg_testset_save_CFLAGS" 14974fi 14975 14976if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14977 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14978 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14979 fi 14980 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14981 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14982$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14983if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14984 $as_echo_n "(cached) " >&6 14985else 14986 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14987/* end confdefs.h. */ 14988int i; 14989_ACEOF 14990if ac_fn_c_try_compile "$LINENO"; then : 14991 xorg_cv_cc_flag_unused_command_line_argument=yes 14992else 14993 xorg_cv_cc_flag_unused_command_line_argument=no 14994fi 14995rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14996fi 14997{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14998$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14999 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15000 CFLAGS="$xorg_testset_save_CFLAGS" 15001fi 15002 15003found="no" 15004 15005 if test $found = "no" ; then 15006 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15007 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15008 fi 15009 15010 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15011 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15012 fi 15013 15014 CFLAGS="$CFLAGS -Werror=missing-braces" 15015 15016 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5 15017$as_echo_n "checking if $CC supports -Werror=missing-braces... " >&6; } 15018 cacheid=xorg_cv_cc_flag__Werror_missing_braces 15019 if eval \${$cacheid+:} false; then : 15020 $as_echo_n "(cached) " >&6 15021else 15022 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15023/* end confdefs.h. */ 15024int i; 15025int 15026main () 15027{ 15028 15029 ; 15030 return 0; 15031} 15032_ACEOF 15033if ac_fn_c_try_link "$LINENO"; then : 15034 eval $cacheid=yes 15035else 15036 eval $cacheid=no 15037fi 15038rm -f core conftest.err conftest.$ac_objext \ 15039 conftest$ac_exeext conftest.$ac_ext 15040fi 15041 15042 15043 CFLAGS="$xorg_testset_save_CFLAGS" 15044 15045 eval supported=\$$cacheid 15046 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15047$as_echo "$supported" >&6; } 15048 if test "$supported" = "yes" ; then 15049 BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces" 15050 found="yes" 15051 fi 15052 fi 15053 15054 15055 15056 15057 15058 15059 15060 15061 15062 15063 15064 15065 15066 15067 15068xorg_testset_save_CFLAGS="$CFLAGS" 15069 15070if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15071 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15072 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15073$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15074if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15075 $as_echo_n "(cached) " >&6 15076else 15077 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15078/* end confdefs.h. */ 15079int i; 15080_ACEOF 15081if ac_fn_c_try_compile "$LINENO"; then : 15082 xorg_cv_cc_flag_unknown_warning_option=yes 15083else 15084 xorg_cv_cc_flag_unknown_warning_option=no 15085fi 15086rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15087fi 15088{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15089$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15090 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15091 CFLAGS="$xorg_testset_save_CFLAGS" 15092fi 15093 15094if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15095 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15096 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15097 fi 15098 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15099 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15100$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15101if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15102 $as_echo_n "(cached) " >&6 15103else 15104 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15105/* end confdefs.h. */ 15106int i; 15107_ACEOF 15108if ac_fn_c_try_compile "$LINENO"; then : 15109 xorg_cv_cc_flag_unused_command_line_argument=yes 15110else 15111 xorg_cv_cc_flag_unused_command_line_argument=no 15112fi 15113rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15114fi 15115{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15116$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15117 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15118 CFLAGS="$xorg_testset_save_CFLAGS" 15119fi 15120 15121found="no" 15122 15123 if test $found = "no" ; then 15124 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15125 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15126 fi 15127 15128 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15129 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15130 fi 15131 15132 CFLAGS="$CFLAGS -Werror=sequence-point" 15133 15134 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5 15135$as_echo_n "checking if $CC supports -Werror=sequence-point... " >&6; } 15136 cacheid=xorg_cv_cc_flag__Werror_sequence_point 15137 if eval \${$cacheid+:} false; then : 15138 $as_echo_n "(cached) " >&6 15139else 15140 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15141/* end confdefs.h. */ 15142int i; 15143int 15144main () 15145{ 15146 15147 ; 15148 return 0; 15149} 15150_ACEOF 15151if ac_fn_c_try_link "$LINENO"; then : 15152 eval $cacheid=yes 15153else 15154 eval $cacheid=no 15155fi 15156rm -f core conftest.err conftest.$ac_objext \ 15157 conftest$ac_exeext conftest.$ac_ext 15158fi 15159 15160 15161 CFLAGS="$xorg_testset_save_CFLAGS" 15162 15163 eval supported=\$$cacheid 15164 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15165$as_echo "$supported" >&6; } 15166 if test "$supported" = "yes" ; then 15167 BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point" 15168 found="yes" 15169 fi 15170 fi 15171 15172 15173 15174 15175 15176 15177 15178 15179 15180 15181 15182 15183 15184 15185 15186xorg_testset_save_CFLAGS="$CFLAGS" 15187 15188if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15189 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15190 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15191$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15192if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15193 $as_echo_n "(cached) " >&6 15194else 15195 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15196/* end confdefs.h. */ 15197int i; 15198_ACEOF 15199if ac_fn_c_try_compile "$LINENO"; then : 15200 xorg_cv_cc_flag_unknown_warning_option=yes 15201else 15202 xorg_cv_cc_flag_unknown_warning_option=no 15203fi 15204rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15205fi 15206{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15207$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15208 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15209 CFLAGS="$xorg_testset_save_CFLAGS" 15210fi 15211 15212if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15213 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15214 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15215 fi 15216 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15217 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15218$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15219if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15220 $as_echo_n "(cached) " >&6 15221else 15222 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15223/* end confdefs.h. */ 15224int i; 15225_ACEOF 15226if ac_fn_c_try_compile "$LINENO"; then : 15227 xorg_cv_cc_flag_unused_command_line_argument=yes 15228else 15229 xorg_cv_cc_flag_unused_command_line_argument=no 15230fi 15231rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15232fi 15233{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15234$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15235 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15236 CFLAGS="$xorg_testset_save_CFLAGS" 15237fi 15238 15239found="no" 15240 15241 if test $found = "no" ; then 15242 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15243 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15244 fi 15245 15246 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15247 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15248 fi 15249 15250 CFLAGS="$CFLAGS -Werror=return-type" 15251 15252 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5 15253$as_echo_n "checking if $CC supports -Werror=return-type... " >&6; } 15254 cacheid=xorg_cv_cc_flag__Werror_return_type 15255 if eval \${$cacheid+:} false; then : 15256 $as_echo_n "(cached) " >&6 15257else 15258 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15259/* end confdefs.h. */ 15260int i; 15261int 15262main () 15263{ 15264 15265 ; 15266 return 0; 15267} 15268_ACEOF 15269if ac_fn_c_try_link "$LINENO"; then : 15270 eval $cacheid=yes 15271else 15272 eval $cacheid=no 15273fi 15274rm -f core conftest.err conftest.$ac_objext \ 15275 conftest$ac_exeext conftest.$ac_ext 15276fi 15277 15278 15279 CFLAGS="$xorg_testset_save_CFLAGS" 15280 15281 eval supported=\$$cacheid 15282 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15283$as_echo "$supported" >&6; } 15284 if test "$supported" = "yes" ; then 15285 BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type" 15286 found="yes" 15287 fi 15288 fi 15289 15290 if test $found = "no" ; then 15291 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15292 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15293 fi 15294 15295 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15296 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15297 fi 15298 15299 CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 15300 15301 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5 15302$as_echo_n "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; } 15303 cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT 15304 if eval \${$cacheid+:} false; then : 15305 $as_echo_n "(cached) " >&6 15306else 15307 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15308/* end confdefs.h. */ 15309int i; 15310int 15311main () 15312{ 15313 15314 ; 15315 return 0; 15316} 15317_ACEOF 15318if ac_fn_c_try_link "$LINENO"; then : 15319 eval $cacheid=yes 15320else 15321 eval $cacheid=no 15322fi 15323rm -f core conftest.err conftest.$ac_objext \ 15324 conftest$ac_exeext conftest.$ac_ext 15325fi 15326 15327 15328 CFLAGS="$xorg_testset_save_CFLAGS" 15329 15330 eval supported=\$$cacheid 15331 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15332$as_echo "$supported" >&6; } 15333 if test "$supported" = "yes" ; then 15334 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 15335 found="yes" 15336 fi 15337 fi 15338 15339 15340 15341 15342 15343 15344 15345 15346 15347 15348 15349 15350 15351 15352 15353xorg_testset_save_CFLAGS="$CFLAGS" 15354 15355if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15356 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15357 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15358$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15359if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15360 $as_echo_n "(cached) " >&6 15361else 15362 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15363/* end confdefs.h. */ 15364int i; 15365_ACEOF 15366if ac_fn_c_try_compile "$LINENO"; then : 15367 xorg_cv_cc_flag_unknown_warning_option=yes 15368else 15369 xorg_cv_cc_flag_unknown_warning_option=no 15370fi 15371rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15372fi 15373{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15374$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15375 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15376 CFLAGS="$xorg_testset_save_CFLAGS" 15377fi 15378 15379if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15380 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15381 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15382 fi 15383 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15384 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15385$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15386if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15387 $as_echo_n "(cached) " >&6 15388else 15389 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15390/* end confdefs.h. */ 15391int i; 15392_ACEOF 15393if ac_fn_c_try_compile "$LINENO"; then : 15394 xorg_cv_cc_flag_unused_command_line_argument=yes 15395else 15396 xorg_cv_cc_flag_unused_command_line_argument=no 15397fi 15398rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15399fi 15400{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15401$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15402 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15403 CFLAGS="$xorg_testset_save_CFLAGS" 15404fi 15405 15406found="no" 15407 15408 if test $found = "no" ; then 15409 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15410 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15411 fi 15412 15413 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15414 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15415 fi 15416 15417 CFLAGS="$CFLAGS -Werror=trigraphs" 15418 15419 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5 15420$as_echo_n "checking if $CC supports -Werror=trigraphs... " >&6; } 15421 cacheid=xorg_cv_cc_flag__Werror_trigraphs 15422 if eval \${$cacheid+:} false; then : 15423 $as_echo_n "(cached) " >&6 15424else 15425 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15426/* end confdefs.h. */ 15427int i; 15428int 15429main () 15430{ 15431 15432 ; 15433 return 0; 15434} 15435_ACEOF 15436if ac_fn_c_try_link "$LINENO"; then : 15437 eval $cacheid=yes 15438else 15439 eval $cacheid=no 15440fi 15441rm -f core conftest.err conftest.$ac_objext \ 15442 conftest$ac_exeext conftest.$ac_ext 15443fi 15444 15445 15446 CFLAGS="$xorg_testset_save_CFLAGS" 15447 15448 eval supported=\$$cacheid 15449 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15450$as_echo "$supported" >&6; } 15451 if test "$supported" = "yes" ; then 15452 BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs" 15453 found="yes" 15454 fi 15455 fi 15456 15457 15458 15459 15460 15461 15462 15463 15464 15465 15466 15467 15468 15469 15470 15471xorg_testset_save_CFLAGS="$CFLAGS" 15472 15473if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15474 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15475 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15476$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15477if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15478 $as_echo_n "(cached) " >&6 15479else 15480 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15481/* end confdefs.h. */ 15482int i; 15483_ACEOF 15484if ac_fn_c_try_compile "$LINENO"; then : 15485 xorg_cv_cc_flag_unknown_warning_option=yes 15486else 15487 xorg_cv_cc_flag_unknown_warning_option=no 15488fi 15489rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15490fi 15491{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15492$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15493 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15494 CFLAGS="$xorg_testset_save_CFLAGS" 15495fi 15496 15497if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15498 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15499 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15500 fi 15501 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15502 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15503$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15504if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15505 $as_echo_n "(cached) " >&6 15506else 15507 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15508/* end confdefs.h. */ 15509int i; 15510_ACEOF 15511if ac_fn_c_try_compile "$LINENO"; then : 15512 xorg_cv_cc_flag_unused_command_line_argument=yes 15513else 15514 xorg_cv_cc_flag_unused_command_line_argument=no 15515fi 15516rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15517fi 15518{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15519$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15520 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15521 CFLAGS="$xorg_testset_save_CFLAGS" 15522fi 15523 15524found="no" 15525 15526 if test $found = "no" ; then 15527 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15528 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15529 fi 15530 15531 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15532 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15533 fi 15534 15535 CFLAGS="$CFLAGS -Werror=array-bounds" 15536 15537 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5 15538$as_echo_n "checking if $CC supports -Werror=array-bounds... " >&6; } 15539 cacheid=xorg_cv_cc_flag__Werror_array_bounds 15540 if eval \${$cacheid+:} false; then : 15541 $as_echo_n "(cached) " >&6 15542else 15543 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15544/* end confdefs.h. */ 15545int i; 15546int 15547main () 15548{ 15549 15550 ; 15551 return 0; 15552} 15553_ACEOF 15554if ac_fn_c_try_link "$LINENO"; then : 15555 eval $cacheid=yes 15556else 15557 eval $cacheid=no 15558fi 15559rm -f core conftest.err conftest.$ac_objext \ 15560 conftest$ac_exeext conftest.$ac_ext 15561fi 15562 15563 15564 CFLAGS="$xorg_testset_save_CFLAGS" 15565 15566 eval supported=\$$cacheid 15567 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15568$as_echo "$supported" >&6; } 15569 if test "$supported" = "yes" ; then 15570 BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds" 15571 found="yes" 15572 fi 15573 fi 15574 15575 15576 15577 15578 15579 15580 15581 15582 15583 15584 15585 15586 15587 15588 15589xorg_testset_save_CFLAGS="$CFLAGS" 15590 15591if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15592 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15593 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15594$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15595if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15596 $as_echo_n "(cached) " >&6 15597else 15598 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15599/* end confdefs.h. */ 15600int i; 15601_ACEOF 15602if ac_fn_c_try_compile "$LINENO"; then : 15603 xorg_cv_cc_flag_unknown_warning_option=yes 15604else 15605 xorg_cv_cc_flag_unknown_warning_option=no 15606fi 15607rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15608fi 15609{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15610$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15611 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15612 CFLAGS="$xorg_testset_save_CFLAGS" 15613fi 15614 15615if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15616 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15617 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15618 fi 15619 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15620 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15621$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15622if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15623 $as_echo_n "(cached) " >&6 15624else 15625 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15626/* end confdefs.h. */ 15627int i; 15628_ACEOF 15629if ac_fn_c_try_compile "$LINENO"; then : 15630 xorg_cv_cc_flag_unused_command_line_argument=yes 15631else 15632 xorg_cv_cc_flag_unused_command_line_argument=no 15633fi 15634rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15635fi 15636{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15637$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15638 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15639 CFLAGS="$xorg_testset_save_CFLAGS" 15640fi 15641 15642found="no" 15643 15644 if test $found = "no" ; then 15645 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15646 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15647 fi 15648 15649 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15650 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15651 fi 15652 15653 CFLAGS="$CFLAGS -Werror=write-strings" 15654 15655 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5 15656$as_echo_n "checking if $CC supports -Werror=write-strings... " >&6; } 15657 cacheid=xorg_cv_cc_flag__Werror_write_strings 15658 if eval \${$cacheid+:} false; then : 15659 $as_echo_n "(cached) " >&6 15660else 15661 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15662/* end confdefs.h. */ 15663int i; 15664int 15665main () 15666{ 15667 15668 ; 15669 return 0; 15670} 15671_ACEOF 15672if ac_fn_c_try_link "$LINENO"; then : 15673 eval $cacheid=yes 15674else 15675 eval $cacheid=no 15676fi 15677rm -f core conftest.err conftest.$ac_objext \ 15678 conftest$ac_exeext conftest.$ac_ext 15679fi 15680 15681 15682 CFLAGS="$xorg_testset_save_CFLAGS" 15683 15684 eval supported=\$$cacheid 15685 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15686$as_echo "$supported" >&6; } 15687 if test "$supported" = "yes" ; then 15688 BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings" 15689 found="yes" 15690 fi 15691 fi 15692 15693 15694 15695 15696 15697 15698 15699 15700 15701 15702 15703 15704 15705 15706 15707xorg_testset_save_CFLAGS="$CFLAGS" 15708 15709if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15710 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15711 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15712$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15713if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15714 $as_echo_n "(cached) " >&6 15715else 15716 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15717/* end confdefs.h. */ 15718int i; 15719_ACEOF 15720if ac_fn_c_try_compile "$LINENO"; then : 15721 xorg_cv_cc_flag_unknown_warning_option=yes 15722else 15723 xorg_cv_cc_flag_unknown_warning_option=no 15724fi 15725rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15726fi 15727{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15728$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15729 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15730 CFLAGS="$xorg_testset_save_CFLAGS" 15731fi 15732 15733if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15734 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15735 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15736 fi 15737 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15738 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15739$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15740if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15741 $as_echo_n "(cached) " >&6 15742else 15743 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15744/* end confdefs.h. */ 15745int i; 15746_ACEOF 15747if ac_fn_c_try_compile "$LINENO"; then : 15748 xorg_cv_cc_flag_unused_command_line_argument=yes 15749else 15750 xorg_cv_cc_flag_unused_command_line_argument=no 15751fi 15752rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15753fi 15754{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15755$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15756 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15757 CFLAGS="$xorg_testset_save_CFLAGS" 15758fi 15759 15760found="no" 15761 15762 if test $found = "no" ; then 15763 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15764 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15765 fi 15766 15767 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15768 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15769 fi 15770 15771 CFLAGS="$CFLAGS -Werror=address" 15772 15773 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5 15774$as_echo_n "checking if $CC supports -Werror=address... " >&6; } 15775 cacheid=xorg_cv_cc_flag__Werror_address 15776 if eval \${$cacheid+:} false; then : 15777 $as_echo_n "(cached) " >&6 15778else 15779 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15780/* end confdefs.h. */ 15781int i; 15782int 15783main () 15784{ 15785 15786 ; 15787 return 0; 15788} 15789_ACEOF 15790if ac_fn_c_try_link "$LINENO"; then : 15791 eval $cacheid=yes 15792else 15793 eval $cacheid=no 15794fi 15795rm -f core conftest.err conftest.$ac_objext \ 15796 conftest$ac_exeext conftest.$ac_ext 15797fi 15798 15799 15800 CFLAGS="$xorg_testset_save_CFLAGS" 15801 15802 eval supported=\$$cacheid 15803 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15804$as_echo "$supported" >&6; } 15805 if test "$supported" = "yes" ; then 15806 BASE_CFLAGS="$BASE_CFLAGS -Werror=address" 15807 found="yes" 15808 fi 15809 fi 15810 15811 15812 15813 15814 15815 15816 15817 15818 15819 15820 15821 15822 15823 15824 15825xorg_testset_save_CFLAGS="$CFLAGS" 15826 15827if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15828 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15829 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15830$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15831if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15832 $as_echo_n "(cached) " >&6 15833else 15834 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15835/* end confdefs.h. */ 15836int i; 15837_ACEOF 15838if ac_fn_c_try_compile "$LINENO"; then : 15839 xorg_cv_cc_flag_unknown_warning_option=yes 15840else 15841 xorg_cv_cc_flag_unknown_warning_option=no 15842fi 15843rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15844fi 15845{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15846$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15847 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15848 CFLAGS="$xorg_testset_save_CFLAGS" 15849fi 15850 15851if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15852 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15853 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15854 fi 15855 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15856 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15857$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15858if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15859 $as_echo_n "(cached) " >&6 15860else 15861 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15862/* end confdefs.h. */ 15863int i; 15864_ACEOF 15865if ac_fn_c_try_compile "$LINENO"; then : 15866 xorg_cv_cc_flag_unused_command_line_argument=yes 15867else 15868 xorg_cv_cc_flag_unused_command_line_argument=no 15869fi 15870rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15871fi 15872{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15873$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15874 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15875 CFLAGS="$xorg_testset_save_CFLAGS" 15876fi 15877 15878found="no" 15879 15880 if test $found = "no" ; then 15881 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15882 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15883 fi 15884 15885 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15886 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15887 fi 15888 15889 CFLAGS="$CFLAGS -Werror=int-to-pointer-cast" 15890 15891 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5 15892$as_echo_n "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; } 15893 cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast 15894 if eval \${$cacheid+:} false; then : 15895 $as_echo_n "(cached) " >&6 15896else 15897 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15898/* end confdefs.h. */ 15899int i; 15900int 15901main () 15902{ 15903 15904 ; 15905 return 0; 15906} 15907_ACEOF 15908if ac_fn_c_try_link "$LINENO"; then : 15909 eval $cacheid=yes 15910else 15911 eval $cacheid=no 15912fi 15913rm -f core conftest.err conftest.$ac_objext \ 15914 conftest$ac_exeext conftest.$ac_ext 15915fi 15916 15917 15918 CFLAGS="$xorg_testset_save_CFLAGS" 15919 15920 eval supported=\$$cacheid 15921 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15922$as_echo "$supported" >&6; } 15923 if test "$supported" = "yes" ; then 15924 BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast" 15925 found="yes" 15926 fi 15927 fi 15928 15929 if test $found = "no" ; then 15930 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15931 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15932 fi 15933 15934 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15935 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15936 fi 15937 15938 CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 15939 15940 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5 15941$as_echo_n "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; } 15942 cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION 15943 if eval \${$cacheid+:} false; then : 15944 $as_echo_n "(cached) " >&6 15945else 15946 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15947/* end confdefs.h. */ 15948int i; 15949int 15950main () 15951{ 15952 15953 ; 15954 return 0; 15955} 15956_ACEOF 15957if ac_fn_c_try_link "$LINENO"; then : 15958 eval $cacheid=yes 15959else 15960 eval $cacheid=no 15961fi 15962rm -f core conftest.err conftest.$ac_objext \ 15963 conftest$ac_exeext conftest.$ac_ext 15964fi 15965 15966 15967 CFLAGS="$xorg_testset_save_CFLAGS" 15968 15969 eval supported=\$$cacheid 15970 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15971$as_echo "$supported" >&6; } 15972 if test "$supported" = "yes" ; then 15973 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 15974 found="yes" 15975 fi 15976 fi 15977 15978 15979 15980 15981 15982 15983 15984 15985 15986 15987 15988 15989 15990 15991 15992xorg_testset_save_CFLAGS="$CFLAGS" 15993 15994if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15995 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15996 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15997$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15998if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15999 $as_echo_n "(cached) " >&6 16000else 16001 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16002/* end confdefs.h. */ 16003int i; 16004_ACEOF 16005if ac_fn_c_try_compile "$LINENO"; then : 16006 xorg_cv_cc_flag_unknown_warning_option=yes 16007else 16008 xorg_cv_cc_flag_unknown_warning_option=no 16009fi 16010rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16011fi 16012{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16013$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16014 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16015 CFLAGS="$xorg_testset_save_CFLAGS" 16016fi 16017 16018if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16019 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16020 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16021 fi 16022 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16023 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16024$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16025if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16026 $as_echo_n "(cached) " >&6 16027else 16028 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16029/* end confdefs.h. */ 16030int i; 16031_ACEOF 16032if ac_fn_c_try_compile "$LINENO"; then : 16033 xorg_cv_cc_flag_unused_command_line_argument=yes 16034else 16035 xorg_cv_cc_flag_unused_command_line_argument=no 16036fi 16037rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16038fi 16039{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16040$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16041 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16042 CFLAGS="$xorg_testset_save_CFLAGS" 16043fi 16044 16045found="no" 16046 16047 if test $found = "no" ; then 16048 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16049 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16050 fi 16051 16052 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16053 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16054 fi 16055 16056 CFLAGS="$CFLAGS -Werror=pointer-to-int-cast" 16057 16058 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5 16059$as_echo_n "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; } 16060 cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast 16061 if eval \${$cacheid+:} false; then : 16062 $as_echo_n "(cached) " >&6 16063else 16064 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16065/* end confdefs.h. */ 16066int i; 16067int 16068main () 16069{ 16070 16071 ; 16072 return 0; 16073} 16074_ACEOF 16075if ac_fn_c_try_link "$LINENO"; then : 16076 eval $cacheid=yes 16077else 16078 eval $cacheid=no 16079fi 16080rm -f core conftest.err conftest.$ac_objext \ 16081 conftest$ac_exeext conftest.$ac_ext 16082fi 16083 16084 16085 CFLAGS="$xorg_testset_save_CFLAGS" 16086 16087 eval supported=\$$cacheid 16088 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16089$as_echo "$supported" >&6; } 16090 if test "$supported" = "yes" ; then 16091 BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast" 16092 found="yes" 16093 fi 16094 fi 16095 16096 # Also -errwarn=E_BAD_PTR_INT_COMBINATION 16097else 16098{ $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 16099$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;} 16100 16101 16102 16103 16104 16105 16106 16107 16108 16109 16110 16111 16112 16113xorg_testset_save_CFLAGS="$CFLAGS" 16114 16115if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16116 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16117 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16118$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16119if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16120 $as_echo_n "(cached) " >&6 16121else 16122 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16123/* end confdefs.h. */ 16124int i; 16125_ACEOF 16126if ac_fn_c_try_compile "$LINENO"; then : 16127 xorg_cv_cc_flag_unknown_warning_option=yes 16128else 16129 xorg_cv_cc_flag_unknown_warning_option=no 16130fi 16131rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16132fi 16133{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16134$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16135 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16136 CFLAGS="$xorg_testset_save_CFLAGS" 16137fi 16138 16139if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16140 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16141 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16142 fi 16143 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16144 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16145$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16146if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16147 $as_echo_n "(cached) " >&6 16148else 16149 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16150/* end confdefs.h. */ 16151int i; 16152_ACEOF 16153if ac_fn_c_try_compile "$LINENO"; then : 16154 xorg_cv_cc_flag_unused_command_line_argument=yes 16155else 16156 xorg_cv_cc_flag_unused_command_line_argument=no 16157fi 16158rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16159fi 16160{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16161$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16162 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16163 CFLAGS="$xorg_testset_save_CFLAGS" 16164fi 16165 16166found="no" 16167 16168 if test $found = "no" ; then 16169 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16170 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16171 fi 16172 16173 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16174 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16175 fi 16176 16177 CFLAGS="$CFLAGS -Wimplicit" 16178 16179 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5 16180$as_echo_n "checking if $CC supports -Wimplicit... " >&6; } 16181 cacheid=xorg_cv_cc_flag__Wimplicit 16182 if eval \${$cacheid+:} false; then : 16183 $as_echo_n "(cached) " >&6 16184else 16185 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16186/* end confdefs.h. */ 16187int i; 16188int 16189main () 16190{ 16191 16192 ; 16193 return 0; 16194} 16195_ACEOF 16196if ac_fn_c_try_link "$LINENO"; then : 16197 eval $cacheid=yes 16198else 16199 eval $cacheid=no 16200fi 16201rm -f core conftest.err conftest.$ac_objext \ 16202 conftest$ac_exeext conftest.$ac_ext 16203fi 16204 16205 16206 CFLAGS="$xorg_testset_save_CFLAGS" 16207 16208 eval supported=\$$cacheid 16209 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16210$as_echo "$supported" >&6; } 16211 if test "$supported" = "yes" ; then 16212 BASE_CFLAGS="$BASE_CFLAGS -Wimplicit" 16213 found="yes" 16214 fi 16215 fi 16216 16217 16218 16219 16220 16221 16222 16223 16224 16225 16226 16227 16228 16229 16230 16231xorg_testset_save_CFLAGS="$CFLAGS" 16232 16233if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16234 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16235 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16236$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16237if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16238 $as_echo_n "(cached) " >&6 16239else 16240 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16241/* end confdefs.h. */ 16242int i; 16243_ACEOF 16244if ac_fn_c_try_compile "$LINENO"; then : 16245 xorg_cv_cc_flag_unknown_warning_option=yes 16246else 16247 xorg_cv_cc_flag_unknown_warning_option=no 16248fi 16249rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16250fi 16251{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16252$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16253 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16254 CFLAGS="$xorg_testset_save_CFLAGS" 16255fi 16256 16257if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16258 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16259 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16260 fi 16261 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16262 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16263$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16264if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16265 $as_echo_n "(cached) " >&6 16266else 16267 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16268/* end confdefs.h. */ 16269int i; 16270_ACEOF 16271if ac_fn_c_try_compile "$LINENO"; then : 16272 xorg_cv_cc_flag_unused_command_line_argument=yes 16273else 16274 xorg_cv_cc_flag_unused_command_line_argument=no 16275fi 16276rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16277fi 16278{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16279$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16280 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16281 CFLAGS="$xorg_testset_save_CFLAGS" 16282fi 16283 16284found="no" 16285 16286 if test $found = "no" ; then 16287 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16288 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16289 fi 16290 16291 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16292 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16293 fi 16294 16295 CFLAGS="$CFLAGS -Wnonnull" 16296 16297 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5 16298$as_echo_n "checking if $CC supports -Wnonnull... " >&6; } 16299 cacheid=xorg_cv_cc_flag__Wnonnull 16300 if eval \${$cacheid+:} false; then : 16301 $as_echo_n "(cached) " >&6 16302else 16303 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16304/* end confdefs.h. */ 16305int i; 16306int 16307main () 16308{ 16309 16310 ; 16311 return 0; 16312} 16313_ACEOF 16314if ac_fn_c_try_link "$LINENO"; then : 16315 eval $cacheid=yes 16316else 16317 eval $cacheid=no 16318fi 16319rm -f core conftest.err conftest.$ac_objext \ 16320 conftest$ac_exeext conftest.$ac_ext 16321fi 16322 16323 16324 CFLAGS="$xorg_testset_save_CFLAGS" 16325 16326 eval supported=\$$cacheid 16327 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16328$as_echo "$supported" >&6; } 16329 if test "$supported" = "yes" ; then 16330 BASE_CFLAGS="$BASE_CFLAGS -Wnonnull" 16331 found="yes" 16332 fi 16333 fi 16334 16335 16336 16337 16338 16339 16340 16341 16342 16343 16344 16345 16346 16347 16348 16349xorg_testset_save_CFLAGS="$CFLAGS" 16350 16351if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16352 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16353 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16354$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16355if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16356 $as_echo_n "(cached) " >&6 16357else 16358 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16359/* end confdefs.h. */ 16360int i; 16361_ACEOF 16362if ac_fn_c_try_compile "$LINENO"; then : 16363 xorg_cv_cc_flag_unknown_warning_option=yes 16364else 16365 xorg_cv_cc_flag_unknown_warning_option=no 16366fi 16367rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16368fi 16369{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16370$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16371 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16372 CFLAGS="$xorg_testset_save_CFLAGS" 16373fi 16374 16375if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16376 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16377 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16378 fi 16379 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16380 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16381$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16382if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16383 $as_echo_n "(cached) " >&6 16384else 16385 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16386/* end confdefs.h. */ 16387int i; 16388_ACEOF 16389if ac_fn_c_try_compile "$LINENO"; then : 16390 xorg_cv_cc_flag_unused_command_line_argument=yes 16391else 16392 xorg_cv_cc_flag_unused_command_line_argument=no 16393fi 16394rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16395fi 16396{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16397$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16398 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16399 CFLAGS="$xorg_testset_save_CFLAGS" 16400fi 16401 16402found="no" 16403 16404 if test $found = "no" ; then 16405 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16406 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16407 fi 16408 16409 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16410 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16411 fi 16412 16413 CFLAGS="$CFLAGS -Winit-self" 16414 16415 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5 16416$as_echo_n "checking if $CC supports -Winit-self... " >&6; } 16417 cacheid=xorg_cv_cc_flag__Winit_self 16418 if eval \${$cacheid+:} false; then : 16419 $as_echo_n "(cached) " >&6 16420else 16421 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16422/* end confdefs.h. */ 16423int i; 16424int 16425main () 16426{ 16427 16428 ; 16429 return 0; 16430} 16431_ACEOF 16432if ac_fn_c_try_link "$LINENO"; then : 16433 eval $cacheid=yes 16434else 16435 eval $cacheid=no 16436fi 16437rm -f core conftest.err conftest.$ac_objext \ 16438 conftest$ac_exeext conftest.$ac_ext 16439fi 16440 16441 16442 CFLAGS="$xorg_testset_save_CFLAGS" 16443 16444 eval supported=\$$cacheid 16445 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16446$as_echo "$supported" >&6; } 16447 if test "$supported" = "yes" ; then 16448 BASE_CFLAGS="$BASE_CFLAGS -Winit-self" 16449 found="yes" 16450 fi 16451 fi 16452 16453 16454 16455 16456 16457 16458 16459 16460 16461 16462 16463 16464 16465 16466 16467xorg_testset_save_CFLAGS="$CFLAGS" 16468 16469if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16470 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16471 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16472$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16473if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16474 $as_echo_n "(cached) " >&6 16475else 16476 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16477/* end confdefs.h. */ 16478int i; 16479_ACEOF 16480if ac_fn_c_try_compile "$LINENO"; then : 16481 xorg_cv_cc_flag_unknown_warning_option=yes 16482else 16483 xorg_cv_cc_flag_unknown_warning_option=no 16484fi 16485rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16486fi 16487{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16488$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16489 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16490 CFLAGS="$xorg_testset_save_CFLAGS" 16491fi 16492 16493if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16494 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16495 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16496 fi 16497 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16498 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16499$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16500if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16501 $as_echo_n "(cached) " >&6 16502else 16503 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16504/* end confdefs.h. */ 16505int i; 16506_ACEOF 16507if ac_fn_c_try_compile "$LINENO"; then : 16508 xorg_cv_cc_flag_unused_command_line_argument=yes 16509else 16510 xorg_cv_cc_flag_unused_command_line_argument=no 16511fi 16512rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16513fi 16514{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16515$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16516 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16517 CFLAGS="$xorg_testset_save_CFLAGS" 16518fi 16519 16520found="no" 16521 16522 if test $found = "no" ; then 16523 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16524 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16525 fi 16526 16527 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16528 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16529 fi 16530 16531 CFLAGS="$CFLAGS -Wmain" 16532 16533 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5 16534$as_echo_n "checking if $CC supports -Wmain... " >&6; } 16535 cacheid=xorg_cv_cc_flag__Wmain 16536 if eval \${$cacheid+:} false; then : 16537 $as_echo_n "(cached) " >&6 16538else 16539 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16540/* end confdefs.h. */ 16541int i; 16542int 16543main () 16544{ 16545 16546 ; 16547 return 0; 16548} 16549_ACEOF 16550if ac_fn_c_try_link "$LINENO"; then : 16551 eval $cacheid=yes 16552else 16553 eval $cacheid=no 16554fi 16555rm -f core conftest.err conftest.$ac_objext \ 16556 conftest$ac_exeext conftest.$ac_ext 16557fi 16558 16559 16560 CFLAGS="$xorg_testset_save_CFLAGS" 16561 16562 eval supported=\$$cacheid 16563 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16564$as_echo "$supported" >&6; } 16565 if test "$supported" = "yes" ; then 16566 BASE_CFLAGS="$BASE_CFLAGS -Wmain" 16567 found="yes" 16568 fi 16569 fi 16570 16571 16572 16573 16574 16575 16576 16577 16578 16579 16580 16581 16582 16583 16584 16585xorg_testset_save_CFLAGS="$CFLAGS" 16586 16587if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16588 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16589 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16590$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16591if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16592 $as_echo_n "(cached) " >&6 16593else 16594 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16595/* end confdefs.h. */ 16596int i; 16597_ACEOF 16598if ac_fn_c_try_compile "$LINENO"; then : 16599 xorg_cv_cc_flag_unknown_warning_option=yes 16600else 16601 xorg_cv_cc_flag_unknown_warning_option=no 16602fi 16603rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16604fi 16605{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16606$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16607 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16608 CFLAGS="$xorg_testset_save_CFLAGS" 16609fi 16610 16611if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16612 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16613 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16614 fi 16615 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16616 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16617$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16618if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16619 $as_echo_n "(cached) " >&6 16620else 16621 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16622/* end confdefs.h. */ 16623int i; 16624_ACEOF 16625if ac_fn_c_try_compile "$LINENO"; then : 16626 xorg_cv_cc_flag_unused_command_line_argument=yes 16627else 16628 xorg_cv_cc_flag_unused_command_line_argument=no 16629fi 16630rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16631fi 16632{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16633$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16634 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16635 CFLAGS="$xorg_testset_save_CFLAGS" 16636fi 16637 16638found="no" 16639 16640 if test $found = "no" ; then 16641 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16642 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16643 fi 16644 16645 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16646 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16647 fi 16648 16649 CFLAGS="$CFLAGS -Wmissing-braces" 16650 16651 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5 16652$as_echo_n "checking if $CC supports -Wmissing-braces... " >&6; } 16653 cacheid=xorg_cv_cc_flag__Wmissing_braces 16654 if eval \${$cacheid+:} false; then : 16655 $as_echo_n "(cached) " >&6 16656else 16657 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16658/* end confdefs.h. */ 16659int i; 16660int 16661main () 16662{ 16663 16664 ; 16665 return 0; 16666} 16667_ACEOF 16668if ac_fn_c_try_link "$LINENO"; then : 16669 eval $cacheid=yes 16670else 16671 eval $cacheid=no 16672fi 16673rm -f core conftest.err conftest.$ac_objext \ 16674 conftest$ac_exeext conftest.$ac_ext 16675fi 16676 16677 16678 CFLAGS="$xorg_testset_save_CFLAGS" 16679 16680 eval supported=\$$cacheid 16681 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16682$as_echo "$supported" >&6; } 16683 if test "$supported" = "yes" ; then 16684 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces" 16685 found="yes" 16686 fi 16687 fi 16688 16689 16690 16691 16692 16693 16694 16695 16696 16697 16698 16699 16700 16701 16702 16703xorg_testset_save_CFLAGS="$CFLAGS" 16704 16705if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16706 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16707 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16708$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16709if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16710 $as_echo_n "(cached) " >&6 16711else 16712 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16713/* end confdefs.h. */ 16714int i; 16715_ACEOF 16716if ac_fn_c_try_compile "$LINENO"; then : 16717 xorg_cv_cc_flag_unknown_warning_option=yes 16718else 16719 xorg_cv_cc_flag_unknown_warning_option=no 16720fi 16721rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16722fi 16723{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16724$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16725 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16726 CFLAGS="$xorg_testset_save_CFLAGS" 16727fi 16728 16729if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16730 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16731 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16732 fi 16733 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16734 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16735$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16736if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16737 $as_echo_n "(cached) " >&6 16738else 16739 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16740/* end confdefs.h. */ 16741int i; 16742_ACEOF 16743if ac_fn_c_try_compile "$LINENO"; then : 16744 xorg_cv_cc_flag_unused_command_line_argument=yes 16745else 16746 xorg_cv_cc_flag_unused_command_line_argument=no 16747fi 16748rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16749fi 16750{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16751$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16752 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16753 CFLAGS="$xorg_testset_save_CFLAGS" 16754fi 16755 16756found="no" 16757 16758 if test $found = "no" ; then 16759 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16760 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16761 fi 16762 16763 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16764 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16765 fi 16766 16767 CFLAGS="$CFLAGS -Wsequence-point" 16768 16769 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5 16770$as_echo_n "checking if $CC supports -Wsequence-point... " >&6; } 16771 cacheid=xorg_cv_cc_flag__Wsequence_point 16772 if eval \${$cacheid+:} false; then : 16773 $as_echo_n "(cached) " >&6 16774else 16775 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16776/* end confdefs.h. */ 16777int i; 16778int 16779main () 16780{ 16781 16782 ; 16783 return 0; 16784} 16785_ACEOF 16786if ac_fn_c_try_link "$LINENO"; then : 16787 eval $cacheid=yes 16788else 16789 eval $cacheid=no 16790fi 16791rm -f core conftest.err conftest.$ac_objext \ 16792 conftest$ac_exeext conftest.$ac_ext 16793fi 16794 16795 16796 CFLAGS="$xorg_testset_save_CFLAGS" 16797 16798 eval supported=\$$cacheid 16799 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16800$as_echo "$supported" >&6; } 16801 if test "$supported" = "yes" ; then 16802 BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point" 16803 found="yes" 16804 fi 16805 fi 16806 16807 16808 16809 16810 16811 16812 16813 16814 16815 16816 16817 16818 16819 16820 16821xorg_testset_save_CFLAGS="$CFLAGS" 16822 16823if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16824 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16825 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16826$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16827if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16828 $as_echo_n "(cached) " >&6 16829else 16830 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16831/* end confdefs.h. */ 16832int i; 16833_ACEOF 16834if ac_fn_c_try_compile "$LINENO"; then : 16835 xorg_cv_cc_flag_unknown_warning_option=yes 16836else 16837 xorg_cv_cc_flag_unknown_warning_option=no 16838fi 16839rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16840fi 16841{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16842$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16843 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16844 CFLAGS="$xorg_testset_save_CFLAGS" 16845fi 16846 16847if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16848 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16849 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16850 fi 16851 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16852 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16853$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16854if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16855 $as_echo_n "(cached) " >&6 16856else 16857 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16858/* end confdefs.h. */ 16859int i; 16860_ACEOF 16861if ac_fn_c_try_compile "$LINENO"; then : 16862 xorg_cv_cc_flag_unused_command_line_argument=yes 16863else 16864 xorg_cv_cc_flag_unused_command_line_argument=no 16865fi 16866rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16867fi 16868{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16869$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16870 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16871 CFLAGS="$xorg_testset_save_CFLAGS" 16872fi 16873 16874found="no" 16875 16876 if test $found = "no" ; then 16877 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16878 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16879 fi 16880 16881 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16882 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16883 fi 16884 16885 CFLAGS="$CFLAGS -Wreturn-type" 16886 16887 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5 16888$as_echo_n "checking if $CC supports -Wreturn-type... " >&6; } 16889 cacheid=xorg_cv_cc_flag__Wreturn_type 16890 if eval \${$cacheid+:} false; then : 16891 $as_echo_n "(cached) " >&6 16892else 16893 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16894/* end confdefs.h. */ 16895int i; 16896int 16897main () 16898{ 16899 16900 ; 16901 return 0; 16902} 16903_ACEOF 16904if ac_fn_c_try_link "$LINENO"; then : 16905 eval $cacheid=yes 16906else 16907 eval $cacheid=no 16908fi 16909rm -f core conftest.err conftest.$ac_objext \ 16910 conftest$ac_exeext conftest.$ac_ext 16911fi 16912 16913 16914 CFLAGS="$xorg_testset_save_CFLAGS" 16915 16916 eval supported=\$$cacheid 16917 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16918$as_echo "$supported" >&6; } 16919 if test "$supported" = "yes" ; then 16920 BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type" 16921 found="yes" 16922 fi 16923 fi 16924 16925 16926 16927 16928 16929 16930 16931 16932 16933 16934 16935 16936 16937 16938 16939xorg_testset_save_CFLAGS="$CFLAGS" 16940 16941if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16942 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16943 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16944$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16945if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16946 $as_echo_n "(cached) " >&6 16947else 16948 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16949/* end confdefs.h. */ 16950int i; 16951_ACEOF 16952if ac_fn_c_try_compile "$LINENO"; then : 16953 xorg_cv_cc_flag_unknown_warning_option=yes 16954else 16955 xorg_cv_cc_flag_unknown_warning_option=no 16956fi 16957rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16958fi 16959{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16960$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16961 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16962 CFLAGS="$xorg_testset_save_CFLAGS" 16963fi 16964 16965if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16966 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16967 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16968 fi 16969 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16970 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16971$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16972if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16973 $as_echo_n "(cached) " >&6 16974else 16975 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16976/* end confdefs.h. */ 16977int i; 16978_ACEOF 16979if ac_fn_c_try_compile "$LINENO"; then : 16980 xorg_cv_cc_flag_unused_command_line_argument=yes 16981else 16982 xorg_cv_cc_flag_unused_command_line_argument=no 16983fi 16984rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16985fi 16986{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16987$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16988 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16989 CFLAGS="$xorg_testset_save_CFLAGS" 16990fi 16991 16992found="no" 16993 16994 if test $found = "no" ; then 16995 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16996 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16997 fi 16998 16999 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17000 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17001 fi 17002 17003 CFLAGS="$CFLAGS -Wtrigraphs" 17004 17005 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5 17006$as_echo_n "checking if $CC supports -Wtrigraphs... " >&6; } 17007 cacheid=xorg_cv_cc_flag__Wtrigraphs 17008 if eval \${$cacheid+:} false; then : 17009 $as_echo_n "(cached) " >&6 17010else 17011 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17012/* end confdefs.h. */ 17013int i; 17014int 17015main () 17016{ 17017 17018 ; 17019 return 0; 17020} 17021_ACEOF 17022if ac_fn_c_try_link "$LINENO"; then : 17023 eval $cacheid=yes 17024else 17025 eval $cacheid=no 17026fi 17027rm -f core conftest.err conftest.$ac_objext \ 17028 conftest$ac_exeext conftest.$ac_ext 17029fi 17030 17031 17032 CFLAGS="$xorg_testset_save_CFLAGS" 17033 17034 eval supported=\$$cacheid 17035 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17036$as_echo "$supported" >&6; } 17037 if test "$supported" = "yes" ; then 17038 BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs" 17039 found="yes" 17040 fi 17041 fi 17042 17043 17044 17045 17046 17047 17048 17049 17050 17051 17052 17053 17054 17055 17056 17057xorg_testset_save_CFLAGS="$CFLAGS" 17058 17059if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17060 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17061 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17062$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17063if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17064 $as_echo_n "(cached) " >&6 17065else 17066 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17067/* end confdefs.h. */ 17068int i; 17069_ACEOF 17070if ac_fn_c_try_compile "$LINENO"; then : 17071 xorg_cv_cc_flag_unknown_warning_option=yes 17072else 17073 xorg_cv_cc_flag_unknown_warning_option=no 17074fi 17075rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17076fi 17077{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17078$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17079 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17080 CFLAGS="$xorg_testset_save_CFLAGS" 17081fi 17082 17083if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17084 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17085 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17086 fi 17087 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17088 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17089$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17090if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17091 $as_echo_n "(cached) " >&6 17092else 17093 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17094/* end confdefs.h. */ 17095int i; 17096_ACEOF 17097if ac_fn_c_try_compile "$LINENO"; then : 17098 xorg_cv_cc_flag_unused_command_line_argument=yes 17099else 17100 xorg_cv_cc_flag_unused_command_line_argument=no 17101fi 17102rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17103fi 17104{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17105$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17106 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17107 CFLAGS="$xorg_testset_save_CFLAGS" 17108fi 17109 17110found="no" 17111 17112 if test $found = "no" ; then 17113 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17114 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17115 fi 17116 17117 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17118 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17119 fi 17120 17121 CFLAGS="$CFLAGS -Warray-bounds" 17122 17123 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5 17124$as_echo_n "checking if $CC supports -Warray-bounds... " >&6; } 17125 cacheid=xorg_cv_cc_flag__Warray_bounds 17126 if eval \${$cacheid+:} false; then : 17127 $as_echo_n "(cached) " >&6 17128else 17129 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17130/* end confdefs.h. */ 17131int i; 17132int 17133main () 17134{ 17135 17136 ; 17137 return 0; 17138} 17139_ACEOF 17140if ac_fn_c_try_link "$LINENO"; then : 17141 eval $cacheid=yes 17142else 17143 eval $cacheid=no 17144fi 17145rm -f core conftest.err conftest.$ac_objext \ 17146 conftest$ac_exeext conftest.$ac_ext 17147fi 17148 17149 17150 CFLAGS="$xorg_testset_save_CFLAGS" 17151 17152 eval supported=\$$cacheid 17153 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17154$as_echo "$supported" >&6; } 17155 if test "$supported" = "yes" ; then 17156 BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds" 17157 found="yes" 17158 fi 17159 fi 17160 17161 17162 17163 17164 17165 17166 17167 17168 17169 17170 17171 17172 17173 17174 17175xorg_testset_save_CFLAGS="$CFLAGS" 17176 17177if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17178 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17179 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17180$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17181if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17182 $as_echo_n "(cached) " >&6 17183else 17184 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17185/* end confdefs.h. */ 17186int i; 17187_ACEOF 17188if ac_fn_c_try_compile "$LINENO"; then : 17189 xorg_cv_cc_flag_unknown_warning_option=yes 17190else 17191 xorg_cv_cc_flag_unknown_warning_option=no 17192fi 17193rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17194fi 17195{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17196$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17197 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17198 CFLAGS="$xorg_testset_save_CFLAGS" 17199fi 17200 17201if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17202 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17203 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17204 fi 17205 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17206 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17207$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17208if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17209 $as_echo_n "(cached) " >&6 17210else 17211 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17212/* end confdefs.h. */ 17213int i; 17214_ACEOF 17215if ac_fn_c_try_compile "$LINENO"; then : 17216 xorg_cv_cc_flag_unused_command_line_argument=yes 17217else 17218 xorg_cv_cc_flag_unused_command_line_argument=no 17219fi 17220rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17221fi 17222{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17223$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17224 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17225 CFLAGS="$xorg_testset_save_CFLAGS" 17226fi 17227 17228found="no" 17229 17230 if test $found = "no" ; then 17231 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17232 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17233 fi 17234 17235 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17236 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17237 fi 17238 17239 CFLAGS="$CFLAGS -Wwrite-strings" 17240 17241 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5 17242$as_echo_n "checking if $CC supports -Wwrite-strings... " >&6; } 17243 cacheid=xorg_cv_cc_flag__Wwrite_strings 17244 if eval \${$cacheid+:} false; then : 17245 $as_echo_n "(cached) " >&6 17246else 17247 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17248/* end confdefs.h. */ 17249int i; 17250int 17251main () 17252{ 17253 17254 ; 17255 return 0; 17256} 17257_ACEOF 17258if ac_fn_c_try_link "$LINENO"; then : 17259 eval $cacheid=yes 17260else 17261 eval $cacheid=no 17262fi 17263rm -f core conftest.err conftest.$ac_objext \ 17264 conftest$ac_exeext conftest.$ac_ext 17265fi 17266 17267 17268 CFLAGS="$xorg_testset_save_CFLAGS" 17269 17270 eval supported=\$$cacheid 17271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17272$as_echo "$supported" >&6; } 17273 if test "$supported" = "yes" ; then 17274 BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings" 17275 found="yes" 17276 fi 17277 fi 17278 17279 17280 17281 17282 17283 17284 17285 17286 17287 17288 17289 17290 17291 17292 17293xorg_testset_save_CFLAGS="$CFLAGS" 17294 17295if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17296 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17297 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17298$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17299if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17300 $as_echo_n "(cached) " >&6 17301else 17302 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17303/* end confdefs.h. */ 17304int i; 17305_ACEOF 17306if ac_fn_c_try_compile "$LINENO"; then : 17307 xorg_cv_cc_flag_unknown_warning_option=yes 17308else 17309 xorg_cv_cc_flag_unknown_warning_option=no 17310fi 17311rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17312fi 17313{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17314$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17315 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17316 CFLAGS="$xorg_testset_save_CFLAGS" 17317fi 17318 17319if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17320 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17321 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17322 fi 17323 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17324 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17325$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17326if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17327 $as_echo_n "(cached) " >&6 17328else 17329 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17330/* end confdefs.h. */ 17331int i; 17332_ACEOF 17333if ac_fn_c_try_compile "$LINENO"; then : 17334 xorg_cv_cc_flag_unused_command_line_argument=yes 17335else 17336 xorg_cv_cc_flag_unused_command_line_argument=no 17337fi 17338rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17339fi 17340{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17341$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17342 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17343 CFLAGS="$xorg_testset_save_CFLAGS" 17344fi 17345 17346found="no" 17347 17348 if test $found = "no" ; then 17349 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17350 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17351 fi 17352 17353 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17354 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17355 fi 17356 17357 CFLAGS="$CFLAGS -Waddress" 17358 17359 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5 17360$as_echo_n "checking if $CC supports -Waddress... " >&6; } 17361 cacheid=xorg_cv_cc_flag__Waddress 17362 if eval \${$cacheid+:} false; then : 17363 $as_echo_n "(cached) " >&6 17364else 17365 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17366/* end confdefs.h. */ 17367int i; 17368int 17369main () 17370{ 17371 17372 ; 17373 return 0; 17374} 17375_ACEOF 17376if ac_fn_c_try_link "$LINENO"; then : 17377 eval $cacheid=yes 17378else 17379 eval $cacheid=no 17380fi 17381rm -f core conftest.err conftest.$ac_objext \ 17382 conftest$ac_exeext conftest.$ac_ext 17383fi 17384 17385 17386 CFLAGS="$xorg_testset_save_CFLAGS" 17387 17388 eval supported=\$$cacheid 17389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17390$as_echo "$supported" >&6; } 17391 if test "$supported" = "yes" ; then 17392 BASE_CFLAGS="$BASE_CFLAGS -Waddress" 17393 found="yes" 17394 fi 17395 fi 17396 17397 17398 17399 17400 17401 17402 17403 17404 17405 17406 17407 17408 17409 17410 17411xorg_testset_save_CFLAGS="$CFLAGS" 17412 17413if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17414 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17415 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17416$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17417if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17418 $as_echo_n "(cached) " >&6 17419else 17420 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17421/* end confdefs.h. */ 17422int i; 17423_ACEOF 17424if ac_fn_c_try_compile "$LINENO"; then : 17425 xorg_cv_cc_flag_unknown_warning_option=yes 17426else 17427 xorg_cv_cc_flag_unknown_warning_option=no 17428fi 17429rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17430fi 17431{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17432$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17433 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17434 CFLAGS="$xorg_testset_save_CFLAGS" 17435fi 17436 17437if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17438 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17439 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17440 fi 17441 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17442 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17443$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17444if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17445 $as_echo_n "(cached) " >&6 17446else 17447 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17448/* end confdefs.h. */ 17449int i; 17450_ACEOF 17451if ac_fn_c_try_compile "$LINENO"; then : 17452 xorg_cv_cc_flag_unused_command_line_argument=yes 17453else 17454 xorg_cv_cc_flag_unused_command_line_argument=no 17455fi 17456rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17457fi 17458{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17459$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17460 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17461 CFLAGS="$xorg_testset_save_CFLAGS" 17462fi 17463 17464found="no" 17465 17466 if test $found = "no" ; then 17467 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17468 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17469 fi 17470 17471 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17472 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17473 fi 17474 17475 CFLAGS="$CFLAGS -Wint-to-pointer-cast" 17476 17477 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5 17478$as_echo_n "checking if $CC supports -Wint-to-pointer-cast... " >&6; } 17479 cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast 17480 if eval \${$cacheid+:} false; then : 17481 $as_echo_n "(cached) " >&6 17482else 17483 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17484/* end confdefs.h. */ 17485int i; 17486int 17487main () 17488{ 17489 17490 ; 17491 return 0; 17492} 17493_ACEOF 17494if ac_fn_c_try_link "$LINENO"; then : 17495 eval $cacheid=yes 17496else 17497 eval $cacheid=no 17498fi 17499rm -f core conftest.err conftest.$ac_objext \ 17500 conftest$ac_exeext conftest.$ac_ext 17501fi 17502 17503 17504 CFLAGS="$xorg_testset_save_CFLAGS" 17505 17506 eval supported=\$$cacheid 17507 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17508$as_echo "$supported" >&6; } 17509 if test "$supported" = "yes" ; then 17510 BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast" 17511 found="yes" 17512 fi 17513 fi 17514 17515 17516 17517 17518 17519 17520 17521 17522 17523 17524 17525 17526 17527 17528 17529xorg_testset_save_CFLAGS="$CFLAGS" 17530 17531if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17532 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17533 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17534$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17535if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17536 $as_echo_n "(cached) " >&6 17537else 17538 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17539/* end confdefs.h. */ 17540int i; 17541_ACEOF 17542if ac_fn_c_try_compile "$LINENO"; then : 17543 xorg_cv_cc_flag_unknown_warning_option=yes 17544else 17545 xorg_cv_cc_flag_unknown_warning_option=no 17546fi 17547rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17548fi 17549{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17550$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17551 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17552 CFLAGS="$xorg_testset_save_CFLAGS" 17553fi 17554 17555if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17556 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17557 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17558 fi 17559 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17560 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17561$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17562if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17563 $as_echo_n "(cached) " >&6 17564else 17565 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17566/* end confdefs.h. */ 17567int i; 17568_ACEOF 17569if ac_fn_c_try_compile "$LINENO"; then : 17570 xorg_cv_cc_flag_unused_command_line_argument=yes 17571else 17572 xorg_cv_cc_flag_unused_command_line_argument=no 17573fi 17574rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17575fi 17576{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17577$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17578 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17579 CFLAGS="$xorg_testset_save_CFLAGS" 17580fi 17581 17582found="no" 17583 17584 if test $found = "no" ; then 17585 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17586 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17587 fi 17588 17589 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17590 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17591 fi 17592 17593 CFLAGS="$CFLAGS -Wpointer-to-int-cast" 17594 17595 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5 17596$as_echo_n "checking if $CC supports -Wpointer-to-int-cast... " >&6; } 17597 cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast 17598 if eval \${$cacheid+:} false; then : 17599 $as_echo_n "(cached) " >&6 17600else 17601 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17602/* end confdefs.h. */ 17603int i; 17604int 17605main () 17606{ 17607 17608 ; 17609 return 0; 17610} 17611_ACEOF 17612if ac_fn_c_try_link "$LINENO"; then : 17613 eval $cacheid=yes 17614else 17615 eval $cacheid=no 17616fi 17617rm -f core conftest.err conftest.$ac_objext \ 17618 conftest$ac_exeext conftest.$ac_ext 17619fi 17620 17621 17622 CFLAGS="$xorg_testset_save_CFLAGS" 17623 17624 eval supported=\$$cacheid 17625 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17626$as_echo "$supported" >&6; } 17627 if test "$supported" = "yes" ; then 17628 BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast" 17629 found="yes" 17630 fi 17631 fi 17632 17633 17634fi 17635 17636 17637 17638 17639 17640 17641 17642 CWARNFLAGS="$BASE_CFLAGS" 17643 if test "x$GCC" = xyes ; then 17644 CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing" 17645 fi 17646 17647 17648 17649 17650 17651 17652 17653 17654# Check whether --enable-strict-compilation was given. 17655if test "${enable_strict_compilation+set}" = set; then : 17656 enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval 17657else 17658 STRICT_COMPILE=no 17659fi 17660 17661 17662 17663 17664 17665 17666STRICT_CFLAGS="" 17667 17668 17669 17670 17671 17672 17673 17674 17675 17676 17677 17678 17679 17680xorg_testset_save_CFLAGS="$CFLAGS" 17681 17682if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17683 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17684 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17685$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17686if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17687 $as_echo_n "(cached) " >&6 17688else 17689 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17690/* end confdefs.h. */ 17691int i; 17692_ACEOF 17693if ac_fn_c_try_compile "$LINENO"; then : 17694 xorg_cv_cc_flag_unknown_warning_option=yes 17695else 17696 xorg_cv_cc_flag_unknown_warning_option=no 17697fi 17698rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17699fi 17700{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17701$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17702 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17703 CFLAGS="$xorg_testset_save_CFLAGS" 17704fi 17705 17706if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17707 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17708 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17709 fi 17710 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17711 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17712$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17713if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17714 $as_echo_n "(cached) " >&6 17715else 17716 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17717/* end confdefs.h. */ 17718int i; 17719_ACEOF 17720if ac_fn_c_try_compile "$LINENO"; then : 17721 xorg_cv_cc_flag_unused_command_line_argument=yes 17722else 17723 xorg_cv_cc_flag_unused_command_line_argument=no 17724fi 17725rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17726fi 17727{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17728$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17729 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17730 CFLAGS="$xorg_testset_save_CFLAGS" 17731fi 17732 17733found="no" 17734 17735 if test $found = "no" ; then 17736 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17737 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17738 fi 17739 17740 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17741 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17742 fi 17743 17744 CFLAGS="$CFLAGS -pedantic" 17745 17746 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5 17747$as_echo_n "checking if $CC supports -pedantic... " >&6; } 17748 cacheid=xorg_cv_cc_flag__pedantic 17749 if eval \${$cacheid+:} false; then : 17750 $as_echo_n "(cached) " >&6 17751else 17752 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17753/* end confdefs.h. */ 17754int i; 17755int 17756main () 17757{ 17758 17759 ; 17760 return 0; 17761} 17762_ACEOF 17763if ac_fn_c_try_link "$LINENO"; then : 17764 eval $cacheid=yes 17765else 17766 eval $cacheid=no 17767fi 17768rm -f core conftest.err conftest.$ac_objext \ 17769 conftest$ac_exeext conftest.$ac_ext 17770fi 17771 17772 17773 CFLAGS="$xorg_testset_save_CFLAGS" 17774 17775 eval supported=\$$cacheid 17776 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17777$as_echo "$supported" >&6; } 17778 if test "$supported" = "yes" ; then 17779 STRICT_CFLAGS="$STRICT_CFLAGS -pedantic" 17780 found="yes" 17781 fi 17782 fi 17783 17784 17785 17786 17787 17788 17789 17790 17791 17792 17793 17794 17795 17796 17797 17798xorg_testset_save_CFLAGS="$CFLAGS" 17799 17800if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17801 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17802 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17803$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17804if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17805 $as_echo_n "(cached) " >&6 17806else 17807 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17808/* end confdefs.h. */ 17809int i; 17810_ACEOF 17811if ac_fn_c_try_compile "$LINENO"; then : 17812 xorg_cv_cc_flag_unknown_warning_option=yes 17813else 17814 xorg_cv_cc_flag_unknown_warning_option=no 17815fi 17816rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17817fi 17818{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17819$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17820 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17821 CFLAGS="$xorg_testset_save_CFLAGS" 17822fi 17823 17824if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17825 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17826 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17827 fi 17828 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17829 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17830$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17831if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17832 $as_echo_n "(cached) " >&6 17833else 17834 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17835/* end confdefs.h. */ 17836int i; 17837_ACEOF 17838if ac_fn_c_try_compile "$LINENO"; then : 17839 xorg_cv_cc_flag_unused_command_line_argument=yes 17840else 17841 xorg_cv_cc_flag_unused_command_line_argument=no 17842fi 17843rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17844fi 17845{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17846$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17847 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17848 CFLAGS="$xorg_testset_save_CFLAGS" 17849fi 17850 17851found="no" 17852 17853 if test $found = "no" ; then 17854 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17855 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17856 fi 17857 17858 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17859 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17860 fi 17861 17862 CFLAGS="$CFLAGS -Werror" 17863 17864 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5 17865$as_echo_n "checking if $CC supports -Werror... " >&6; } 17866 cacheid=xorg_cv_cc_flag__Werror 17867 if eval \${$cacheid+:} false; then : 17868 $as_echo_n "(cached) " >&6 17869else 17870 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17871/* end confdefs.h. */ 17872int i; 17873int 17874main () 17875{ 17876 17877 ; 17878 return 0; 17879} 17880_ACEOF 17881if ac_fn_c_try_link "$LINENO"; then : 17882 eval $cacheid=yes 17883else 17884 eval $cacheid=no 17885fi 17886rm -f core conftest.err conftest.$ac_objext \ 17887 conftest$ac_exeext conftest.$ac_ext 17888fi 17889 17890 17891 CFLAGS="$xorg_testset_save_CFLAGS" 17892 17893 eval supported=\$$cacheid 17894 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17895$as_echo "$supported" >&6; } 17896 if test "$supported" = "yes" ; then 17897 STRICT_CFLAGS="$STRICT_CFLAGS -Werror" 17898 found="yes" 17899 fi 17900 fi 17901 17902 if test $found = "no" ; then 17903 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17904 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17905 fi 17906 17907 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17908 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17909 fi 17910 17911 CFLAGS="$CFLAGS -errwarn" 17912 17913 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5 17914$as_echo_n "checking if $CC supports -errwarn... " >&6; } 17915 cacheid=xorg_cv_cc_flag__errwarn 17916 if eval \${$cacheid+:} false; then : 17917 $as_echo_n "(cached) " >&6 17918else 17919 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17920/* end confdefs.h. */ 17921int i; 17922int 17923main () 17924{ 17925 17926 ; 17927 return 0; 17928} 17929_ACEOF 17930if ac_fn_c_try_link "$LINENO"; then : 17931 eval $cacheid=yes 17932else 17933 eval $cacheid=no 17934fi 17935rm -f core conftest.err conftest.$ac_objext \ 17936 conftest$ac_exeext conftest.$ac_ext 17937fi 17938 17939 17940 CFLAGS="$xorg_testset_save_CFLAGS" 17941 17942 eval supported=\$$cacheid 17943 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17944$as_echo "$supported" >&6; } 17945 if test "$supported" = "yes" ; then 17946 STRICT_CFLAGS="$STRICT_CFLAGS -errwarn" 17947 found="yes" 17948 fi 17949 fi 17950 17951 17952 17953# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not 17954# activate it with -Werror, so we add it here explicitly. 17955 17956 17957 17958 17959 17960 17961 17962 17963 17964 17965 17966 17967 17968xorg_testset_save_CFLAGS="$CFLAGS" 17969 17970if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17971 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17972 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17973$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17974if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17975 $as_echo_n "(cached) " >&6 17976else 17977 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17978/* end confdefs.h. */ 17979int i; 17980_ACEOF 17981if ac_fn_c_try_compile "$LINENO"; then : 17982 xorg_cv_cc_flag_unknown_warning_option=yes 17983else 17984 xorg_cv_cc_flag_unknown_warning_option=no 17985fi 17986rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17987fi 17988{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17989$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17990 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17991 CFLAGS="$xorg_testset_save_CFLAGS" 17992fi 17993 17994if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17995 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17996 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17997 fi 17998 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17999 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 18000$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 18001if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 18002 $as_echo_n "(cached) " >&6 18003else 18004 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18005/* end confdefs.h. */ 18006int i; 18007_ACEOF 18008if ac_fn_c_try_compile "$LINENO"; then : 18009 xorg_cv_cc_flag_unused_command_line_argument=yes 18010else 18011 xorg_cv_cc_flag_unused_command_line_argument=no 18012fi 18013rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 18014fi 18015{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 18016$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 18017 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 18018 CFLAGS="$xorg_testset_save_CFLAGS" 18019fi 18020 18021found="no" 18022 18023 if test $found = "no" ; then 18024 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 18025 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 18026 fi 18027 18028 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 18029 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 18030 fi 18031 18032 CFLAGS="$CFLAGS -Werror=attributes" 18033 18034 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5 18035$as_echo_n "checking if $CC supports -Werror=attributes... " >&6; } 18036 cacheid=xorg_cv_cc_flag__Werror_attributes 18037 if eval \${$cacheid+:} false; then : 18038 $as_echo_n "(cached) " >&6 18039else 18040 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18041/* end confdefs.h. */ 18042int i; 18043int 18044main () 18045{ 18046 18047 ; 18048 return 0; 18049} 18050_ACEOF 18051if ac_fn_c_try_link "$LINENO"; then : 18052 eval $cacheid=yes 18053else 18054 eval $cacheid=no 18055fi 18056rm -f core conftest.err conftest.$ac_objext \ 18057 conftest$ac_exeext conftest.$ac_ext 18058fi 18059 18060 18061 CFLAGS="$xorg_testset_save_CFLAGS" 18062 18063 eval supported=\$$cacheid 18064 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 18065$as_echo "$supported" >&6; } 18066 if test "$supported" = "yes" ; then 18067 STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes" 18068 found="yes" 18069 fi 18070 fi 18071 18072 18073 18074if test "x$STRICT_COMPILE" = "xyes"; then 18075 BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS" 18076 CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS" 18077fi 18078 18079 18080 18081 18082 18083 18084cat >>confdefs.h <<_ACEOF 18085#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1` 18086_ACEOF 18087 18088 PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1` 18089 if test "x$PVM" = "x"; then 18090 PVM="0" 18091 fi 18092 18093cat >>confdefs.h <<_ACEOF 18094#define PACKAGE_VERSION_MINOR $PVM 18095_ACEOF 18096 18097 PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1` 18098 if test "x$PVP" = "x"; then 18099 PVP="0" 18100 fi 18101 18102cat >>confdefs.h <<_ACEOF 18103#define PACKAGE_VERSION_PATCHLEVEL $PVP 18104_ACEOF 18105 18106 18107 18108CHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \ 18109mv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \ 18110|| (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \ 18111echo 'git directory not found: installing possibly empty changelog.' >&2)" 18112 18113 18114 18115 18116macros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros` 18117INSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \ 18118mv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \ 18119|| (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \ 18120echo 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)" 18121 18122 18123 18124 18125 18126 18127if test x$APP_MAN_SUFFIX = x ; then 18128 APP_MAN_SUFFIX=1 18129fi 18130if test x$APP_MAN_DIR = x ; then 18131 APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)' 18132fi 18133 18134if test x$LIB_MAN_SUFFIX = x ; then 18135 LIB_MAN_SUFFIX=3 18136fi 18137if test x$LIB_MAN_DIR = x ; then 18138 LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)' 18139fi 18140 18141if test x$FILE_MAN_SUFFIX = x ; then 18142 case $host_os in 18143 # Solaris 2.0 - 11 use SysV man page sections 18144 solaris2.?|solaris2.1[01]) FILE_MAN_SUFFIX=4 ;; 18145 *) FILE_MAN_SUFFIX=5 ;; 18146 esac 18147fi 18148if test x$FILE_MAN_DIR = x ; then 18149 FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)' 18150fi 18151 18152if test x$MISC_MAN_SUFFIX = x ; then 18153 case $host_os in 18154 # Solaris 2.0 - 11 use SysV man page sections 18155 solaris2.?|solaris2.1[01]) MISC_MAN_SUFFIX=5 ;; 18156 *) MISC_MAN_SUFFIX=7 ;; 18157 esac 18158fi 18159if test x$MISC_MAN_DIR = x ; then 18160 MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)' 18161fi 18162 18163if test x$DRIVER_MAN_SUFFIX = x ; then 18164 case $host_os in 18165 # Solaris 2.0 - 11 use SysV man page sections 18166 solaris2.?|solaris2.1[01]) DRIVER_MAN_SUFFIX=7 ;; 18167 *) DRIVER_MAN_SUFFIX=4 ;; 18168 esac 18169fi 18170if test x$DRIVER_MAN_DIR = x ; then 18171 DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)' 18172fi 18173 18174if test x$ADMIN_MAN_SUFFIX = x ; then 18175 case $host_os in 18176 # Solaris 2.0 - 11 use SysV man page sections 18177 solaris2.?|solaris2.1[01]) ADMIN_MAN_SUFFIX=1m ;; 18178 *) ADMIN_MAN_SUFFIX=8 ;; 18179 esac 18180fi 18181if test x$ADMIN_MAN_DIR = x ; then 18182 ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)' 18183fi 18184 18185 18186 18187 18188 18189 18190 18191 18192 18193 18194 18195 18196 18197 18198 18199XORG_MAN_PAGE="X Version 11" 18200 18201MAN_SUBSTS="\ 18202 -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 18203 -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 18204 -e 's|__xservername__|Xorg|g' \ 18205 -e 's|__xconfigfile__|xorg.conf|g' \ 18206 -e 's|__projectroot__|\$(prefix)|g' \ 18207 -e 's|__apploaddir__|\$(appdefaultdir)|g' \ 18208 -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \ 18209 -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \ 18210 -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \ 18211 -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \ 18212 -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \ 18213 -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'" 18214 18215 18216 18217# Check whether --enable-silent-rules was given. 18218if test "${enable_silent_rules+set}" = set; then : 18219 enableval=$enable_silent_rules; 18220fi 18221 18222case $enable_silent_rules in # ((( 18223 yes) AM_DEFAULT_VERBOSITY=0;; 18224 no) AM_DEFAULT_VERBOSITY=1;; 18225 *) AM_DEFAULT_VERBOSITY=0;; 18226esac 18227am_make=${MAKE-make} 18228{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 18229$as_echo_n "checking whether $am_make supports nested variables... " >&6; } 18230if ${am_cv_make_support_nested_variables+:} false; then : 18231 $as_echo_n "(cached) " >&6 18232else 18233 if $as_echo 'TRUE=$(BAR$(V)) 18234BAR0=false 18235BAR1=true 18236V=1 18237am__doit: 18238 @$(TRUE) 18239.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 18240 am_cv_make_support_nested_variables=yes 18241else 18242 am_cv_make_support_nested_variables=no 18243fi 18244fi 18245{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 18246$as_echo "$am_cv_make_support_nested_variables" >&6; } 18247if test $am_cv_make_support_nested_variables = yes; then 18248 AM_V='$(V)' 18249 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 18250else 18251 AM_V=$AM_DEFAULT_VERBOSITY 18252 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 18253fi 18254AM_BACKSLASH='\' 18255 18256 18257 18258 18259# Check whether --enable-specs was given. 18260if test "${enable_specs+set}" = set; then : 18261 enableval=$enable_specs; build_specs=$enableval 18262else 18263 build_specs=yes 18264fi 18265 18266 18267 if test x$build_specs = xyes; then 18268 ENABLE_SPECS_TRUE= 18269 ENABLE_SPECS_FALSE='#' 18270else 18271 ENABLE_SPECS_TRUE='#' 18272 ENABLE_SPECS_FALSE= 18273fi 18274 18275{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build functional specifications" >&5 18276$as_echo_n "checking whether to build functional specifications... " >&6; } 18277{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $build_specs" >&5 18278$as_echo "$build_specs" >&6; } 18279 18280 18281 18282 18283 18284# Check whether --with-xmlto was given. 18285if test "${with_xmlto+set}" = set; then : 18286 withval=$with_xmlto; use_xmlto=$withval 18287else 18288 use_xmlto=auto 18289fi 18290 18291 18292 18293if test "x$use_xmlto" = x"auto"; then 18294 # Extract the first word of "xmlto", so it can be a program name with args. 18295set dummy xmlto; ac_word=$2 18296{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 18297$as_echo_n "checking for $ac_word... " >&6; } 18298if ${ac_cv_path_XMLTO+:} false; then : 18299 $as_echo_n "(cached) " >&6 18300else 18301 case $XMLTO in 18302 [\\/]* | ?:[\\/]*) 18303 ac_cv_path_XMLTO="$XMLTO" # Let the user override the test with a path. 18304 ;; 18305 *) 18306 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 18307for as_dir in $PATH 18308do 18309 IFS=$as_save_IFS 18310 test -z "$as_dir" && as_dir=. 18311 for ac_exec_ext in '' $ac_executable_extensions; do 18312 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 18313 ac_cv_path_XMLTO="$as_dir/$ac_word$ac_exec_ext" 18314 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 18315 break 2 18316 fi 18317done 18318 done 18319IFS=$as_save_IFS 18320 18321 ;; 18322esac 18323fi 18324XMLTO=$ac_cv_path_XMLTO 18325if test -n "$XMLTO"; then 18326 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XMLTO" >&5 18327$as_echo "$XMLTO" >&6; } 18328else 18329 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18330$as_echo "no" >&6; } 18331fi 18332 18333 18334 if test "x$XMLTO" = "x"; then 18335 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: xmlto not found - documentation targets will be skipped" >&5 18336$as_echo "$as_me: WARNING: xmlto not found - documentation targets will be skipped" >&2;} 18337 have_xmlto=no 18338 else 18339 have_xmlto=yes 18340 fi 18341elif test "x$use_xmlto" = x"yes" ; then 18342 # Extract the first word of "xmlto", so it can be a program name with args. 18343set dummy xmlto; ac_word=$2 18344{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 18345$as_echo_n "checking for $ac_word... " >&6; } 18346if ${ac_cv_path_XMLTO+:} false; then : 18347 $as_echo_n "(cached) " >&6 18348else 18349 case $XMLTO in 18350 [\\/]* | ?:[\\/]*) 18351 ac_cv_path_XMLTO="$XMLTO" # Let the user override the test with a path. 18352 ;; 18353 *) 18354 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 18355for as_dir in $PATH 18356do 18357 IFS=$as_save_IFS 18358 test -z "$as_dir" && as_dir=. 18359 for ac_exec_ext in '' $ac_executable_extensions; do 18360 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 18361 ac_cv_path_XMLTO="$as_dir/$ac_word$ac_exec_ext" 18362 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 18363 break 2 18364 fi 18365done 18366 done 18367IFS=$as_save_IFS 18368 18369 ;; 18370esac 18371fi 18372XMLTO=$ac_cv_path_XMLTO 18373if test -n "$XMLTO"; then 18374 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XMLTO" >&5 18375$as_echo "$XMLTO" >&6; } 18376else 18377 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18378$as_echo "no" >&6; } 18379fi 18380 18381 18382 if test "x$XMLTO" = "x"; then 18383 as_fn_error $? "--with-xmlto=yes specified but xmlto not found in PATH" "$LINENO" 5 18384 fi 18385 have_xmlto=yes 18386elif test "x$use_xmlto" = x"no" ; then 18387 if test "x$XMLTO" != "x"; then 18388 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ignoring XMLTO environment variable since --with-xmlto=no was specified" >&5 18389$as_echo "$as_me: WARNING: ignoring XMLTO environment variable since --with-xmlto=no was specified" >&2;} 18390 fi 18391 have_xmlto=no 18392else 18393 as_fn_error $? "--with-xmlto expects 'yes' or 'no'" "$LINENO" 5 18394fi 18395 18396# Test for a minimum version of xmlto, if provided. 18397if test "$have_xmlto" = yes; then 18398 # scrape the xmlto version 18399 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the xmlto version" >&5 18400$as_echo_n "checking the xmlto version... " >&6; } 18401 xmlto_version=`$XMLTO --version 2>/dev/null | cut -d' ' -f3` 18402 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xmlto_version" >&5 18403$as_echo "$xmlto_version" >&6; } 18404 as_arg_v1=$xmlto_version 18405as_arg_v2=0.0.22 18406awk "$as_awk_strverscmp" v1="$as_arg_v1" v2="$as_arg_v2" /dev/null 18407case $? in #( 18408 1) : 18409 if test "x$use_xmlto" = xauto; then 18410 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: xmlto version $xmlto_version found, but 0.0.22 needed" >&5 18411$as_echo "$as_me: WARNING: xmlto version $xmlto_version found, but 0.0.22 needed" >&2;} 18412 have_xmlto=no 18413 else 18414 as_fn_error $? "xmlto version $xmlto_version found, but 0.0.22 needed" "$LINENO" 5 18415 fi ;; #( 18416 0) : 18417 ;; #( 18418 2) : 18419 ;; #( 18420 *) : 18421 ;; 18422esac 18423fi 18424 18425# Test for the ability of xmlto to generate a text target 18426# 18427# NOTE: xmlto 0.0.27 or higher return a non-zero return code in the 18428# following test for empty XML docbook files. 18429# For compatibility reasons use the following empty XML docbook file and if 18430# it fails try it again with a non-empty XML file. 18431have_xmlto_text=no 18432cat > conftest.xml << "EOF" 18433EOF 18434if test "$have_xmlto" = yes; then : 18435 if $XMLTO --skip-validation txt conftest.xml >/dev/null 2>&1; then : 18436 have_xmlto_text=yes 18437else 18438 # Try it again with a non-empty XML file. 18439 cat > conftest.xml << "EOF" 18440<x></x> 18441EOF 18442 if $XMLTO --skip-validation txt conftest.xml >/dev/null 2>&1; then : 18443 have_xmlto_text=yes 18444else 18445 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: xmlto cannot generate text format, this format skipped" >&5 18446$as_echo "$as_me: WARNING: xmlto cannot generate text format, this format skipped" >&2;} 18447fi 18448fi 18449fi 18450rm -f conftest.xml 18451 if test $have_xmlto_text = yes; then 18452 HAVE_XMLTO_TEXT_TRUE= 18453 HAVE_XMLTO_TEXT_FALSE='#' 18454else 18455 HAVE_XMLTO_TEXT_TRUE='#' 18456 HAVE_XMLTO_TEXT_FALSE= 18457fi 18458 18459 if test "$have_xmlto" = yes; then 18460 HAVE_XMLTO_TRUE= 18461 HAVE_XMLTO_FALSE='#' 18462else 18463 HAVE_XMLTO_TRUE='#' 18464 HAVE_XMLTO_FALSE= 18465fi 18466 18467 18468 18469 18470 18471 18472# Check whether --with-fop was given. 18473if test "${with_fop+set}" = set; then : 18474 withval=$with_fop; use_fop=$withval 18475else 18476 use_fop=no 18477fi 18478 18479 18480 18481if test "x$use_fop" = x"auto"; then 18482 # Extract the first word of "fop", so it can be a program name with args. 18483set dummy fop; ac_word=$2 18484{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 18485$as_echo_n "checking for $ac_word... " >&6; } 18486if ${ac_cv_path_FOP+:} false; then : 18487 $as_echo_n "(cached) " >&6 18488else 18489 case $FOP in 18490 [\\/]* | ?:[\\/]*) 18491 ac_cv_path_FOP="$FOP" # Let the user override the test with a path. 18492 ;; 18493 *) 18494 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 18495for as_dir in $PATH 18496do 18497 IFS=$as_save_IFS 18498 test -z "$as_dir" && as_dir=. 18499 for ac_exec_ext in '' $ac_executable_extensions; do 18500 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 18501 ac_cv_path_FOP="$as_dir/$ac_word$ac_exec_ext" 18502 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 18503 break 2 18504 fi 18505done 18506 done 18507IFS=$as_save_IFS 18508 18509 ;; 18510esac 18511fi 18512FOP=$ac_cv_path_FOP 18513if test -n "$FOP"; then 18514 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FOP" >&5 18515$as_echo "$FOP" >&6; } 18516else 18517 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18518$as_echo "no" >&6; } 18519fi 18520 18521 18522 if test "x$FOP" = "x"; then 18523 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: fop not found - documentation targets will be skipped" >&5 18524$as_echo "$as_me: WARNING: fop not found - documentation targets will be skipped" >&2;} 18525 have_fop=no 18526 else 18527 have_fop=yes 18528 fi 18529elif test "x$use_fop" = x"yes" ; then 18530 # Extract the first word of "fop", so it can be a program name with args. 18531set dummy fop; ac_word=$2 18532{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 18533$as_echo_n "checking for $ac_word... " >&6; } 18534if ${ac_cv_path_FOP+:} false; then : 18535 $as_echo_n "(cached) " >&6 18536else 18537 case $FOP in 18538 [\\/]* | ?:[\\/]*) 18539 ac_cv_path_FOP="$FOP" # Let the user override the test with a path. 18540 ;; 18541 *) 18542 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 18543for as_dir in $PATH 18544do 18545 IFS=$as_save_IFS 18546 test -z "$as_dir" && as_dir=. 18547 for ac_exec_ext in '' $ac_executable_extensions; do 18548 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 18549 ac_cv_path_FOP="$as_dir/$ac_word$ac_exec_ext" 18550 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 18551 break 2 18552 fi 18553done 18554 done 18555IFS=$as_save_IFS 18556 18557 ;; 18558esac 18559fi 18560FOP=$ac_cv_path_FOP 18561if test -n "$FOP"; then 18562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FOP" >&5 18563$as_echo "$FOP" >&6; } 18564else 18565 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18566$as_echo "no" >&6; } 18567fi 18568 18569 18570 if test "x$FOP" = "x"; then 18571 as_fn_error $? "--with-fop=yes specified but fop not found in PATH" "$LINENO" 5 18572 fi 18573 have_fop=yes 18574elif test "x$use_fop" = x"no" ; then 18575 if test "x$FOP" != "x"; then 18576 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ignoring FOP environment variable since --with-fop=no was specified" >&5 18577$as_echo "$as_me: WARNING: ignoring FOP environment variable since --with-fop=no was specified" >&2;} 18578 fi 18579 have_fop=no 18580else 18581 as_fn_error $? "--with-fop expects 'yes' or 'no'" "$LINENO" 5 18582fi 18583 18584# Test for a minimum version of fop, if provided. 18585 18586 if test "$have_fop" = yes; then 18587 HAVE_FOP_TRUE= 18588 HAVE_FOP_FALSE='#' 18589else 18590 HAVE_FOP_TRUE='#' 18591 HAVE_FOP_FALSE= 18592fi 18593 18594 18595 18596 18597# Preserves the interface, should it be implemented later 18598 18599 18600 18601# Check whether --with-xsltproc was given. 18602if test "${with_xsltproc+set}" = set; then : 18603 withval=$with_xsltproc; use_xsltproc=$withval 18604else 18605 use_xsltproc=auto 18606fi 18607 18608 18609 18610if test "x$use_xsltproc" = x"auto"; then 18611 # Extract the first word of "xsltproc", so it can be a program name with args. 18612set dummy xsltproc; ac_word=$2 18613{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 18614$as_echo_n "checking for $ac_word... " >&6; } 18615if ${ac_cv_path_XSLTPROC+:} false; then : 18616 $as_echo_n "(cached) " >&6 18617else 18618 case $XSLTPROC in 18619 [\\/]* | ?:[\\/]*) 18620 ac_cv_path_XSLTPROC="$XSLTPROC" # Let the user override the test with a path. 18621 ;; 18622 *) 18623 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 18624for as_dir in $PATH 18625do 18626 IFS=$as_save_IFS 18627 test -z "$as_dir" && as_dir=. 18628 for ac_exec_ext in '' $ac_executable_extensions; do 18629 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 18630 ac_cv_path_XSLTPROC="$as_dir/$ac_word$ac_exec_ext" 18631 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 18632 break 2 18633 fi 18634done 18635 done 18636IFS=$as_save_IFS 18637 18638 ;; 18639esac 18640fi 18641XSLTPROC=$ac_cv_path_XSLTPROC 18642if test -n "$XSLTPROC"; then 18643 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XSLTPROC" >&5 18644$as_echo "$XSLTPROC" >&6; } 18645else 18646 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18647$as_echo "no" >&6; } 18648fi 18649 18650 18651 if test "x$XSLTPROC" = "x"; then 18652 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: xsltproc not found - cannot transform XML documents" >&5 18653$as_echo "$as_me: WARNING: xsltproc not found - cannot transform XML documents" >&2;} 18654 have_xsltproc=no 18655 else 18656 have_xsltproc=yes 18657 fi 18658elif test "x$use_xsltproc" = x"yes" ; then 18659 # Extract the first word of "xsltproc", so it can be a program name with args. 18660set dummy xsltproc; ac_word=$2 18661{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 18662$as_echo_n "checking for $ac_word... " >&6; } 18663if ${ac_cv_path_XSLTPROC+:} false; then : 18664 $as_echo_n "(cached) " >&6 18665else 18666 case $XSLTPROC in 18667 [\\/]* | ?:[\\/]*) 18668 ac_cv_path_XSLTPROC="$XSLTPROC" # Let the user override the test with a path. 18669 ;; 18670 *) 18671 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 18672for as_dir in $PATH 18673do 18674 IFS=$as_save_IFS 18675 test -z "$as_dir" && as_dir=. 18676 for ac_exec_ext in '' $ac_executable_extensions; do 18677 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 18678 ac_cv_path_XSLTPROC="$as_dir/$ac_word$ac_exec_ext" 18679 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 18680 break 2 18681 fi 18682done 18683 done 18684IFS=$as_save_IFS 18685 18686 ;; 18687esac 18688fi 18689XSLTPROC=$ac_cv_path_XSLTPROC 18690if test -n "$XSLTPROC"; then 18691 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XSLTPROC" >&5 18692$as_echo "$XSLTPROC" >&6; } 18693else 18694 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18695$as_echo "no" >&6; } 18696fi 18697 18698 18699 if test "x$XSLTPROC" = "x"; then 18700 as_fn_error $? "--with-xsltproc=yes specified but xsltproc not found in PATH" "$LINENO" 5 18701 fi 18702 have_xsltproc=yes 18703elif test "x$use_xsltproc" = x"no" ; then 18704 if test "x$XSLTPROC" != "x"; then 18705 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ignoring XSLTPROC environment variable since --with-xsltproc=no was specified" >&5 18706$as_echo "$as_me: WARNING: ignoring XSLTPROC environment variable since --with-xsltproc=no was specified" >&2;} 18707 fi 18708 have_xsltproc=no 18709else 18710 as_fn_error $? "--with-xsltproc expects 'yes' or 'no'" "$LINENO" 5 18711fi 18712 18713 if test "$have_xsltproc" = yes; then 18714 HAVE_XSLTPROC_TRUE= 18715 HAVE_XSLTPROC_FALSE='#' 18716else 18717 HAVE_XSLTPROC_TRUE='#' 18718 HAVE_XSLTPROC_FALSE= 18719fi 18720 18721 18722 18723{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for X.Org SGML entities >= 1.10" >&5 18724$as_echo_n "checking for X.Org SGML entities >= 1.10... " >&6; } 18725XORG_SGML_PATH= 18726if test -n "$PKG_CONFIG" && \ 18727 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-sgml-doctools >= 1.10\""; } >&5 18728 ($PKG_CONFIG --exists --print-errors "xorg-sgml-doctools >= 1.10") 2>&5 18729 ac_status=$? 18730 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 18731 test $ac_status = 0; }; then 18732 XORG_SGML_PATH=`$PKG_CONFIG --variable=sgmlrootdir xorg-sgml-doctools` 18733else 18734 : 18735 18736fi 18737 18738# Define variables STYLESHEET_SRCDIR and XSL_STYLESHEET containing 18739# the path and the name of the doc stylesheet 18740if test "x$XORG_SGML_PATH" != "x" ; then 18741 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XORG_SGML_PATH" >&5 18742$as_echo "$XORG_SGML_PATH" >&6; } 18743 STYLESHEET_SRCDIR=$XORG_SGML_PATH/X11 18744 XSL_STYLESHEET=$STYLESHEET_SRCDIR/xorg.xsl 18745else 18746 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18747$as_echo "no" >&6; } 18748fi 18749 18750 18751 18752 18753 if test "x$XSL_STYLESHEET" != "x"; then 18754 HAVE_STYLESHEETS_TRUE= 18755 HAVE_STYLESHEETS_FALSE='#' 18756else 18757 HAVE_STYLESHEETS_TRUE='#' 18758 HAVE_STYLESHEETS_FALSE= 18759fi 18760 18761 18762 18763 18764for ac_prog in cpp 18765do 18766 # Extract the first word of "$ac_prog", so it can be a program name with args. 18767set dummy $ac_prog; ac_word=$2 18768{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 18769$as_echo_n "checking for $ac_word... " >&6; } 18770if ${ac_cv_path_RAWCPP+:} false; then : 18771 $as_echo_n "(cached) " >&6 18772else 18773 case $RAWCPP in 18774 [\\/]* | ?:[\\/]*) 18775 ac_cv_path_RAWCPP="$RAWCPP" # Let the user override the test with a path. 18776 ;; 18777 *) 18778 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 18779as_dummy="$PATH:/bin:/usr/bin:/usr/lib:/usr/libexec:/usr/ccs/lib:/usr/ccs/lbin:/lib" 18780for as_dir in $as_dummy 18781do 18782 IFS=$as_save_IFS 18783 test -z "$as_dir" && as_dir=. 18784 for ac_exec_ext in '' $ac_executable_extensions; do 18785 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 18786 ac_cv_path_RAWCPP="$as_dir/$ac_word$ac_exec_ext" 18787 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 18788 break 2 18789 fi 18790done 18791 done 18792IFS=$as_save_IFS 18793 18794 ;; 18795esac 18796fi 18797RAWCPP=$ac_cv_path_RAWCPP 18798if test -n "$RAWCPP"; then 18799 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RAWCPP" >&5 18800$as_echo "$RAWCPP" >&6; } 18801else 18802 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18803$as_echo "no" >&6; } 18804fi 18805 18806 18807 test -n "$RAWCPP" && break 18808done 18809test -n "$RAWCPP" || RAWCPP="${CPP}" 18810 18811 18812# Check for flag to avoid builtin definitions - assumes unix is predefined, 18813# which is not the best choice for supporting other OS'es, but covers most 18814# of the ones we need for now. 18815{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $RAWCPP requires -undef" >&5 18816$as_echo_n "checking if $RAWCPP requires -undef... " >&6; } 18817cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18818/* end confdefs.h. */ 18819Does cpp redefine unix ? 18820_ACEOF 18821if test `${RAWCPP} < conftest.$ac_ext | grep -c 'unix'` -eq 1 ; then 18822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18823$as_echo "no" >&6; } 18824else 18825 if test `${RAWCPP} -undef < conftest.$ac_ext | grep -c 'unix'` -eq 1 ; then 18826 RAWCPPFLAGS=-undef 18827 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 18828$as_echo "yes" >&6; } 18829 # under Cygwin unix is still defined even with -undef 18830 elif test `${RAWCPP} -undef -ansi < conftest.$ac_ext | grep -c 'unix'` -eq 1 ; then 18831 RAWCPPFLAGS="-undef -ansi" 18832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes, with -ansi" >&5 18833$as_echo "yes, with -ansi" >&6; } 18834 else 18835 as_fn_error $? "${RAWCPP} defines unix with or without -undef. I don't know what to do." "$LINENO" 5 18836 fi 18837fi 18838rm -f conftest.$ac_ext 18839 18840{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $RAWCPP requires -traditional" >&5 18841$as_echo_n "checking if $RAWCPP requires -traditional... " >&6; } 18842cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18843/* end confdefs.h. */ 18844Does cpp preserve "whitespace"? 18845_ACEOF 18846if test `${RAWCPP} < conftest.$ac_ext | grep -c 'preserve \"'` -eq 1 ; then 18847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18848$as_echo "no" >&6; } 18849else 18850 if test `${RAWCPP} -traditional < conftest.$ac_ext | grep -c 'preserve \"'` -eq 1 ; then 18851 TRADITIONALCPPFLAGS="-traditional" 18852 RAWCPPFLAGS="${RAWCPPFLAGS} -traditional" 18853 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 18854$as_echo "yes" >&6; } 18855 else 18856 as_fn_error $? "${RAWCPP} does not preserve whitespace with or without -traditional. I don't know what to do." "$LINENO" 5 18857 fi 18858fi 18859rm -f conftest.$ac_ext 18860 18861 18862 18863 18864 18865# Preserves the interface, should it be implemented later 18866 18867 18868 18869# Check whether --with-perl was given. 18870if test "${with_perl+set}" = set; then : 18871 withval=$with_perl; use_perl=$withval 18872else 18873 use_perl=auto 18874fi 18875 18876 18877 18878if test "x$use_perl" = x"auto"; then 18879 # Extract the first word of "perl", so it can be a program name with args. 18880set dummy perl; ac_word=$2 18881{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 18882$as_echo_n "checking for $ac_word... " >&6; } 18883if ${ac_cv_path_PERL+:} false; then : 18884 $as_echo_n "(cached) " >&6 18885else 18886 case $PERL in 18887 [\\/]* | ?:[\\/]*) 18888 ac_cv_path_PERL="$PERL" # Let the user override the test with a path. 18889 ;; 18890 *) 18891 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 18892for as_dir in $PATH 18893do 18894 IFS=$as_save_IFS 18895 test -z "$as_dir" && as_dir=. 18896 for ac_exec_ext in '' $ac_executable_extensions; do 18897 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 18898 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext" 18899 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 18900 break 2 18901 fi 18902done 18903 done 18904IFS=$as_save_IFS 18905 18906 ;; 18907esac 18908fi 18909PERL=$ac_cv_path_PERL 18910if test -n "$PERL"; then 18911 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5 18912$as_echo "$PERL" >&6; } 18913else 18914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18915$as_echo "no" >&6; } 18916fi 18917 18918 18919 if test "x$PERL" = "x"; then 18920 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: perl not found - cannot extract information and report" >&5 18921$as_echo "$as_me: WARNING: perl not found - cannot extract information and report" >&2;} 18922 have_perl=no 18923 else 18924 have_perl=yes 18925 fi 18926elif test "x$use_perl" = x"yes" ; then 18927 # Extract the first word of "perl", so it can be a program name with args. 18928set dummy perl; ac_word=$2 18929{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 18930$as_echo_n "checking for $ac_word... " >&6; } 18931if ${ac_cv_path_PERL+:} false; then : 18932 $as_echo_n "(cached) " >&6 18933else 18934 case $PERL in 18935 [\\/]* | ?:[\\/]*) 18936 ac_cv_path_PERL="$PERL" # Let the user override the test with a path. 18937 ;; 18938 *) 18939 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 18940for as_dir in $PATH 18941do 18942 IFS=$as_save_IFS 18943 test -z "$as_dir" && as_dir=. 18944 for ac_exec_ext in '' $ac_executable_extensions; do 18945 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 18946 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext" 18947 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 18948 break 2 18949 fi 18950done 18951 done 18952IFS=$as_save_IFS 18953 18954 ;; 18955esac 18956fi 18957PERL=$ac_cv_path_PERL 18958if test -n "$PERL"; then 18959 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5 18960$as_echo "$PERL" >&6; } 18961else 18962 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18963$as_echo "no" >&6; } 18964fi 18965 18966 18967 if test "x$PERL" = "x"; then 18968 as_fn_error $? "--with-perl=yes specified but perl not found in PATH" "$LINENO" 5 18969 fi 18970 have_perl=yes 18971elif test "x$use_perl" = x"no" ; then 18972 if test "x$PERL" != "x"; then 18973 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ignoring PERL environment variable since --with-perl=no was specified" >&5 18974$as_echo "$as_me: WARNING: ignoring PERL environment variable since --with-perl=no was specified" >&2;} 18975 fi 18976 have_perl=no 18977else 18978 as_fn_error $? "--with-perl expects 'yes' or 'no'" "$LINENO" 5 18979fi 18980 18981 if test "$have_perl" = yes; then 18982 HAVE_PERL_TRUE= 18983 HAVE_PERL_FALSE='#' 18984else 18985 HAVE_PERL_TRUE='#' 18986 HAVE_PERL_FALSE= 18987fi 18988 18989 18990 18991# Required when PKG_CHECK_MODULES called within an if statement 18992 18993 18994 18995 18996 18997 18998 18999if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 19000 if test -n "$ac_tool_prefix"; then 19001 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 19002set dummy ${ac_tool_prefix}pkg-config; ac_word=$2 19003{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 19004$as_echo_n "checking for $ac_word... " >&6; } 19005if ${ac_cv_path_PKG_CONFIG+:} false; then : 19006 $as_echo_n "(cached) " >&6 19007else 19008 case $PKG_CONFIG in 19009 [\\/]* | ?:[\\/]*) 19010 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 19011 ;; 19012 *) 19013 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 19014for as_dir in $PATH 19015do 19016 IFS=$as_save_IFS 19017 test -z "$as_dir" && as_dir=. 19018 for ac_exec_ext in '' $ac_executable_extensions; do 19019 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 19020 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 19021 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 19022 break 2 19023 fi 19024done 19025 done 19026IFS=$as_save_IFS 19027 19028 ;; 19029esac 19030fi 19031PKG_CONFIG=$ac_cv_path_PKG_CONFIG 19032if test -n "$PKG_CONFIG"; then 19033 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 19034$as_echo "$PKG_CONFIG" >&6; } 19035else 19036 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 19037$as_echo "no" >&6; } 19038fi 19039 19040 19041fi 19042if test -z "$ac_cv_path_PKG_CONFIG"; then 19043 ac_pt_PKG_CONFIG=$PKG_CONFIG 19044 # Extract the first word of "pkg-config", so it can be a program name with args. 19045set dummy pkg-config; ac_word=$2 19046{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 19047$as_echo_n "checking for $ac_word... " >&6; } 19048if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then : 19049 $as_echo_n "(cached) " >&6 19050else 19051 case $ac_pt_PKG_CONFIG in 19052 [\\/]* | ?:[\\/]*) 19053 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 19054 ;; 19055 *) 19056 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 19057for as_dir in $PATH 19058do 19059 IFS=$as_save_IFS 19060 test -z "$as_dir" && as_dir=. 19061 for ac_exec_ext in '' $ac_executable_extensions; do 19062 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 19063 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 19064 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 19065 break 2 19066 fi 19067done 19068 done 19069IFS=$as_save_IFS 19070 19071 ;; 19072esac 19073fi 19074ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 19075if test -n "$ac_pt_PKG_CONFIG"; then 19076 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 19077$as_echo "$ac_pt_PKG_CONFIG" >&6; } 19078else 19079 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 19080$as_echo "no" >&6; } 19081fi 19082 19083 if test "x$ac_pt_PKG_CONFIG" = x; then 19084 PKG_CONFIG="" 19085 else 19086 case $cross_compiling:$ac_tool_warned in 19087yes:) 19088{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 19089$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 19090ac_tool_warned=yes ;; 19091esac 19092 PKG_CONFIG=$ac_pt_PKG_CONFIG 19093 fi 19094else 19095 PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 19096fi 19097 19098fi 19099if test -n "$PKG_CONFIG"; then 19100 _pkg_min_version=0.9.0 19101 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 19102$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; } 19103 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 19104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 19105$as_echo "yes" >&6; } 19106 else 19107 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 19108$as_echo "no" >&6; } 19109 PKG_CONFIG="" 19110 fi 19111fi 19112 19113if test x"$CC_FOR_BUILD" = x; then 19114 if test x"$cross_compiling" = xyes; then 19115 for ac_prog in gcc cc 19116do 19117 # Extract the first word of "$ac_prog", so it can be a program name with args. 19118set dummy $ac_prog; ac_word=$2 19119{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 19120$as_echo_n "checking for $ac_word... " >&6; } 19121if ${ac_cv_prog_CC_FOR_BUILD+:} false; then : 19122 $as_echo_n "(cached) " >&6 19123else 19124 if test -n "$CC_FOR_BUILD"; then 19125 ac_cv_prog_CC_FOR_BUILD="$CC_FOR_BUILD" # Let the user override the test. 19126else 19127as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 19128for as_dir in $PATH 19129do 19130 IFS=$as_save_IFS 19131 test -z "$as_dir" && as_dir=. 19132 for ac_exec_ext in '' $ac_executable_extensions; do 19133 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 19134 ac_cv_prog_CC_FOR_BUILD="$ac_prog" 19135 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 19136 break 2 19137 fi 19138done 19139 done 19140IFS=$as_save_IFS 19141 19142fi 19143fi 19144CC_FOR_BUILD=$ac_cv_prog_CC_FOR_BUILD 19145if test -n "$CC_FOR_BUILD"; then 19146 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_BUILD" >&5 19147$as_echo "$CC_FOR_BUILD" >&6; } 19148else 19149 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 19150$as_echo "no" >&6; } 19151fi 19152 19153 19154 test -n "$CC_FOR_BUILD" && break 19155done 19156 19157 else 19158 CC_FOR_BUILD="$CC" 19159 fi 19160fi 19161 19162 19163if test x"$CPPFLAGS_FOR_BUILD" = x; then 19164 if test ! x"$cross_compiling" = xyes; then 19165 CPPFLAGS_FOR_BUILD=${CPPFLAGS} 19166 fi 19167fi 19168 19169 19170if test x"$CFLAGS_FOR_BUILD" = x; then 19171 if test ! x"$cross_compiling" = xyes; then 19172 CFLAGS_FOR_BUILD=${CFLAGS} 19173 fi 19174fi 19175 19176 19177if test x"$LDFLAGS_FOR_BUILD" = x; then 19178 if test ! x"$cross_compiling" = xyes; then 19179 LDFLAGS_FOR_BUILD=${LDFLAGS} 19180 fi 19181fi 19182 19183 19184# Checks for pkg-config packages 19185 19186# Always required 19187X11_REQUIRES='xproto >= 7.0.17 xextproto xtrans xcb >= 1.11.1' 19188X11_EXTRA_DEPS="xcb >= 1.11.1" 19189 19190 19191 19192 19193 19194 19195 19196 19197if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 19198 if test -n "$ac_tool_prefix"; then 19199 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 19200set dummy ${ac_tool_prefix}pkg-config; ac_word=$2 19201{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 19202$as_echo_n "checking for $ac_word... " >&6; } 19203if ${ac_cv_path_PKG_CONFIG+:} false; then : 19204 $as_echo_n "(cached) " >&6 19205else 19206 case $PKG_CONFIG in 19207 [\\/]* | ?:[\\/]*) 19208 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 19209 ;; 19210 *) 19211 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 19212for as_dir in $PATH 19213do 19214 IFS=$as_save_IFS 19215 test -z "$as_dir" && as_dir=. 19216 for ac_exec_ext in '' $ac_executable_extensions; do 19217 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 19218 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 19219 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 19220 break 2 19221 fi 19222done 19223 done 19224IFS=$as_save_IFS 19225 19226 ;; 19227esac 19228fi 19229PKG_CONFIG=$ac_cv_path_PKG_CONFIG 19230if test -n "$PKG_CONFIG"; then 19231 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 19232$as_echo "$PKG_CONFIG" >&6; } 19233else 19234 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 19235$as_echo "no" >&6; } 19236fi 19237 19238 19239fi 19240if test -z "$ac_cv_path_PKG_CONFIG"; then 19241 ac_pt_PKG_CONFIG=$PKG_CONFIG 19242 # Extract the first word of "pkg-config", so it can be a program name with args. 19243set dummy pkg-config; ac_word=$2 19244{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 19245$as_echo_n "checking for $ac_word... " >&6; } 19246if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then : 19247 $as_echo_n "(cached) " >&6 19248else 19249 case $ac_pt_PKG_CONFIG in 19250 [\\/]* | ?:[\\/]*) 19251 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 19252 ;; 19253 *) 19254 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 19255for as_dir in $PATH 19256do 19257 IFS=$as_save_IFS 19258 test -z "$as_dir" && as_dir=. 19259 for ac_exec_ext in '' $ac_executable_extensions; do 19260 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 19261 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 19262 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 19263 break 2 19264 fi 19265done 19266 done 19267IFS=$as_save_IFS 19268 19269 ;; 19270esac 19271fi 19272ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 19273if test -n "$ac_pt_PKG_CONFIG"; then 19274 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 19275$as_echo "$ac_pt_PKG_CONFIG" >&6; } 19276else 19277 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 19278$as_echo "no" >&6; } 19279fi 19280 19281 if test "x$ac_pt_PKG_CONFIG" = x; then 19282 PKG_CONFIG="" 19283 else 19284 case $cross_compiling:$ac_tool_warned in 19285yes:) 19286{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 19287$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 19288ac_tool_warned=yes ;; 19289esac 19290 PKG_CONFIG=$ac_pt_PKG_CONFIG 19291 fi 19292else 19293 PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 19294fi 19295 19296fi 19297if test -n "$PKG_CONFIG"; then 19298 _pkg_min_version=0.9.0 19299 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 19300$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; } 19301 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 19302 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 19303$as_echo "yes" >&6; } 19304 else 19305 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 19306$as_echo "no" >&6; } 19307 PKG_CONFIG="" 19308 fi 19309fi 19310 19311 19312 19313# Issue an error if xtrans.m4 was not found and XTRANS_CONNECTION_FLAGS macro 19314# was not expanded, since libX11 with no transport types is rather useless. 19315# 19316# If you're seeing an error here, be sure you installed the lib/xtrans module 19317# first and if it's not in the default location, that you set the ACLOCAL 19318# environment variable to find it, such as: 19319# ACLOCAL="aclocal -I ${PREFIX}/share/aclocal" 19320 19321 19322# Transport selection macro from xtrans.m4 19323 19324 19325 case $host_os in 19326 mingw*) unixdef="no" ;; 19327 *) unixdef="yes" ;; 19328 esac 19329 # Check whether --enable-unix-transport was given. 19330if test "${enable_unix_transport+set}" = set; then : 19331 enableval=$enable_unix_transport; UNIXCONN=$enableval 19332else 19333 UNIXCONN=$unixdef 19334fi 19335 19336 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if Xtrans should support UNIX socket connections" >&5 19337$as_echo_n "checking if Xtrans should support UNIX socket connections... " >&6; } 19338 if test "$UNIXCONN" = "yes"; then 19339 19340$as_echo "#define UNIXCONN 1" >>confdefs.h 19341 19342 fi 19343 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $UNIXCONN" >&5 19344$as_echo "$UNIXCONN" >&6; } 19345 # Check whether --enable-tcp-transport was given. 19346if test "${enable_tcp_transport+set}" = set; then : 19347 enableval=$enable_tcp_transport; TCPCONN=$enableval 19348else 19349 TCPCONN=yes 19350fi 19351 19352 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if Xtrans should support TCP socket connections" >&5 19353$as_echo_n "checking if Xtrans should support TCP socket connections... " >&6; } 19354 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $TCPCONN" >&5 19355$as_echo "$TCPCONN" >&6; } 19356 if test "$TCPCONN" = "yes"; then 19357 19358$as_echo "#define TCPCONN 1" >>confdefs.h 19359 19360 19361 # SVR4 hides these in libraries other than libc 19362 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5 19363$as_echo_n "checking for library containing socket... " >&6; } 19364if ${ac_cv_search_socket+:} false; then : 19365 $as_echo_n "(cached) " >&6 19366else 19367 ac_func_search_save_LIBS=$LIBS 19368cat confdefs.h - <<_ACEOF >conftest.$ac_ext 19369/* end confdefs.h. */ 19370 19371/* Override any GCC internal prototype to avoid an error. 19372 Use char because int might match the return type of a GCC 19373 builtin and then its argument prototype would still apply. */ 19374#ifdef __cplusplus 19375extern "C" 19376#endif 19377char socket (); 19378int 19379main () 19380{ 19381return socket (); 19382 ; 19383 return 0; 19384} 19385_ACEOF 19386for ac_lib in '' socket; do 19387 if test -z "$ac_lib"; then 19388 ac_res="none required" 19389 else 19390 ac_res=-l$ac_lib 19391 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 19392 fi 19393 if ac_fn_c_try_link "$LINENO"; then : 19394 ac_cv_search_socket=$ac_res 19395fi 19396rm -f core conftest.err conftest.$ac_objext \ 19397 conftest$ac_exeext 19398 if ${ac_cv_search_socket+:} false; then : 19399 break 19400fi 19401done 19402if ${ac_cv_search_socket+:} false; then : 19403 19404else 19405 ac_cv_search_socket=no 19406fi 19407rm conftest.$ac_ext 19408LIBS=$ac_func_search_save_LIBS 19409fi 19410{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5 19411$as_echo "$ac_cv_search_socket" >&6; } 19412ac_res=$ac_cv_search_socket 19413if test "$ac_res" != no; then : 19414 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 19415 19416fi 19417 19418 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyname" >&5 19419$as_echo_n "checking for library containing gethostbyname... " >&6; } 19420if ${ac_cv_search_gethostbyname+:} false; then : 19421 $as_echo_n "(cached) " >&6 19422else 19423 ac_func_search_save_LIBS=$LIBS 19424cat confdefs.h - <<_ACEOF >conftest.$ac_ext 19425/* end confdefs.h. */ 19426 19427/* Override any GCC internal prototype to avoid an error. 19428 Use char because int might match the return type of a GCC 19429 builtin and then its argument prototype would still apply. */ 19430#ifdef __cplusplus 19431extern "C" 19432#endif 19433char gethostbyname (); 19434int 19435main () 19436{ 19437return gethostbyname (); 19438 ; 19439 return 0; 19440} 19441_ACEOF 19442for ac_lib in '' nsl; do 19443 if test -z "$ac_lib"; then 19444 ac_res="none required" 19445 else 19446 ac_res=-l$ac_lib 19447 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 19448 fi 19449 if ac_fn_c_try_link "$LINENO"; then : 19450 ac_cv_search_gethostbyname=$ac_res 19451fi 19452rm -f core conftest.err conftest.$ac_objext \ 19453 conftest$ac_exeext 19454 if ${ac_cv_search_gethostbyname+:} false; then : 19455 break 19456fi 19457done 19458if ${ac_cv_search_gethostbyname+:} false; then : 19459 19460else 19461 ac_cv_search_gethostbyname=no 19462fi 19463rm conftest.$ac_ext 19464LIBS=$ac_func_search_save_LIBS 19465fi 19466{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyname" >&5 19467$as_echo "$ac_cv_search_gethostbyname" >&6; } 19468ac_res=$ac_cv_search_gethostbyname 19469if test "$ac_res" != no; then : 19470 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 19471 19472fi 19473 19474 if test "$ac_cv_search_socket$ac_cv_search_gethostbyname" = "nono"; then 19475 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lws2_32" >&5 19476$as_echo_n "checking for main in -lws2_32... " >&6; } 19477if ${ac_cv_lib_ws2_32_main+:} false; then : 19478 $as_echo_n "(cached) " >&6 19479else 19480 ac_check_lib_save_LIBS=$LIBS 19481LIBS="-lws2_32 $LIBS" 19482cat confdefs.h - <<_ACEOF >conftest.$ac_ext 19483/* end confdefs.h. */ 19484 19485 19486int 19487main () 19488{ 19489return main (); 19490 ; 19491 return 0; 19492} 19493_ACEOF 19494if ac_fn_c_try_link "$LINENO"; then : 19495 ac_cv_lib_ws2_32_main=yes 19496else 19497 ac_cv_lib_ws2_32_main=no 19498fi 19499rm -f core conftest.err conftest.$ac_objext \ 19500 conftest$ac_exeext conftest.$ac_ext 19501LIBS=$ac_check_lib_save_LIBS 19502fi 19503{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ws2_32_main" >&5 19504$as_echo "$ac_cv_lib_ws2_32_main" >&6; } 19505if test "x$ac_cv_lib_ws2_32_main" = xyes; then : 19506 cat >>confdefs.h <<_ACEOF 19507#define HAVE_LIBWS2_32 1 19508_ACEOF 19509 19510 LIBS="-lws2_32 $LIBS" 19511 19512fi 19513 19514 fi 19515 19516 # Needs to come after above checks for libsocket & libnsl for SVR4 systems 19517 # Check whether --enable-ipv6 was given. 19518if test "${enable_ipv6+set}" = set; then : 19519 enableval=$enable_ipv6; IPV6CONN=$enableval 19520else 19521 ac_fn_c_check_func "$LINENO" "getaddrinfo" "ac_cv_func_getaddrinfo" 19522if test "x$ac_cv_func_getaddrinfo" = xyes; then : 19523 IPV6CONN=yes 19524else 19525 IPV6CONN=no 19526fi 19527 19528fi 19529 19530 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if IPv6 support should be built" >&5 19531$as_echo_n "checking if IPv6 support should be built... " >&6; } 19532 if test "$IPV6CONN" = "yes"; then 19533 19534$as_echo "#define IPv6 1" >>confdefs.h 19535 19536 fi 19537 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $IPV6CONN" >&5 19538$as_echo "$IPV6CONN" >&6; } 19539 19540 # 4.3BSD-Reno added a new member to struct sockaddr_in 19541 ac_fn_c_check_member "$LINENO" "struct sockaddr_in" "sin_len" "ac_cv_member_struct_sockaddr_in_sin_len" " 19542#include <sys/types.h> 19543#include <sys/socket.h> 19544#include <netinet/in.h> 19545 19546" 19547if test "x$ac_cv_member_struct_sockaddr_in_sin_len" = xyes; then : 19548 19549$as_echo "#define BSD44SOCKETS 1" >>confdefs.h 19550 19551fi 19552 19553 19554 # POSIX.1g changed the type of pointer passed to getsockname/getpeername/etc. 19555 ac_fn_c_check_type "$LINENO" "socklen_t" "ac_cv_type_socklen_t" " 19556$ac_includes_default 19557#include <sys/socket.h> 19558" 19559if test "x$ac_cv_type_socklen_t" = xyes; then : 19560 19561cat >>confdefs.h <<_ACEOF 19562#define HAVE_SOCKLEN_T 1 19563_ACEOF 19564 19565 19566fi 19567 19568 19569 # XPG4v2/UNIX95 added msg_control - check to see if we need to define 19570 # _XOPEN_SOURCE to get it (such as on Solaris) 19571 ac_fn_c_check_member "$LINENO" "struct msghdr" "msg_control" "ac_cv_member_struct_msghdr_msg_control" " 19572$ac_includes_default 19573#include <sys/socket.h> 19574 19575" 19576if test "x$ac_cv_member_struct_msghdr_msg_control" = xyes; then : 19577 19578fi 19579 19580 # First try for Solaris in C99 compliant mode, which requires XPG6/UNIX03 19581 if test "x$ac_cv_member_struct_msghdr_msg_control" = xno; then 19582 unset ac_cv_member_struct_msghdr_msg_control 19583 { $as_echo "$as_me:${as_lineno-$LINENO}: trying again with _XOPEN_SOURCE=600" >&5 19584$as_echo "$as_me: trying again with _XOPEN_SOURCE=600" >&6;} 19585 ac_fn_c_check_member "$LINENO" "struct msghdr" "msg_control" "ac_cv_member_struct_msghdr_msg_control" " 19586#define _XOPEN_SOURCE 600 19587$ac_includes_default 19588#include <sys/socket.h> 19589 19590" 19591if test "x$ac_cv_member_struct_msghdr_msg_control" = xyes; then : 19592 19593$as_echo "#define _XOPEN_SOURCE 600" >>confdefs.h 19594 19595 19596fi 19597 19598 fi 19599 # If that didn't work, fall back to XPG5/UNIX98 with C89 19600 if test "x$ac_cv_member_struct_msghdr_msg_control" = xno; then 19601 unset ac_cv_member_struct_msghdr_msg_control 19602 { $as_echo "$as_me:${as_lineno-$LINENO}: trying again with _XOPEN_SOURCE=500" >&5 19603$as_echo "$as_me: trying again with _XOPEN_SOURCE=500" >&6;} 19604 ac_fn_c_check_member "$LINENO" "struct msghdr" "msg_control" "ac_cv_member_struct_msghdr_msg_control" " 19605#define _XOPEN_SOURCE 500 19606$ac_includes_default 19607#include <sys/socket.h> 19608 19609" 19610if test "x$ac_cv_member_struct_msghdr_msg_control" = xyes; then : 19611 19612$as_echo "#define _XOPEN_SOURCE 500" >>confdefs.h 19613 19614 19615fi 19616 19617 fi 19618 19619 19620 19621 fi 19622 case $host_os in 19623 solaris*|sco*|sysv4*) localdef="yes" ;; 19624 *) localdef="no" ;; 19625 esac 19626 # Check whether --enable-local-transport was given. 19627if test "${enable_local_transport+set}" = set; then : 19628 enableval=$enable_local_transport; LOCALCONN=$enableval 19629else 19630 LOCALCONN=$localdef 19631fi 19632 19633 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if Xtrans should support os-specific local connections" >&5 19634$as_echo_n "checking if Xtrans should support os-specific local connections... " >&6; } 19635 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LOCALCONN" >&5 19636$as_echo "$LOCALCONN" >&6; } 19637 if test "$LOCALCONN" = "yes"; then 19638 19639$as_echo "#define LOCALCONN 1" >>confdefs.h 19640 19641 fi 19642 19643 19644 19645# Check for dlopen 19646{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if run-time linking is supported" >&5 19647$as_echo_n "checking if run-time linking is supported... " >&6; } 19648{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5 19649$as_echo_n "checking for library containing dlopen... " >&6; } 19650if ${ac_cv_search_dlopen+:} false; then : 19651 $as_echo_n "(cached) " >&6 19652else 19653 ac_func_search_save_LIBS=$LIBS 19654cat confdefs.h - <<_ACEOF >conftest.$ac_ext 19655/* end confdefs.h. */ 19656 19657/* Override any GCC internal prototype to avoid an error. 19658 Use char because int might match the return type of a GCC 19659 builtin and then its argument prototype would still apply. */ 19660#ifdef __cplusplus 19661extern "C" 19662#endif 19663char dlopen (); 19664int 19665main () 19666{ 19667return dlopen (); 19668 ; 19669 return 0; 19670} 19671_ACEOF 19672for ac_lib in '' dl svld; do 19673 if test -z "$ac_lib"; then 19674 ac_res="none required" 19675 else 19676 ac_res=-l$ac_lib 19677 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 19678 fi 19679 if ac_fn_c_try_link "$LINENO"; then : 19680 ac_cv_search_dlopen=$ac_res 19681fi 19682rm -f core conftest.err conftest.$ac_objext \ 19683 conftest$ac_exeext 19684 if ${ac_cv_search_dlopen+:} false; then : 19685 break 19686fi 19687done 19688if ${ac_cv_search_dlopen+:} false; then : 19689 19690else 19691 ac_cv_search_dlopen=no 19692fi 19693rm conftest.$ac_ext 19694LIBS=$ac_func_search_save_LIBS 19695fi 19696{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5 19697$as_echo "$ac_cv_search_dlopen" >&6; } 19698ac_res=$ac_cv_search_dlopen 19699if test "$ac_res" != no; then : 19700 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 19701 19702fi 19703 19704if test "x$ac_cv_search_dlopen" = xno; then 19705 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing shl_load" >&5 19706$as_echo_n "checking for library containing shl_load... " >&6; } 19707if ${ac_cv_search_shl_load+:} false; then : 19708 $as_echo_n "(cached) " >&6 19709else 19710 ac_func_search_save_LIBS=$LIBS 19711cat confdefs.h - <<_ACEOF >conftest.$ac_ext 19712/* end confdefs.h. */ 19713 19714/* Override any GCC internal prototype to avoid an error. 19715 Use char because int might match the return type of a GCC 19716 builtin and then its argument prototype would still apply. */ 19717#ifdef __cplusplus 19718extern "C" 19719#endif 19720char shl_load (); 19721int 19722main () 19723{ 19724return shl_load (); 19725 ; 19726 return 0; 19727} 19728_ACEOF 19729for ac_lib in '' dld; do 19730 if test -z "$ac_lib"; then 19731 ac_res="none required" 19732 else 19733 ac_res=-l$ac_lib 19734 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 19735 fi 19736 if ac_fn_c_try_link "$LINENO"; then : 19737 ac_cv_search_shl_load=$ac_res 19738fi 19739rm -f core conftest.err conftest.$ac_objext \ 19740 conftest$ac_exeext 19741 if ${ac_cv_search_shl_load+:} false; then : 19742 break 19743fi 19744done 19745if ${ac_cv_search_shl_load+:} false; then : 19746 19747else 19748 ac_cv_search_shl_load=no 19749fi 19750rm conftest.$ac_ext 19751LIBS=$ac_func_search_save_LIBS 19752fi 19753{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_shl_load" >&5 19754$as_echo "$ac_cv_search_shl_load" >&6; } 19755ac_res=$ac_cv_search_shl_load 19756if test "$ac_res" != no; then : 19757 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 19758 19759fi 19760 19761 if test "x$ac_cv_search_shl_load" != xno; then 19762 19763$as_echo "#define HAVE_SHL_LOAD 1" >>confdefs.h 19764 19765 for ac_header in dl.h 19766do : 19767 ac_fn_c_check_header_mongrel "$LINENO" "dl.h" "ac_cv_header_dl_h" "$ac_includes_default" 19768if test "x$ac_cv_header_dl_h" = xyes; then : 19769 cat >>confdefs.h <<_ACEOF 19770#define HAVE_DL_H 1 19771_ACEOF 19772 19773fi 19774 19775done 19776 19777 fi 19778else 19779 19780$as_echo "#define HAVE_DLOPEN 1" >>confdefs.h 19781 19782 for ac_header in dlfcn.h 19783do : 19784 ac_fn_c_check_header_mongrel "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default" 19785if test "x$ac_cv_header_dlfcn_h" = xyes; then : 19786 cat >>confdefs.h <<_ACEOF 19787#define HAVE_DLFCN_H 1 19788_ACEOF 19789 19790fi 19791 19792done 19793 19794fi 19795if test "x$ac_cv_header_dlfcn_h" = xyes -o "x$ac_cv_header_dl_h" = xyes; then 19796 HAVE_LOADABLE_MODULES=yes 19797else 19798 HAVE_LOADABLE_MODULES=no 19799fi 19800{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $HAVE_LOADABLE_MODULES" >&5 19801$as_echo "$HAVE_LOADABLE_MODULES" >&6; } 19802 19803{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if loadable i18n module support should be enabled" >&5 19804$as_echo_n "checking if loadable i18n module support should be enabled... " >&6; } 19805# Check whether --enable-loadable-i18n was given. 19806if test "${enable_loadable_i18n+set}" = set; then : 19807 enableval=$enable_loadable_i18n; XLIB_LOADABLE_I18N=$enableval 19808else 19809 XLIB_LOADABLE_I18N="no" 19810fi 19811 19812if test x$XLIB_LOADABLE_I18N = xyes; then 19813 if test x$HAVE_LOADABLE_MODULES = xno; then 19814 as_fn_error $? "Loadable module support is required to enable loadable i18n module support" "$LINENO" 5 19815 fi 19816 19817$as_echo "#define USE_DYNAMIC_LC 1" >>confdefs.h 19818 19819 I18N_MODULE_LIBS='${top_builddir}/src/libX11.la' 19820 19821fi 19822{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $XLIB_LOADABLE_I18N" >&5 19823$as_echo "$XLIB_LOADABLE_I18N" >&6; } 19824 19825 if test x$XLIB_LOADABLE_I18N = xyes; then 19826 XLIB_LOADABLE_I18N_TRUE= 19827 XLIB_LOADABLE_I18N_FALSE='#' 19828else 19829 XLIB_LOADABLE_I18N_TRUE='#' 19830 XLIB_LOADABLE_I18N_FALSE= 19831fi 19832 19833 19834{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if loadable Xcursor library support should be enabled" >&5 19835$as_echo_n "checking if loadable Xcursor library support should be enabled... " >&6; } 19836# Check whether --enable-loadable-xcursor was given. 19837if test "${enable_loadable_xcursor+set}" = set; then : 19838 enableval=$enable_loadable_xcursor; XLIB_LOADABLE_XCURSOR=$enableval 19839else 19840 XLIB_LOADABLE_XCURSOR=$HAVE_LOADABLE_MODULES 19841fi 19842 19843if test x$XLIB_LOADABLE_XCURSOR = xyes; then 19844 19845$as_echo "#define USE_DYNAMIC_XCURSOR 1" >>confdefs.h 19846 19847fi 19848{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $XLIB_LOADABLE_XCURSOR" >&5 19849$as_echo "$XLIB_LOADABLE_XCURSOR" >&6; } 19850 19851# Checks for header files. 19852for ac_header in sys/select.h 19853do : 19854 ac_fn_c_check_header_mongrel "$LINENO" "sys/select.h" "ac_cv_header_sys_select_h" "$ac_includes_default" 19855if test "x$ac_cv_header_sys_select_h" = xyes; then : 19856 cat >>confdefs.h <<_ACEOF 19857#define HAVE_SYS_SELECT_H 1 19858_ACEOF 19859 19860fi 19861 19862done 19863 19864 19865# Checks for typedefs, structures, and compiler characteristics. 19866 19867# Checks for library functions. 19868for ac_func in strtol seteuid 19869do : 19870 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 19871ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 19872if eval test \"x\$"$as_ac_var"\" = x"yes"; then : 19873 cat >>confdefs.h <<_ACEOF 19874#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 19875_ACEOF 19876 19877fi 19878done 19879 19880# Used in lcFile.c (see also --enable-xlocaledir settings below) 19881XLOCALEDIR_IS_SAFE="no" 19882ac_fn_c_check_decl "$LINENO" "issetugid" "ac_cv_have_decl_issetugid" "$ac_includes_default" 19883if test "x$ac_cv_have_decl_issetugid" = xyes; then : 19884 19885fi 19886 19887ac_fn_c_check_func "$LINENO" "issetugid" "ac_cv_func_issetugid" 19888if test "x$ac_cv_func_issetugid" = xyes; then : 19889 19890fi 19891 19892if test "$ac_cv_have_decl_issetugid" = yes && test "$ac_cv_func_issetugid" = yes; then 19893 XLOCALEDIR_IS_SAFE="yes" 19894 19895$as_echo "#define HASSETUGID 1" >>confdefs.h 19896 19897fi 19898ac_fn_c_check_func "$LINENO" "getresuid" "ac_cv_func_getresuid" 19899if test "x$ac_cv_func_getresuid" = xyes; then : 19900 XLOCALEDIR_IS_SAFE="yes" 19901 19902$as_echo "#define HASGETRESUID 1" >>confdefs.h 19903 19904fi 19905 19906# Used in Font.c 19907ac_fn_c_check_func "$LINENO" "shmat" "ac_cv_func_shmat" 19908if test "x$ac_cv_func_shmat" = xyes; then : 19909 19910$as_echo "#define HAS_SHM 1" >>confdefs.h 19911 19912fi 19913 19914 19915# Checks for system services 19916# AC_PATH_XTRA 19917 19918# arch specific things 19919WCHAR32="1" 19920case $host_os in 19921 os2*) os2="true" ; WCHAR32="0" ;; 19922 *) ;; 19923esac 19924 19925 19926 if test x$os2 = xtrue; then 19927 OS2_TRUE= 19928 OS2_FALSE='#' 19929else 19930 OS2_TRUE='#' 19931 OS2_FALSE= 19932fi 19933 19934 19935 19936# Check whether --with-launchd was given. 19937if test "${with_launchd+set}" = set; then : 19938 withval=$with_launchd; LAUNCHD=$withval 19939else 19940 LAUNCHD=auto 19941fi 19942 19943if test "x$LAUNCHD" = xauto; then 19944 unset LAUNCHD 19945 # Extract the first word of "launchd", so it can be a program name with args. 19946set dummy launchd; ac_word=$2 19947{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 19948$as_echo_n "checking for $ac_word... " >&6; } 19949if ${ac_cv_prog_LAUNCHD+:} false; then : 19950 $as_echo_n "(cached) " >&6 19951else 19952 if test -n "$LAUNCHD"; then 19953 ac_cv_prog_LAUNCHD="$LAUNCHD" # Let the user override the test. 19954else 19955as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 19956for as_dir in $PATH$PATH_SEPARATOR/sbin 19957do 19958 IFS=$as_save_IFS 19959 test -z "$as_dir" && as_dir=. 19960 for ac_exec_ext in '' $ac_executable_extensions; do 19961 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 19962 ac_cv_prog_LAUNCHD="yes" 19963 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 19964 break 2 19965 fi 19966done 19967 done 19968IFS=$as_save_IFS 19969 19970 test -z "$ac_cv_prog_LAUNCHD" && ac_cv_prog_LAUNCHD="no" 19971fi 19972fi 19973LAUNCHD=$ac_cv_prog_LAUNCHD 19974if test -n "$LAUNCHD"; then 19975 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LAUNCHD" >&5 19976$as_echo "$LAUNCHD" >&6; } 19977else 19978 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 19979$as_echo "no" >&6; } 19980fi 19981 19982 19983fi 19984 19985if test "x$LAUNCHD" = xyes ; then 19986 19987$as_echo "#define HAVE_LAUNCHD 1" >>confdefs.h 19988 19989 19990$as_echo "#define TRANS_REOPEN 1" >>confdefs.h 19991 19992fi 19993 19994# Check whether --enable-xthreads was given. 19995if test "${enable_xthreads+set}" = set; then : 19996 enableval=$enable_xthreads; xthreads=$enableval 19997else 19998 xthreads=yes 19999fi 20000 20001 20002{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for getpwuid_r in -lc" >&5 20003$as_echo_n "checking for getpwuid_r in -lc... " >&6; } 20004if ${ac_cv_lib_c_getpwuid_r+:} false; then : 20005 $as_echo_n "(cached) " >&6 20006else 20007 ac_check_lib_save_LIBS=$LIBS 20008LIBS="-lc $LIBS" 20009cat confdefs.h - <<_ACEOF >conftest.$ac_ext 20010/* end confdefs.h. */ 20011 20012/* Override any GCC internal prototype to avoid an error. 20013 Use char because int might match the return type of a GCC 20014 builtin and then its argument prototype would still apply. */ 20015#ifdef __cplusplus 20016extern "C" 20017#endif 20018char getpwuid_r (); 20019int 20020main () 20021{ 20022return getpwuid_r (); 20023 ; 20024 return 0; 20025} 20026_ACEOF 20027if ac_fn_c_try_link "$LINENO"; then : 20028 ac_cv_lib_c_getpwuid_r=yes 20029else 20030 ac_cv_lib_c_getpwuid_r=no 20031fi 20032rm -f core conftest.err conftest.$ac_objext \ 20033 conftest$ac_exeext conftest.$ac_ext 20034LIBS=$ac_check_lib_save_LIBS 20035fi 20036{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_c_getpwuid_r" >&5 20037$as_echo "$ac_cv_lib_c_getpwuid_r" >&6; } 20038if test "x$ac_cv_lib_c_getpwuid_r" = xyes; then : 20039 mtsafeapi="yes" 20040else 20041 mtsafeapi="no" 20042fi 20043 20044 20045case x$xthreads in 20046xyes) 20047 20048$as_echo "#define XTHREADS 1" >>confdefs.h 20049 20050 if test x$mtsafeapi = xyes 20051 then 20052 20053$as_echo "#define XUSE_MTSAFE_API 1" >>confdefs.h 20054 20055 fi 20056 ;; 20057*) 20058 ;; 20059esac 20060 20061{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_self in -lc" >&5 20062$as_echo_n "checking for pthread_self in -lc... " >&6; } 20063if ${ac_cv_lib_c_pthread_self+:} false; then : 20064 $as_echo_n "(cached) " >&6 20065else 20066 ac_check_lib_save_LIBS=$LIBS 20067LIBS="-lc $LIBS" 20068cat confdefs.h - <<_ACEOF >conftest.$ac_ext 20069/* end confdefs.h. */ 20070 20071/* Override any GCC internal prototype to avoid an error. 20072 Use char because int might match the return type of a GCC 20073 builtin and then its argument prototype would still apply. */ 20074#ifdef __cplusplus 20075extern "C" 20076#endif 20077char pthread_self (); 20078int 20079main () 20080{ 20081return pthread_self (); 20082 ; 20083 return 0; 20084} 20085_ACEOF 20086if ac_fn_c_try_link "$LINENO"; then : 20087 ac_cv_lib_c_pthread_self=yes 20088else 20089 ac_cv_lib_c_pthread_self=no 20090fi 20091rm -f core conftest.err conftest.$ac_objext \ 20092 conftest$ac_exeext conftest.$ac_ext 20093LIBS=$ac_check_lib_save_LIBS 20094fi 20095{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_c_pthread_self" >&5 20096$as_echo "$ac_cv_lib_c_pthread_self" >&6; } 20097if test "x$ac_cv_lib_c_pthread_self" = xyes; then : 20098 thrstubs="no" 20099else 20100 thrstubs="yes" 20101fi 20102 20103 if test x$thrstubs = xyes; then 20104 THRSTUBS_TRUE= 20105 THRSTUBS_FALSE='#' 20106else 20107 THRSTUBS_TRUE='#' 20108 THRSTUBS_FALSE= 20109fi 20110 20111 20112# XXX incomplete, please fill this in 20113if test x$xthreads = xyes ; then 20114 case $host_os in 20115 linux*|gnu*|k*bsd*-gnu) 20116 XTHREADLIB=-lpthread ;; 20117 netbsd*) 20118 XTHREAD_CFLAGS="-D_POSIX_THREAD_SAFE_FUNCTIONS" 20119 XTHREADLIB="-lpthread" ;; 20120 freebsd*) 20121 XTHREAD_CFLAGS="-D_THREAD_SAFE" 20122 XTHREADLIB="-pthread" ;; 20123 dragonfly*|openbsd*) 20124 XTHREADLIB="-pthread" ;; 20125 solaris*) 20126 XTHREAD_CFLAGS="-D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS" ;; 20127 esac 20128fi 20129 20130 20131 20132ac_fn_c_check_func "$LINENO" "poll" "ac_cv_func_poll" 20133if test "x$ac_cv_func_poll" = xyes; then : 20134 20135$as_echo "#define USE_POLL 1" >>confdefs.h 20136 20137fi 20138 20139 20140# 20141# Find keysymdef.h 20142# 20143{ $as_echo "$as_me:${as_lineno-$LINENO}: checking keysym definitions" >&5 20144$as_echo_n "checking keysym definitions... " >&6; } 20145 20146# Check whether --with-keysymdefdir was given. 20147if test "${with_keysymdefdir+set}" = set; then : 20148 withval=$with_keysymdefdir; KEYSYMDEFDIR=$withval 20149else 20150 KEYSYMDEFDIR=`$PKG_CONFIG --variable=includedir xproto`/X11 20151fi 20152 20153 20154if test ! -d "$KEYSYMDEFDIR"; then 20155 as_fn_error $? "$KEYSYMDEFDIR doesn't exist or isn't a directory" "$LINENO" 5 20156fi 20157 20158FILES="keysymdef.h XF86keysym.h Sunkeysym.h DECkeysym.h HPkeysym.h" 20159for i in $FILES; do 20160 if test -f "$KEYSYMDEFDIR/$i"; then 20161 KEYSYMDEFS="$KEYSYMDEFS $KEYSYMDEFDIR/$i" 20162 elif test "x$i" = "xkeysymdef.h"; then 20163 as_fn_error $? "Cannot find keysymdef.h" "$LINENO" 5 20164 fi 20165done 20166{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $KEYSYMDEFS" >&5 20167$as_echo "$KEYSYMDEFS" >&6; } 20168 20169 20170# Check whether --enable-xcms was given. 20171if test "${enable_xcms+set}" = set; then : 20172 enableval=$enable_xcms; XCMS=$enableval 20173else 20174 XCMS=yes 20175fi 20176 20177 if test x$XCMS = xyes ; then 20178 XCMS_TRUE= 20179 XCMS_FALSE='#' 20180else 20181 XCMS_TRUE='#' 20182 XCMS_FALSE= 20183fi 20184 20185if test x"$XCMS" = "xyes"; then 20186 20187$as_echo "#define XCMS 1" >>confdefs.h 20188 20189fi 20190 20191# Check whether --enable-xlocale was given. 20192if test "${enable_xlocale+set}" = set; then : 20193 enableval=$enable_xlocale; XLOCALE=$enableval 20194else 20195 XLOCALE=yes 20196fi 20197 20198 20199 if test x$XLOCALE = xyes ; then 20200 XLOCALE_TRUE= 20201 XLOCALE_FALSE='#' 20202else 20203 XLOCALE_TRUE='#' 20204 XLOCALE_FALSE= 20205fi 20206 20207if test x"$XLOCALE" = "xyes"; then 20208 20209$as_echo "#define XLOCALE 1" >>confdefs.h 20210 20211fi 20212 20213# This disables XLOCALEDIR. Set it if you're using BuildLoadableXlibI18n, 20214# don't have either issetugid() or getresuid(), and you need to protect 20215# clients that are setgid or setuid to an id other than 0. 20216{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if XLOCALEDIR support should be enabled" >&5 20217$as_echo_n "checking if XLOCALEDIR support should be enabled... " >&6; } 20218# Check whether --enable-xlocaledir was given. 20219if test "${enable_xlocaledir+set}" = set; then : 20220 enableval=$enable_xlocaledir; ENABLE_XLOCALEDIR=$enableval 20221else 20222 ENABLE_XLOCALEDIR=$XLOCALEDIR_IS_SAFE 20223fi 20224 20225if test "x$ENABLE_XLOCALEDIR" = "xno"; then 20226 20227$as_echo "#define NO_XLOCALEDIR 1" >>confdefs.h 20228 20229fi 20230{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ENABLE_XLOCALEDIR" >&5 20231$as_echo "$ENABLE_XLOCALEDIR" >&6; } 20232 20233# Check whether --enable-xf86bigfont was given. 20234if test "${enable_xf86bigfont+set}" = set; then : 20235 enableval=$enable_xf86bigfont; XF86BIGFONT=$enableval 20236else 20237 XF86BIGFONT="yes" 20238fi 20239 20240if test "x$XF86BIGFONT" = "xyes"; then 20241 20242pkg_failed=no 20243{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BIGFONT" >&5 20244$as_echo_n "checking for BIGFONT... " >&6; } 20245 20246if test -n "$BIGFONT_CFLAGS"; then 20247 pkg_cv_BIGFONT_CFLAGS="$BIGFONT_CFLAGS" 20248 elif test -n "$PKG_CONFIG"; then 20249 if test -n "$PKG_CONFIG" && \ 20250 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xf86bigfontproto >= 1.2.0\""; } >&5 20251 ($PKG_CONFIG --exists --print-errors "xf86bigfontproto >= 1.2.0") 2>&5 20252 ac_status=$? 20253 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 20254 test $ac_status = 0; }; then 20255 pkg_cv_BIGFONT_CFLAGS=`$PKG_CONFIG --cflags "xf86bigfontproto >= 1.2.0" 2>/dev/null` 20256 test "x$?" != "x0" && pkg_failed=yes 20257else 20258 pkg_failed=yes 20259fi 20260 else 20261 pkg_failed=untried 20262fi 20263if test -n "$BIGFONT_LIBS"; then 20264 pkg_cv_BIGFONT_LIBS="$BIGFONT_LIBS" 20265 elif test -n "$PKG_CONFIG"; then 20266 if test -n "$PKG_CONFIG" && \ 20267 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xf86bigfontproto >= 1.2.0\""; } >&5 20268 ($PKG_CONFIG --exists --print-errors "xf86bigfontproto >= 1.2.0") 2>&5 20269 ac_status=$? 20270 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 20271 test $ac_status = 0; }; then 20272 pkg_cv_BIGFONT_LIBS=`$PKG_CONFIG --libs "xf86bigfontproto >= 1.2.0" 2>/dev/null` 20273 test "x$?" != "x0" && pkg_failed=yes 20274else 20275 pkg_failed=yes 20276fi 20277 else 20278 pkg_failed=untried 20279fi 20280 20281 20282 20283if test $pkg_failed = yes; then 20284 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 20285$as_echo "no" >&6; } 20286 20287if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 20288 _pkg_short_errors_supported=yes 20289else 20290 _pkg_short_errors_supported=no 20291fi 20292 if test $_pkg_short_errors_supported = yes; then 20293 BIGFONT_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xf86bigfontproto >= 1.2.0" 2>&1` 20294 else 20295 BIGFONT_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xf86bigfontproto >= 1.2.0" 2>&1` 20296 fi 20297 # Put the nasty error message in config.log where it belongs 20298 echo "$BIGFONT_PKG_ERRORS" >&5 20299 20300 XF86BIGFONT="no" 20301elif test $pkg_failed = untried; then 20302 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 20303$as_echo "no" >&6; } 20304 XF86BIGFONT="no" 20305else 20306 BIGFONT_CFLAGS=$pkg_cv_BIGFONT_CFLAGS 20307 BIGFONT_LIBS=$pkg_cv_BIGFONT_LIBS 20308 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 20309$as_echo "yes" >&6; } 20310 20311$as_echo "#define XF86BIGFONT 1" >>confdefs.h 20312 20313fi 20314fi 20315 20316# Check whether --enable-xkb was given. 20317if test "${enable_xkb+set}" = set; then : 20318 enableval=$enable_xkb; XKB=$enableval 20319else 20320 XKB=yes 20321fi 20322 20323 20324 if test x$XKB = xyes ; then 20325 XKB_TRUE= 20326 XKB_FALSE='#' 20327else 20328 XKB_TRUE='#' 20329 XKB_FALSE= 20330fi 20331 20332if test x"$XKB" = "xyes"; then 20333 XKBPROTO_REQUIRES="kbproto" 20334 X11_REQUIRES="${X11_REQUIRES} kbproto inputproto" 20335 20336$as_echo "#define XKB 1" >>confdefs.h 20337 20338else 20339 XKBPROTO_REQUIRES="" 20340fi 20341 20342 20343 20344 20345 20346 for ac_header in $ac_header_list 20347do : 20348 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 20349ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 20350" 20351if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 20352 cat >>confdefs.h <<_ACEOF 20353#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 20354_ACEOF 20355 20356fi 20357 20358done 20359 20360 20361 20362 20363 20364 20365 20366 20367for ac_func in getpagesize 20368do : 20369 ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize" 20370if test "x$ac_cv_func_getpagesize" = xyes; then : 20371 cat >>confdefs.h <<_ACEOF 20372#define HAVE_GETPAGESIZE 1 20373_ACEOF 20374 20375fi 20376done 20377 20378{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5 20379$as_echo_n "checking for working mmap... " >&6; } 20380if ${ac_cv_func_mmap_fixed_mapped+:} false; then : 20381 $as_echo_n "(cached) " >&6 20382else 20383 if test "$cross_compiling" = yes; then : 20384 ac_cv_func_mmap_fixed_mapped=no 20385else 20386 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 20387/* end confdefs.h. */ 20388$ac_includes_default 20389/* malloc might have been renamed as rpl_malloc. */ 20390#undef malloc 20391 20392/* Thanks to Mike Haertel and Jim Avera for this test. 20393 Here is a matrix of mmap possibilities: 20394 mmap private not fixed 20395 mmap private fixed at somewhere currently unmapped 20396 mmap private fixed at somewhere already mapped 20397 mmap shared not fixed 20398 mmap shared fixed at somewhere currently unmapped 20399 mmap shared fixed at somewhere already mapped 20400 For private mappings, we should verify that changes cannot be read() 20401 back from the file, nor mmap's back from the file at a different 20402 address. (There have been systems where private was not correctly 20403 implemented like the infamous i386 svr4.0, and systems where the 20404 VM page cache was not coherent with the file system buffer cache 20405 like early versions of FreeBSD and possibly contemporary NetBSD.) 20406 For shared mappings, we should conversely verify that changes get 20407 propagated back to all the places they're supposed to be. 20408 20409 Grep wants private fixed already mapped. 20410 The main things grep needs to know about mmap are: 20411 * does it exist and is it safe to write into the mmap'd area 20412 * how to use it (BSD variants) */ 20413 20414#include <fcntl.h> 20415#include <sys/mman.h> 20416 20417#if !defined STDC_HEADERS && !defined HAVE_STDLIB_H 20418char *malloc (); 20419#endif 20420 20421/* This mess was copied from the GNU getpagesize.h. */ 20422#ifndef HAVE_GETPAGESIZE 20423# ifdef _SC_PAGESIZE 20424# define getpagesize() sysconf(_SC_PAGESIZE) 20425# else /* no _SC_PAGESIZE */ 20426# ifdef HAVE_SYS_PARAM_H 20427# include <sys/param.h> 20428# ifdef EXEC_PAGESIZE 20429# define getpagesize() EXEC_PAGESIZE 20430# else /* no EXEC_PAGESIZE */ 20431# ifdef NBPG 20432# define getpagesize() NBPG * CLSIZE 20433# ifndef CLSIZE 20434# define CLSIZE 1 20435# endif /* no CLSIZE */ 20436# else /* no NBPG */ 20437# ifdef NBPC 20438# define getpagesize() NBPC 20439# else /* no NBPC */ 20440# ifdef PAGESIZE 20441# define getpagesize() PAGESIZE 20442# endif /* PAGESIZE */ 20443# endif /* no NBPC */ 20444# endif /* no NBPG */ 20445# endif /* no EXEC_PAGESIZE */ 20446# else /* no HAVE_SYS_PARAM_H */ 20447# define getpagesize() 8192 /* punt totally */ 20448# endif /* no HAVE_SYS_PARAM_H */ 20449# endif /* no _SC_PAGESIZE */ 20450 20451#endif /* no HAVE_GETPAGESIZE */ 20452 20453int 20454main () 20455{ 20456 char *data, *data2, *data3; 20457 const char *cdata2; 20458 int i, pagesize; 20459 int fd, fd2; 20460 20461 pagesize = getpagesize (); 20462 20463 /* First, make a file with some known garbage in it. */ 20464 data = (char *) malloc (pagesize); 20465 if (!data) 20466 return 1; 20467 for (i = 0; i < pagesize; ++i) 20468 *(data + i) = rand (); 20469 umask (0); 20470 fd = creat ("conftest.mmap", 0600); 20471 if (fd < 0) 20472 return 2; 20473 if (write (fd, data, pagesize) != pagesize) 20474 return 3; 20475 close (fd); 20476 20477 /* Next, check that the tail of a page is zero-filled. File must have 20478 non-zero length, otherwise we risk SIGBUS for entire page. */ 20479 fd2 = open ("conftest.txt", O_RDWR | O_CREAT | O_TRUNC, 0600); 20480 if (fd2 < 0) 20481 return 4; 20482 cdata2 = ""; 20483 if (write (fd2, cdata2, 1) != 1) 20484 return 5; 20485 data2 = (char *) mmap (0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd2, 0L); 20486 if (data2 == MAP_FAILED) 20487 return 6; 20488 for (i = 0; i < pagesize; ++i) 20489 if (*(data2 + i)) 20490 return 7; 20491 close (fd2); 20492 if (munmap (data2, pagesize)) 20493 return 8; 20494 20495 /* Next, try to mmap the file at a fixed address which already has 20496 something else allocated at it. If we can, also make sure that 20497 we see the same garbage. */ 20498 fd = open ("conftest.mmap", O_RDWR); 20499 if (fd < 0) 20500 return 9; 20501 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE, 20502 MAP_PRIVATE | MAP_FIXED, fd, 0L)) 20503 return 10; 20504 for (i = 0; i < pagesize; ++i) 20505 if (*(data + i) != *(data2 + i)) 20506 return 11; 20507 20508 /* Finally, make sure that changes to the mapped area do not 20509 percolate back to the file as seen by read(). (This is a bug on 20510 some variants of i386 svr4.0.) */ 20511 for (i = 0; i < pagesize; ++i) 20512 *(data2 + i) = *(data2 + i) + 1; 20513 data3 = (char *) malloc (pagesize); 20514 if (!data3) 20515 return 12; 20516 if (read (fd, data3, pagesize) != pagesize) 20517 return 13; 20518 for (i = 0; i < pagesize; ++i) 20519 if (*(data + i) != *(data3 + i)) 20520 return 14; 20521 close (fd); 20522 return 0; 20523} 20524_ACEOF 20525if ac_fn_c_try_run "$LINENO"; then : 20526 ac_cv_func_mmap_fixed_mapped=yes 20527else 20528 ac_cv_func_mmap_fixed_mapped=no 20529fi 20530rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 20531 conftest.$ac_objext conftest.beam conftest.$ac_ext 20532fi 20533 20534fi 20535{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5 20536$as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; } 20537if test $ac_cv_func_mmap_fixed_mapped = yes; then 20538 20539$as_echo "#define HAVE_MMAP 1" >>confdefs.h 20540 20541fi 20542rm -f conftest.mmap conftest.txt 20543 20544composecache_default=$ac_cv_func_mmap_fixed_mapped 20545ac_fn_c_check_func "$LINENO" "nl_langinfo" "ac_cv_func_nl_langinfo" 20546if test "x$ac_cv_func_nl_langinfo" = xyes; then : 20547 20548else 20549 composecache_default=no 20550fi 20551 20552# Check whether --enable-composecache was given. 20553if test "${enable_composecache+set}" = set; then : 20554 enableval=$enable_composecache; COMPOSECACHE=$enableval 20555else 20556 COMPOSECACHE=$composecache_default 20557fi 20558 20559if test x"$COMPOSECACHE" = "xyes"; then 20560 20561$as_echo "#define COMPOSECACHE 1" >>confdefs.h 20562 20563fi 20564 20565# Allow checking code with lint, sparse, etc. 20566 20567 20568 20569 20570 20571# Check whether --with-lint was given. 20572if test "${with_lint+set}" = set; then : 20573 withval=$with_lint; use_lint=$withval 20574else 20575 use_lint=no 20576fi 20577 20578 20579# Obtain platform specific info like program name and options 20580# The lint program on FreeBSD and NetBSD is different from the one on Solaris 20581case $host_os in 20582 *linux* | *openbsd* | kfreebsd*-gnu | darwin* | cygwin*) 20583 lint_name=splint 20584 lint_options="-badflag" 20585 ;; 20586 *freebsd* | *netbsd*) 20587 lint_name=lint 20588 lint_options="-u -b" 20589 ;; 20590 *solaris*) 20591 lint_name=lint 20592 lint_options="-u -b -h -erroff=E_INDISTING_FROM_TRUNC2" 20593 ;; 20594esac 20595 20596# Test for the presence of the program (either guessed by the code or spelled out by the user) 20597if test "x$use_lint" = x"yes" ; then 20598 # Extract the first word of "$lint_name", so it can be a program name with args. 20599set dummy $lint_name; ac_word=$2 20600{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 20601$as_echo_n "checking for $ac_word... " >&6; } 20602if ${ac_cv_path_LINT+:} false; then : 20603 $as_echo_n "(cached) " >&6 20604else 20605 case $LINT in 20606 [\\/]* | ?:[\\/]*) 20607 ac_cv_path_LINT="$LINT" # Let the user override the test with a path. 20608 ;; 20609 *) 20610 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 20611for as_dir in $PATH 20612do 20613 IFS=$as_save_IFS 20614 test -z "$as_dir" && as_dir=. 20615 for ac_exec_ext in '' $ac_executable_extensions; do 20616 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 20617 ac_cv_path_LINT="$as_dir/$ac_word$ac_exec_ext" 20618 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 20619 break 2 20620 fi 20621done 20622 done 20623IFS=$as_save_IFS 20624 20625 ;; 20626esac 20627fi 20628LINT=$ac_cv_path_LINT 20629if test -n "$LINT"; then 20630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINT" >&5 20631$as_echo "$LINT" >&6; } 20632else 20633 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 20634$as_echo "no" >&6; } 20635fi 20636 20637 20638 if test "x$LINT" = "x"; then 20639 as_fn_error $? "--with-lint=yes specified but lint-style tool not found in PATH" "$LINENO" 5 20640 fi 20641elif test "x$use_lint" = x"no" ; then 20642 if test "x$LINT" != "x"; then 20643 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ignoring LINT environment variable since --with-lint=no was specified" >&5 20644$as_echo "$as_me: WARNING: ignoring LINT environment variable since --with-lint=no was specified" >&2;} 20645 fi 20646else 20647 as_fn_error $? "--with-lint expects 'yes' or 'no'. Use LINT variable to specify path." "$LINENO" 5 20648fi 20649 20650# User supplied flags override default flags 20651if test "x$LINT_FLAGS" != "x"; then 20652 lint_options=$LINT_FLAGS 20653fi 20654 20655LINT_FLAGS=$lint_options 20656 20657 if test "x$LINT" != x; then 20658 LINT_TRUE= 20659 LINT_FALSE='#' 20660else 20661 LINT_TRUE='#' 20662 LINT_FALSE= 20663fi 20664 20665 20666 20667 20668 20669# Check whether --enable-lint-library was given. 20670if test "${enable_lint_library+set}" = set; then : 20671 enableval=$enable_lint_library; make_lint_lib=$enableval 20672else 20673 make_lint_lib=no 20674fi 20675 20676 20677if test "x$make_lint_lib" = x"yes" ; then 20678 LINTLIB=llib-lX11.ln 20679 if test "x$LINT" = "x"; then 20680 as_fn_error $? "Cannot make lint library without --with-lint" "$LINENO" 5 20681 fi 20682elif test "x$make_lint_lib" != x"no" ; then 20683 as_fn_error $? "--enable-lint-library expects 'yes' or 'no'." "$LINENO" 5 20684fi 20685 20686 20687 if test x$make_lint_lib != xno; then 20688 MAKE_LINT_LIB_TRUE= 20689 MAKE_LINT_LIB_FALSE='#' 20690else 20691 MAKE_LINT_LIB_TRUE='#' 20692 MAKE_LINT_LIB_FALSE= 20693fi 20694 20695 20696 20697 20698X11_DATADIR="${datadir}/X11" 20699 20700 prefix_NONE= 20701 exec_prefix_NONE= 20702 test "x$prefix" = xNONE && prefix_NONE=yes && prefix=$ac_default_prefix 20703 test "x$exec_prefix" = xNONE && exec_prefix_NONE=yes && exec_prefix=$prefix 20704 eval ax_define_dir="\"$X11_DATADIR\"" 20705 eval ax_define_dir="\"$ax_define_dir\"" 20706 X11_DATADIR="$ax_define_dir" 20707 20708 20709cat >>confdefs.h <<_ACEOF 20710#define X11_DATADIR "$ax_define_dir" 20711_ACEOF 20712 20713 test "$prefix_NONE" && prefix=NONE 20714 test "$exec_prefix_NONE" && exec_prefix=NONE 20715 20716 20717 20718X11_LIBDIR="${libdir}/X11" 20719 20720 prefix_NONE= 20721 exec_prefix_NONE= 20722 test "x$prefix" = xNONE && prefix_NONE=yes && prefix=$ac_default_prefix 20723 test "x$exec_prefix" = xNONE && exec_prefix_NONE=yes && exec_prefix=$prefix 20724 eval ax_define_dir="\"$X11_LIBDIR\"" 20725 eval ax_define_dir="\"$ax_define_dir\"" 20726 X11_LIBDIR="$ax_define_dir" 20727 20728 20729cat >>confdefs.h <<_ACEOF 20730#define X11_LIBDIR "$ax_define_dir" 20731_ACEOF 20732 20733 test "$prefix_NONE" && prefix=NONE 20734 test "$exec_prefix_NONE" && exec_prefix=NONE 20735 20736 20737 20738 20739pkg_failed=no 20740{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for X11" >&5 20741$as_echo_n "checking for X11... " >&6; } 20742 20743if test -n "$X11_CFLAGS"; then 20744 pkg_cv_X11_CFLAGS="$X11_CFLAGS" 20745 elif test -n "$PKG_CONFIG"; then 20746 if test -n "$PKG_CONFIG" && \ 20747 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$X11_REQUIRES\""; } >&5 20748 ($PKG_CONFIG --exists --print-errors "$X11_REQUIRES") 2>&5 20749 ac_status=$? 20750 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 20751 test $ac_status = 0; }; then 20752 pkg_cv_X11_CFLAGS=`$PKG_CONFIG --cflags "$X11_REQUIRES" 2>/dev/null` 20753 test "x$?" != "x0" && pkg_failed=yes 20754else 20755 pkg_failed=yes 20756fi 20757 else 20758 pkg_failed=untried 20759fi 20760if test -n "$X11_LIBS"; then 20761 pkg_cv_X11_LIBS="$X11_LIBS" 20762 elif test -n "$PKG_CONFIG"; then 20763 if test -n "$PKG_CONFIG" && \ 20764 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$X11_REQUIRES\""; } >&5 20765 ($PKG_CONFIG --exists --print-errors "$X11_REQUIRES") 2>&5 20766 ac_status=$? 20767 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 20768 test $ac_status = 0; }; then 20769 pkg_cv_X11_LIBS=`$PKG_CONFIG --libs "$X11_REQUIRES" 2>/dev/null` 20770 test "x$?" != "x0" && pkg_failed=yes 20771else 20772 pkg_failed=yes 20773fi 20774 else 20775 pkg_failed=untried 20776fi 20777 20778 20779 20780if test $pkg_failed = yes; then 20781 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 20782$as_echo "no" >&6; } 20783 20784if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 20785 _pkg_short_errors_supported=yes 20786else 20787 _pkg_short_errors_supported=no 20788fi 20789 if test $_pkg_short_errors_supported = yes; then 20790 X11_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "$X11_REQUIRES" 2>&1` 20791 else 20792 X11_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "$X11_REQUIRES" 2>&1` 20793 fi 20794 # Put the nasty error message in config.log where it belongs 20795 echo "$X11_PKG_ERRORS" >&5 20796 20797 as_fn_error $? "Package requirements ($X11_REQUIRES) were not met: 20798 20799$X11_PKG_ERRORS 20800 20801Consider adjusting the PKG_CONFIG_PATH environment variable if you 20802installed software in a non-standard prefix. 20803 20804Alternatively, you may set the environment variables X11_CFLAGS 20805and X11_LIBS to avoid the need to call pkg-config. 20806See the pkg-config man page for more details." "$LINENO" 5 20807elif test $pkg_failed = untried; then 20808 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 20809$as_echo "no" >&6; } 20810 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 20811$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 20812as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 20813is in your PATH or set the PKG_CONFIG environment variable to the full 20814path to pkg-config. 20815 20816Alternatively, you may set the environment variables X11_CFLAGS 20817and X11_LIBS to avoid the need to call pkg-config. 20818See the pkg-config man page for more details. 20819 20820To get pkg-config, see <http://pkg-config.freedesktop.org/>. 20821See \`config.log' for more details" "$LINENO" 5; } 20822else 20823 X11_CFLAGS=$pkg_cv_X11_CFLAGS 20824 X11_LIBS=$pkg_cv_X11_LIBS 20825 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 20826$as_echo "yes" >&6; } 20827 20828fi 20829X11_CFLAGS="$X11_CFLAGS $XTHREAD_CFLAGS" 20830 20831# 20832# Yes, it would be nice to put the locale data in 20833# /usr/share, but the locale stuff includes loadable 20834# libraries which must be located in the same directory 20835# as the other locale data, so for now, everything lives 20836# in ${libdir} 20837# 20838 20839X11_LOCALEDATADIR="${X11_DATADIR}/locale" 20840 20841 prefix_NONE= 20842 exec_prefix_NONE= 20843 test "x$prefix" = xNONE && prefix_NONE=yes && prefix=$ac_default_prefix 20844 test "x$exec_prefix" = xNONE && exec_prefix_NONE=yes && exec_prefix=$prefix 20845 eval ax_define_dir="\"$X11_LOCALEDATADIR\"" 20846 eval ax_define_dir="\"$ax_define_dir\"" 20847 XLOCALEDATADIR="$ax_define_dir" 20848 20849 20850cat >>confdefs.h <<_ACEOF 20851#define XLOCALEDATADIR "$ax_define_dir" 20852_ACEOF 20853 20854 test "$prefix_NONE" && prefix=NONE 20855 test "$exec_prefix_NONE" && exec_prefix=NONE 20856 20857 20858 20859 20860# Check whether --with-locale-lib-dir was given. 20861if test "${with_locale_lib_dir+set}" = set; then : 20862 withval=$with_locale_lib_dir; X11_LOCALELIBDIR="$withval" 20863else 20864 X11_LOCALELIBDIR="${X11_LIBDIR}/locale" 20865fi 20866 20867 20868 prefix_NONE= 20869 exec_prefix_NONE= 20870 test "x$prefix" = xNONE && prefix_NONE=yes && prefix=$ac_default_prefix 20871 test "x$exec_prefix" = xNONE && exec_prefix_NONE=yes && exec_prefix=$prefix 20872 eval ax_define_dir="\"$X11_LOCALELIBDIR\"" 20873 eval ax_define_dir="\"$ax_define_dir\"" 20874 XLOCALELIBDIR="$ax_define_dir" 20875 20876 20877cat >>confdefs.h <<_ACEOF 20878#define XLOCALELIBDIR "$ax_define_dir" 20879_ACEOF 20880 20881 test "$prefix_NONE" && prefix=NONE 20882 test "$exec_prefix_NONE" && exec_prefix=NONE 20883 20884 20885 20886X11_LOCALEDIR="${X11_LOCALEDATADIR}" 20887 20888 prefix_NONE= 20889 exec_prefix_NONE= 20890 test "x$prefix" = xNONE && prefix_NONE=yes && prefix=$ac_default_prefix 20891 test "x$exec_prefix" = xNONE && exec_prefix_NONE=yes && exec_prefix=$prefix 20892 eval ax_define_dir="\"$X11_LOCALEDIR\"" 20893 eval ax_define_dir="\"$ax_define_dir\"" 20894 XLOCALEDIR="$ax_define_dir" 20895 20896 20897cat >>confdefs.h <<_ACEOF 20898#define XLOCALEDIR "$ax_define_dir" 20899_ACEOF 20900 20901 test "$prefix_NONE" && prefix=NONE 20902 test "$exec_prefix_NONE" && exec_prefix=NONE 20903 20904 20905 20906locales="\ 20907 am_ET.UTF-8 armscii-8 C cs_CZ.UTF-8 el_GR.UTF-8 en_US.UTF-8 \ 20908 fi_FI.UTF-8 georgian-academy georgian-ps ibm-cp1133 iscii-dev \ 20909 isiri-3342 iso8859-1 iso8859-10 iso8859-11 iso8859-13 iso8859-14 \ 20910 iso8859-15 iso8859-2 iso8859-3 iso8859-4 iso8859-5 iso8859-6 \ 20911 iso8859-7 iso8859-8 iso8859-9 iso8859-9e ja ja.JIS \ 20912 ja_JP.UTF-8 ja.SJIS km_KH.UTF-8 ko koi8-c koi8-r \ 20913 koi8-u ko_KR.UTF-8 microsoft-cp1251 microsoft-cp1255 \ 20914 microsoft-cp1256 mulelao-1 nokhchi-1 pt_BR.UTF-8 pt_PT.UTF-8 \ 20915 ru_RU.UTF-8 sr_CS.UTF-8 tatar-cyr th_TH th_TH.UTF-8 tscii-0 \ 20916 vi_VN.tcvn vi_VN.viscii zh_CN zh_CN.gb18030 \ 20917 zh_CN.gbk zh_CN.UTF-8 zh_HK.big5 zh_HK.big5hkscs zh_HK.UTF-8 \ 20918 zh_TW zh_TW.big5 zh_TW.UTF-8" 20919 20920 20921XKEYSYMDB="${X11_DATADIR}/XKeysymDB" 20922 20923 prefix_NONE= 20924 exec_prefix_NONE= 20925 test "x$prefix" = xNONE && prefix_NONE=yes && prefix=$ac_default_prefix 20926 test "x$exec_prefix" = xNONE && exec_prefix_NONE=yes && exec_prefix=$prefix 20927 eval ax_define_dir="\"$XKEYSYMDB\"" 20928 eval ax_define_dir="\"$ax_define_dir\"" 20929 XKEYSYMDB="$ax_define_dir" 20930 20931 20932cat >>confdefs.h <<_ACEOF 20933#define XKEYSYMDB "$ax_define_dir" 20934_ACEOF 20935 20936 test "$prefix_NONE" && prefix=NONE 20937 test "$exec_prefix_NONE" && exec_prefix=NONE 20938 20939 20940XERRORDB="${X11_DATADIR}/XErrorDB" 20941 20942 prefix_NONE= 20943 exec_prefix_NONE= 20944 test "x$prefix" = xNONE && prefix_NONE=yes && prefix=$ac_default_prefix 20945 test "x$exec_prefix" = xNONE && exec_prefix_NONE=yes && exec_prefix=$prefix 20946 eval ax_define_dir="\"$XERRORDB\"" 20947 eval ax_define_dir="\"$ax_define_dir\"" 20948 XERRORDB="$ax_define_dir" 20949 20950 20951cat >>confdefs.h <<_ACEOF 20952#define XERRORDB "$ax_define_dir" 20953_ACEOF 20954 20955 test "$prefix_NONE" && prefix=NONE 20956 test "$exec_prefix_NONE" && exec_prefix=NONE 20957 20958 20959 20960# Check whether --enable-malloc0returnsnull was given. 20961if test "${enable_malloc0returnsnull+set}" = set; then : 20962 enableval=$enable_malloc0returnsnull; MALLOC_ZERO_RETURNS_NULL=$enableval 20963else 20964 MALLOC_ZERO_RETURNS_NULL=auto 20965fi 20966 20967 20968{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether malloc(0) returns NULL" >&5 20969$as_echo_n "checking whether malloc(0) returns NULL... " >&6; } 20970if test "x$MALLOC_ZERO_RETURNS_NULL" = xauto; then 20971if ${xorg_cv_malloc0_returns_null+:} false; then : 20972 $as_echo_n "(cached) " >&6 20973else 20974 if test "$cross_compiling" = yes; then : 20975 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 20976$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 20977as_fn_error $? "cannot run test program while cross compiling 20978See \`config.log' for more details" "$LINENO" 5; } 20979else 20980 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 20981/* end confdefs.h. */ 20982 20983#include <stdlib.h> 20984 20985int 20986main () 20987{ 20988 20989 char *m0, *r0, *c0, *p; 20990 m0 = malloc(0); 20991 p = malloc(10); 20992 r0 = realloc(p,0); 20993 c0 = calloc(0,10); 20994 exit((m0 == 0 || r0 == 0 || c0 == 0) ? 0 : 1); 20995 20996 ; 20997 return 0; 20998} 20999_ACEOF 21000if ac_fn_c_try_run "$LINENO"; then : 21001 xorg_cv_malloc0_returns_null=yes 21002else 21003 xorg_cv_malloc0_returns_null=no 21004fi 21005rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 21006 conftest.$ac_objext conftest.beam conftest.$ac_ext 21007fi 21008 21009fi 21010 21011MALLOC_ZERO_RETURNS_NULL=$xorg_cv_malloc0_returns_null 21012fi 21013{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MALLOC_ZERO_RETURNS_NULL" >&5 21014$as_echo "$MALLOC_ZERO_RETURNS_NULL" >&6; } 21015 21016if test "x$MALLOC_ZERO_RETURNS_NULL" = xyes; then 21017 MALLOC_ZERO_CFLAGS="-DMALLOC_0_RETURNS_NULL" 21018 XMALLOC_ZERO_CFLAGS=$MALLOC_ZERO_CFLAGS 21019 XTMALLOC_ZERO_CFLAGS="$MALLOC_ZERO_CFLAGS -DXTMALLOC_BC" 21020else 21021 MALLOC_ZERO_CFLAGS="" 21022 XMALLOC_ZERO_CFLAGS="" 21023 XTMALLOC_ZERO_CFLAGS="" 21024fi 21025 21026 21027 21028 21029 21030 21031ac_config_files="$ac_config_files Makefile include/Makefile man/Makefile man/xkb/Makefile src/Makefile src/util/Makefile src/xcms/Makefile src/xlibi18n/Makefile modules/Makefile modules/im/Makefile modules/im/ximcp/Makefile modules/lc/Makefile modules/lc/def/Makefile modules/lc/gen/Makefile modules/lc/Utf8/Makefile modules/om/Makefile modules/om/generic/Makefile src/xkb/Makefile nls/Makefile specs/Makefile specs/i18n/Makefile specs/i18n/compose/Makefile specs/i18n/framework/Makefile specs/i18n/localedb/Makefile specs/i18n/trans/Makefile specs/libX11/Makefile specs/XIM/Makefile specs/XKB/Makefile x11.pc x11-xcb.pc" 21032 21033cat >confcache <<\_ACEOF 21034# This file is a shell script that caches the results of configure 21035# tests run on this system so they can be shared between configure 21036# scripts and configure runs, see configure's option --config-cache. 21037# It is not useful on other systems. If it contains results you don't 21038# want to keep, you may remove or edit it. 21039# 21040# config.status only pays attention to the cache file if you give it 21041# the --recheck option to rerun configure. 21042# 21043# `ac_cv_env_foo' variables (set or unset) will be overridden when 21044# loading this file, other *unset* `ac_cv_foo' will be assigned the 21045# following values. 21046 21047_ACEOF 21048 21049# The following way of writing the cache mishandles newlines in values, 21050# but we know of no workaround that is simple, portable, and efficient. 21051# So, we kill variables containing newlines. 21052# Ultrix sh set writes to stderr and can't be redirected directly, 21053# and sets the high bit in the cache file unless we assign to the vars. 21054( 21055 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 21056 eval ac_val=\$$ac_var 21057 case $ac_val in #( 21058 *${as_nl}*) 21059 case $ac_var in #( 21060 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 21061$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 21062 esac 21063 case $ac_var in #( 21064 _ | IFS | as_nl) ;; #( 21065 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 21066 *) { eval $ac_var=; unset $ac_var;} ;; 21067 esac ;; 21068 esac 21069 done 21070 21071 (set) 2>&1 | 21072 case $as_nl`(ac_space=' '; set) 2>&1` in #( 21073 *${as_nl}ac_space=\ *) 21074 # `set' does not quote correctly, so add quotes: double-quote 21075 # substitution turns \\\\ into \\, and sed turns \\ into \. 21076 sed -n \ 21077 "s/'/'\\\\''/g; 21078 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 21079 ;; #( 21080 *) 21081 # `set' quotes correctly as required by POSIX, so do not add quotes. 21082 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 21083 ;; 21084 esac | 21085 sort 21086) | 21087 sed ' 21088 /^ac_cv_env_/b end 21089 t clear 21090 :clear 21091 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 21092 t end 21093 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 21094 :end' >>confcache 21095if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 21096 if test -w "$cache_file"; then 21097 if test "x$cache_file" != "x/dev/null"; then 21098 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 21099$as_echo "$as_me: updating cache $cache_file" >&6;} 21100 if test ! -f "$cache_file" || test -h "$cache_file"; then 21101 cat confcache >"$cache_file" 21102 else 21103 case $cache_file in #( 21104 */* | ?:*) 21105 mv -f confcache "$cache_file"$$ && 21106 mv -f "$cache_file"$$ "$cache_file" ;; #( 21107 *) 21108 mv -f confcache "$cache_file" ;; 21109 esac 21110 fi 21111 fi 21112 else 21113 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 21114$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 21115 fi 21116fi 21117rm -f confcache 21118 21119test "x$prefix" = xNONE && prefix=$ac_default_prefix 21120# Let make expand exec_prefix. 21121test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 21122 21123DEFS=-DHAVE_CONFIG_H 21124 21125ac_libobjs= 21126ac_ltlibobjs= 21127U= 21128for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 21129 # 1. Remove the extension, and $U if already installed. 21130 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 21131 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 21132 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 21133 # will be set to the directory where LIBOBJS objects are built. 21134 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 21135 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 21136done 21137LIBOBJS=$ac_libobjs 21138 21139LTLIBOBJS=$ac_ltlibobjs 21140 21141 21142{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 21143$as_echo_n "checking that generated files are newer than configure... " >&6; } 21144 if test -n "$am_sleep_pid"; then 21145 # Hide warnings about reused PIDs. 21146 wait $am_sleep_pid 2>/dev/null 21147 fi 21148 { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5 21149$as_echo "done" >&6; } 21150if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 21151 as_fn_error $? "conditional \"AMDEP\" was never defined. 21152Usually this means the macro was only invoked conditionally." "$LINENO" 5 21153fi 21154if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 21155 as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 21156Usually this means the macro was only invoked conditionally." "$LINENO" 5 21157fi 21158 if test -n "$EXEEXT"; then 21159 am__EXEEXT_TRUE= 21160 am__EXEEXT_FALSE='#' 21161else 21162 am__EXEEXT_TRUE='#' 21163 am__EXEEXT_FALSE= 21164fi 21165 21166if test -z "${ENABLE_SPECS_TRUE}" && test -z "${ENABLE_SPECS_FALSE}"; then 21167 as_fn_error $? "conditional \"ENABLE_SPECS\" was never defined. 21168Usually this means the macro was only invoked conditionally." "$LINENO" 5 21169fi 21170if test -z "${HAVE_XMLTO_TEXT_TRUE}" && test -z "${HAVE_XMLTO_TEXT_FALSE}"; then 21171 as_fn_error $? "conditional \"HAVE_XMLTO_TEXT\" was never defined. 21172Usually this means the macro was only invoked conditionally." "$LINENO" 5 21173fi 21174if test -z "${HAVE_XMLTO_TRUE}" && test -z "${HAVE_XMLTO_FALSE}"; then 21175 as_fn_error $? "conditional \"HAVE_XMLTO\" was never defined. 21176Usually this means the macro was only invoked conditionally." "$LINENO" 5 21177fi 21178if test -z "${HAVE_FOP_TRUE}" && test -z "${HAVE_FOP_FALSE}"; then 21179 as_fn_error $? "conditional \"HAVE_FOP\" was never defined. 21180Usually this means the macro was only invoked conditionally." "$LINENO" 5 21181fi 21182if test -z "${HAVE_XSLTPROC_TRUE}" && test -z "${HAVE_XSLTPROC_FALSE}"; then 21183 as_fn_error $? "conditional \"HAVE_XSLTPROC\" was never defined. 21184Usually this means the macro was only invoked conditionally." "$LINENO" 5 21185fi 21186if test -z "${HAVE_STYLESHEETS_TRUE}" && test -z "${HAVE_STYLESHEETS_FALSE}"; then 21187 as_fn_error $? "conditional \"HAVE_STYLESHEETS\" was never defined. 21188Usually this means the macro was only invoked conditionally." "$LINENO" 5 21189fi 21190if test -z "${HAVE_PERL_TRUE}" && test -z "${HAVE_PERL_FALSE}"; then 21191 as_fn_error $? "conditional \"HAVE_PERL\" was never defined. 21192Usually this means the macro was only invoked conditionally." "$LINENO" 5 21193fi 21194if test -z "${XLIB_LOADABLE_I18N_TRUE}" && test -z "${XLIB_LOADABLE_I18N_FALSE}"; then 21195 as_fn_error $? "conditional \"XLIB_LOADABLE_I18N\" was never defined. 21196Usually this means the macro was only invoked conditionally." "$LINENO" 5 21197fi 21198if test -z "${OS2_TRUE}" && test -z "${OS2_FALSE}"; then 21199 as_fn_error $? "conditional \"OS2\" was never defined. 21200Usually this means the macro was only invoked conditionally." "$LINENO" 5 21201fi 21202if test -z "${THRSTUBS_TRUE}" && test -z "${THRSTUBS_FALSE}"; then 21203 as_fn_error $? "conditional \"THRSTUBS\" was never defined. 21204Usually this means the macro was only invoked conditionally." "$LINENO" 5 21205fi 21206if test -z "${XCMS_TRUE}" && test -z "${XCMS_FALSE}"; then 21207 as_fn_error $? "conditional \"XCMS\" was never defined. 21208Usually this means the macro was only invoked conditionally." "$LINENO" 5 21209fi 21210if test -z "${XLOCALE_TRUE}" && test -z "${XLOCALE_FALSE}"; then 21211 as_fn_error $? "conditional \"XLOCALE\" was never defined. 21212Usually this means the macro was only invoked conditionally." "$LINENO" 5 21213fi 21214if test -z "${XKB_TRUE}" && test -z "${XKB_FALSE}"; then 21215 as_fn_error $? "conditional \"XKB\" was never defined. 21216Usually this means the macro was only invoked conditionally." "$LINENO" 5 21217fi 21218if test -z "${LINT_TRUE}" && test -z "${LINT_FALSE}"; then 21219 as_fn_error $? "conditional \"LINT\" was never defined. 21220Usually this means the macro was only invoked conditionally." "$LINENO" 5 21221fi 21222if test -z "${MAKE_LINT_LIB_TRUE}" && test -z "${MAKE_LINT_LIB_FALSE}"; then 21223 as_fn_error $? "conditional \"MAKE_LINT_LIB\" was never defined. 21224Usually this means the macro was only invoked conditionally." "$LINENO" 5 21225fi 21226 21227: "${CONFIG_STATUS=./config.status}" 21228ac_write_fail=0 21229ac_clean_files_save=$ac_clean_files 21230ac_clean_files="$ac_clean_files $CONFIG_STATUS" 21231{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 21232$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 21233as_write_fail=0 21234cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 21235#! $SHELL 21236# Generated by $as_me. 21237# Run this file to recreate the current configuration. 21238# Compiler output produced by configure, useful for debugging 21239# configure, is in config.log if it exists. 21240 21241debug=false 21242ac_cs_recheck=false 21243ac_cs_silent=false 21244 21245SHELL=\${CONFIG_SHELL-$SHELL} 21246export SHELL 21247_ASEOF 21248cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 21249## -------------------- ## 21250## M4sh Initialization. ## 21251## -------------------- ## 21252 21253# Be more Bourne compatible 21254DUALCASE=1; export DUALCASE # for MKS sh 21255if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 21256 emulate sh 21257 NULLCMD=: 21258 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 21259 # is contrary to our usage. Disable this feature. 21260 alias -g '${1+"$@"}'='"$@"' 21261 setopt NO_GLOB_SUBST 21262else 21263 case `(set -o) 2>/dev/null` in #( 21264 *posix*) : 21265 set -o posix ;; #( 21266 *) : 21267 ;; 21268esac 21269fi 21270 21271 21272as_nl=' 21273' 21274export as_nl 21275# Printing a long string crashes Solaris 7 /usr/bin/printf. 21276as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 21277as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 21278as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 21279# Prefer a ksh shell builtin over an external printf program on Solaris, 21280# but without wasting forks for bash or zsh. 21281if test -z "$BASH_VERSION$ZSH_VERSION" \ 21282 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 21283 as_echo='print -r --' 21284 as_echo_n='print -rn --' 21285elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 21286 as_echo='printf %s\n' 21287 as_echo_n='printf %s' 21288else 21289 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 21290 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 21291 as_echo_n='/usr/ucb/echo -n' 21292 else 21293 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 21294 as_echo_n_body='eval 21295 arg=$1; 21296 case $arg in #( 21297 *"$as_nl"*) 21298 expr "X$arg" : "X\\(.*\\)$as_nl"; 21299 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 21300 esac; 21301 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 21302 ' 21303 export as_echo_n_body 21304 as_echo_n='sh -c $as_echo_n_body as_echo' 21305 fi 21306 export as_echo_body 21307 as_echo='sh -c $as_echo_body as_echo' 21308fi 21309 21310# The user is always right. 21311if test "${PATH_SEPARATOR+set}" != set; then 21312 PATH_SEPARATOR=: 21313 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 21314 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 21315 PATH_SEPARATOR=';' 21316 } 21317fi 21318 21319 21320# IFS 21321# We need space, tab and new line, in precisely that order. Quoting is 21322# there to prevent editors from complaining about space-tab. 21323# (If _AS_PATH_WALK were called with IFS unset, it would disable word 21324# splitting by setting IFS to empty value.) 21325IFS=" "" $as_nl" 21326 21327# Find who we are. Look in the path if we contain no directory separator. 21328as_myself= 21329case $0 in #(( 21330 *[\\/]* ) as_myself=$0 ;; 21331 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 21332for as_dir in $PATH 21333do 21334 IFS=$as_save_IFS 21335 test -z "$as_dir" && as_dir=. 21336 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 21337 done 21338IFS=$as_save_IFS 21339 21340 ;; 21341esac 21342# We did not find ourselves, most probably we were run as `sh COMMAND' 21343# in which case we are not to be found in the path. 21344if test "x$as_myself" = x; then 21345 as_myself=$0 21346fi 21347if test ! -f "$as_myself"; then 21348 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 21349 exit 1 21350fi 21351 21352# Unset variables that we do not need and which cause bugs (e.g. in 21353# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 21354# suppresses any "Segmentation fault" message there. '((' could 21355# trigger a bug in pdksh 5.2.14. 21356for as_var in BASH_ENV ENV MAIL MAILPATH 21357do eval test x\${$as_var+set} = xset \ 21358 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 21359done 21360PS1='$ ' 21361PS2='> ' 21362PS4='+ ' 21363 21364# NLS nuisances. 21365LC_ALL=C 21366export LC_ALL 21367LANGUAGE=C 21368export LANGUAGE 21369 21370# CDPATH. 21371(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 21372 21373 21374# as_fn_error STATUS ERROR [LINENO LOG_FD] 21375# ---------------------------------------- 21376# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 21377# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 21378# script with STATUS, using 1 if that was 0. 21379as_fn_error () 21380{ 21381 as_status=$1; test $as_status -eq 0 && as_status=1 21382 if test "$4"; then 21383 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 21384 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 21385 fi 21386 $as_echo "$as_me: error: $2" >&2 21387 as_fn_exit $as_status 21388} # as_fn_error 21389 21390 21391# as_fn_set_status STATUS 21392# ----------------------- 21393# Set $? to STATUS, without forking. 21394as_fn_set_status () 21395{ 21396 return $1 21397} # as_fn_set_status 21398 21399# as_fn_exit STATUS 21400# ----------------- 21401# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 21402as_fn_exit () 21403{ 21404 set +e 21405 as_fn_set_status $1 21406 exit $1 21407} # as_fn_exit 21408 21409# as_fn_unset VAR 21410# --------------- 21411# Portably unset VAR. 21412as_fn_unset () 21413{ 21414 { eval $1=; unset $1;} 21415} 21416as_unset=as_fn_unset 21417# as_fn_append VAR VALUE 21418# ---------------------- 21419# Append the text in VALUE to the end of the definition contained in VAR. Take 21420# advantage of any shell optimizations that allow amortized linear growth over 21421# repeated appends, instead of the typical quadratic growth present in naive 21422# implementations. 21423if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 21424 eval 'as_fn_append () 21425 { 21426 eval $1+=\$2 21427 }' 21428else 21429 as_fn_append () 21430 { 21431 eval $1=\$$1\$2 21432 } 21433fi # as_fn_append 21434 21435# as_fn_arith ARG... 21436# ------------------ 21437# Perform arithmetic evaluation on the ARGs, and store the result in the 21438# global $as_val. Take advantage of shells that can avoid forks. The arguments 21439# must be portable across $(()) and expr. 21440if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 21441 eval 'as_fn_arith () 21442 { 21443 as_val=$(( $* )) 21444 }' 21445else 21446 as_fn_arith () 21447 { 21448 as_val=`expr "$@" || test $? -eq 1` 21449 } 21450fi # as_fn_arith 21451 21452 21453if expr a : '\(a\)' >/dev/null 2>&1 && 21454 test "X`expr 00001 : '.*\(...\)'`" = X001; then 21455 as_expr=expr 21456else 21457 as_expr=false 21458fi 21459 21460if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 21461 as_basename=basename 21462else 21463 as_basename=false 21464fi 21465 21466if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 21467 as_dirname=dirname 21468else 21469 as_dirname=false 21470fi 21471 21472as_me=`$as_basename -- "$0" || 21473$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 21474 X"$0" : 'X\(//\)$' \| \ 21475 X"$0" : 'X\(/\)' \| . 2>/dev/null || 21476$as_echo X/"$0" | 21477 sed '/^.*\/\([^/][^/]*\)\/*$/{ 21478 s//\1/ 21479 q 21480 } 21481 /^X\/\(\/\/\)$/{ 21482 s//\1/ 21483 q 21484 } 21485 /^X\/\(\/\).*/{ 21486 s//\1/ 21487 q 21488 } 21489 s/.*/./; q'` 21490 21491# Avoid depending upon Character Ranges. 21492as_cr_letters='abcdefghijklmnopqrstuvwxyz' 21493as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 21494as_cr_Letters=$as_cr_letters$as_cr_LETTERS 21495as_cr_digits='0123456789' 21496as_cr_alnum=$as_cr_Letters$as_cr_digits 21497 21498ECHO_C= ECHO_N= ECHO_T= 21499case `echo -n x` in #((((( 21500-n*) 21501 case `echo 'xy\c'` in 21502 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 21503 xy) ECHO_C='\c';; 21504 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 21505 ECHO_T=' ';; 21506 esac;; 21507*) 21508 ECHO_N='-n';; 21509esac 21510 21511rm -f conf$$ conf$$.exe conf$$.file 21512if test -d conf$$.dir; then 21513 rm -f conf$$.dir/conf$$.file 21514else 21515 rm -f conf$$.dir 21516 mkdir conf$$.dir 2>/dev/null 21517fi 21518if (echo >conf$$.file) 2>/dev/null; then 21519 if ln -s conf$$.file conf$$ 2>/dev/null; then 21520 as_ln_s='ln -s' 21521 # ... but there are two gotchas: 21522 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 21523 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 21524 # In both cases, we have to default to `cp -pR'. 21525 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 21526 as_ln_s='cp -pR' 21527 elif ln conf$$.file conf$$ 2>/dev/null; then 21528 as_ln_s=ln 21529 else 21530 as_ln_s='cp -pR' 21531 fi 21532else 21533 as_ln_s='cp -pR' 21534fi 21535rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 21536rmdir conf$$.dir 2>/dev/null 21537 21538 21539# as_fn_mkdir_p 21540# ------------- 21541# Create "$as_dir" as a directory, including parents if necessary. 21542as_fn_mkdir_p () 21543{ 21544 21545 case $as_dir in #( 21546 -*) as_dir=./$as_dir;; 21547 esac 21548 test -d "$as_dir" || eval $as_mkdir_p || { 21549 as_dirs= 21550 while :; do 21551 case $as_dir in #( 21552 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 21553 *) as_qdir=$as_dir;; 21554 esac 21555 as_dirs="'$as_qdir' $as_dirs" 21556 as_dir=`$as_dirname -- "$as_dir" || 21557$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 21558 X"$as_dir" : 'X\(//\)[^/]' \| \ 21559 X"$as_dir" : 'X\(//\)$' \| \ 21560 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 21561$as_echo X"$as_dir" | 21562 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 21563 s//\1/ 21564 q 21565 } 21566 /^X\(\/\/\)[^/].*/{ 21567 s//\1/ 21568 q 21569 } 21570 /^X\(\/\/\)$/{ 21571 s//\1/ 21572 q 21573 } 21574 /^X\(\/\).*/{ 21575 s//\1/ 21576 q 21577 } 21578 s/.*/./; q'` 21579 test -d "$as_dir" && break 21580 done 21581 test -z "$as_dirs" || eval "mkdir $as_dirs" 21582 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 21583 21584 21585} # as_fn_mkdir_p 21586if mkdir -p . 2>/dev/null; then 21587 as_mkdir_p='mkdir -p "$as_dir"' 21588else 21589 test -d ./-p && rmdir ./-p 21590 as_mkdir_p=false 21591fi 21592 21593 21594# as_fn_executable_p FILE 21595# ----------------------- 21596# Test if FILE is an executable regular file. 21597as_fn_executable_p () 21598{ 21599 test -f "$1" && test -x "$1" 21600} # as_fn_executable_p 21601as_test_x='test -x' 21602as_executable_p=as_fn_executable_p 21603 21604# Sed expression to map a string onto a valid CPP name. 21605as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 21606 21607# Sed expression to map a string onto a valid variable name. 21608as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 21609 21610 21611exec 6>&1 21612## ----------------------------------- ## 21613## Main body of $CONFIG_STATUS script. ## 21614## ----------------------------------- ## 21615_ASEOF 21616test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 21617 21618cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 21619# Save the log message, to keep $0 and so on meaningful, and to 21620# report actual input values of CONFIG_FILES etc. instead of their 21621# values after options handling. 21622ac_log=" 21623This file was extended by libX11 $as_me 1.6.4, which was 21624generated by GNU Autoconf 2.69. Invocation command line was 21625 21626 CONFIG_FILES = $CONFIG_FILES 21627 CONFIG_HEADERS = $CONFIG_HEADERS 21628 CONFIG_LINKS = $CONFIG_LINKS 21629 CONFIG_COMMANDS = $CONFIG_COMMANDS 21630 $ $0 $@ 21631 21632on `(hostname || uname -n) 2>/dev/null | sed 1q` 21633" 21634 21635_ACEOF 21636 21637case $ac_config_files in *" 21638"*) set x $ac_config_files; shift; ac_config_files=$*;; 21639esac 21640 21641case $ac_config_headers in *" 21642"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 21643esac 21644 21645 21646cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 21647# Files that config.status was made for. 21648config_files="$ac_config_files" 21649config_headers="$ac_config_headers" 21650config_commands="$ac_config_commands" 21651 21652_ACEOF 21653 21654cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 21655ac_cs_usage="\ 21656\`$as_me' instantiates files and other configuration actions 21657from templates according to the current configuration. Unless the files 21658and actions are specified as TAGs, all are instantiated by default. 21659 21660Usage: $0 [OPTION]... [TAG]... 21661 21662 -h, --help print this help, then exit 21663 -V, --version print version number and configuration settings, then exit 21664 --config print configuration, then exit 21665 -q, --quiet, --silent 21666 do not print progress messages 21667 -d, --debug don't remove temporary files 21668 --recheck update $as_me by reconfiguring in the same conditions 21669 --file=FILE[:TEMPLATE] 21670 instantiate the configuration file FILE 21671 --header=FILE[:TEMPLATE] 21672 instantiate the configuration header FILE 21673 21674Configuration files: 21675$config_files 21676 21677Configuration headers: 21678$config_headers 21679 21680Configuration commands: 21681$config_commands 21682 21683Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>." 21684 21685_ACEOF 21686cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 21687ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 21688ac_cs_version="\\ 21689libX11 config.status 1.6.4 21690configured by $0, generated by GNU Autoconf 2.69, 21691 with options \\"\$ac_cs_config\\" 21692 21693Copyright (C) 2012 Free Software Foundation, Inc. 21694This config.status script is free software; the Free Software Foundation 21695gives unlimited permission to copy, distribute and modify it." 21696 21697ac_pwd='$ac_pwd' 21698srcdir='$srcdir' 21699INSTALL='$INSTALL' 21700MKDIR_P='$MKDIR_P' 21701AWK='$AWK' 21702test -n "\$AWK" || AWK=awk 21703_ACEOF 21704 21705cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 21706# The default lists apply if the user does not specify any file. 21707ac_need_defaults=: 21708while test $# != 0 21709do 21710 case $1 in 21711 --*=?*) 21712 ac_option=`expr "X$1" : 'X\([^=]*\)='` 21713 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 21714 ac_shift=: 21715 ;; 21716 --*=) 21717 ac_option=`expr "X$1" : 'X\([^=]*\)='` 21718 ac_optarg= 21719 ac_shift=: 21720 ;; 21721 *) 21722 ac_option=$1 21723 ac_optarg=$2 21724 ac_shift=shift 21725 ;; 21726 esac 21727 21728 case $ac_option in 21729 # Handling of the options. 21730 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 21731 ac_cs_recheck=: ;; 21732 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 21733 $as_echo "$ac_cs_version"; exit ;; 21734 --config | --confi | --conf | --con | --co | --c ) 21735 $as_echo "$ac_cs_config"; exit ;; 21736 --debug | --debu | --deb | --de | --d | -d ) 21737 debug=: ;; 21738 --file | --fil | --fi | --f ) 21739 $ac_shift 21740 case $ac_optarg in 21741 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 21742 '') as_fn_error $? "missing file argument" ;; 21743 esac 21744 as_fn_append CONFIG_FILES " '$ac_optarg'" 21745 ac_need_defaults=false;; 21746 --header | --heade | --head | --hea ) 21747 $ac_shift 21748 case $ac_optarg in 21749 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 21750 esac 21751 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 21752 ac_need_defaults=false;; 21753 --he | --h) 21754 # Conflict between --help and --header 21755 as_fn_error $? "ambiguous option: \`$1' 21756Try \`$0 --help' for more information.";; 21757 --help | --hel | -h ) 21758 $as_echo "$ac_cs_usage"; exit ;; 21759 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 21760 | -silent | --silent | --silen | --sile | --sil | --si | --s) 21761 ac_cs_silent=: ;; 21762 21763 # This is an error. 21764 -*) as_fn_error $? "unrecognized option: \`$1' 21765Try \`$0 --help' for more information." ;; 21766 21767 *) as_fn_append ac_config_targets " $1" 21768 ac_need_defaults=false ;; 21769 21770 esac 21771 shift 21772done 21773 21774ac_configure_extra_args= 21775 21776if $ac_cs_silent; then 21777 exec 6>/dev/null 21778 ac_configure_extra_args="$ac_configure_extra_args --silent" 21779fi 21780 21781_ACEOF 21782cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 21783if \$ac_cs_recheck; then 21784 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 21785 shift 21786 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 21787 CONFIG_SHELL='$SHELL' 21788 export CONFIG_SHELL 21789 exec "\$@" 21790fi 21791 21792_ACEOF 21793cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 21794exec 5>>config.log 21795{ 21796 echo 21797 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 21798## Running $as_me. ## 21799_ASBOX 21800 $as_echo "$ac_log" 21801} >&5 21802 21803_ACEOF 21804cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 21805# 21806# INIT-COMMANDS 21807# 21808AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" 21809 21810 21811# The HP-UX ksh and POSIX shell print the target directory to stdout 21812# if CDPATH is set. 21813(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 21814 21815sed_quote_subst='$sed_quote_subst' 21816double_quote_subst='$double_quote_subst' 21817delay_variable_subst='$delay_variable_subst' 21818macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`' 21819macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`' 21820enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`' 21821enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`' 21822pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`' 21823enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`' 21824SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`' 21825ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`' 21826PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`' 21827host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`' 21828host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`' 21829host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`' 21830build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`' 21831build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`' 21832build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`' 21833SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`' 21834Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`' 21835GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`' 21836EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`' 21837FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`' 21838LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`' 21839NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`' 21840LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`' 21841max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`' 21842ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`' 21843exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`' 21844lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`' 21845lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`' 21846lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`' 21847lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`' 21848lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`' 21849reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`' 21850reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`' 21851OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`' 21852deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`' 21853file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`' 21854file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`' 21855want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`' 21856DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`' 21857sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`' 21858AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`' 21859AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`' 21860archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`' 21861STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`' 21862RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`' 21863old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`' 21864old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 21865old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`' 21866lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`' 21867CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`' 21868CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`' 21869compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' 21870GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' 21871lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' 21872lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' 21873lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' 21874lt_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"`' 21875nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`' 21876lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`' 21877objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`' 21878MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`' 21879lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`' 21880lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`' 21881lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`' 21882lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`' 21883lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`' 21884need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`' 21885MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`' 21886DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`' 21887NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`' 21888LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`' 21889OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`' 21890OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`' 21891libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`' 21892shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`' 21893extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 21894archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`' 21895enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`' 21896export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`' 21897whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`' 21898compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`' 21899old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`' 21900old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 21901archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`' 21902archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`' 21903module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`' 21904module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`' 21905with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`' 21906allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`' 21907no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`' 21908hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`' 21909hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`' 21910hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`' 21911hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`' 21912hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`' 21913hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`' 21914hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`' 21915inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`' 21916link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`' 21917always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`' 21918export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`' 21919exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`' 21920include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`' 21921prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`' 21922postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`' 21923file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`' 21924variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`' 21925need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`' 21926need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`' 21927version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`' 21928runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`' 21929shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`' 21930shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`' 21931libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`' 21932library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`' 21933soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`' 21934install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`' 21935postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`' 21936postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 21937finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`' 21938finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`' 21939hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`' 21940sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`' 21941sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`' 21942hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`' 21943enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`' 21944enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`' 21945enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`' 21946old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`' 21947striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`' 21948 21949LTCC='$LTCC' 21950LTCFLAGS='$LTCFLAGS' 21951compiler='$compiler_DEFAULT' 21952 21953# A function that is used when there is no print builtin or printf. 21954func_fallback_echo () 21955{ 21956 eval 'cat <<_LTECHO_EOF 21957\$1 21958_LTECHO_EOF' 21959} 21960 21961# Quote evaled strings. 21962for var in SHELL \ 21963ECHO \ 21964PATH_SEPARATOR \ 21965SED \ 21966GREP \ 21967EGREP \ 21968FGREP \ 21969LD \ 21970NM \ 21971LN_S \ 21972lt_SP2NL \ 21973lt_NL2SP \ 21974reload_flag \ 21975OBJDUMP \ 21976deplibs_check_method \ 21977file_magic_cmd \ 21978file_magic_glob \ 21979want_nocaseglob \ 21980DLLTOOL \ 21981sharedlib_from_linklib_cmd \ 21982AR \ 21983AR_FLAGS \ 21984archiver_list_spec \ 21985STRIP \ 21986RANLIB \ 21987CC \ 21988CFLAGS \ 21989compiler \ 21990lt_cv_sys_global_symbol_pipe \ 21991lt_cv_sys_global_symbol_to_cdecl \ 21992lt_cv_sys_global_symbol_to_c_name_address \ 21993lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 21994nm_file_list_spec \ 21995lt_prog_compiler_no_builtin_flag \ 21996lt_prog_compiler_pic \ 21997lt_prog_compiler_wl \ 21998lt_prog_compiler_static \ 21999lt_cv_prog_compiler_c_o \ 22000need_locks \ 22001MANIFEST_TOOL \ 22002DSYMUTIL \ 22003NMEDIT \ 22004LIPO \ 22005OTOOL \ 22006OTOOL64 \ 22007shrext_cmds \ 22008export_dynamic_flag_spec \ 22009whole_archive_flag_spec \ 22010compiler_needs_object \ 22011with_gnu_ld \ 22012allow_undefined_flag \ 22013no_undefined_flag \ 22014hardcode_libdir_flag_spec \ 22015hardcode_libdir_separator \ 22016exclude_expsyms \ 22017include_expsyms \ 22018file_list_spec \ 22019variables_saved_for_relink \ 22020libname_spec \ 22021library_names_spec \ 22022soname_spec \ 22023install_override_mode \ 22024finish_eval \ 22025old_striplib \ 22026striplib; do 22027 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 22028 *[\\\\\\\`\\"\\\$]*) 22029 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" 22030 ;; 22031 *) 22032 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 22033 ;; 22034 esac 22035done 22036 22037# Double-quote double-evaled strings. 22038for var in reload_cmds \ 22039old_postinstall_cmds \ 22040old_postuninstall_cmds \ 22041old_archive_cmds \ 22042extract_expsyms_cmds \ 22043old_archive_from_new_cmds \ 22044old_archive_from_expsyms_cmds \ 22045archive_cmds \ 22046archive_expsym_cmds \ 22047module_cmds \ 22048module_expsym_cmds \ 22049export_symbols_cmds \ 22050prelink_cmds \ 22051postlink_cmds \ 22052postinstall_cmds \ 22053postuninstall_cmds \ 22054finish_cmds \ 22055sys_lib_search_path_spec \ 22056sys_lib_dlsearch_path_spec; do 22057 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 22058 *[\\\\\\\`\\"\\\$]*) 22059 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" 22060 ;; 22061 *) 22062 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 22063 ;; 22064 esac 22065done 22066 22067ac_aux_dir='$ac_aux_dir' 22068xsi_shell='$xsi_shell' 22069lt_shell_append='$lt_shell_append' 22070 22071# See if we are running on zsh, and set the options which allow our 22072# commands through without removal of \ escapes INIT. 22073if test -n "\${ZSH_VERSION+set}" ; then 22074 setopt NO_GLOB_SUBST 22075fi 22076 22077 22078 PACKAGE='$PACKAGE' 22079 VERSION='$VERSION' 22080 TIMESTAMP='$TIMESTAMP' 22081 RM='$RM' 22082 ofile='$ofile' 22083 22084 22085 22086 22087_ACEOF 22088 22089cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 22090 22091# Handling of arguments. 22092for ac_config_target in $ac_config_targets 22093do 22094 case $ac_config_target in 22095 "src/config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;; 22096 "include/X11/XlibConf.h") CONFIG_HEADERS="$CONFIG_HEADERS include/X11/XlibConf.h" ;; 22097 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 22098 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; 22099 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 22100 "include/Makefile") CONFIG_FILES="$CONFIG_FILES include/Makefile" ;; 22101 "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;; 22102 "man/xkb/Makefile") CONFIG_FILES="$CONFIG_FILES man/xkb/Makefile" ;; 22103 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; 22104 "src/util/Makefile") CONFIG_FILES="$CONFIG_FILES src/util/Makefile" ;; 22105 "src/xcms/Makefile") CONFIG_FILES="$CONFIG_FILES src/xcms/Makefile" ;; 22106 "src/xlibi18n/Makefile") CONFIG_FILES="$CONFIG_FILES src/xlibi18n/Makefile" ;; 22107 "modules/Makefile") CONFIG_FILES="$CONFIG_FILES modules/Makefile" ;; 22108 "modules/im/Makefile") CONFIG_FILES="$CONFIG_FILES modules/im/Makefile" ;; 22109 "modules/im/ximcp/Makefile") CONFIG_FILES="$CONFIG_FILES modules/im/ximcp/Makefile" ;; 22110 "modules/lc/Makefile") CONFIG_FILES="$CONFIG_FILES modules/lc/Makefile" ;; 22111 "modules/lc/def/Makefile") CONFIG_FILES="$CONFIG_FILES modules/lc/def/Makefile" ;; 22112 "modules/lc/gen/Makefile") CONFIG_FILES="$CONFIG_FILES modules/lc/gen/Makefile" ;; 22113 "modules/lc/Utf8/Makefile") CONFIG_FILES="$CONFIG_FILES modules/lc/Utf8/Makefile" ;; 22114 "modules/om/Makefile") CONFIG_FILES="$CONFIG_FILES modules/om/Makefile" ;; 22115 "modules/om/generic/Makefile") CONFIG_FILES="$CONFIG_FILES modules/om/generic/Makefile" ;; 22116 "src/xkb/Makefile") CONFIG_FILES="$CONFIG_FILES src/xkb/Makefile" ;; 22117 "nls/Makefile") CONFIG_FILES="$CONFIG_FILES nls/Makefile" ;; 22118 "specs/Makefile") CONFIG_FILES="$CONFIG_FILES specs/Makefile" ;; 22119 "specs/i18n/Makefile") CONFIG_FILES="$CONFIG_FILES specs/i18n/Makefile" ;; 22120 "specs/i18n/compose/Makefile") CONFIG_FILES="$CONFIG_FILES specs/i18n/compose/Makefile" ;; 22121 "specs/i18n/framework/Makefile") CONFIG_FILES="$CONFIG_FILES specs/i18n/framework/Makefile" ;; 22122 "specs/i18n/localedb/Makefile") CONFIG_FILES="$CONFIG_FILES specs/i18n/localedb/Makefile" ;; 22123 "specs/i18n/trans/Makefile") CONFIG_FILES="$CONFIG_FILES specs/i18n/trans/Makefile" ;; 22124 "specs/libX11/Makefile") CONFIG_FILES="$CONFIG_FILES specs/libX11/Makefile" ;; 22125 "specs/XIM/Makefile") CONFIG_FILES="$CONFIG_FILES specs/XIM/Makefile" ;; 22126 "specs/XKB/Makefile") CONFIG_FILES="$CONFIG_FILES specs/XKB/Makefile" ;; 22127 "x11.pc") CONFIG_FILES="$CONFIG_FILES x11.pc" ;; 22128 "x11-xcb.pc") CONFIG_FILES="$CONFIG_FILES x11-xcb.pc" ;; 22129 22130 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 22131 esac 22132done 22133 22134 22135# If the user did not use the arguments to specify the items to instantiate, 22136# then the envvar interface is used. Set only those that are not. 22137# We use the long form for the default assignment because of an extremely 22138# bizarre bug on SunOS 4.1.3. 22139if $ac_need_defaults; then 22140 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 22141 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 22142 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 22143fi 22144 22145# Have a temporary directory for convenience. Make it in the build tree 22146# simply because there is no reason against having it here, and in addition, 22147# creating and moving files from /tmp can sometimes cause problems. 22148# Hook for its removal unless debugging. 22149# Note that there is a small window in which the directory will not be cleaned: 22150# after its creation but before its name has been assigned to `$tmp'. 22151$debug || 22152{ 22153 tmp= ac_tmp= 22154 trap 'exit_status=$? 22155 : "${ac_tmp:=$tmp}" 22156 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 22157' 0 22158 trap 'as_fn_exit 1' 1 2 13 15 22159} 22160# Create a (secure) tmp directory for tmp files. 22161 22162{ 22163 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 22164 test -d "$tmp" 22165} || 22166{ 22167 tmp=./conf$$-$RANDOM 22168 (umask 077 && mkdir "$tmp") 22169} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 22170ac_tmp=$tmp 22171 22172# Set up the scripts for CONFIG_FILES section. 22173# No need to generate them if there are no CONFIG_FILES. 22174# This happens for instance with `./config.status config.h'. 22175if test -n "$CONFIG_FILES"; then 22176 22177 22178ac_cr=`echo X | tr X '\015'` 22179# On cygwin, bash can eat \r inside `` if the user requested igncr. 22180# But we know of no other shell where ac_cr would be empty at this 22181# point, so we can use a bashism as a fallback. 22182if test "x$ac_cr" = x; then 22183 eval ac_cr=\$\'\\r\' 22184fi 22185ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 22186if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 22187 ac_cs_awk_cr='\\r' 22188else 22189 ac_cs_awk_cr=$ac_cr 22190fi 22191 22192echo 'BEGIN {' >"$ac_tmp/subs1.awk" && 22193_ACEOF 22194 22195 22196{ 22197 echo "cat >conf$$subs.awk <<_ACEOF" && 22198 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 22199 echo "_ACEOF" 22200} >conf$$subs.sh || 22201 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 22202ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 22203ac_delim='%!_!# ' 22204for ac_last_try in false false false false false :; do 22205 . ./conf$$subs.sh || 22206 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 22207 22208 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 22209 if test $ac_delim_n = $ac_delim_num; then 22210 break 22211 elif $ac_last_try; then 22212 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 22213 else 22214 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 22215 fi 22216done 22217rm -f conf$$subs.sh 22218 22219cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 22220cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 22221_ACEOF 22222sed -n ' 22223h 22224s/^/S["/; s/!.*/"]=/ 22225p 22226g 22227s/^[^!]*!// 22228:repl 22229t repl 22230s/'"$ac_delim"'$// 22231t delim 22232:nl 22233h 22234s/\(.\{148\}\)..*/\1/ 22235t more1 22236s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 22237p 22238n 22239b repl 22240:more1 22241s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 22242p 22243g 22244s/.\{148\}// 22245t nl 22246:delim 22247h 22248s/\(.\{148\}\)..*/\1/ 22249t more2 22250s/["\\]/\\&/g; s/^/"/; s/$/"/ 22251p 22252b 22253:more2 22254s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 22255p 22256g 22257s/.\{148\}// 22258t delim 22259' <conf$$subs.awk | sed ' 22260/^[^""]/{ 22261 N 22262 s/\n// 22263} 22264' >>$CONFIG_STATUS || ac_write_fail=1 22265rm -f conf$$subs.awk 22266cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 22267_ACAWK 22268cat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 22269 for (key in S) S_is_set[key] = 1 22270 FS = "" 22271 22272} 22273{ 22274 line = $ 0 22275 nfields = split(line, field, "@") 22276 substed = 0 22277 len = length(field[1]) 22278 for (i = 2; i < nfields; i++) { 22279 key = field[i] 22280 keylen = length(key) 22281 if (S_is_set[key]) { 22282 value = S[key] 22283 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 22284 len += length(value) + length(field[++i]) 22285 substed = 1 22286 } else 22287 len += 1 + keylen 22288 } 22289 22290 print line 22291} 22292 22293_ACAWK 22294_ACEOF 22295cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 22296if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 22297 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 22298else 22299 cat 22300fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 22301 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 22302_ACEOF 22303 22304# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 22305# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 22306# trailing colons and then remove the whole line if VPATH becomes empty 22307# (actually we leave an empty line to preserve line numbers). 22308if test "x$srcdir" = x.; then 22309 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 22310h 22311s/// 22312s/^/:/ 22313s/[ ]*$/:/ 22314s/:\$(srcdir):/:/g 22315s/:\${srcdir}:/:/g 22316s/:@srcdir@:/:/g 22317s/^:*// 22318s/:*$// 22319x 22320s/\(=[ ]*\).*/\1/ 22321G 22322s/\n// 22323s/^[^=]*=[ ]*$// 22324}' 22325fi 22326 22327cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 22328fi # test -n "$CONFIG_FILES" 22329 22330# Set up the scripts for CONFIG_HEADERS section. 22331# No need to generate them if there are no CONFIG_HEADERS. 22332# This happens for instance with `./config.status Makefile'. 22333if test -n "$CONFIG_HEADERS"; then 22334cat >"$ac_tmp/defines.awk" <<\_ACAWK || 22335BEGIN { 22336_ACEOF 22337 22338# Transform confdefs.h into an awk script `defines.awk', embedded as 22339# here-document in config.status, that substitutes the proper values into 22340# config.h.in to produce config.h. 22341 22342# Create a delimiter string that does not exist in confdefs.h, to ease 22343# handling of long lines. 22344ac_delim='%!_!# ' 22345for ac_last_try in false false :; do 22346 ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 22347 if test -z "$ac_tt"; then 22348 break 22349 elif $ac_last_try; then 22350 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 22351 else 22352 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 22353 fi 22354done 22355 22356# For the awk script, D is an array of macro values keyed by name, 22357# likewise P contains macro parameters if any. Preserve backslash 22358# newline sequences. 22359 22360ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 22361sed -n ' 22362s/.\{148\}/&'"$ac_delim"'/g 22363t rset 22364:rset 22365s/^[ ]*#[ ]*define[ ][ ]*/ / 22366t def 22367d 22368:def 22369s/\\$// 22370t bsnl 22371s/["\\]/\\&/g 22372s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 22373D["\1"]=" \3"/p 22374s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 22375d 22376:bsnl 22377s/["\\]/\\&/g 22378s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 22379D["\1"]=" \3\\\\\\n"\\/p 22380t cont 22381s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 22382t cont 22383d 22384:cont 22385n 22386s/.\{148\}/&'"$ac_delim"'/g 22387t clear 22388:clear 22389s/\\$// 22390t bsnlc 22391s/["\\]/\\&/g; s/^/"/; s/$/"/p 22392d 22393:bsnlc 22394s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 22395b cont 22396' <confdefs.h | sed ' 22397s/'"$ac_delim"'/"\\\ 22398"/g' >>$CONFIG_STATUS || ac_write_fail=1 22399 22400cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 22401 for (key in D) D_is_set[key] = 1 22402 FS = "" 22403} 22404/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 22405 line = \$ 0 22406 split(line, arg, " ") 22407 if (arg[1] == "#") { 22408 defundef = arg[2] 22409 mac1 = arg[3] 22410 } else { 22411 defundef = substr(arg[1], 2) 22412 mac1 = arg[2] 22413 } 22414 split(mac1, mac2, "(") #) 22415 macro = mac2[1] 22416 prefix = substr(line, 1, index(line, defundef) - 1) 22417 if (D_is_set[macro]) { 22418 # Preserve the white space surrounding the "#". 22419 print prefix "define", macro P[macro] D[macro] 22420 next 22421 } else { 22422 # Replace #undef with comments. This is necessary, for example, 22423 # in the case of _POSIX_SOURCE, which is predefined and required 22424 # on some systems where configure will not decide to define it. 22425 if (defundef == "undef") { 22426 print "/*", prefix defundef, macro, "*/" 22427 next 22428 } 22429 } 22430} 22431{ print } 22432_ACAWK 22433_ACEOF 22434cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 22435 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 22436fi # test -n "$CONFIG_HEADERS" 22437 22438 22439eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 22440shift 22441for ac_tag 22442do 22443 case $ac_tag in 22444 :[FHLC]) ac_mode=$ac_tag; continue;; 22445 esac 22446 case $ac_mode$ac_tag in 22447 :[FHL]*:*);; 22448 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 22449 :[FH]-) ac_tag=-:-;; 22450 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 22451 esac 22452 ac_save_IFS=$IFS 22453 IFS=: 22454 set x $ac_tag 22455 IFS=$ac_save_IFS 22456 shift 22457 ac_file=$1 22458 shift 22459 22460 case $ac_mode in 22461 :L) ac_source=$1;; 22462 :[FH]) 22463 ac_file_inputs= 22464 for ac_f 22465 do 22466 case $ac_f in 22467 -) ac_f="$ac_tmp/stdin";; 22468 *) # Look for the file first in the build tree, then in the source tree 22469 # (if the path is not absolute). The absolute path cannot be DOS-style, 22470 # because $ac_f cannot contain `:'. 22471 test -f "$ac_f" || 22472 case $ac_f in 22473 [\\/$]*) false;; 22474 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 22475 esac || 22476 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 22477 esac 22478 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 22479 as_fn_append ac_file_inputs " '$ac_f'" 22480 done 22481 22482 # Let's still pretend it is `configure' which instantiates (i.e., don't 22483 # use $as_me), people would be surprised to read: 22484 # /* config.h. Generated by config.status. */ 22485 configure_input='Generated from '` 22486 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 22487 `' by configure.' 22488 if test x"$ac_file" != x-; then 22489 configure_input="$ac_file. $configure_input" 22490 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 22491$as_echo "$as_me: creating $ac_file" >&6;} 22492 fi 22493 # Neutralize special characters interpreted by sed in replacement strings. 22494 case $configure_input in #( 22495 *\&* | *\|* | *\\* ) 22496 ac_sed_conf_input=`$as_echo "$configure_input" | 22497 sed 's/[\\\\&|]/\\\\&/g'`;; #( 22498 *) ac_sed_conf_input=$configure_input;; 22499 esac 22500 22501 case $ac_tag in 22502 *:-:* | *:-) cat >"$ac_tmp/stdin" \ 22503 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 22504 esac 22505 ;; 22506 esac 22507 22508 ac_dir=`$as_dirname -- "$ac_file" || 22509$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 22510 X"$ac_file" : 'X\(//\)[^/]' \| \ 22511 X"$ac_file" : 'X\(//\)$' \| \ 22512 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 22513$as_echo X"$ac_file" | 22514 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 22515 s//\1/ 22516 q 22517 } 22518 /^X\(\/\/\)[^/].*/{ 22519 s//\1/ 22520 q 22521 } 22522 /^X\(\/\/\)$/{ 22523 s//\1/ 22524 q 22525 } 22526 /^X\(\/\).*/{ 22527 s//\1/ 22528 q 22529 } 22530 s/.*/./; q'` 22531 as_dir="$ac_dir"; as_fn_mkdir_p 22532 ac_builddir=. 22533 22534case "$ac_dir" in 22535.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 22536*) 22537 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 22538 # A ".." for each directory in $ac_dir_suffix. 22539 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 22540 case $ac_top_builddir_sub in 22541 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 22542 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 22543 esac ;; 22544esac 22545ac_abs_top_builddir=$ac_pwd 22546ac_abs_builddir=$ac_pwd$ac_dir_suffix 22547# for backward compatibility: 22548ac_top_builddir=$ac_top_build_prefix 22549 22550case $srcdir in 22551 .) # We are building in place. 22552 ac_srcdir=. 22553 ac_top_srcdir=$ac_top_builddir_sub 22554 ac_abs_top_srcdir=$ac_pwd ;; 22555 [\\/]* | ?:[\\/]* ) # Absolute name. 22556 ac_srcdir=$srcdir$ac_dir_suffix; 22557 ac_top_srcdir=$srcdir 22558 ac_abs_top_srcdir=$srcdir ;; 22559 *) # Relative name. 22560 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 22561 ac_top_srcdir=$ac_top_build_prefix$srcdir 22562 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 22563esac 22564ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 22565 22566 22567 case $ac_mode in 22568 :F) 22569 # 22570 # CONFIG_FILE 22571 # 22572 22573 case $INSTALL in 22574 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 22575 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 22576 esac 22577 ac_MKDIR_P=$MKDIR_P 22578 case $MKDIR_P in 22579 [\\/$]* | ?:[\\/]* ) ;; 22580 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 22581 esac 22582_ACEOF 22583 22584cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 22585# If the template does not know about datarootdir, expand it. 22586# FIXME: This hack should be removed a few years after 2.60. 22587ac_datarootdir_hack=; ac_datarootdir_seen= 22588ac_sed_dataroot=' 22589/datarootdir/ { 22590 p 22591 q 22592} 22593/@datadir@/p 22594/@docdir@/p 22595/@infodir@/p 22596/@localedir@/p 22597/@mandir@/p' 22598case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 22599*datarootdir*) ac_datarootdir_seen=yes;; 22600*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 22601 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 22602$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 22603_ACEOF 22604cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 22605 ac_datarootdir_hack=' 22606 s&@datadir@&$datadir&g 22607 s&@docdir@&$docdir&g 22608 s&@infodir@&$infodir&g 22609 s&@localedir@&$localedir&g 22610 s&@mandir@&$mandir&g 22611 s&\\\${datarootdir}&$datarootdir&g' ;; 22612esac 22613_ACEOF 22614 22615# Neutralize VPATH when `$srcdir' = `.'. 22616# Shell code in configure.ac might set extrasub. 22617# FIXME: do we really want to maintain this feature? 22618cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 22619ac_sed_extra="$ac_vpsub 22620$extrasub 22621_ACEOF 22622cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 22623:t 22624/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 22625s|@configure_input@|$ac_sed_conf_input|;t t 22626s&@top_builddir@&$ac_top_builddir_sub&;t t 22627s&@top_build_prefix@&$ac_top_build_prefix&;t t 22628s&@srcdir@&$ac_srcdir&;t t 22629s&@abs_srcdir@&$ac_abs_srcdir&;t t 22630s&@top_srcdir@&$ac_top_srcdir&;t t 22631s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 22632s&@builddir@&$ac_builddir&;t t 22633s&@abs_builddir@&$ac_abs_builddir&;t t 22634s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 22635s&@INSTALL@&$ac_INSTALL&;t t 22636s&@MKDIR_P@&$ac_MKDIR_P&;t t 22637$ac_datarootdir_hack 22638" 22639eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 22640 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 22641 22642test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 22643 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 22644 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 22645 "$ac_tmp/out"`; test -z "$ac_out"; } && 22646 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 22647which seems to be undefined. Please make sure it is defined" >&5 22648$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 22649which seems to be undefined. Please make sure it is defined" >&2;} 22650 22651 rm -f "$ac_tmp/stdin" 22652 case $ac_file in 22653 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 22654 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 22655 esac \ 22656 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 22657 ;; 22658 :H) 22659 # 22660 # CONFIG_HEADER 22661 # 22662 if test x"$ac_file" != x-; then 22663 { 22664 $as_echo "/* $configure_input */" \ 22665 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 22666 } >"$ac_tmp/config.h" \ 22667 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 22668 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 22669 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 22670$as_echo "$as_me: $ac_file is unchanged" >&6;} 22671 else 22672 rm -f "$ac_file" 22673 mv "$ac_tmp/config.h" "$ac_file" \ 22674 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 22675 fi 22676 else 22677 $as_echo "/* $configure_input */" \ 22678 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 22679 || as_fn_error $? "could not create -" "$LINENO" 5 22680 fi 22681# Compute "$ac_file"'s index in $config_headers. 22682_am_arg="$ac_file" 22683_am_stamp_count=1 22684for _am_header in $config_headers :; do 22685 case $_am_header in 22686 $_am_arg | $_am_arg:* ) 22687 break ;; 22688 * ) 22689 _am_stamp_count=`expr $_am_stamp_count + 1` ;; 22690 esac 22691done 22692echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 22693$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 22694 X"$_am_arg" : 'X\(//\)[^/]' \| \ 22695 X"$_am_arg" : 'X\(//\)$' \| \ 22696 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 22697$as_echo X"$_am_arg" | 22698 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 22699 s//\1/ 22700 q 22701 } 22702 /^X\(\/\/\)[^/].*/{ 22703 s//\1/ 22704 q 22705 } 22706 /^X\(\/\/\)$/{ 22707 s//\1/ 22708 q 22709 } 22710 /^X\(\/\).*/{ 22711 s//\1/ 22712 q 22713 } 22714 s/.*/./; q'`/stamp-h$_am_stamp_count 22715 ;; 22716 22717 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 22718$as_echo "$as_me: executing $ac_file commands" >&6;} 22719 ;; 22720 esac 22721 22722 22723 case $ac_file$ac_mode in 22724 "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 22725 # Older Autoconf quotes --file arguments for eval, but not when files 22726 # are listed without --file. Let's play safe and only enable the eval 22727 # if we detect the quoting. 22728 case $CONFIG_FILES in 22729 *\'*) eval set x "$CONFIG_FILES" ;; 22730 *) set x $CONFIG_FILES ;; 22731 esac 22732 shift 22733 for mf 22734 do 22735 # Strip MF so we end up with the name of the file. 22736 mf=`echo "$mf" | sed -e 's/:.*$//'` 22737 # Check whether this is an Automake generated Makefile or not. 22738 # We used to match only the files named 'Makefile.in', but 22739 # some people rename them; so instead we look at the file content. 22740 # Grep'ing the first line is not enough: some people post-process 22741 # each Makefile.in and add a new line on top of each file to say so. 22742 # Grep'ing the whole file is not good either: AIX grep has a line 22743 # limit of 2048, but all sed's we know have understand at least 4000. 22744 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then 22745 dirpart=`$as_dirname -- "$mf" || 22746$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 22747 X"$mf" : 'X\(//\)[^/]' \| \ 22748 X"$mf" : 'X\(//\)$' \| \ 22749 X"$mf" : 'X\(/\)' \| . 2>/dev/null || 22750$as_echo X"$mf" | 22751 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 22752 s//\1/ 22753 q 22754 } 22755 /^X\(\/\/\)[^/].*/{ 22756 s//\1/ 22757 q 22758 } 22759 /^X\(\/\/\)$/{ 22760 s//\1/ 22761 q 22762 } 22763 /^X\(\/\).*/{ 22764 s//\1/ 22765 q 22766 } 22767 s/.*/./; q'` 22768 else 22769 continue 22770 fi 22771 # Extract the definition of DEPDIR, am__include, and am__quote 22772 # from the Makefile without running 'make'. 22773 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 22774 test -z "$DEPDIR" && continue 22775 am__include=`sed -n 's/^am__include = //p' < "$mf"` 22776 test -z "$am__include" && continue 22777 am__quote=`sed -n 's/^am__quote = //p' < "$mf"` 22778 # Find all dependency output files, they are included files with 22779 # $(DEPDIR) in their names. We invoke sed twice because it is the 22780 # simplest approach to changing $(DEPDIR) to its actual value in the 22781 # expansion. 22782 for file in `sed -n " 22783 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ 22784 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do 22785 # Make sure the directory exists. 22786 test -f "$dirpart/$file" && continue 22787 fdir=`$as_dirname -- "$file" || 22788$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 22789 X"$file" : 'X\(//\)[^/]' \| \ 22790 X"$file" : 'X\(//\)$' \| \ 22791 X"$file" : 'X\(/\)' \| . 2>/dev/null || 22792$as_echo X"$file" | 22793 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 22794 s//\1/ 22795 q 22796 } 22797 /^X\(\/\/\)[^/].*/{ 22798 s//\1/ 22799 q 22800 } 22801 /^X\(\/\/\)$/{ 22802 s//\1/ 22803 q 22804 } 22805 /^X\(\/\).*/{ 22806 s//\1/ 22807 q 22808 } 22809 s/.*/./; q'` 22810 as_dir=$dirpart/$fdir; as_fn_mkdir_p 22811 # echo "creating $dirpart/$file" 22812 echo '# dummy' > "$dirpart/$file" 22813 done 22814 done 22815} 22816 ;; 22817 "libtool":C) 22818 22819 # See if we are running on zsh, and set the options which allow our 22820 # commands through without removal of \ escapes. 22821 if test -n "${ZSH_VERSION+set}" ; then 22822 setopt NO_GLOB_SUBST 22823 fi 22824 22825 cfgfile="${ofile}T" 22826 trap "$RM \"$cfgfile\"; exit 1" 1 2 15 22827 $RM "$cfgfile" 22828 22829 cat <<_LT_EOF >> "$cfgfile" 22830#! $SHELL 22831 22832# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services. 22833# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION 22834# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 22835# NOTE: Changes made to this file will be lost: look at ltmain.sh. 22836# 22837# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 22838# 2006, 2007, 2008, 2009, 2010, 2011 Free Software 22839# Foundation, Inc. 22840# Written by Gordon Matzigkeit, 1996 22841# 22842# This file is part of GNU Libtool. 22843# 22844# GNU Libtool is free software; you can redistribute it and/or 22845# modify it under the terms of the GNU General Public License as 22846# published by the Free Software Foundation; either version 2 of 22847# the License, or (at your option) any later version. 22848# 22849# As a special exception to the GNU General Public License, 22850# if you distribute this file as part of a program or library that 22851# is built using GNU Libtool, you may include this file under the 22852# same distribution terms that you use for the rest of that program. 22853# 22854# GNU Libtool is distributed in the hope that it will be useful, 22855# but WITHOUT ANY WARRANTY; without even the implied warranty of 22856# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 22857# GNU General Public License for more details. 22858# 22859# You should have received a copy of the GNU General Public License 22860# along with GNU Libtool; see the file COPYING. If not, a copy 22861# can be downloaded from http://www.gnu.org/licenses/gpl.html, or 22862# obtained by writing to the Free Software Foundation, Inc., 22863# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 22864 22865 22866# The names of the tagged configurations supported by this script. 22867available_tags="" 22868 22869# ### BEGIN LIBTOOL CONFIG 22870 22871# Which release of libtool.m4 was used? 22872macro_version=$macro_version 22873macro_revision=$macro_revision 22874 22875# Whether or not to build shared libraries. 22876build_libtool_libs=$enable_shared 22877 22878# Whether or not to build static libraries. 22879build_old_libs=$enable_static 22880 22881# What type of objects to build. 22882pic_mode=$pic_mode 22883 22884# Whether or not to optimize for fast installation. 22885fast_install=$enable_fast_install 22886 22887# Shell to use when invoking shell scripts. 22888SHELL=$lt_SHELL 22889 22890# An echo program that protects backslashes. 22891ECHO=$lt_ECHO 22892 22893# The PATH separator for the build system. 22894PATH_SEPARATOR=$lt_PATH_SEPARATOR 22895 22896# The host system. 22897host_alias=$host_alias 22898host=$host 22899host_os=$host_os 22900 22901# The build system. 22902build_alias=$build_alias 22903build=$build 22904build_os=$build_os 22905 22906# A sed program that does not truncate output. 22907SED=$lt_SED 22908 22909# Sed that helps us avoid accidentally triggering echo(1) options like -n. 22910Xsed="\$SED -e 1s/^X//" 22911 22912# A grep program that handles long lines. 22913GREP=$lt_GREP 22914 22915# An ERE matcher. 22916EGREP=$lt_EGREP 22917 22918# A literal string matcher. 22919FGREP=$lt_FGREP 22920 22921# A BSD- or MS-compatible name lister. 22922NM=$lt_NM 22923 22924# Whether we need soft or hard links. 22925LN_S=$lt_LN_S 22926 22927# What is the maximum length of a command? 22928max_cmd_len=$max_cmd_len 22929 22930# Object file suffix (normally "o"). 22931objext=$ac_objext 22932 22933# Executable file suffix (normally ""). 22934exeext=$exeext 22935 22936# whether the shell understands "unset". 22937lt_unset=$lt_unset 22938 22939# turn spaces into newlines. 22940SP2NL=$lt_lt_SP2NL 22941 22942# turn newlines into spaces. 22943NL2SP=$lt_lt_NL2SP 22944 22945# convert \$build file names to \$host format. 22946to_host_file_cmd=$lt_cv_to_host_file_cmd 22947 22948# convert \$build files to toolchain format. 22949to_tool_file_cmd=$lt_cv_to_tool_file_cmd 22950 22951# An object symbol dumper. 22952OBJDUMP=$lt_OBJDUMP 22953 22954# Method to check whether dependent libraries are shared objects. 22955deplibs_check_method=$lt_deplibs_check_method 22956 22957# Command to use when deplibs_check_method = "file_magic". 22958file_magic_cmd=$lt_file_magic_cmd 22959 22960# How to find potential files when deplibs_check_method = "file_magic". 22961file_magic_glob=$lt_file_magic_glob 22962 22963# Find potential files using nocaseglob when deplibs_check_method = "file_magic". 22964want_nocaseglob=$lt_want_nocaseglob 22965 22966# DLL creation program. 22967DLLTOOL=$lt_DLLTOOL 22968 22969# Command to associate shared and link libraries. 22970sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd 22971 22972# The archiver. 22973AR=$lt_AR 22974 22975# Flags to create an archive. 22976AR_FLAGS=$lt_AR_FLAGS 22977 22978# How to feed a file listing to the archiver. 22979archiver_list_spec=$lt_archiver_list_spec 22980 22981# A symbol stripping program. 22982STRIP=$lt_STRIP 22983 22984# Commands used to install an old-style archive. 22985RANLIB=$lt_RANLIB 22986old_postinstall_cmds=$lt_old_postinstall_cmds 22987old_postuninstall_cmds=$lt_old_postuninstall_cmds 22988 22989# Whether to use a lock for old archive extraction. 22990lock_old_archive_extraction=$lock_old_archive_extraction 22991 22992# A C compiler. 22993LTCC=$lt_CC 22994 22995# LTCC compiler flags. 22996LTCFLAGS=$lt_CFLAGS 22997 22998# Take the output of nm and produce a listing of raw symbols and C names. 22999global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe 23000 23001# Transform the output of nm in a proper C declaration. 23002global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl 23003 23004# Transform the output of nm in a C name address pair. 23005global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 23006 23007# Transform the output of nm in a C name address pair when lib prefix is needed. 23008global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 23009 23010# Specify filename containing input files for \$NM. 23011nm_file_list_spec=$lt_nm_file_list_spec 23012 23013# The root where to search for dependent libraries,and in which our libraries should be installed. 23014lt_sysroot=$lt_sysroot 23015 23016# The name of the directory that contains temporary libtool files. 23017objdir=$objdir 23018 23019# Used to examine libraries when file_magic_cmd begins with "file". 23020MAGIC_CMD=$MAGIC_CMD 23021 23022# Must we lock files when doing compilation? 23023need_locks=$lt_need_locks 23024 23025# Manifest tool. 23026MANIFEST_TOOL=$lt_MANIFEST_TOOL 23027 23028# Tool to manipulate archived DWARF debug symbol files on Mac OS X. 23029DSYMUTIL=$lt_DSYMUTIL 23030 23031# Tool to change global to local symbols on Mac OS X. 23032NMEDIT=$lt_NMEDIT 23033 23034# Tool to manipulate fat objects and archives on Mac OS X. 23035LIPO=$lt_LIPO 23036 23037# ldd/readelf like tool for Mach-O binaries on Mac OS X. 23038OTOOL=$lt_OTOOL 23039 23040# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. 23041OTOOL64=$lt_OTOOL64 23042 23043# Old archive suffix (normally "a"). 23044libext=$libext 23045 23046# Shared library suffix (normally ".so"). 23047shrext_cmds=$lt_shrext_cmds 23048 23049# The commands to extract the exported symbol list from a shared archive. 23050extract_expsyms_cmds=$lt_extract_expsyms_cmds 23051 23052# Variables whose values should be saved in libtool wrapper scripts and 23053# restored at link time. 23054variables_saved_for_relink=$lt_variables_saved_for_relink 23055 23056# Do we need the "lib" prefix for modules? 23057need_lib_prefix=$need_lib_prefix 23058 23059# Do we need a version for libraries? 23060need_version=$need_version 23061 23062# Library versioning type. 23063version_type=$version_type 23064 23065# Shared library runtime path variable. 23066runpath_var=$runpath_var 23067 23068# Shared library path variable. 23069shlibpath_var=$shlibpath_var 23070 23071# Is shlibpath searched before the hard-coded library search path? 23072shlibpath_overrides_runpath=$shlibpath_overrides_runpath 23073 23074# Format of library name prefix. 23075libname_spec=$lt_libname_spec 23076 23077# List of archive names. First name is the real one, the rest are links. 23078# The last name is the one that the linker finds with -lNAME 23079library_names_spec=$lt_library_names_spec 23080 23081# The coded name of the library, if different from the real name. 23082soname_spec=$lt_soname_spec 23083 23084# Permission mode override for installation of shared libraries. 23085install_override_mode=$lt_install_override_mode 23086 23087# Command to use after installation of a shared archive. 23088postinstall_cmds=$lt_postinstall_cmds 23089 23090# Command to use after uninstallation of a shared archive. 23091postuninstall_cmds=$lt_postuninstall_cmds 23092 23093# Commands used to finish a libtool library installation in a directory. 23094finish_cmds=$lt_finish_cmds 23095 23096# As "finish_cmds", except a single script fragment to be evaled but 23097# not shown. 23098finish_eval=$lt_finish_eval 23099 23100# Whether we should hardcode library paths into libraries. 23101hardcode_into_libs=$hardcode_into_libs 23102 23103# Compile-time system search path for libraries. 23104sys_lib_search_path_spec=$lt_sys_lib_search_path_spec 23105 23106# Run-time system search path for libraries. 23107sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec 23108 23109# Whether dlopen is supported. 23110dlopen_support=$enable_dlopen 23111 23112# Whether dlopen of programs is supported. 23113dlopen_self=$enable_dlopen_self 23114 23115# Whether dlopen of statically linked programs is supported. 23116dlopen_self_static=$enable_dlopen_self_static 23117 23118# Commands to strip libraries. 23119old_striplib=$lt_old_striplib 23120striplib=$lt_striplib 23121 23122 23123# The linker used to build libraries. 23124LD=$lt_LD 23125 23126# How to create reloadable object files. 23127reload_flag=$lt_reload_flag 23128reload_cmds=$lt_reload_cmds 23129 23130# Commands used to build an old-style archive. 23131old_archive_cmds=$lt_old_archive_cmds 23132 23133# A language specific compiler. 23134CC=$lt_compiler 23135 23136# Is the compiler the GNU compiler? 23137with_gcc=$GCC 23138 23139# Compiler flag to turn off builtin functions. 23140no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 23141 23142# Additional compiler flags for building library objects. 23143pic_flag=$lt_lt_prog_compiler_pic 23144 23145# How to pass a linker flag through the compiler. 23146wl=$lt_lt_prog_compiler_wl 23147 23148# Compiler flag to prevent dynamic linking. 23149link_static_flag=$lt_lt_prog_compiler_static 23150 23151# Does compiler simultaneously support -c and -o options? 23152compiler_c_o=$lt_lt_cv_prog_compiler_c_o 23153 23154# Whether or not to add -lc for building shared libraries. 23155build_libtool_need_lc=$archive_cmds_need_lc 23156 23157# Whether or not to disallow shared libs when runtime libs are static. 23158allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes 23159 23160# Compiler flag to allow reflexive dlopens. 23161export_dynamic_flag_spec=$lt_export_dynamic_flag_spec 23162 23163# Compiler flag to generate shared objects directly from archives. 23164whole_archive_flag_spec=$lt_whole_archive_flag_spec 23165 23166# Whether the compiler copes with passing no objects directly. 23167compiler_needs_object=$lt_compiler_needs_object 23168 23169# Create an old-style archive from a shared archive. 23170old_archive_from_new_cmds=$lt_old_archive_from_new_cmds 23171 23172# Create a temporary old-style archive to link instead of a shared archive. 23173old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds 23174 23175# Commands used to build a shared archive. 23176archive_cmds=$lt_archive_cmds 23177archive_expsym_cmds=$lt_archive_expsym_cmds 23178 23179# Commands used to build a loadable module if different from building 23180# a shared archive. 23181module_cmds=$lt_module_cmds 23182module_expsym_cmds=$lt_module_expsym_cmds 23183 23184# Whether we are building with GNU ld or not. 23185with_gnu_ld=$lt_with_gnu_ld 23186 23187# Flag that allows shared libraries with undefined symbols to be built. 23188allow_undefined_flag=$lt_allow_undefined_flag 23189 23190# Flag that enforces no undefined symbols. 23191no_undefined_flag=$lt_no_undefined_flag 23192 23193# Flag to hardcode \$libdir into a binary during linking. 23194# This must work even if \$libdir does not exist 23195hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec 23196 23197# Whether we need a single "-rpath" flag with a separated argument. 23198hardcode_libdir_separator=$lt_hardcode_libdir_separator 23199 23200# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 23201# DIR into the resulting binary. 23202hardcode_direct=$hardcode_direct 23203 23204# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 23205# DIR into the resulting binary and the resulting library dependency is 23206# "absolute",i.e impossible to change by setting \${shlibpath_var} if the 23207# library is relocated. 23208hardcode_direct_absolute=$hardcode_direct_absolute 23209 23210# Set to "yes" if using the -LDIR flag during linking hardcodes DIR 23211# into the resulting binary. 23212hardcode_minus_L=$hardcode_minus_L 23213 23214# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR 23215# into the resulting binary. 23216hardcode_shlibpath_var=$hardcode_shlibpath_var 23217 23218# Set to "yes" if building a shared library automatically hardcodes DIR 23219# into the library and all subsequent libraries and executables linked 23220# against it. 23221hardcode_automatic=$hardcode_automatic 23222 23223# Set to yes if linker adds runtime paths of dependent libraries 23224# to runtime path list. 23225inherit_rpath=$inherit_rpath 23226 23227# Whether libtool must link a program against all its dependency libraries. 23228link_all_deplibs=$link_all_deplibs 23229 23230# Set to "yes" if exported symbols are required. 23231always_export_symbols=$always_export_symbols 23232 23233# The commands to list exported symbols. 23234export_symbols_cmds=$lt_export_symbols_cmds 23235 23236# Symbols that should not be listed in the preloaded symbols. 23237exclude_expsyms=$lt_exclude_expsyms 23238 23239# Symbols that must always be exported. 23240include_expsyms=$lt_include_expsyms 23241 23242# Commands necessary for linking programs (against libraries) with templates. 23243prelink_cmds=$lt_prelink_cmds 23244 23245# Commands necessary for finishing linking programs. 23246postlink_cmds=$lt_postlink_cmds 23247 23248# Specify filename containing input files. 23249file_list_spec=$lt_file_list_spec 23250 23251# How to hardcode a shared library path into an executable. 23252hardcode_action=$hardcode_action 23253 23254# ### END LIBTOOL CONFIG 23255 23256_LT_EOF 23257 23258 case $host_os in 23259 aix3*) 23260 cat <<\_LT_EOF >> "$cfgfile" 23261# AIX sometimes has problems with the GCC collect2 program. For some 23262# reason, if we set the COLLECT_NAMES environment variable, the problems 23263# vanish in a puff of smoke. 23264if test "X${COLLECT_NAMES+set}" != Xset; then 23265 COLLECT_NAMES= 23266 export COLLECT_NAMES 23267fi 23268_LT_EOF 23269 ;; 23270 esac 23271 23272 23273ltmain="$ac_aux_dir/ltmain.sh" 23274 23275 23276 # We use sed instead of cat because bash on DJGPP gets confused if 23277 # if finds mixed CR/LF and LF-only lines. Since sed operates in 23278 # text mode, it properly converts lines to CR/LF. This bash problem 23279 # is reportedly fixed, but why not run on old versions too? 23280 sed '$q' "$ltmain" >> "$cfgfile" \ 23281 || (rm -f "$cfgfile"; exit 1) 23282 23283 if test x"$xsi_shell" = xyes; then 23284 sed -e '/^func_dirname ()$/,/^} # func_dirname /c\ 23285func_dirname ()\ 23286{\ 23287\ case ${1} in\ 23288\ */*) func_dirname_result="${1%/*}${2}" ;;\ 23289\ * ) func_dirname_result="${3}" ;;\ 23290\ esac\ 23291} # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \ 23292 && mv -f "$cfgfile.tmp" "$cfgfile" \ 23293 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 23294test 0 -eq $? || _lt_function_replace_fail=: 23295 23296 23297 sed -e '/^func_basename ()$/,/^} # func_basename /c\ 23298func_basename ()\ 23299{\ 23300\ func_basename_result="${1##*/}"\ 23301} # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \ 23302 && mv -f "$cfgfile.tmp" "$cfgfile" \ 23303 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 23304test 0 -eq $? || _lt_function_replace_fail=: 23305 23306 23307 sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\ 23308func_dirname_and_basename ()\ 23309{\ 23310\ case ${1} in\ 23311\ */*) func_dirname_result="${1%/*}${2}" ;;\ 23312\ * ) func_dirname_result="${3}" ;;\ 23313\ esac\ 23314\ func_basename_result="${1##*/}"\ 23315} # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \ 23316 && mv -f "$cfgfile.tmp" "$cfgfile" \ 23317 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 23318test 0 -eq $? || _lt_function_replace_fail=: 23319 23320 23321 sed -e '/^func_stripname ()$/,/^} # func_stripname /c\ 23322func_stripname ()\ 23323{\ 23324\ # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\ 23325\ # positional parameters, so assign one to ordinary parameter first.\ 23326\ func_stripname_result=${3}\ 23327\ func_stripname_result=${func_stripname_result#"${1}"}\ 23328\ func_stripname_result=${func_stripname_result%"${2}"}\ 23329} # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \ 23330 && mv -f "$cfgfile.tmp" "$cfgfile" \ 23331 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 23332test 0 -eq $? || _lt_function_replace_fail=: 23333 23334 23335 sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\ 23336func_split_long_opt ()\ 23337{\ 23338\ func_split_long_opt_name=${1%%=*}\ 23339\ func_split_long_opt_arg=${1#*=}\ 23340} # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \ 23341 && mv -f "$cfgfile.tmp" "$cfgfile" \ 23342 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 23343test 0 -eq $? || _lt_function_replace_fail=: 23344 23345 23346 sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\ 23347func_split_short_opt ()\ 23348{\ 23349\ func_split_short_opt_arg=${1#??}\ 23350\ func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\ 23351} # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \ 23352 && mv -f "$cfgfile.tmp" "$cfgfile" \ 23353 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 23354test 0 -eq $? || _lt_function_replace_fail=: 23355 23356 23357 sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\ 23358func_lo2o ()\ 23359{\ 23360\ case ${1} in\ 23361\ *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\ 23362\ *) func_lo2o_result=${1} ;;\ 23363\ esac\ 23364} # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \ 23365 && mv -f "$cfgfile.tmp" "$cfgfile" \ 23366 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 23367test 0 -eq $? || _lt_function_replace_fail=: 23368 23369 23370 sed -e '/^func_xform ()$/,/^} # func_xform /c\ 23371func_xform ()\ 23372{\ 23373 func_xform_result=${1%.*}.lo\ 23374} # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \ 23375 && mv -f "$cfgfile.tmp" "$cfgfile" \ 23376 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 23377test 0 -eq $? || _lt_function_replace_fail=: 23378 23379 23380 sed -e '/^func_arith ()$/,/^} # func_arith /c\ 23381func_arith ()\ 23382{\ 23383 func_arith_result=$(( $* ))\ 23384} # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \ 23385 && mv -f "$cfgfile.tmp" "$cfgfile" \ 23386 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 23387test 0 -eq $? || _lt_function_replace_fail=: 23388 23389 23390 sed -e '/^func_len ()$/,/^} # func_len /c\ 23391func_len ()\ 23392{\ 23393 func_len_result=${#1}\ 23394} # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \ 23395 && mv -f "$cfgfile.tmp" "$cfgfile" \ 23396 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 23397test 0 -eq $? || _lt_function_replace_fail=: 23398 23399fi 23400 23401if test x"$lt_shell_append" = xyes; then 23402 sed -e '/^func_append ()$/,/^} # func_append /c\ 23403func_append ()\ 23404{\ 23405 eval "${1}+=\\${2}"\ 23406} # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \ 23407 && mv -f "$cfgfile.tmp" "$cfgfile" \ 23408 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 23409test 0 -eq $? || _lt_function_replace_fail=: 23410 23411 23412 sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\ 23413func_append_quoted ()\ 23414{\ 23415\ func_quote_for_eval "${2}"\ 23416\ eval "${1}+=\\\\ \\$func_quote_for_eval_result"\ 23417} # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \ 23418 && mv -f "$cfgfile.tmp" "$cfgfile" \ 23419 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 23420test 0 -eq $? || _lt_function_replace_fail=: 23421 23422 23423 # Save a `func_append' function call where possible by direct use of '+=' 23424 sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \ 23425 && mv -f "$cfgfile.tmp" "$cfgfile" \ 23426 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 23427 test 0 -eq $? || _lt_function_replace_fail=: 23428else 23429 # Save a `func_append' function call even when '+=' is not available 23430 sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \ 23431 && mv -f "$cfgfile.tmp" "$cfgfile" \ 23432 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 23433 test 0 -eq $? || _lt_function_replace_fail=: 23434fi 23435 23436if test x"$_lt_function_replace_fail" = x":"; then 23437 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5 23438$as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;} 23439fi 23440 23441 23442 mv -f "$cfgfile" "$ofile" || 23443 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") 23444 chmod +x "$ofile" 23445 23446 ;; 23447 23448 esac 23449done # for ac_tag 23450 23451 23452as_fn_exit 0 23453_ACEOF 23454ac_clean_files=$ac_clean_files_save 23455 23456test $ac_write_fail = 0 || 23457 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 23458 23459 23460# configure is writing to config.log, and then calls config.status. 23461# config.status does its own redirection, appending to config.log. 23462# Unfortunately, on DOS this fails, as config.log is still kept open 23463# by configure, so config.status won't be able to write to it; its 23464# output is simply discarded. So we exec the FD to /dev/null, 23465# effectively closing config.log, so it can be properly (re)opened and 23466# appended to by config.status. When coming back to configure, we 23467# need to make the FD available again. 23468if test "$no_create" != yes; then 23469 ac_cs_success=: 23470 ac_config_status_args= 23471 test "$silent" = yes && 23472 ac_config_status_args="$ac_config_status_args --quiet" 23473 exec 5>/dev/null 23474 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 23475 exec 5>>config.log 23476 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 23477 # would make configure fail if this is the last instruction. 23478 $ac_cs_success || as_fn_exit 1 23479fi 23480if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 23481 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 23482$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 23483fi 23484 23485 23486echo "" 23487echo "X11 will be built with the following settings:" 23488echo " Loadable i18n module support: "$XLIB_LOADABLE_I18N 23489echo " Loadable xcursor library support: "$XLIB_LOADABLE_XCURSOR 23490echo " Threading support: "$xthreads 23491echo " Use Threads safe API: "$mtsafeapi 23492echo " Threads stubs in libX11: "$thrstubs 23493echo " XCMS: "$XCMS 23494echo " Internationalization support: "$XLOCALE 23495echo " XF86BigFont support: "$XF86BIGFONT 23496echo " XKB support: "$XKB 23497echo " XLOCALEDIR environment variable support: "$ENABLE_XLOCALEDIR 23498echo " Compose table cache enabled: "$COMPOSECACHE 23499echo " Functional specs building enabled: "$build_specs 23500echo "" 23501