configure revision b43acbb4
1#! /bin/sh 2# Guess values for system-dependent variables and create Makefiles. 3# Generated by GNU Autoconf 2.69 for libXfont 1.5.2. 4# 5# Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>. 6# 7# 8# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. 9# 10# 11# This configure script is free software; the Free Software Foundation 12# gives unlimited permission to copy, distribute and modify it. 13## -------------------- ## 14## M4sh Initialization. ## 15## -------------------- ## 16 17# Be more Bourne compatible 18DUALCASE=1; export DUALCASE # for MKS sh 19if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 20 emulate sh 21 NULLCMD=: 22 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 23 # is contrary to our usage. Disable this feature. 24 alias -g '${1+"$@"}'='"$@"' 25 setopt NO_GLOB_SUBST 26else 27 case `(set -o) 2>/dev/null` in #( 28 *posix*) : 29 set -o posix ;; #( 30 *) : 31 ;; 32esac 33fi 34 35 36as_nl=' 37' 38export as_nl 39# Printing a long string crashes Solaris 7 /usr/bin/printf. 40as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 41as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 42as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 43# Prefer a ksh shell builtin over an external printf program on Solaris, 44# but without wasting forks for bash or zsh. 45if test -z "$BASH_VERSION$ZSH_VERSION" \ 46 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 47 as_echo='print -r --' 48 as_echo_n='print -rn --' 49elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 50 as_echo='printf %s\n' 51 as_echo_n='printf %s' 52else 53 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 54 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 55 as_echo_n='/usr/ucb/echo -n' 56 else 57 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 58 as_echo_n_body='eval 59 arg=$1; 60 case $arg in #( 61 *"$as_nl"*) 62 expr "X$arg" : "X\\(.*\\)$as_nl"; 63 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 64 esac; 65 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 66 ' 67 export as_echo_n_body 68 as_echo_n='sh -c $as_echo_n_body as_echo' 69 fi 70 export as_echo_body 71 as_echo='sh -c $as_echo_body as_echo' 72fi 73 74# The user is always right. 75if test "${PATH_SEPARATOR+set}" != set; then 76 PATH_SEPARATOR=: 77 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 78 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 79 PATH_SEPARATOR=';' 80 } 81fi 82 83 84# IFS 85# We need space, tab and new line, in precisely that order. Quoting is 86# there to prevent editors from complaining about space-tab. 87# (If _AS_PATH_WALK were called with IFS unset, it would disable word 88# splitting by setting IFS to empty value.) 89IFS=" "" $as_nl" 90 91# Find who we are. Look in the path if we contain no directory separator. 92as_myself= 93case $0 in #(( 94 *[\\/]* ) as_myself=$0 ;; 95 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 96for as_dir in $PATH 97do 98 IFS=$as_save_IFS 99 test -z "$as_dir" && as_dir=. 100 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 101 done 102IFS=$as_save_IFS 103 104 ;; 105esac 106# We did not find ourselves, most probably we were run as `sh COMMAND' 107# in which case we are not to be found in the path. 108if test "x$as_myself" = x; then 109 as_myself=$0 110fi 111if test ! -f "$as_myself"; then 112 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 113 exit 1 114fi 115 116# Unset variables that we do not need and which cause bugs (e.g. in 117# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 118# suppresses any "Segmentation fault" message there. '((' could 119# trigger a bug in pdksh 5.2.14. 120for as_var in BASH_ENV ENV MAIL MAILPATH 121do eval test x\${$as_var+set} = xset \ 122 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 123done 124PS1='$ ' 125PS2='> ' 126PS4='+ ' 127 128# NLS nuisances. 129LC_ALL=C 130export LC_ALL 131LANGUAGE=C 132export LANGUAGE 133 134# CDPATH. 135(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 136 137# Use a proper internal environment variable to ensure we don't fall 138 # into an infinite loop, continuously re-executing ourselves. 139 if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then 140 _as_can_reexec=no; export _as_can_reexec; 141 # We cannot yet assume a decent shell, so we have to provide a 142# neutralization value for shells without unset; and this also 143# works around shells that cannot unset nonexistent variables. 144# Preserve -v and -x to the replacement shell. 145BASH_ENV=/dev/null 146ENV=/dev/null 147(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 148case $- in # (((( 149 *v*x* | *x*v* ) as_opts=-vx ;; 150 *v* ) as_opts=-v ;; 151 *x* ) as_opts=-x ;; 152 * ) as_opts= ;; 153esac 154exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 155# Admittedly, this is quite paranoid, since all the known shells bail 156# out after a failed `exec'. 157$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 158as_fn_exit 255 159 fi 160 # We don't want this to propagate to other subprocesses. 161 { _as_can_reexec=; unset _as_can_reexec;} 162if test "x$CONFIG_SHELL" = x; then 163 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : 164 emulate sh 165 NULLCMD=: 166 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 167 # is contrary to our usage. Disable this feature. 168 alias -g '\${1+\"\$@\"}'='\"\$@\"' 169 setopt NO_GLOB_SUBST 170else 171 case \`(set -o) 2>/dev/null\` in #( 172 *posix*) : 173 set -o posix ;; #( 174 *) : 175 ;; 176esac 177fi 178" 179 as_required="as_fn_return () { (exit \$1); } 180as_fn_success () { as_fn_return 0; } 181as_fn_failure () { as_fn_return 1; } 182as_fn_ret_success () { return 0; } 183as_fn_ret_failure () { return 1; } 184 185exitcode=0 186as_fn_success || { exitcode=1; echo as_fn_success failed.; } 187as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 188as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 189as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 190if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : 191 192else 193 exitcode=1; echo positional parameters were not saved. 194fi 195test x\$exitcode = x0 || exit 1 196test -x / || exit 1" 197 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 198 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 199 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 200 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 201test \$(( 1 + 1 )) = 2 || exit 1 202 203 test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || ( 204 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 205 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO 206 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO 207 PATH=/empty FPATH=/empty; export PATH FPATH 208 test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\ 209 || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1" 210 if (eval "$as_required") 2>/dev/null; then : 211 as_have_required=yes 212else 213 as_have_required=no 214fi 215 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : 216 217else 218 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 219as_found=false 220for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 221do 222 IFS=$as_save_IFS 223 test -z "$as_dir" && as_dir=. 224 as_found=: 225 case $as_dir in #( 226 /*) 227 for as_base in sh bash ksh sh5; do 228 # Try only shells that exist, to save several forks. 229 as_shell=$as_dir/$as_base 230 if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 231 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : 232 CONFIG_SHELL=$as_shell as_have_required=yes 233 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : 234 break 2 235fi 236fi 237 done;; 238 esac 239 as_found=false 240done 241$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 242 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : 243 CONFIG_SHELL=$SHELL as_have_required=yes 244fi; } 245IFS=$as_save_IFS 246 247 248 if test "x$CONFIG_SHELL" != x; then : 249 export CONFIG_SHELL 250 # We cannot yet assume a decent shell, so we have to provide a 251# neutralization value for shells without unset; and this also 252# works around shells that cannot unset nonexistent variables. 253# Preserve -v and -x to the replacement shell. 254BASH_ENV=/dev/null 255ENV=/dev/null 256(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 257case $- in # (((( 258 *v*x* | *x*v* ) as_opts=-vx ;; 259 *v* ) as_opts=-v ;; 260 *x* ) as_opts=-x ;; 261 * ) as_opts= ;; 262esac 263exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 264# Admittedly, this is quite paranoid, since all the known shells bail 265# out after a failed `exec'. 266$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 267exit 255 268fi 269 270 if test x$as_have_required = xno; then : 271 $as_echo "$0: This script requires a shell more modern than all" 272 $as_echo "$0: the shells that I found on your system." 273 if test x${ZSH_VERSION+set} = xset ; then 274 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" 275 $as_echo "$0: be upgraded to zsh 4.3.4 or later." 276 else 277 $as_echo "$0: Please tell bug-autoconf@gnu.org and 278$0: https://bugs.freedesktop.org/enter_bug.cgi?product=xorg 279$0: about your system, including any error possibly output 280$0: before this message. Then install a modern shell, or 281$0: manually run the script under such a shell if you do 282$0: have one." 283 fi 284 exit 1 285fi 286fi 287fi 288SHELL=${CONFIG_SHELL-/bin/sh} 289export SHELL 290# Unset more variables known to interfere with behavior of common tools. 291CLICOLOR_FORCE= GREP_OPTIONS= 292unset CLICOLOR_FORCE GREP_OPTIONS 293 294## --------------------- ## 295## M4sh Shell Functions. ## 296## --------------------- ## 297# as_fn_unset VAR 298# --------------- 299# Portably unset VAR. 300as_fn_unset () 301{ 302 { eval $1=; unset $1;} 303} 304as_unset=as_fn_unset 305 306# as_fn_set_status STATUS 307# ----------------------- 308# Set $? to STATUS, without forking. 309as_fn_set_status () 310{ 311 return $1 312} # as_fn_set_status 313 314# as_fn_exit STATUS 315# ----------------- 316# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 317as_fn_exit () 318{ 319 set +e 320 as_fn_set_status $1 321 exit $1 322} # as_fn_exit 323 324# as_fn_mkdir_p 325# ------------- 326# Create "$as_dir" as a directory, including parents if necessary. 327as_fn_mkdir_p () 328{ 329 330 case $as_dir in #( 331 -*) as_dir=./$as_dir;; 332 esac 333 test -d "$as_dir" || eval $as_mkdir_p || { 334 as_dirs= 335 while :; do 336 case $as_dir in #( 337 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 338 *) as_qdir=$as_dir;; 339 esac 340 as_dirs="'$as_qdir' $as_dirs" 341 as_dir=`$as_dirname -- "$as_dir" || 342$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 343 X"$as_dir" : 'X\(//\)[^/]' \| \ 344 X"$as_dir" : 'X\(//\)$' \| \ 345 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 346$as_echo X"$as_dir" | 347 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 348 s//\1/ 349 q 350 } 351 /^X\(\/\/\)[^/].*/{ 352 s//\1/ 353 q 354 } 355 /^X\(\/\/\)$/{ 356 s//\1/ 357 q 358 } 359 /^X\(\/\).*/{ 360 s//\1/ 361 q 362 } 363 s/.*/./; q'` 364 test -d "$as_dir" && break 365 done 366 test -z "$as_dirs" || eval "mkdir $as_dirs" 367 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 368 369 370} # as_fn_mkdir_p 371 372# as_fn_executable_p FILE 373# ----------------------- 374# Test if FILE is an executable regular file. 375as_fn_executable_p () 376{ 377 test -f "$1" && test -x "$1" 378} # as_fn_executable_p 379# as_fn_append VAR VALUE 380# ---------------------- 381# Append the text in VALUE to the end of the definition contained in VAR. Take 382# advantage of any shell optimizations that allow amortized linear growth over 383# repeated appends, instead of the typical quadratic growth present in naive 384# implementations. 385if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 386 eval 'as_fn_append () 387 { 388 eval $1+=\$2 389 }' 390else 391 as_fn_append () 392 { 393 eval $1=\$$1\$2 394 } 395fi # as_fn_append 396 397# as_fn_arith ARG... 398# ------------------ 399# Perform arithmetic evaluation on the ARGs, and store the result in the 400# global $as_val. Take advantage of shells that can avoid forks. The arguments 401# must be portable across $(()) and expr. 402if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 403 eval 'as_fn_arith () 404 { 405 as_val=$(( $* )) 406 }' 407else 408 as_fn_arith () 409 { 410 as_val=`expr "$@" || test $? -eq 1` 411 } 412fi # as_fn_arith 413 414 415# as_fn_error STATUS ERROR [LINENO LOG_FD] 416# ---------------------------------------- 417# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 418# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 419# script with STATUS, using 1 if that was 0. 420as_fn_error () 421{ 422 as_status=$1; test $as_status -eq 0 && as_status=1 423 if test "$4"; then 424 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 425 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 426 fi 427 $as_echo "$as_me: error: $2" >&2 428 as_fn_exit $as_status 429} # as_fn_error 430 431if expr a : '\(a\)' >/dev/null 2>&1 && 432 test "X`expr 00001 : '.*\(...\)'`" = X001; then 433 as_expr=expr 434else 435 as_expr=false 436fi 437 438if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 439 as_basename=basename 440else 441 as_basename=false 442fi 443 444if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 445 as_dirname=dirname 446else 447 as_dirname=false 448fi 449 450as_me=`$as_basename -- "$0" || 451$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 452 X"$0" : 'X\(//\)$' \| \ 453 X"$0" : 'X\(/\)' \| . 2>/dev/null || 454$as_echo X/"$0" | 455 sed '/^.*\/\([^/][^/]*\)\/*$/{ 456 s//\1/ 457 q 458 } 459 /^X\/\(\/\/\)$/{ 460 s//\1/ 461 q 462 } 463 /^X\/\(\/\).*/{ 464 s//\1/ 465 q 466 } 467 s/.*/./; q'` 468 469# Avoid depending upon Character Ranges. 470as_cr_letters='abcdefghijklmnopqrstuvwxyz' 471as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 472as_cr_Letters=$as_cr_letters$as_cr_LETTERS 473as_cr_digits='0123456789' 474as_cr_alnum=$as_cr_Letters$as_cr_digits 475 476 477 as_lineno_1=$LINENO as_lineno_1a=$LINENO 478 as_lineno_2=$LINENO as_lineno_2a=$LINENO 479 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 480 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 481 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 482 sed -n ' 483 p 484 /[$]LINENO/= 485 ' <$as_myself | 486 sed ' 487 s/[$]LINENO.*/&-/ 488 t lineno 489 b 490 :lineno 491 N 492 :loop 493 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 494 t loop 495 s/-\n.*// 496 ' >$as_me.lineno && 497 chmod +x "$as_me.lineno" || 498 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 499 500 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have 501 # already done that, so ensure we don't try to do so again and fall 502 # in an infinite loop. This has already happened in practice. 503 _as_can_reexec=no; export _as_can_reexec 504 # Don't try to exec as it changes $[0], causing all sort of problems 505 # (the dirname of $[0] is not the place where we might find the 506 # original and so on. Autoconf is especially sensitive to this). 507 . "./$as_me.lineno" 508 # Exit status is that of the last command. 509 exit 510} 511 512ECHO_C= ECHO_N= ECHO_T= 513case `echo -n x` in #((((( 514-n*) 515 case `echo 'xy\c'` in 516 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 517 xy) ECHO_C='\c';; 518 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 519 ECHO_T=' ';; 520 esac;; 521*) 522 ECHO_N='-n';; 523esac 524 525rm -f conf$$ conf$$.exe conf$$.file 526if test -d conf$$.dir; then 527 rm -f conf$$.dir/conf$$.file 528else 529 rm -f conf$$.dir 530 mkdir conf$$.dir 2>/dev/null 531fi 532if (echo >conf$$.file) 2>/dev/null; then 533 if ln -s conf$$.file conf$$ 2>/dev/null; then 534 as_ln_s='ln -s' 535 # ... but there are two gotchas: 536 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 537 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 538 # In both cases, we have to default to `cp -pR'. 539 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 540 as_ln_s='cp -pR' 541 elif ln conf$$.file conf$$ 2>/dev/null; then 542 as_ln_s=ln 543 else 544 as_ln_s='cp -pR' 545 fi 546else 547 as_ln_s='cp -pR' 548fi 549rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 550rmdir conf$$.dir 2>/dev/null 551 552if mkdir -p . 2>/dev/null; then 553 as_mkdir_p='mkdir -p "$as_dir"' 554else 555 test -d ./-p && rmdir ./-p 556 as_mkdir_p=false 557fi 558 559as_test_x='test -x' 560as_executable_p=as_fn_executable_p 561 562# Sed expression to map a string onto a valid CPP name. 563as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 564 565# Sed expression to map a string onto a valid variable name. 566as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 567 568SHELL=${CONFIG_SHELL-/bin/sh} 569 570as_awk_strverscmp=' 571 # Use only awk features that work with 7th edition Unix awk (1978). 572 # My, what an old awk you have, Mr. Solaris! 573 END { 574 while (length(v1) && length(v2)) { 575 # Set d1 to be the next thing to compare from v1, and likewise for d2. 576 # Normally this is a single character, but if v1 and v2 contain digits, 577 # compare them as integers and fractions as strverscmp does. 578 if (v1 ~ /^[0-9]/ && v2 ~ /^[0-9]/) { 579 # Split v1 and v2 into their leading digit string components d1 and d2, 580 # and advance v1 and v2 past the leading digit strings. 581 for (len1 = 1; substr(v1, len1 + 1) ~ /^[0-9]/; len1++) continue 582 for (len2 = 1; substr(v2, len2 + 1) ~ /^[0-9]/; len2++) continue 583 d1 = substr(v1, 1, len1); v1 = substr(v1, len1 + 1) 584 d2 = substr(v2, 1, len2); v2 = substr(v2, len2 + 1) 585 if (d1 ~ /^0/) { 586 if (d2 ~ /^0/) { 587 # Compare two fractions. 588 while (d1 ~ /^0/ && d2 ~ /^0/) { 589 d1 = substr(d1, 2); len1-- 590 d2 = substr(d2, 2); len2-- 591 } 592 if (len1 != len2 && ! (len1 && len2 && substr(d1, 1, 1) == substr(d2, 1, 1))) { 593 # The two components differ in length, and the common prefix 594 # contains only leading zeros. Consider the longer to be less. 595 d1 = -len1 596 d2 = -len2 597 } else { 598 # Otherwise, compare as strings. 599 d1 = "x" d1 600 d2 = "x" d2 601 } 602 } else { 603 # A fraction is less than an integer. 604 exit 1 605 } 606 } else { 607 if (d2 ~ /^0/) { 608 # An integer is greater than a fraction. 609 exit 2 610 } else { 611 # Compare two integers. 612 d1 += 0 613 d2 += 0 614 } 615 } 616 } else { 617 # The normal case, without worrying about digits. 618 d1 = substr(v1, 1, 1); v1 = substr(v1, 2) 619 d2 = substr(v2, 1, 1); v2 = substr(v2, 2) 620 } 621 if (d1 < d2) exit 1 622 if (d1 > d2) exit 2 623 } 624 # Beware Solaris /usr/xgp4/bin/awk (at least through Solaris 10), 625 # which mishandles some comparisons of empty strings to integers. 626 if (length(v2)) exit 1 627 if (length(v1)) exit 2 628 } 629' 630 631test -n "$DJDIR" || exec 7<&0 </dev/null 632exec 6>&1 633 634# Name of the host. 635# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, 636# so uname gets run too. 637ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 638 639# 640# Initializations. 641# 642ac_default_prefix=/usr/local 643ac_clean_files= 644ac_config_libobj_dir=. 645LIBOBJS= 646cross_compiling=no 647subdirs= 648MFLAGS= 649MAKEFLAGS= 650 651# Identity of this package. 652PACKAGE_NAME='libXfont' 653PACKAGE_TARNAME='libXfont' 654PACKAGE_VERSION='1.5.2' 655PACKAGE_STRING='libXfont 1.5.2' 656PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg' 657PACKAGE_URL='' 658 659ac_unique_file="Makefile.am" 660# Factoring default headers for most tests. 661ac_includes_default="\ 662#include <stdio.h> 663#ifdef HAVE_SYS_TYPES_H 664# include <sys/types.h> 665#endif 666#ifdef HAVE_SYS_STAT_H 667# include <sys/stat.h> 668#endif 669#ifdef STDC_HEADERS 670# include <stdlib.h> 671# include <stddef.h> 672#else 673# ifdef HAVE_STDLIB_H 674# include <stdlib.h> 675# endif 676#endif 677#ifdef HAVE_STRING_H 678# if !defined STDC_HEADERS && defined HAVE_MEMORY_H 679# include <memory.h> 680# endif 681# include <string.h> 682#endif 683#ifdef HAVE_STRINGS_H 684# include <strings.h> 685#endif 686#ifdef HAVE_INTTYPES_H 687# include <inttypes.h> 688#endif 689#ifdef HAVE_STDINT_H 690# include <stdint.h> 691#endif 692#ifdef HAVE_UNISTD_H 693# include <unistd.h> 694#endif" 695 696ac_subst_vars='am__EXEEXT_FALSE 697am__EXEEXT_TRUE 698LTLIBOBJS 699LIBOBJS 700OS_CFLAGS 701XFONT_LIBS 702XFONT_CFLAGS 703MATH_LIBS 704XFONT_FC_FALSE 705XFONT_FC_TRUE 706XFONT_FONTFILE_FALSE 707XFONT_FONTFILE_TRUE 708XFONT_BITMAP_FALSE 709XFONT_BITMAP_TRUE 710XFONT_SNFFORMAT_FALSE 711XFONT_SNFFORMAT_TRUE 712XFONT_BDFFORMAT_FALSE 713XFONT_BDFFORMAT_TRUE 714XFONT_PCF_OR_BUILTIN_FALSE 715XFONT_PCF_OR_BUILTIN_TRUE 716XFONT_PCFFORMAT_FALSE 717XFONT_PCFFORMAT_TRUE 718XFONT_BUILTINS_FALSE 719XFONT_BUILTINS_TRUE 720Z_LIBS 721X_BZIP2_FONT_COMPRESSION_FALSE 722X_BZIP2_FONT_COMPRESSION_TRUE 723X_GZIP_FONT_COMPRESSION 724FREETYPE_REQUIRES 725ft_config 726FREETYPE_LIBS 727FREETYPE_CFLAGS 728XFONT_FREETYPE_FALSE 729XFONT_FREETYPE_TRUE 730HAVE_STYLESHEETS_FALSE 731HAVE_STYLESHEETS_TRUE 732XSL_STYLESHEET 733STYLESHEET_SRCDIR 734XORG_SGML_PATH 735HAVE_FOP_FALSE 736HAVE_FOP_TRUE 737FOP 738HAVE_XMLTO_FALSE 739HAVE_XMLTO_TRUE 740HAVE_XMLTO_TEXT_FALSE 741HAVE_XMLTO_TEXT_TRUE 742XMLTO 743ENABLE_DEVEL_DOCS_FALSE 744ENABLE_DEVEL_DOCS_TRUE 745MAN_SUBSTS 746XORG_MAN_PAGE 747ADMIN_MAN_DIR 748DRIVER_MAN_DIR 749MISC_MAN_DIR 750FILE_MAN_DIR 751LIB_MAN_DIR 752APP_MAN_DIR 753ADMIN_MAN_SUFFIX 754DRIVER_MAN_SUFFIX 755MISC_MAN_SUFFIX 756FILE_MAN_SUFFIX 757LIB_MAN_SUFFIX 758APP_MAN_SUFFIX 759INSTALL_CMD 760PKG_CONFIG_LIBDIR 761PKG_CONFIG_PATH 762PKG_CONFIG 763CHANGELOG_CMD 764STRICT_CFLAGS 765CWARNFLAGS 766BASE_CFLAGS 767LT_SYS_LIBRARY_PATH 768OTOOL64 769OTOOL 770LIPO 771NMEDIT 772DSYMUTIL 773MANIFEST_TOOL 774RANLIB 775ac_ct_AR 776AR 777DLLTOOL 778OBJDUMP 779LN_S 780NM 781ac_ct_DUMPBIN 782DUMPBIN 783LD 784FGREP 785SED 786host_os 787host_vendor 788host_cpu 789host 790build_os 791build_vendor 792build_cpu 793build 794LIBTOOL 795EGREP 796GREP 797CPP 798am__fastdepCC_FALSE 799am__fastdepCC_TRUE 800CCDEPMODE 801am__nodep 802AMDEPBACKSLASH 803AMDEP_FALSE 804AMDEP_TRUE 805am__quote 806am__include 807DEPDIR 808OBJEXT 809EXEEXT 810ac_ct_CC 811CPPFLAGS 812LDFLAGS 813CFLAGS 814CC 815AM_BACKSLASH 816AM_DEFAULT_VERBOSITY 817AM_DEFAULT_V 818AM_V 819am__untar 820am__tar 821AMTAR 822am__leading_dot 823SET_MAKE 824AWK 825mkdir_p 826MKDIR_P 827INSTALL_STRIP_PROGRAM 828STRIP 829install_sh 830MAKEINFO 831AUTOHEADER 832AUTOMAKE 833AUTOCONF 834ACLOCAL 835VERSION 836PACKAGE 837CYGPATH_W 838am__isrc 839INSTALL_DATA 840INSTALL_SCRIPT 841INSTALL_PROGRAM 842target_alias 843host_alias 844build_alias 845LIBS 846ECHO_T 847ECHO_N 848ECHO_C 849DEFS 850mandir 851localedir 852libdir 853psdir 854pdfdir 855dvidir 856htmldir 857infodir 858docdir 859oldincludedir 860includedir 861localstatedir 862sharedstatedir 863sysconfdir 864datadir 865datarootdir 866libexecdir 867sbindir 868bindir 869program_transform_name 870prefix 871exec_prefix 872PACKAGE_URL 873PACKAGE_BUGREPORT 874PACKAGE_STRING 875PACKAGE_VERSION 876PACKAGE_TARNAME 877PACKAGE_NAME 878PATH_SEPARATOR 879SHELL' 880ac_subst_files='' 881ac_user_opts=' 882enable_option_checking 883enable_silent_rules 884enable_dependency_tracking 885enable_shared 886enable_static 887with_pic 888enable_fast_install 889with_aix_soname 890with_gnu_ld 891with_sysroot 892enable_libtool_lock 893enable_selective_werror 894enable_strict_compilation 895enable_devel_docs 896with_xmlto 897with_fop 898enable_freetype 899with_freetype_config 900with_bzip2 901enable_builtins 902enable_pcfformat 903enable_bdfformat 904enable_snfformat 905enable_fc 906enable_unix_transport 907enable_tcp_transport 908enable_ipv6 909enable_local_transport 910' 911 ac_precious_vars='build_alias 912host_alias 913target_alias 914CC 915CFLAGS 916LDFLAGS 917LIBS 918CPPFLAGS 919CPP 920LT_SYS_LIBRARY_PATH 921PKG_CONFIG 922PKG_CONFIG_PATH 923PKG_CONFIG_LIBDIR 924XMLTO 925FOP 926FREETYPE_CFLAGS 927FREETYPE_LIBS 928XFONT_CFLAGS 929XFONT_LIBS' 930 931 932# Initialize some variables set by options. 933ac_init_help= 934ac_init_version=false 935ac_unrecognized_opts= 936ac_unrecognized_sep= 937# The variables have the same names as the options, with 938# dashes changed to underlines. 939cache_file=/dev/null 940exec_prefix=NONE 941no_create= 942no_recursion= 943prefix=NONE 944program_prefix=NONE 945program_suffix=NONE 946program_transform_name=s,x,x, 947silent= 948site= 949srcdir= 950verbose= 951x_includes=NONE 952x_libraries=NONE 953 954# Installation directory options. 955# These are left unexpanded so users can "make install exec_prefix=/foo" 956# and all the variables that are supposed to be based on exec_prefix 957# by default will actually change. 958# Use braces instead of parens because sh, perl, etc. also accept them. 959# (The list follows the same order as the GNU Coding Standards.) 960bindir='${exec_prefix}/bin' 961sbindir='${exec_prefix}/sbin' 962libexecdir='${exec_prefix}/libexec' 963datarootdir='${prefix}/share' 964datadir='${datarootdir}' 965sysconfdir='${prefix}/etc' 966sharedstatedir='${prefix}/com' 967localstatedir='${prefix}/var' 968includedir='${prefix}/include' 969oldincludedir='/usr/include' 970docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 971infodir='${datarootdir}/info' 972htmldir='${docdir}' 973dvidir='${docdir}' 974pdfdir='${docdir}' 975psdir='${docdir}' 976libdir='${exec_prefix}/lib' 977localedir='${datarootdir}/locale' 978mandir='${datarootdir}/man' 979 980ac_prev= 981ac_dashdash= 982for ac_option 983do 984 # If the previous option needs an argument, assign it. 985 if test -n "$ac_prev"; then 986 eval $ac_prev=\$ac_option 987 ac_prev= 988 continue 989 fi 990 991 case $ac_option in 992 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 993 *=) ac_optarg= ;; 994 *) ac_optarg=yes ;; 995 esac 996 997 # Accept the important Cygnus configure options, so we can diagnose typos. 998 999 case $ac_dashdash$ac_option in 1000 --) 1001 ac_dashdash=yes ;; 1002 1003 -bindir | --bindir | --bindi | --bind | --bin | --bi) 1004 ac_prev=bindir ;; 1005 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 1006 bindir=$ac_optarg ;; 1007 1008 -build | --build | --buil | --bui | --bu) 1009 ac_prev=build_alias ;; 1010 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 1011 build_alias=$ac_optarg ;; 1012 1013 -cache-file | --cache-file | --cache-fil | --cache-fi \ 1014 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 1015 ac_prev=cache_file ;; 1016 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 1017 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 1018 cache_file=$ac_optarg ;; 1019 1020 --config-cache | -C) 1021 cache_file=config.cache ;; 1022 1023 -datadir | --datadir | --datadi | --datad) 1024 ac_prev=datadir ;; 1025 -datadir=* | --datadir=* | --datadi=* | --datad=*) 1026 datadir=$ac_optarg ;; 1027 1028 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 1029 | --dataroo | --dataro | --datar) 1030 ac_prev=datarootdir ;; 1031 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 1032 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 1033 datarootdir=$ac_optarg ;; 1034 1035 -disable-* | --disable-*) 1036 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 1037 # Reject names that are not valid shell variable names. 1038 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1039 as_fn_error $? "invalid feature name: $ac_useropt" 1040 ac_useropt_orig=$ac_useropt 1041 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1042 case $ac_user_opts in 1043 *" 1044"enable_$ac_useropt" 1045"*) ;; 1046 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 1047 ac_unrecognized_sep=', ';; 1048 esac 1049 eval enable_$ac_useropt=no ;; 1050 1051 -docdir | --docdir | --docdi | --doc | --do) 1052 ac_prev=docdir ;; 1053 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 1054 docdir=$ac_optarg ;; 1055 1056 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 1057 ac_prev=dvidir ;; 1058 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 1059 dvidir=$ac_optarg ;; 1060 1061 -enable-* | --enable-*) 1062 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 1063 # Reject names that are not valid shell variable names. 1064 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1065 as_fn_error $? "invalid feature name: $ac_useropt" 1066 ac_useropt_orig=$ac_useropt 1067 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1068 case $ac_user_opts in 1069 *" 1070"enable_$ac_useropt" 1071"*) ;; 1072 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 1073 ac_unrecognized_sep=', ';; 1074 esac 1075 eval enable_$ac_useropt=\$ac_optarg ;; 1076 1077 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 1078 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 1079 | --exec | --exe | --ex) 1080 ac_prev=exec_prefix ;; 1081 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 1082 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 1083 | --exec=* | --exe=* | --ex=*) 1084 exec_prefix=$ac_optarg ;; 1085 1086 -gas | --gas | --ga | --g) 1087 # Obsolete; use --with-gas. 1088 with_gas=yes ;; 1089 1090 -help | --help | --hel | --he | -h) 1091 ac_init_help=long ;; 1092 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 1093 ac_init_help=recursive ;; 1094 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 1095 ac_init_help=short ;; 1096 1097 -host | --host | --hos | --ho) 1098 ac_prev=host_alias ;; 1099 -host=* | --host=* | --hos=* | --ho=*) 1100 host_alias=$ac_optarg ;; 1101 1102 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 1103 ac_prev=htmldir ;; 1104 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 1105 | --ht=*) 1106 htmldir=$ac_optarg ;; 1107 1108 -includedir | --includedir | --includedi | --included | --include \ 1109 | --includ | --inclu | --incl | --inc) 1110 ac_prev=includedir ;; 1111 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 1112 | --includ=* | --inclu=* | --incl=* | --inc=*) 1113 includedir=$ac_optarg ;; 1114 1115 -infodir | --infodir | --infodi | --infod | --info | --inf) 1116 ac_prev=infodir ;; 1117 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 1118 infodir=$ac_optarg ;; 1119 1120 -libdir | --libdir | --libdi | --libd) 1121 ac_prev=libdir ;; 1122 -libdir=* | --libdir=* | --libdi=* | --libd=*) 1123 libdir=$ac_optarg ;; 1124 1125 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 1126 | --libexe | --libex | --libe) 1127 ac_prev=libexecdir ;; 1128 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 1129 | --libexe=* | --libex=* | --libe=*) 1130 libexecdir=$ac_optarg ;; 1131 1132 -localedir | --localedir | --localedi | --localed | --locale) 1133 ac_prev=localedir ;; 1134 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 1135 localedir=$ac_optarg ;; 1136 1137 -localstatedir | --localstatedir | --localstatedi | --localstated \ 1138 | --localstate | --localstat | --localsta | --localst | --locals) 1139 ac_prev=localstatedir ;; 1140 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 1141 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 1142 localstatedir=$ac_optarg ;; 1143 1144 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 1145 ac_prev=mandir ;; 1146 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 1147 mandir=$ac_optarg ;; 1148 1149 -nfp | --nfp | --nf) 1150 # Obsolete; use --without-fp. 1151 with_fp=no ;; 1152 1153 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1154 | --no-cr | --no-c | -n) 1155 no_create=yes ;; 1156 1157 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1158 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1159 no_recursion=yes ;; 1160 1161 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1162 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1163 | --oldin | --oldi | --old | --ol | --o) 1164 ac_prev=oldincludedir ;; 1165 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1166 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1167 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1168 oldincludedir=$ac_optarg ;; 1169 1170 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1171 ac_prev=prefix ;; 1172 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1173 prefix=$ac_optarg ;; 1174 1175 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1176 | --program-pre | --program-pr | --program-p) 1177 ac_prev=program_prefix ;; 1178 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1179 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1180 program_prefix=$ac_optarg ;; 1181 1182 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1183 | --program-suf | --program-su | --program-s) 1184 ac_prev=program_suffix ;; 1185 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1186 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1187 program_suffix=$ac_optarg ;; 1188 1189 -program-transform-name | --program-transform-name \ 1190 | --program-transform-nam | --program-transform-na \ 1191 | --program-transform-n | --program-transform- \ 1192 | --program-transform | --program-transfor \ 1193 | --program-transfo | --program-transf \ 1194 | --program-trans | --program-tran \ 1195 | --progr-tra | --program-tr | --program-t) 1196 ac_prev=program_transform_name ;; 1197 -program-transform-name=* | --program-transform-name=* \ 1198 | --program-transform-nam=* | --program-transform-na=* \ 1199 | --program-transform-n=* | --program-transform-=* \ 1200 | --program-transform=* | --program-transfor=* \ 1201 | --program-transfo=* | --program-transf=* \ 1202 | --program-trans=* | --program-tran=* \ 1203 | --progr-tra=* | --program-tr=* | --program-t=*) 1204 program_transform_name=$ac_optarg ;; 1205 1206 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1207 ac_prev=pdfdir ;; 1208 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1209 pdfdir=$ac_optarg ;; 1210 1211 -psdir | --psdir | --psdi | --psd | --ps) 1212 ac_prev=psdir ;; 1213 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1214 psdir=$ac_optarg ;; 1215 1216 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1217 | -silent | --silent | --silen | --sile | --sil) 1218 silent=yes ;; 1219 1220 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1221 ac_prev=sbindir ;; 1222 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1223 | --sbi=* | --sb=*) 1224 sbindir=$ac_optarg ;; 1225 1226 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1227 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1228 | --sharedst | --shareds | --shared | --share | --shar \ 1229 | --sha | --sh) 1230 ac_prev=sharedstatedir ;; 1231 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1232 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1233 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1234 | --sha=* | --sh=*) 1235 sharedstatedir=$ac_optarg ;; 1236 1237 -site | --site | --sit) 1238 ac_prev=site ;; 1239 -site=* | --site=* | --sit=*) 1240 site=$ac_optarg ;; 1241 1242 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1243 ac_prev=srcdir ;; 1244 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1245 srcdir=$ac_optarg ;; 1246 1247 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1248 | --syscon | --sysco | --sysc | --sys | --sy) 1249 ac_prev=sysconfdir ;; 1250 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1251 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1252 sysconfdir=$ac_optarg ;; 1253 1254 -target | --target | --targe | --targ | --tar | --ta | --t) 1255 ac_prev=target_alias ;; 1256 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1257 target_alias=$ac_optarg ;; 1258 1259 -v | -verbose | --verbose | --verbos | --verbo | --verb) 1260 verbose=yes ;; 1261 1262 -version | --version | --versio | --versi | --vers | -V) 1263 ac_init_version=: ;; 1264 1265 -with-* | --with-*) 1266 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1267 # Reject names that are not valid shell variable names. 1268 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1269 as_fn_error $? "invalid package name: $ac_useropt" 1270 ac_useropt_orig=$ac_useropt 1271 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1272 case $ac_user_opts in 1273 *" 1274"with_$ac_useropt" 1275"*) ;; 1276 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1277 ac_unrecognized_sep=', ';; 1278 esac 1279 eval with_$ac_useropt=\$ac_optarg ;; 1280 1281 -without-* | --without-*) 1282 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1283 # Reject names that are not valid shell variable names. 1284 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1285 as_fn_error $? "invalid package name: $ac_useropt" 1286 ac_useropt_orig=$ac_useropt 1287 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1288 case $ac_user_opts in 1289 *" 1290"with_$ac_useropt" 1291"*) ;; 1292 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1293 ac_unrecognized_sep=', ';; 1294 esac 1295 eval with_$ac_useropt=no ;; 1296 1297 --x) 1298 # Obsolete; use --with-x. 1299 with_x=yes ;; 1300 1301 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1302 | --x-incl | --x-inc | --x-in | --x-i) 1303 ac_prev=x_includes ;; 1304 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1305 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1306 x_includes=$ac_optarg ;; 1307 1308 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1309 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1310 ac_prev=x_libraries ;; 1311 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1312 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1313 x_libraries=$ac_optarg ;; 1314 1315 -*) as_fn_error $? "unrecognized option: \`$ac_option' 1316Try \`$0 --help' for more information" 1317 ;; 1318 1319 *=*) 1320 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1321 # Reject names that are not valid shell variable names. 1322 case $ac_envvar in #( 1323 '' | [0-9]* | *[!_$as_cr_alnum]* ) 1324 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 1325 esac 1326 eval $ac_envvar=\$ac_optarg 1327 export $ac_envvar ;; 1328 1329 *) 1330 # FIXME: should be removed in autoconf 3.0. 1331 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1332 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1333 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1334 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 1335 ;; 1336 1337 esac 1338done 1339 1340if test -n "$ac_prev"; then 1341 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1342 as_fn_error $? "missing argument to $ac_option" 1343fi 1344 1345if test -n "$ac_unrecognized_opts"; then 1346 case $enable_option_checking in 1347 no) ;; 1348 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 1349 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1350 esac 1351fi 1352 1353# Check all directory arguments for consistency. 1354for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1355 datadir sysconfdir sharedstatedir localstatedir includedir \ 1356 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1357 libdir localedir mandir 1358do 1359 eval ac_val=\$$ac_var 1360 # Remove trailing slashes. 1361 case $ac_val in 1362 */ ) 1363 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1364 eval $ac_var=\$ac_val;; 1365 esac 1366 # Be sure to have absolute directory names. 1367 case $ac_val in 1368 [\\/$]* | ?:[\\/]* ) continue;; 1369 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1370 esac 1371 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 1372done 1373 1374# There might be people who depend on the old broken behavior: `$host' 1375# used to hold the argument of --host etc. 1376# FIXME: To remove some day. 1377build=$build_alias 1378host=$host_alias 1379target=$target_alias 1380 1381# FIXME: To remove some day. 1382if test "x$host_alias" != x; then 1383 if test "x$build_alias" = x; then 1384 cross_compiling=maybe 1385 elif test "x$build_alias" != "x$host_alias"; then 1386 cross_compiling=yes 1387 fi 1388fi 1389 1390ac_tool_prefix= 1391test -n "$host_alias" && ac_tool_prefix=$host_alias- 1392 1393test "$silent" = yes && exec 6>/dev/null 1394 1395 1396ac_pwd=`pwd` && test -n "$ac_pwd" && 1397ac_ls_di=`ls -di .` && 1398ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1399 as_fn_error $? "working directory cannot be determined" 1400test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1401 as_fn_error $? "pwd does not report name of working directory" 1402 1403 1404# Find the source files, if location was not specified. 1405if test -z "$srcdir"; then 1406 ac_srcdir_defaulted=yes 1407 # Try the directory containing this script, then the parent directory. 1408 ac_confdir=`$as_dirname -- "$as_myself" || 1409$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1410 X"$as_myself" : 'X\(//\)[^/]' \| \ 1411 X"$as_myself" : 'X\(//\)$' \| \ 1412 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1413$as_echo X"$as_myself" | 1414 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1415 s//\1/ 1416 q 1417 } 1418 /^X\(\/\/\)[^/].*/{ 1419 s//\1/ 1420 q 1421 } 1422 /^X\(\/\/\)$/{ 1423 s//\1/ 1424 q 1425 } 1426 /^X\(\/\).*/{ 1427 s//\1/ 1428 q 1429 } 1430 s/.*/./; q'` 1431 srcdir=$ac_confdir 1432 if test ! -r "$srcdir/$ac_unique_file"; then 1433 srcdir=.. 1434 fi 1435else 1436 ac_srcdir_defaulted=no 1437fi 1438if test ! -r "$srcdir/$ac_unique_file"; then 1439 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1440 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 1441fi 1442ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1443ac_abs_confdir=`( 1444 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 1445 pwd)` 1446# When building in place, set srcdir=. 1447if test "$ac_abs_confdir" = "$ac_pwd"; then 1448 srcdir=. 1449fi 1450# Remove unnecessary trailing slashes from srcdir. 1451# Double slashes in file names in object file debugging info 1452# mess up M-x gdb in Emacs. 1453case $srcdir in 1454*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1455esac 1456for ac_var in $ac_precious_vars; do 1457 eval ac_env_${ac_var}_set=\${${ac_var}+set} 1458 eval ac_env_${ac_var}_value=\$${ac_var} 1459 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1460 eval ac_cv_env_${ac_var}_value=\$${ac_var} 1461done 1462 1463# 1464# Report the --help message. 1465# 1466if test "$ac_init_help" = "long"; then 1467 # Omit some internal or obsolete options to make the list less imposing. 1468 # This message is too long to be a string in the A/UX 3.1 sh. 1469 cat <<_ACEOF 1470\`configure' configures libXfont 1.5.2 to adapt to many kinds of systems. 1471 1472Usage: $0 [OPTION]... [VAR=VALUE]... 1473 1474To assign environment variables (e.g., CC, CFLAGS...), specify them as 1475VAR=VALUE. See below for descriptions of some of the useful variables. 1476 1477Defaults for the options are specified in brackets. 1478 1479Configuration: 1480 -h, --help display this help and exit 1481 --help=short display options specific to this package 1482 --help=recursive display the short help of all the included packages 1483 -V, --version display version information and exit 1484 -q, --quiet, --silent do not print \`checking ...' messages 1485 --cache-file=FILE cache test results in FILE [disabled] 1486 -C, --config-cache alias for \`--cache-file=config.cache' 1487 -n, --no-create do not create output files 1488 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1489 1490Installation directories: 1491 --prefix=PREFIX install architecture-independent files in PREFIX 1492 [$ac_default_prefix] 1493 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1494 [PREFIX] 1495 1496By default, \`make install' will install all the files in 1497\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1498an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1499for instance \`--prefix=\$HOME'. 1500 1501For better control, use the options below. 1502 1503Fine tuning of the installation directories: 1504 --bindir=DIR user executables [EPREFIX/bin] 1505 --sbindir=DIR system admin executables [EPREFIX/sbin] 1506 --libexecdir=DIR program executables [EPREFIX/libexec] 1507 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1508 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1509 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1510 --libdir=DIR object code libraries [EPREFIX/lib] 1511 --includedir=DIR C header files [PREFIX/include] 1512 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1513 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1514 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1515 --infodir=DIR info documentation [DATAROOTDIR/info] 1516 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1517 --mandir=DIR man documentation [DATAROOTDIR/man] 1518 --docdir=DIR documentation root [DATAROOTDIR/doc/libXfont] 1519 --htmldir=DIR html documentation [DOCDIR] 1520 --dvidir=DIR dvi documentation [DOCDIR] 1521 --pdfdir=DIR pdf documentation [DOCDIR] 1522 --psdir=DIR ps documentation [DOCDIR] 1523_ACEOF 1524 1525 cat <<\_ACEOF 1526 1527Program names: 1528 --program-prefix=PREFIX prepend PREFIX to installed program names 1529 --program-suffix=SUFFIX append SUFFIX to installed program names 1530 --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1531 1532System types: 1533 --build=BUILD configure for building on BUILD [guessed] 1534 --host=HOST cross-compile to build programs to run on HOST [BUILD] 1535_ACEOF 1536fi 1537 1538if test -n "$ac_init_help"; then 1539 case $ac_init_help in 1540 short | recursive ) echo "Configuration of libXfont 1.5.2:";; 1541 esac 1542 cat <<\_ACEOF 1543 1544Optional Features: 1545 --disable-option-checking ignore unrecognized --enable/--with options 1546 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1547 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1548 --enable-silent-rules less verbose build output (undo: "make V=1") 1549 --disable-silent-rules verbose build output (undo: "make V=0") 1550 --enable-dependency-tracking 1551 do not reject slow dependency extractors 1552 --disable-dependency-tracking 1553 speeds up one-time build 1554 --enable-shared[=PKGS] build shared libraries [default=yes] 1555 --enable-static[=PKGS] build static libraries [default=yes] 1556 --enable-fast-install[=PKGS] 1557 optimize for fast installation [default=yes] 1558 --disable-libtool-lock avoid locking (might break parallel builds) 1559 --disable-selective-werror 1560 Turn off selective compiler errors. (default: 1561 enabled) 1562 --enable-strict-compilation 1563 Enable all warnings from compiler and make them 1564 errors (default: disabled) 1565 --enable-devel-docs Enable building the developer documentation 1566 (default: yes) 1567 --disable-freetype Build freetype backend (default: enabled) 1568 --disable-builtins Support builtin fonts (default: enabled) 1569 --disable-pcfformat Support PCF format bitmap fonts (default: enabled) 1570 --disable-bdfformat Support BDF format bitmap fonts (default: enabled) 1571 --enable-snfformat Support SNF format bitmap fonts (default: disabled) 1572 --disable-fc Support connections to xfs servers (default: 1573 enabled) 1574 --enable-unix-transport Enable UNIX domain socket transport 1575 --enable-tcp-transport Enable TCP socket transport 1576 --enable-ipv6 Enable IPv6 support 1577 --enable-local-transport 1578 Enable os-specific local transport 1579 1580Optional Packages: 1581 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1582 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1583 --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use 1584 both] 1585 --with-aix-soname=aix|svr4|both 1586 shared library versioning (aka "SONAME") variant to 1587 provide on AIX, [default=aix]. 1588 --with-gnu-ld assume the C compiler uses GNU ld [default=no] 1589 --with-sysroot[=DIR] Search for dependent libraries within DIR (or the 1590 compiler's sysroot if not specified). 1591 --with-xmlto Use xmlto to regenerate documentation (default: 1592 auto) 1593 --with-fop Use fop to regenerate documentation (default: auto) 1594 --with-freetype-config=PROG 1595 Use FreeType configuration program PROG 1596 --with-bzip2 Use libbz2 to support bzip2 compressed bitmap fonts 1597 (default: no) 1598 1599Some influential environment variables: 1600 CC C compiler command 1601 CFLAGS C compiler flags 1602 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1603 nonstandard directory <lib dir> 1604 LIBS libraries to pass to the linker, e.g. -l<library> 1605 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 1606 you have headers in a nonstandard directory <include dir> 1607 CPP C preprocessor 1608 LT_SYS_LIBRARY_PATH 1609 User-defined run-time library search path. 1610 PKG_CONFIG path to pkg-config utility 1611 PKG_CONFIG_PATH 1612 directories to add to pkg-config's search path 1613 PKG_CONFIG_LIBDIR 1614 path overriding pkg-config's built-in search path 1615 XMLTO Path to xmlto command 1616 FOP Path to fop command 1617 FREETYPE_CFLAGS 1618 C compiler flags for FREETYPE, overriding pkg-config 1619 FREETYPE_LIBS 1620 linker flags for FREETYPE, overriding pkg-config 1621 XFONT_CFLAGS 1622 C compiler flags for XFONT, overriding pkg-config 1623 XFONT_LIBS linker flags for XFONT, overriding pkg-config 1624 1625Use these variables to override the choices made by `configure' or to help 1626it to find libraries and programs with nonstandard names/locations. 1627 1628Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>. 1629_ACEOF 1630ac_status=$? 1631fi 1632 1633if test "$ac_init_help" = "recursive"; then 1634 # If there are subdirs, report their specific --help. 1635 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1636 test -d "$ac_dir" || 1637 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1638 continue 1639 ac_builddir=. 1640 1641case "$ac_dir" in 1642.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1643*) 1644 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1645 # A ".." for each directory in $ac_dir_suffix. 1646 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1647 case $ac_top_builddir_sub in 1648 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1649 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1650 esac ;; 1651esac 1652ac_abs_top_builddir=$ac_pwd 1653ac_abs_builddir=$ac_pwd$ac_dir_suffix 1654# for backward compatibility: 1655ac_top_builddir=$ac_top_build_prefix 1656 1657case $srcdir in 1658 .) # We are building in place. 1659 ac_srcdir=. 1660 ac_top_srcdir=$ac_top_builddir_sub 1661 ac_abs_top_srcdir=$ac_pwd ;; 1662 [\\/]* | ?:[\\/]* ) # Absolute name. 1663 ac_srcdir=$srcdir$ac_dir_suffix; 1664 ac_top_srcdir=$srcdir 1665 ac_abs_top_srcdir=$srcdir ;; 1666 *) # Relative name. 1667 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1668 ac_top_srcdir=$ac_top_build_prefix$srcdir 1669 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1670esac 1671ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1672 1673 cd "$ac_dir" || { ac_status=$?; continue; } 1674 # Check for guested configure. 1675 if test -f "$ac_srcdir/configure.gnu"; then 1676 echo && 1677 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1678 elif test -f "$ac_srcdir/configure"; then 1679 echo && 1680 $SHELL "$ac_srcdir/configure" --help=recursive 1681 else 1682 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1683 fi || ac_status=$? 1684 cd "$ac_pwd" || { ac_status=$?; break; } 1685 done 1686fi 1687 1688test -n "$ac_init_help" && exit $ac_status 1689if $ac_init_version; then 1690 cat <<\_ACEOF 1691libXfont configure 1.5.2 1692generated by GNU Autoconf 2.69 1693 1694Copyright (C) 2012 Free Software Foundation, Inc. 1695This configure script is free software; the Free Software Foundation 1696gives unlimited permission to copy, distribute and modify it. 1697_ACEOF 1698 exit 1699fi 1700 1701## ------------------------ ## 1702## Autoconf initialization. ## 1703## ------------------------ ## 1704 1705# ac_fn_c_try_compile LINENO 1706# -------------------------- 1707# Try to compile conftest.$ac_ext, and return whether this succeeded. 1708ac_fn_c_try_compile () 1709{ 1710 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1711 rm -f conftest.$ac_objext 1712 if { { ac_try="$ac_compile" 1713case "(($ac_try" in 1714 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1715 *) ac_try_echo=$ac_try;; 1716esac 1717eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1718$as_echo "$ac_try_echo"; } >&5 1719 (eval "$ac_compile") 2>conftest.err 1720 ac_status=$? 1721 if test -s conftest.err; then 1722 grep -v '^ *+' conftest.err >conftest.er1 1723 cat conftest.er1 >&5 1724 mv -f conftest.er1 conftest.err 1725 fi 1726 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1727 test $ac_status = 0; } && { 1728 test -z "$ac_c_werror_flag" || 1729 test ! -s conftest.err 1730 } && test -s conftest.$ac_objext; then : 1731 ac_retval=0 1732else 1733 $as_echo "$as_me: failed program was:" >&5 1734sed 's/^/| /' conftest.$ac_ext >&5 1735 1736 ac_retval=1 1737fi 1738 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1739 as_fn_set_status $ac_retval 1740 1741} # ac_fn_c_try_compile 1742 1743# ac_fn_c_try_cpp LINENO 1744# ---------------------- 1745# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 1746ac_fn_c_try_cpp () 1747{ 1748 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1749 if { { ac_try="$ac_cpp conftest.$ac_ext" 1750case "(($ac_try" in 1751 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1752 *) ac_try_echo=$ac_try;; 1753esac 1754eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1755$as_echo "$ac_try_echo"; } >&5 1756 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 1757 ac_status=$? 1758 if test -s conftest.err; then 1759 grep -v '^ *+' conftest.err >conftest.er1 1760 cat conftest.er1 >&5 1761 mv -f conftest.er1 conftest.err 1762 fi 1763 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1764 test $ac_status = 0; } > conftest.i && { 1765 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 1766 test ! -s conftest.err 1767 }; then : 1768 ac_retval=0 1769else 1770 $as_echo "$as_me: failed program was:" >&5 1771sed 's/^/| /' conftest.$ac_ext >&5 1772 1773 ac_retval=1 1774fi 1775 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1776 as_fn_set_status $ac_retval 1777 1778} # ac_fn_c_try_cpp 1779 1780# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES 1781# ------------------------------------------------------- 1782# Tests whether HEADER exists, giving a warning if it cannot be compiled using 1783# the include files in INCLUDES and setting the cache variable VAR 1784# accordingly. 1785ac_fn_c_check_header_mongrel () 1786{ 1787 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1788 if eval \${$3+:} false; then : 1789 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1790$as_echo_n "checking for $2... " >&6; } 1791if eval \${$3+:} false; then : 1792 $as_echo_n "(cached) " >&6 1793fi 1794eval ac_res=\$$3 1795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1796$as_echo "$ac_res" >&6; } 1797else 1798 # Is the header compilable? 1799{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 1800$as_echo_n "checking $2 usability... " >&6; } 1801cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1802/* end confdefs.h. */ 1803$4 1804#include <$2> 1805_ACEOF 1806if ac_fn_c_try_compile "$LINENO"; then : 1807 ac_header_compiler=yes 1808else 1809 ac_header_compiler=no 1810fi 1811rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1812{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 1813$as_echo "$ac_header_compiler" >&6; } 1814 1815# Is the header present? 1816{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 1817$as_echo_n "checking $2 presence... " >&6; } 1818cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1819/* end confdefs.h. */ 1820#include <$2> 1821_ACEOF 1822if ac_fn_c_try_cpp "$LINENO"; then : 1823 ac_header_preproc=yes 1824else 1825 ac_header_preproc=no 1826fi 1827rm -f conftest.err conftest.i conftest.$ac_ext 1828{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 1829$as_echo "$ac_header_preproc" >&6; } 1830 1831# So? What about this header? 1832case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( 1833 yes:no: ) 1834 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 1835$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} 1836 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1837$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1838 ;; 1839 no:yes:* ) 1840 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 1841$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} 1842 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 1843$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} 1844 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 1845$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} 1846 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 1847$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} 1848 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1849$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1850( $as_echo "## ---------------------------------------------------------------------- ## 1851## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg ## 1852## ---------------------------------------------------------------------- ##" 1853 ) | sed "s/^/$as_me: WARNING: /" >&2 1854 ;; 1855esac 1856 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1857$as_echo_n "checking for $2... " >&6; } 1858if eval \${$3+:} false; then : 1859 $as_echo_n "(cached) " >&6 1860else 1861 eval "$3=\$ac_header_compiler" 1862fi 1863eval ac_res=\$$3 1864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1865$as_echo "$ac_res" >&6; } 1866fi 1867 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1868 1869} # ac_fn_c_check_header_mongrel 1870 1871# ac_fn_c_try_run LINENO 1872# ---------------------- 1873# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1874# that executables *can* be run. 1875ac_fn_c_try_run () 1876{ 1877 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1878 if { { ac_try="$ac_link" 1879case "(($ac_try" in 1880 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1881 *) ac_try_echo=$ac_try;; 1882esac 1883eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1884$as_echo "$ac_try_echo"; } >&5 1885 (eval "$ac_link") 2>&5 1886 ac_status=$? 1887 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1888 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 1889 { { case "(($ac_try" in 1890 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1891 *) ac_try_echo=$ac_try;; 1892esac 1893eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1894$as_echo "$ac_try_echo"; } >&5 1895 (eval "$ac_try") 2>&5 1896 ac_status=$? 1897 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1898 test $ac_status = 0; }; }; then : 1899 ac_retval=0 1900else 1901 $as_echo "$as_me: program exited with status $ac_status" >&5 1902 $as_echo "$as_me: failed program was:" >&5 1903sed 's/^/| /' conftest.$ac_ext >&5 1904 1905 ac_retval=$ac_status 1906fi 1907 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1908 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1909 as_fn_set_status $ac_retval 1910 1911} # ac_fn_c_try_run 1912 1913# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1914# ------------------------------------------------------- 1915# Tests whether HEADER exists and can be compiled using the include files in 1916# INCLUDES, setting the cache variable VAR accordingly. 1917ac_fn_c_check_header_compile () 1918{ 1919 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1920 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1921$as_echo_n "checking for $2... " >&6; } 1922if eval \${$3+:} false; then : 1923 $as_echo_n "(cached) " >&6 1924else 1925 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1926/* end confdefs.h. */ 1927$4 1928#include <$2> 1929_ACEOF 1930if ac_fn_c_try_compile "$LINENO"; then : 1931 eval "$3=yes" 1932else 1933 eval "$3=no" 1934fi 1935rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1936fi 1937eval ac_res=\$$3 1938 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1939$as_echo "$ac_res" >&6; } 1940 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1941 1942} # ac_fn_c_check_header_compile 1943 1944# ac_fn_c_try_link LINENO 1945# ----------------------- 1946# Try to link conftest.$ac_ext, and return whether this succeeded. 1947ac_fn_c_try_link () 1948{ 1949 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1950 rm -f conftest.$ac_objext conftest$ac_exeext 1951 if { { ac_try="$ac_link" 1952case "(($ac_try" in 1953 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1954 *) ac_try_echo=$ac_try;; 1955esac 1956eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1957$as_echo "$ac_try_echo"; } >&5 1958 (eval "$ac_link") 2>conftest.err 1959 ac_status=$? 1960 if test -s conftest.err; then 1961 grep -v '^ *+' conftest.err >conftest.er1 1962 cat conftest.er1 >&5 1963 mv -f conftest.er1 conftest.err 1964 fi 1965 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1966 test $ac_status = 0; } && { 1967 test -z "$ac_c_werror_flag" || 1968 test ! -s conftest.err 1969 } && test -s conftest$ac_exeext && { 1970 test "$cross_compiling" = yes || 1971 test -x conftest$ac_exeext 1972 }; then : 1973 ac_retval=0 1974else 1975 $as_echo "$as_me: failed program was:" >&5 1976sed 's/^/| /' conftest.$ac_ext >&5 1977 1978 ac_retval=1 1979fi 1980 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1981 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1982 # interfere with the next link command; also delete a directory that is 1983 # left behind by Apple's compiler. We do this before executing the actions. 1984 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1985 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1986 as_fn_set_status $ac_retval 1987 1988} # ac_fn_c_try_link 1989 1990# ac_fn_c_check_func LINENO FUNC VAR 1991# ---------------------------------- 1992# Tests whether FUNC exists, setting the cache variable VAR accordingly 1993ac_fn_c_check_func () 1994{ 1995 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1996 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1997$as_echo_n "checking for $2... " >&6; } 1998if eval \${$3+:} false; then : 1999 $as_echo_n "(cached) " >&6 2000else 2001 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2002/* end confdefs.h. */ 2003/* Define $2 to an innocuous variant, in case <limits.h> declares $2. 2004 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 2005#define $2 innocuous_$2 2006 2007/* System header to define __stub macros and hopefully few prototypes, 2008 which can conflict with char $2 (); below. 2009 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 2010 <limits.h> exists even on freestanding compilers. */ 2011 2012#ifdef __STDC__ 2013# include <limits.h> 2014#else 2015# include <assert.h> 2016#endif 2017 2018#undef $2 2019 2020/* Override any GCC internal prototype to avoid an error. 2021 Use char because int might match the return type of a GCC 2022 builtin and then its argument prototype would still apply. */ 2023#ifdef __cplusplus 2024extern "C" 2025#endif 2026char $2 (); 2027/* The GNU C library defines this for functions which it implements 2028 to always fail with ENOSYS. Some functions are actually named 2029 something starting with __ and the normal name is an alias. */ 2030#if defined __stub_$2 || defined __stub___$2 2031choke me 2032#endif 2033 2034int 2035main () 2036{ 2037return $2 (); 2038 ; 2039 return 0; 2040} 2041_ACEOF 2042if ac_fn_c_try_link "$LINENO"; then : 2043 eval "$3=yes" 2044else 2045 eval "$3=no" 2046fi 2047rm -f core conftest.err conftest.$ac_objext \ 2048 conftest$ac_exeext conftest.$ac_ext 2049fi 2050eval ac_res=\$$3 2051 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 2052$as_echo "$ac_res" >&6; } 2053 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2054 2055} # ac_fn_c_check_func 2056 2057# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES 2058# --------------------------------------------- 2059# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR 2060# accordingly. 2061ac_fn_c_check_decl () 2062{ 2063 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 2064 as_decl_name=`echo $2|sed 's/ *(.*//'` 2065 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 2066 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 2067$as_echo_n "checking whether $as_decl_name is declared... " >&6; } 2068if eval \${$3+:} false; then : 2069 $as_echo_n "(cached) " >&6 2070else 2071 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2072/* end confdefs.h. */ 2073$4 2074int 2075main () 2076{ 2077#ifndef $as_decl_name 2078#ifdef __cplusplus 2079 (void) $as_decl_use; 2080#else 2081 (void) $as_decl_name; 2082#endif 2083#endif 2084 2085 ; 2086 return 0; 2087} 2088_ACEOF 2089if ac_fn_c_try_compile "$LINENO"; then : 2090 eval "$3=yes" 2091else 2092 eval "$3=no" 2093fi 2094rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2095fi 2096eval ac_res=\$$3 2097 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 2098$as_echo "$ac_res" >&6; } 2099 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2100 2101} # ac_fn_c_check_decl 2102 2103# ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES 2104# ---------------------------------------------------- 2105# Tries to find if the field MEMBER exists in type AGGR, after including 2106# INCLUDES, setting cache variable VAR accordingly. 2107ac_fn_c_check_member () 2108{ 2109 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 2110 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5 2111$as_echo_n "checking for $2.$3... " >&6; } 2112if eval \${$4+:} false; then : 2113 $as_echo_n "(cached) " >&6 2114else 2115 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2116/* end confdefs.h. */ 2117$5 2118int 2119main () 2120{ 2121static $2 ac_aggr; 2122if (ac_aggr.$3) 2123return 0; 2124 ; 2125 return 0; 2126} 2127_ACEOF 2128if ac_fn_c_try_compile "$LINENO"; then : 2129 eval "$4=yes" 2130else 2131 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2132/* end confdefs.h. */ 2133$5 2134int 2135main () 2136{ 2137static $2 ac_aggr; 2138if (sizeof ac_aggr.$3) 2139return 0; 2140 ; 2141 return 0; 2142} 2143_ACEOF 2144if ac_fn_c_try_compile "$LINENO"; then : 2145 eval "$4=yes" 2146else 2147 eval "$4=no" 2148fi 2149rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2150fi 2151rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2152fi 2153eval ac_res=\$$4 2154 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 2155$as_echo "$ac_res" >&6; } 2156 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2157 2158} # ac_fn_c_check_member 2159 2160# ac_fn_c_check_type LINENO TYPE VAR INCLUDES 2161# ------------------------------------------- 2162# Tests whether TYPE exists after having included INCLUDES, setting cache 2163# variable VAR accordingly. 2164ac_fn_c_check_type () 2165{ 2166 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 2167 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 2168$as_echo_n "checking for $2... " >&6; } 2169if eval \${$3+:} false; then : 2170 $as_echo_n "(cached) " >&6 2171else 2172 eval "$3=no" 2173 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2174/* end confdefs.h. */ 2175$4 2176int 2177main () 2178{ 2179if (sizeof ($2)) 2180 return 0; 2181 ; 2182 return 0; 2183} 2184_ACEOF 2185if ac_fn_c_try_compile "$LINENO"; then : 2186 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2187/* end confdefs.h. */ 2188$4 2189int 2190main () 2191{ 2192if (sizeof (($2))) 2193 return 0; 2194 ; 2195 return 0; 2196} 2197_ACEOF 2198if ac_fn_c_try_compile "$LINENO"; then : 2199 2200else 2201 eval "$3=yes" 2202fi 2203rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2204fi 2205rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2206fi 2207eval ac_res=\$$3 2208 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 2209$as_echo "$ac_res" >&6; } 2210 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2211 2212} # ac_fn_c_check_type 2213cat >config.log <<_ACEOF 2214This file contains any messages produced by compilers while 2215running configure, to aid debugging if configure makes a mistake. 2216 2217It was created by libXfont $as_me 1.5.2, which was 2218generated by GNU Autoconf 2.69. Invocation command line was 2219 2220 $ $0 $@ 2221 2222_ACEOF 2223exec 5>>config.log 2224{ 2225cat <<_ASUNAME 2226## --------- ## 2227## Platform. ## 2228## --------- ## 2229 2230hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 2231uname -m = `(uname -m) 2>/dev/null || echo unknown` 2232uname -r = `(uname -r) 2>/dev/null || echo unknown` 2233uname -s = `(uname -s) 2>/dev/null || echo unknown` 2234uname -v = `(uname -v) 2>/dev/null || echo unknown` 2235 2236/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 2237/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 2238 2239/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 2240/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 2241/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 2242/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 2243/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 2244/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 2245/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 2246 2247_ASUNAME 2248 2249as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2250for as_dir in $PATH 2251do 2252 IFS=$as_save_IFS 2253 test -z "$as_dir" && as_dir=. 2254 $as_echo "PATH: $as_dir" 2255 done 2256IFS=$as_save_IFS 2257 2258} >&5 2259 2260cat >&5 <<_ACEOF 2261 2262 2263## ----------- ## 2264## Core tests. ## 2265## ----------- ## 2266 2267_ACEOF 2268 2269 2270# Keep a trace of the command line. 2271# Strip out --no-create and --no-recursion so they do not pile up. 2272# Strip out --silent because we don't want to record it for future runs. 2273# Also quote any args containing shell meta-characters. 2274# Make two passes to allow for proper duplicate-argument suppression. 2275ac_configure_args= 2276ac_configure_args0= 2277ac_configure_args1= 2278ac_must_keep_next=false 2279for ac_pass in 1 2 2280do 2281 for ac_arg 2282 do 2283 case $ac_arg in 2284 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 2285 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 2286 | -silent | --silent | --silen | --sile | --sil) 2287 continue ;; 2288 *\'*) 2289 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 2290 esac 2291 case $ac_pass in 2292 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 2293 2) 2294 as_fn_append ac_configure_args1 " '$ac_arg'" 2295 if test $ac_must_keep_next = true; then 2296 ac_must_keep_next=false # Got value, back to normal. 2297 else 2298 case $ac_arg in 2299 *=* | --config-cache | -C | -disable-* | --disable-* \ 2300 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 2301 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 2302 | -with-* | --with-* | -without-* | --without-* | --x) 2303 case "$ac_configure_args0 " in 2304 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 2305 esac 2306 ;; 2307 -* ) ac_must_keep_next=true ;; 2308 esac 2309 fi 2310 as_fn_append ac_configure_args " '$ac_arg'" 2311 ;; 2312 esac 2313 done 2314done 2315{ ac_configure_args0=; unset ac_configure_args0;} 2316{ ac_configure_args1=; unset ac_configure_args1;} 2317 2318# When interrupted or exit'd, cleanup temporary files, and complete 2319# config.log. We remove comments because anyway the quotes in there 2320# would cause problems or look ugly. 2321# WARNING: Use '\'' to represent an apostrophe within the trap. 2322# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 2323trap 'exit_status=$? 2324 # Save into config.log some information that might help in debugging. 2325 { 2326 echo 2327 2328 $as_echo "## ---------------- ## 2329## Cache variables. ## 2330## ---------------- ##" 2331 echo 2332 # The following way of writing the cache mishandles newlines in values, 2333( 2334 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 2335 eval ac_val=\$$ac_var 2336 case $ac_val in #( 2337 *${as_nl}*) 2338 case $ac_var in #( 2339 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 2340$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 2341 esac 2342 case $ac_var in #( 2343 _ | IFS | as_nl) ;; #( 2344 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 2345 *) { eval $ac_var=; unset $ac_var;} ;; 2346 esac ;; 2347 esac 2348 done 2349 (set) 2>&1 | 2350 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 2351 *${as_nl}ac_space=\ *) 2352 sed -n \ 2353 "s/'\''/'\''\\\\'\'''\''/g; 2354 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 2355 ;; #( 2356 *) 2357 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 2358 ;; 2359 esac | 2360 sort 2361) 2362 echo 2363 2364 $as_echo "## ----------------- ## 2365## Output variables. ## 2366## ----------------- ##" 2367 echo 2368 for ac_var in $ac_subst_vars 2369 do 2370 eval ac_val=\$$ac_var 2371 case $ac_val in 2372 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2373 esac 2374 $as_echo "$ac_var='\''$ac_val'\''" 2375 done | sort 2376 echo 2377 2378 if test -n "$ac_subst_files"; then 2379 $as_echo "## ------------------- ## 2380## File substitutions. ## 2381## ------------------- ##" 2382 echo 2383 for ac_var in $ac_subst_files 2384 do 2385 eval ac_val=\$$ac_var 2386 case $ac_val in 2387 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2388 esac 2389 $as_echo "$ac_var='\''$ac_val'\''" 2390 done | sort 2391 echo 2392 fi 2393 2394 if test -s confdefs.h; then 2395 $as_echo "## ----------- ## 2396## confdefs.h. ## 2397## ----------- ##" 2398 echo 2399 cat confdefs.h 2400 echo 2401 fi 2402 test "$ac_signal" != 0 && 2403 $as_echo "$as_me: caught signal $ac_signal" 2404 $as_echo "$as_me: exit $exit_status" 2405 } >&5 2406 rm -f core *.core core.conftest.* && 2407 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2408 exit $exit_status 2409' 0 2410for ac_signal in 1 2 13 15; do 2411 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 2412done 2413ac_signal=0 2414 2415# confdefs.h avoids OS command line length limits that DEFS can exceed. 2416rm -f -r conftest* confdefs.h 2417 2418$as_echo "/* confdefs.h */" > confdefs.h 2419 2420# Predefined preprocessor variables. 2421 2422cat >>confdefs.h <<_ACEOF 2423#define PACKAGE_NAME "$PACKAGE_NAME" 2424_ACEOF 2425 2426cat >>confdefs.h <<_ACEOF 2427#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2428_ACEOF 2429 2430cat >>confdefs.h <<_ACEOF 2431#define PACKAGE_VERSION "$PACKAGE_VERSION" 2432_ACEOF 2433 2434cat >>confdefs.h <<_ACEOF 2435#define PACKAGE_STRING "$PACKAGE_STRING" 2436_ACEOF 2437 2438cat >>confdefs.h <<_ACEOF 2439#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2440_ACEOF 2441 2442cat >>confdefs.h <<_ACEOF 2443#define PACKAGE_URL "$PACKAGE_URL" 2444_ACEOF 2445 2446 2447# Let the site file select an alternate cache file if it wants to. 2448# Prefer an explicitly selected file to automatically selected ones. 2449ac_site_file1=NONE 2450ac_site_file2=NONE 2451if test -n "$CONFIG_SITE"; then 2452 # We do not want a PATH search for config.site. 2453 case $CONFIG_SITE in #(( 2454 -*) ac_site_file1=./$CONFIG_SITE;; 2455 */*) ac_site_file1=$CONFIG_SITE;; 2456 *) ac_site_file1=./$CONFIG_SITE;; 2457 esac 2458elif test "x$prefix" != xNONE; then 2459 ac_site_file1=$prefix/share/config.site 2460 ac_site_file2=$prefix/etc/config.site 2461else 2462 ac_site_file1=$ac_default_prefix/share/config.site 2463 ac_site_file2=$ac_default_prefix/etc/config.site 2464fi 2465for ac_site_file in "$ac_site_file1" "$ac_site_file2" 2466do 2467 test "x$ac_site_file" = xNONE && continue 2468 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then 2469 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2470$as_echo "$as_me: loading site script $ac_site_file" >&6;} 2471 sed 's/^/| /' "$ac_site_file" >&5 2472 . "$ac_site_file" \ 2473 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2474$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2475as_fn_error $? "failed to load site script $ac_site_file 2476See \`config.log' for more details" "$LINENO" 5; } 2477 fi 2478done 2479 2480if test -r "$cache_file"; then 2481 # Some versions of bash will fail to source /dev/null (special files 2482 # actually), so we avoid doing that. DJGPP emulates it as a regular file. 2483 if test /dev/null != "$cache_file" && test -f "$cache_file"; then 2484 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2485$as_echo "$as_me: loading cache $cache_file" >&6;} 2486 case $cache_file in 2487 [\\/]* | ?:[\\/]* ) . "$cache_file";; 2488 *) . "./$cache_file";; 2489 esac 2490 fi 2491else 2492 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2493$as_echo "$as_me: creating cache $cache_file" >&6;} 2494 >$cache_file 2495fi 2496 2497# Check that the precious variables saved in the cache have kept the same 2498# value. 2499ac_cache_corrupted=false 2500for ac_var in $ac_precious_vars; do 2501 eval ac_old_set=\$ac_cv_env_${ac_var}_set 2502 eval ac_new_set=\$ac_env_${ac_var}_set 2503 eval ac_old_val=\$ac_cv_env_${ac_var}_value 2504 eval ac_new_val=\$ac_env_${ac_var}_value 2505 case $ac_old_set,$ac_new_set in 2506 set,) 2507 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2508$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2509 ac_cache_corrupted=: ;; 2510 ,set) 2511 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2512$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2513 ac_cache_corrupted=: ;; 2514 ,);; 2515 *) 2516 if test "x$ac_old_val" != "x$ac_new_val"; then 2517 # differences in whitespace do not lead to failure. 2518 ac_old_val_w=`echo x $ac_old_val` 2519 ac_new_val_w=`echo x $ac_new_val` 2520 if test "$ac_old_val_w" != "$ac_new_val_w"; then 2521 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2522$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2523 ac_cache_corrupted=: 2524 else 2525 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2526$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2527 eval $ac_var=\$ac_old_val 2528 fi 2529 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2530$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2531 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2532$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2533 fi;; 2534 esac 2535 # Pass precious variables to config.status. 2536 if test "$ac_new_set" = set; then 2537 case $ac_new_val in 2538 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2539 *) ac_arg=$ac_var=$ac_new_val ;; 2540 esac 2541 case " $ac_configure_args " in 2542 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2543 *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2544 esac 2545 fi 2546done 2547if $ac_cache_corrupted; then 2548 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2549$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2550 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2551$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2552 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 2553fi 2554## -------------------- ## 2555## Main body of script. ## 2556## -------------------- ## 2557 2558ac_ext=c 2559ac_cpp='$CPP $CPPFLAGS' 2560ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2561ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2562ac_compiler_gnu=$ac_cv_c_compiler_gnu 2563 2564 2565 2566ac_config_headers="$ac_config_headers config.h include/X11/fonts/fontconf.h" 2567 2568 2569# Initialize Automake 2570am__api_version='1.15' 2571 2572ac_aux_dir= 2573for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do 2574 if test -f "$ac_dir/install-sh"; then 2575 ac_aux_dir=$ac_dir 2576 ac_install_sh="$ac_aux_dir/install-sh -c" 2577 break 2578 elif test -f "$ac_dir/install.sh"; then 2579 ac_aux_dir=$ac_dir 2580 ac_install_sh="$ac_aux_dir/install.sh -c" 2581 break 2582 elif test -f "$ac_dir/shtool"; then 2583 ac_aux_dir=$ac_dir 2584 ac_install_sh="$ac_aux_dir/shtool install -c" 2585 break 2586 fi 2587done 2588if test -z "$ac_aux_dir"; then 2589 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 2590fi 2591 2592# These three variables are undocumented and unsupported, 2593# and are intended to be withdrawn in a future Autoconf release. 2594# They can cause serious problems if a builder's source tree is in a directory 2595# whose full name contains unusual characters. 2596ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2597ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2598ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2599 2600 2601# Find a good install program. We prefer a C program (faster), 2602# so one script is as good as another. But avoid the broken or 2603# incompatible versions: 2604# SysV /etc/install, /usr/sbin/install 2605# SunOS /usr/etc/install 2606# IRIX /sbin/install 2607# AIX /bin/install 2608# AmigaOS /C/install, which installs bootblocks on floppy discs 2609# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 2610# AFS /usr/afsws/bin/install, which mishandles nonexistent args 2611# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 2612# OS/2's system install, which has a completely different semantic 2613# ./install, which can be erroneously created by make from ./install.sh. 2614# Reject install programs that cannot install multiple files. 2615{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 2616$as_echo_n "checking for a BSD-compatible install... " >&6; } 2617if test -z "$INSTALL"; then 2618if ${ac_cv_path_install+:} false; then : 2619 $as_echo_n "(cached) " >&6 2620else 2621 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2622for as_dir in $PATH 2623do 2624 IFS=$as_save_IFS 2625 test -z "$as_dir" && as_dir=. 2626 # Account for people who put trailing slashes in PATH elements. 2627case $as_dir/ in #(( 2628 ./ | .// | /[cC]/* | \ 2629 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 2630 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 2631 /usr/ucb/* ) ;; 2632 *) 2633 # OSF1 and SCO ODT 3.0 have their own names for install. 2634 # Don't use installbsd from OSF since it installs stuff as root 2635 # by default. 2636 for ac_prog in ginstall scoinst install; do 2637 for ac_exec_ext in '' $ac_executable_extensions; do 2638 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then 2639 if test $ac_prog = install && 2640 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2641 # AIX install. It has an incompatible calling convention. 2642 : 2643 elif test $ac_prog = install && 2644 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2645 # program-specific install script used by HP pwplus--don't use. 2646 : 2647 else 2648 rm -rf conftest.one conftest.two conftest.dir 2649 echo one > conftest.one 2650 echo two > conftest.two 2651 mkdir conftest.dir 2652 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 2653 test -s conftest.one && test -s conftest.two && 2654 test -s conftest.dir/conftest.one && 2655 test -s conftest.dir/conftest.two 2656 then 2657 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 2658 break 3 2659 fi 2660 fi 2661 fi 2662 done 2663 done 2664 ;; 2665esac 2666 2667 done 2668IFS=$as_save_IFS 2669 2670rm -rf conftest.one conftest.two conftest.dir 2671 2672fi 2673 if test "${ac_cv_path_install+set}" = set; then 2674 INSTALL=$ac_cv_path_install 2675 else 2676 # As a last resort, use the slow shell script. Don't cache a 2677 # value for INSTALL within a source directory, because that will 2678 # break other packages using the cache if that directory is 2679 # removed, or if the value is a relative name. 2680 INSTALL=$ac_install_sh 2681 fi 2682fi 2683{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 2684$as_echo "$INSTALL" >&6; } 2685 2686# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 2687# It thinks the first close brace ends the variable substitution. 2688test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 2689 2690test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 2691 2692test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 2693 2694{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 2695$as_echo_n "checking whether build environment is sane... " >&6; } 2696# Reject unsafe characters in $srcdir or the absolute working directory 2697# name. Accept space and tab only in the latter. 2698am_lf=' 2699' 2700case `pwd` in 2701 *[\\\"\#\$\&\'\`$am_lf]*) 2702 as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; 2703esac 2704case $srcdir in 2705 *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 2706 as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; 2707esac 2708 2709# Do 'set' in a subshell so we don't clobber the current shell's 2710# arguments. Must try -L first in case configure is actually a 2711# symlink; some systems play weird games with the mod time of symlinks 2712# (eg FreeBSD returns the mod time of the symlink's containing 2713# directory). 2714if ( 2715 am_has_slept=no 2716 for am_try in 1 2; do 2717 echo "timestamp, slept: $am_has_slept" > conftest.file 2718 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 2719 if test "$*" = "X"; then 2720 # -L didn't work. 2721 set X `ls -t "$srcdir/configure" conftest.file` 2722 fi 2723 if test "$*" != "X $srcdir/configure conftest.file" \ 2724 && test "$*" != "X conftest.file $srcdir/configure"; then 2725 2726 # If neither matched, then we have a broken ls. This can happen 2727 # if, for instance, CONFIG_SHELL is bash and it inherits a 2728 # broken ls alias from the environment. This has actually 2729 # happened. Such a system could not be considered "sane". 2730 as_fn_error $? "ls -t appears to fail. Make sure there is not a broken 2731 alias in your environment" "$LINENO" 5 2732 fi 2733 if test "$2" = conftest.file || test $am_try -eq 2; then 2734 break 2735 fi 2736 # Just in case. 2737 sleep 1 2738 am_has_slept=yes 2739 done 2740 test "$2" = conftest.file 2741 ) 2742then 2743 # Ok. 2744 : 2745else 2746 as_fn_error $? "newly created file is older than distributed files! 2747Check your system clock" "$LINENO" 5 2748fi 2749{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2750$as_echo "yes" >&6; } 2751# If we didn't sleep, we still need to ensure time stamps of config.status and 2752# generated files are strictly newer. 2753am_sleep_pid= 2754if grep 'slept: no' conftest.file >/dev/null 2>&1; then 2755 ( sleep 1 ) & 2756 am_sleep_pid=$! 2757fi 2758 2759rm -f conftest.file 2760 2761test "$program_prefix" != NONE && 2762 program_transform_name="s&^&$program_prefix&;$program_transform_name" 2763# Use a double $ so make ignores it. 2764test "$program_suffix" != NONE && 2765 program_transform_name="s&\$&$program_suffix&;$program_transform_name" 2766# Double any \ or $. 2767# By default was `s,x,x', remove it if useless. 2768ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 2769program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 2770 2771# Expand $ac_aux_dir to an absolute path. 2772am_aux_dir=`cd "$ac_aux_dir" && pwd` 2773 2774if test x"${MISSING+set}" != xset; then 2775 case $am_aux_dir in 2776 *\ * | *\ *) 2777 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; 2778 *) 2779 MISSING="\${SHELL} $am_aux_dir/missing" ;; 2780 esac 2781fi 2782# Use eval to expand $SHELL 2783if eval "$MISSING --is-lightweight"; then 2784 am_missing_run="$MISSING " 2785else 2786 am_missing_run= 2787 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 2788$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;} 2789fi 2790 2791if test x"${install_sh+set}" != xset; then 2792 case $am_aux_dir in 2793 *\ * | *\ *) 2794 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 2795 *) 2796 install_sh="\${SHELL} $am_aux_dir/install-sh" 2797 esac 2798fi 2799 2800# Installed binaries are usually stripped using 'strip' when the user 2801# run "make install-strip". However 'strip' might not be the right 2802# tool to use in cross-compilation environments, therefore Automake 2803# will honor the 'STRIP' environment variable to overrule this program. 2804if test "$cross_compiling" != no; then 2805 if test -n "$ac_tool_prefix"; then 2806 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 2807set dummy ${ac_tool_prefix}strip; ac_word=$2 2808{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2809$as_echo_n "checking for $ac_word... " >&6; } 2810if ${ac_cv_prog_STRIP+:} false; then : 2811 $as_echo_n "(cached) " >&6 2812else 2813 if test -n "$STRIP"; then 2814 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 2815else 2816as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2817for as_dir in $PATH 2818do 2819 IFS=$as_save_IFS 2820 test -z "$as_dir" && as_dir=. 2821 for ac_exec_ext in '' $ac_executable_extensions; do 2822 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2823 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 2824 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2825 break 2 2826 fi 2827done 2828 done 2829IFS=$as_save_IFS 2830 2831fi 2832fi 2833STRIP=$ac_cv_prog_STRIP 2834if test -n "$STRIP"; then 2835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 2836$as_echo "$STRIP" >&6; } 2837else 2838 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2839$as_echo "no" >&6; } 2840fi 2841 2842 2843fi 2844if test -z "$ac_cv_prog_STRIP"; then 2845 ac_ct_STRIP=$STRIP 2846 # Extract the first word of "strip", so it can be a program name with args. 2847set dummy strip; ac_word=$2 2848{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2849$as_echo_n "checking for $ac_word... " >&6; } 2850if ${ac_cv_prog_ac_ct_STRIP+:} false; then : 2851 $as_echo_n "(cached) " >&6 2852else 2853 if test -n "$ac_ct_STRIP"; then 2854 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 2855else 2856as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2857for as_dir in $PATH 2858do 2859 IFS=$as_save_IFS 2860 test -z "$as_dir" && as_dir=. 2861 for ac_exec_ext in '' $ac_executable_extensions; do 2862 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2863 ac_cv_prog_ac_ct_STRIP="strip" 2864 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2865 break 2 2866 fi 2867done 2868 done 2869IFS=$as_save_IFS 2870 2871fi 2872fi 2873ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 2874if test -n "$ac_ct_STRIP"; then 2875 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 2876$as_echo "$ac_ct_STRIP" >&6; } 2877else 2878 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2879$as_echo "no" >&6; } 2880fi 2881 2882 if test "x$ac_ct_STRIP" = x; then 2883 STRIP=":" 2884 else 2885 case $cross_compiling:$ac_tool_warned in 2886yes:) 2887{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2888$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2889ac_tool_warned=yes ;; 2890esac 2891 STRIP=$ac_ct_STRIP 2892 fi 2893else 2894 STRIP="$ac_cv_prog_STRIP" 2895fi 2896 2897fi 2898INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 2899 2900{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 2901$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 2902if test -z "$MKDIR_P"; then 2903 if ${ac_cv_path_mkdir+:} false; then : 2904 $as_echo_n "(cached) " >&6 2905else 2906 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2907for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 2908do 2909 IFS=$as_save_IFS 2910 test -z "$as_dir" && as_dir=. 2911 for ac_prog in mkdir gmkdir; do 2912 for ac_exec_ext in '' $ac_executable_extensions; do 2913 as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue 2914 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 2915 'mkdir (GNU coreutils) '* | \ 2916 'mkdir (coreutils) '* | \ 2917 'mkdir (fileutils) '4.1*) 2918 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 2919 break 3;; 2920 esac 2921 done 2922 done 2923 done 2924IFS=$as_save_IFS 2925 2926fi 2927 2928 test -d ./--version && rmdir ./--version 2929 if test "${ac_cv_path_mkdir+set}" = set; then 2930 MKDIR_P="$ac_cv_path_mkdir -p" 2931 else 2932 # As a last resort, use the slow shell script. Don't cache a 2933 # value for MKDIR_P within a source directory, because that will 2934 # break other packages using the cache if that directory is 2935 # removed, or if the value is a relative name. 2936 MKDIR_P="$ac_install_sh -d" 2937 fi 2938fi 2939{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 2940$as_echo "$MKDIR_P" >&6; } 2941 2942for ac_prog in gawk mawk nawk awk 2943do 2944 # Extract the first word of "$ac_prog", so it can be a program name with args. 2945set dummy $ac_prog; ac_word=$2 2946{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2947$as_echo_n "checking for $ac_word... " >&6; } 2948if ${ac_cv_prog_AWK+:} false; then : 2949 $as_echo_n "(cached) " >&6 2950else 2951 if test -n "$AWK"; then 2952 ac_cv_prog_AWK="$AWK" # Let the user override the test. 2953else 2954as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2955for as_dir in $PATH 2956do 2957 IFS=$as_save_IFS 2958 test -z "$as_dir" && as_dir=. 2959 for ac_exec_ext in '' $ac_executable_extensions; do 2960 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2961 ac_cv_prog_AWK="$ac_prog" 2962 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2963 break 2 2964 fi 2965done 2966 done 2967IFS=$as_save_IFS 2968 2969fi 2970fi 2971AWK=$ac_cv_prog_AWK 2972if test -n "$AWK"; then 2973 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 2974$as_echo "$AWK" >&6; } 2975else 2976 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2977$as_echo "no" >&6; } 2978fi 2979 2980 2981 test -n "$AWK" && break 2982done 2983 2984{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 2985$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 2986set x ${MAKE-make} 2987ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 2988if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : 2989 $as_echo_n "(cached) " >&6 2990else 2991 cat >conftest.make <<\_ACEOF 2992SHELL = /bin/sh 2993all: 2994 @echo '@@@%%%=$(MAKE)=@@@%%%' 2995_ACEOF 2996# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 2997case `${MAKE-make} -f conftest.make 2>/dev/null` in 2998 *@@@%%%=?*=@@@%%%*) 2999 eval ac_cv_prog_make_${ac_make}_set=yes;; 3000 *) 3001 eval ac_cv_prog_make_${ac_make}_set=no;; 3002esac 3003rm -f conftest.make 3004fi 3005if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 3006 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3007$as_echo "yes" >&6; } 3008 SET_MAKE= 3009else 3010 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3011$as_echo "no" >&6; } 3012 SET_MAKE="MAKE=${MAKE-make}" 3013fi 3014 3015rm -rf .tst 2>/dev/null 3016mkdir .tst 2>/dev/null 3017if test -d .tst; then 3018 am__leading_dot=. 3019else 3020 am__leading_dot=_ 3021fi 3022rmdir .tst 2>/dev/null 3023 3024# Check whether --enable-silent-rules was given. 3025if test "${enable_silent_rules+set}" = set; then : 3026 enableval=$enable_silent_rules; 3027fi 3028 3029case $enable_silent_rules in # ((( 3030 yes) AM_DEFAULT_VERBOSITY=0;; 3031 no) AM_DEFAULT_VERBOSITY=1;; 3032 *) AM_DEFAULT_VERBOSITY=1;; 3033esac 3034am_make=${MAKE-make} 3035{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 3036$as_echo_n "checking whether $am_make supports nested variables... " >&6; } 3037if ${am_cv_make_support_nested_variables+:} false; then : 3038 $as_echo_n "(cached) " >&6 3039else 3040 if $as_echo 'TRUE=$(BAR$(V)) 3041BAR0=false 3042BAR1=true 3043V=1 3044am__doit: 3045 @$(TRUE) 3046.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 3047 am_cv_make_support_nested_variables=yes 3048else 3049 am_cv_make_support_nested_variables=no 3050fi 3051fi 3052{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 3053$as_echo "$am_cv_make_support_nested_variables" >&6; } 3054if test $am_cv_make_support_nested_variables = yes; then 3055 AM_V='$(V)' 3056 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 3057else 3058 AM_V=$AM_DEFAULT_VERBOSITY 3059 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 3060fi 3061AM_BACKSLASH='\' 3062 3063if test "`cd $srcdir && pwd`" != "`pwd`"; then 3064 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 3065 # is not polluted with repeated "-I." 3066 am__isrc=' -I$(srcdir)' 3067 # test to see if srcdir already configured 3068 if test -f $srcdir/config.status; then 3069 as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 3070 fi 3071fi 3072 3073# test whether we have cygpath 3074if test -z "$CYGPATH_W"; then 3075 if (cygpath --version) >/dev/null 2>/dev/null; then 3076 CYGPATH_W='cygpath -w' 3077 else 3078 CYGPATH_W=echo 3079 fi 3080fi 3081 3082 3083# Define the identity of the package. 3084 PACKAGE='libXfont' 3085 VERSION='1.5.2' 3086 3087 3088cat >>confdefs.h <<_ACEOF 3089#define PACKAGE "$PACKAGE" 3090_ACEOF 3091 3092 3093cat >>confdefs.h <<_ACEOF 3094#define VERSION "$VERSION" 3095_ACEOF 3096 3097# Some tools Automake needs. 3098 3099ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 3100 3101 3102AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 3103 3104 3105AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 3106 3107 3108AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 3109 3110 3111MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 3112 3113# For better backward compatibility. To be removed once Automake 1.9.x 3114# dies out for good. For more background, see: 3115# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html> 3116# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html> 3117mkdir_p='$(MKDIR_P)' 3118 3119# We need awk for the "check" target (and possibly the TAP driver). The 3120# system "awk" is bad on some platforms. 3121# Always define AMTAR for backward compatibility. Yes, it's still used 3122# in the wild :-( We should find a proper way to deprecate it ... 3123AMTAR='$${TAR-tar}' 3124 3125 3126# We'll loop over all known methods to create a tar archive until one works. 3127_am_tools='gnutar pax cpio none' 3128 3129am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' 3130 3131 3132 3133 3134 3135 3136# POSIX will say in a future version that running "rm -f" with no argument 3137# is OK; and we want to be able to make that assumption in our Makefile 3138# recipes. So use an aggressive probe to check that the usage we want is 3139# actually supported "in the wild" to an acceptable degree. 3140# See automake bug#10828. 3141# To make any issue more visible, cause the running configure to be aborted 3142# by default if the 'rm' program in use doesn't match our expectations; the 3143# user can still override this though. 3144if rm -f && rm -fr && rm -rf; then : OK; else 3145 cat >&2 <<'END' 3146Oops! 3147 3148Your 'rm' program seems unable to run without file operands specified 3149on the command line, even when the '-f' option is present. This is contrary 3150to the behaviour of most rm programs out there, and not conforming with 3151the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542> 3152 3153Please tell bug-automake@gnu.org about your system, including the value 3154of your $PATH and any error possibly output before this message. This 3155can help us improve future automake versions. 3156 3157END 3158 if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then 3159 echo 'Configuration will proceed anyway, since you have set the' >&2 3160 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 3161 echo >&2 3162 else 3163 cat >&2 <<'END' 3164Aborting the configuration process, to ensure you take notice of the issue. 3165 3166You can download and install GNU coreutils to get an 'rm' implementation 3167that behaves properly: <http://www.gnu.org/software/coreutils/>. 3168 3169If you want to complete the configuration process using your problematic 3170'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM 3171to "yes", and re-run configure. 3172 3173END 3174 as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5 3175 fi 3176fi 3177 3178 3179# Set common system defines for POSIX extensions, such as _GNU_SOURCE 3180# Must be called before any macros that run the compiler (like 3181# AC_PROG_LIBTOOL) to avoid autoconf errors. 3182DEPDIR="${am__leading_dot}deps" 3183 3184ac_config_commands="$ac_config_commands depfiles" 3185 3186 3187am_make=${MAKE-make} 3188cat > confinc << 'END' 3189am__doit: 3190 @echo this is the am__doit target 3191.PHONY: am__doit 3192END 3193# If we don't find an include directive, just comment out the code. 3194{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 3195$as_echo_n "checking for style of include used by $am_make... " >&6; } 3196am__include="#" 3197am__quote= 3198_am_result=none 3199# First try GNU make style include. 3200echo "include confinc" > confmf 3201# Ignore all kinds of additional output from 'make'. 3202case `$am_make -s -f confmf 2> /dev/null` in #( 3203*the\ am__doit\ target*) 3204 am__include=include 3205 am__quote= 3206 _am_result=GNU 3207 ;; 3208esac 3209# Now try BSD make style include. 3210if test "$am__include" = "#"; then 3211 echo '.include "confinc"' > confmf 3212 case `$am_make -s -f confmf 2> /dev/null` in #( 3213 *the\ am__doit\ target*) 3214 am__include=.include 3215 am__quote="\"" 3216 _am_result=BSD 3217 ;; 3218 esac 3219fi 3220 3221 3222{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 3223$as_echo "$_am_result" >&6; } 3224rm -f confinc confmf 3225 3226# Check whether --enable-dependency-tracking was given. 3227if test "${enable_dependency_tracking+set}" = set; then : 3228 enableval=$enable_dependency_tracking; 3229fi 3230 3231if test "x$enable_dependency_tracking" != xno; then 3232 am_depcomp="$ac_aux_dir/depcomp" 3233 AMDEPBACKSLASH='\' 3234 am__nodep='_no' 3235fi 3236 if test "x$enable_dependency_tracking" != xno; then 3237 AMDEP_TRUE= 3238 AMDEP_FALSE='#' 3239else 3240 AMDEP_TRUE='#' 3241 AMDEP_FALSE= 3242fi 3243 3244 3245ac_ext=c 3246ac_cpp='$CPP $CPPFLAGS' 3247ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3248ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3249ac_compiler_gnu=$ac_cv_c_compiler_gnu 3250if test -n "$ac_tool_prefix"; then 3251 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 3252set dummy ${ac_tool_prefix}gcc; ac_word=$2 3253{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3254$as_echo_n "checking for $ac_word... " >&6; } 3255if ${ac_cv_prog_CC+:} false; then : 3256 $as_echo_n "(cached) " >&6 3257else 3258 if test -n "$CC"; then 3259 ac_cv_prog_CC="$CC" # Let the user override the test. 3260else 3261as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3262for as_dir in $PATH 3263do 3264 IFS=$as_save_IFS 3265 test -z "$as_dir" && as_dir=. 3266 for ac_exec_ext in '' $ac_executable_extensions; do 3267 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3268 ac_cv_prog_CC="${ac_tool_prefix}gcc" 3269 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3270 break 2 3271 fi 3272done 3273 done 3274IFS=$as_save_IFS 3275 3276fi 3277fi 3278CC=$ac_cv_prog_CC 3279if test -n "$CC"; then 3280 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3281$as_echo "$CC" >&6; } 3282else 3283 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3284$as_echo "no" >&6; } 3285fi 3286 3287 3288fi 3289if test -z "$ac_cv_prog_CC"; then 3290 ac_ct_CC=$CC 3291 # Extract the first word of "gcc", so it can be a program name with args. 3292set dummy gcc; ac_word=$2 3293{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3294$as_echo_n "checking for $ac_word... " >&6; } 3295if ${ac_cv_prog_ac_ct_CC+:} false; then : 3296 $as_echo_n "(cached) " >&6 3297else 3298 if test -n "$ac_ct_CC"; then 3299 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3300else 3301as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3302for as_dir in $PATH 3303do 3304 IFS=$as_save_IFS 3305 test -z "$as_dir" && as_dir=. 3306 for ac_exec_ext in '' $ac_executable_extensions; do 3307 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3308 ac_cv_prog_ac_ct_CC="gcc" 3309 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3310 break 2 3311 fi 3312done 3313 done 3314IFS=$as_save_IFS 3315 3316fi 3317fi 3318ac_ct_CC=$ac_cv_prog_ac_ct_CC 3319if test -n "$ac_ct_CC"; then 3320 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3321$as_echo "$ac_ct_CC" >&6; } 3322else 3323 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3324$as_echo "no" >&6; } 3325fi 3326 3327 if test "x$ac_ct_CC" = x; then 3328 CC="" 3329 else 3330 case $cross_compiling:$ac_tool_warned in 3331yes:) 3332{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3333$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3334ac_tool_warned=yes ;; 3335esac 3336 CC=$ac_ct_CC 3337 fi 3338else 3339 CC="$ac_cv_prog_CC" 3340fi 3341 3342if test -z "$CC"; then 3343 if test -n "$ac_tool_prefix"; then 3344 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 3345set dummy ${ac_tool_prefix}cc; ac_word=$2 3346{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3347$as_echo_n "checking for $ac_word... " >&6; } 3348if ${ac_cv_prog_CC+:} false; then : 3349 $as_echo_n "(cached) " >&6 3350else 3351 if test -n "$CC"; then 3352 ac_cv_prog_CC="$CC" # Let the user override the test. 3353else 3354as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3355for as_dir in $PATH 3356do 3357 IFS=$as_save_IFS 3358 test -z "$as_dir" && as_dir=. 3359 for ac_exec_ext in '' $ac_executable_extensions; do 3360 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3361 ac_cv_prog_CC="${ac_tool_prefix}cc" 3362 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3363 break 2 3364 fi 3365done 3366 done 3367IFS=$as_save_IFS 3368 3369fi 3370fi 3371CC=$ac_cv_prog_CC 3372if test -n "$CC"; then 3373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3374$as_echo "$CC" >&6; } 3375else 3376 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3377$as_echo "no" >&6; } 3378fi 3379 3380 3381 fi 3382fi 3383if test -z "$CC"; then 3384 # Extract the first word of "cc", so it can be a program name with args. 3385set dummy cc; ac_word=$2 3386{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3387$as_echo_n "checking for $ac_word... " >&6; } 3388if ${ac_cv_prog_CC+:} false; then : 3389 $as_echo_n "(cached) " >&6 3390else 3391 if test -n "$CC"; then 3392 ac_cv_prog_CC="$CC" # Let the user override the test. 3393else 3394 ac_prog_rejected=no 3395as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3396for as_dir in $PATH 3397do 3398 IFS=$as_save_IFS 3399 test -z "$as_dir" && as_dir=. 3400 for ac_exec_ext in '' $ac_executable_extensions; do 3401 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3402 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 3403 ac_prog_rejected=yes 3404 continue 3405 fi 3406 ac_cv_prog_CC="cc" 3407 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3408 break 2 3409 fi 3410done 3411 done 3412IFS=$as_save_IFS 3413 3414if test $ac_prog_rejected = yes; then 3415 # We found a bogon in the path, so make sure we never use it. 3416 set dummy $ac_cv_prog_CC 3417 shift 3418 if test $# != 0; then 3419 # We chose a different compiler from the bogus one. 3420 # However, it has the same basename, so the bogon will be chosen 3421 # first if we set CC to just the basename; use the full file name. 3422 shift 3423 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 3424 fi 3425fi 3426fi 3427fi 3428CC=$ac_cv_prog_CC 3429if test -n "$CC"; then 3430 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3431$as_echo "$CC" >&6; } 3432else 3433 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3434$as_echo "no" >&6; } 3435fi 3436 3437 3438fi 3439if test -z "$CC"; then 3440 if test -n "$ac_tool_prefix"; then 3441 for ac_prog in cl.exe 3442 do 3443 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 3444set dummy $ac_tool_prefix$ac_prog; ac_word=$2 3445{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3446$as_echo_n "checking for $ac_word... " >&6; } 3447if ${ac_cv_prog_CC+:} false; then : 3448 $as_echo_n "(cached) " >&6 3449else 3450 if test -n "$CC"; then 3451 ac_cv_prog_CC="$CC" # Let the user override the test. 3452else 3453as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3454for as_dir in $PATH 3455do 3456 IFS=$as_save_IFS 3457 test -z "$as_dir" && as_dir=. 3458 for ac_exec_ext in '' $ac_executable_extensions; do 3459 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3460 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 3461 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3462 break 2 3463 fi 3464done 3465 done 3466IFS=$as_save_IFS 3467 3468fi 3469fi 3470CC=$ac_cv_prog_CC 3471if test -n "$CC"; then 3472 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3473$as_echo "$CC" >&6; } 3474else 3475 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3476$as_echo "no" >&6; } 3477fi 3478 3479 3480 test -n "$CC" && break 3481 done 3482fi 3483if test -z "$CC"; then 3484 ac_ct_CC=$CC 3485 for ac_prog in cl.exe 3486do 3487 # Extract the first word of "$ac_prog", so it can be a program name with args. 3488set dummy $ac_prog; ac_word=$2 3489{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3490$as_echo_n "checking for $ac_word... " >&6; } 3491if ${ac_cv_prog_ac_ct_CC+:} false; then : 3492 $as_echo_n "(cached) " >&6 3493else 3494 if test -n "$ac_ct_CC"; then 3495 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3496else 3497as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3498for as_dir in $PATH 3499do 3500 IFS=$as_save_IFS 3501 test -z "$as_dir" && as_dir=. 3502 for ac_exec_ext in '' $ac_executable_extensions; do 3503 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3504 ac_cv_prog_ac_ct_CC="$ac_prog" 3505 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3506 break 2 3507 fi 3508done 3509 done 3510IFS=$as_save_IFS 3511 3512fi 3513fi 3514ac_ct_CC=$ac_cv_prog_ac_ct_CC 3515if test -n "$ac_ct_CC"; then 3516 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3517$as_echo "$ac_ct_CC" >&6; } 3518else 3519 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3520$as_echo "no" >&6; } 3521fi 3522 3523 3524 test -n "$ac_ct_CC" && break 3525done 3526 3527 if test "x$ac_ct_CC" = x; then 3528 CC="" 3529 else 3530 case $cross_compiling:$ac_tool_warned in 3531yes:) 3532{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3533$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3534ac_tool_warned=yes ;; 3535esac 3536 CC=$ac_ct_CC 3537 fi 3538fi 3539 3540fi 3541 3542 3543test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3544$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3545as_fn_error $? "no acceptable C compiler found in \$PATH 3546See \`config.log' for more details" "$LINENO" 5; } 3547 3548# Provide some information about the compiler. 3549$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 3550set X $ac_compile 3551ac_compiler=$2 3552for ac_option in --version -v -V -qversion; do 3553 { { ac_try="$ac_compiler $ac_option >&5" 3554case "(($ac_try" in 3555 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3556 *) ac_try_echo=$ac_try;; 3557esac 3558eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3559$as_echo "$ac_try_echo"; } >&5 3560 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 3561 ac_status=$? 3562 if test -s conftest.err; then 3563 sed '10a\ 3564... rest of stderr output deleted ... 3565 10q' conftest.err >conftest.er1 3566 cat conftest.er1 >&5 3567 fi 3568 rm -f conftest.er1 conftest.err 3569 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3570 test $ac_status = 0; } 3571done 3572 3573cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3574/* end confdefs.h. */ 3575 3576int 3577main () 3578{ 3579 3580 ; 3581 return 0; 3582} 3583_ACEOF 3584ac_clean_files_save=$ac_clean_files 3585ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 3586# Try to create an executable without -o first, disregard a.out. 3587# It will help us diagnose broken compilers, and finding out an intuition 3588# of exeext. 3589{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 3590$as_echo_n "checking whether the C compiler works... " >&6; } 3591ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 3592 3593# The possible output files: 3594ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 3595 3596ac_rmfiles= 3597for ac_file in $ac_files 3598do 3599 case $ac_file in 3600 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3601 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 3602 esac 3603done 3604rm -f $ac_rmfiles 3605 3606if { { ac_try="$ac_link_default" 3607case "(($ac_try" in 3608 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3609 *) ac_try_echo=$ac_try;; 3610esac 3611eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3612$as_echo "$ac_try_echo"; } >&5 3613 (eval "$ac_link_default") 2>&5 3614 ac_status=$? 3615 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3616 test $ac_status = 0; }; then : 3617 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 3618# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 3619# in a Makefile. We should not override ac_cv_exeext if it was cached, 3620# so that the user can short-circuit this test for compilers unknown to 3621# Autoconf. 3622for ac_file in $ac_files '' 3623do 3624 test -f "$ac_file" || continue 3625 case $ac_file in 3626 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 3627 ;; 3628 [ab].out ) 3629 # We found the default executable, but exeext='' is most 3630 # certainly right. 3631 break;; 3632 *.* ) 3633 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 3634 then :; else 3635 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3636 fi 3637 # We set ac_cv_exeext here because the later test for it is not 3638 # safe: cross compilers may not add the suffix if given an `-o' 3639 # argument, so we may need to know it at that point already. 3640 # Even if this section looks crufty: it has the advantage of 3641 # actually working. 3642 break;; 3643 * ) 3644 break;; 3645 esac 3646done 3647test "$ac_cv_exeext" = no && ac_cv_exeext= 3648 3649else 3650 ac_file='' 3651fi 3652if test -z "$ac_file"; then : 3653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3654$as_echo "no" >&6; } 3655$as_echo "$as_me: failed program was:" >&5 3656sed 's/^/| /' conftest.$ac_ext >&5 3657 3658{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3659$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3660as_fn_error 77 "C compiler cannot create executables 3661See \`config.log' for more details" "$LINENO" 5; } 3662else 3663 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3664$as_echo "yes" >&6; } 3665fi 3666{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 3667$as_echo_n "checking for C compiler default output file name... " >&6; } 3668{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 3669$as_echo "$ac_file" >&6; } 3670ac_exeext=$ac_cv_exeext 3671 3672rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 3673ac_clean_files=$ac_clean_files_save 3674{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 3675$as_echo_n "checking for suffix of executables... " >&6; } 3676if { { ac_try="$ac_link" 3677case "(($ac_try" in 3678 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3679 *) ac_try_echo=$ac_try;; 3680esac 3681eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3682$as_echo "$ac_try_echo"; } >&5 3683 (eval "$ac_link") 2>&5 3684 ac_status=$? 3685 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3686 test $ac_status = 0; }; then : 3687 # If both `conftest.exe' and `conftest' are `present' (well, observable) 3688# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3689# work properly (i.e., refer to `conftest.exe'), while it won't with 3690# `rm'. 3691for ac_file in conftest.exe conftest conftest.*; do 3692 test -f "$ac_file" || continue 3693 case $ac_file in 3694 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3695 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3696 break;; 3697 * ) break;; 3698 esac 3699done 3700else 3701 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3702$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3703as_fn_error $? "cannot compute suffix of executables: cannot compile and link 3704See \`config.log' for more details" "$LINENO" 5; } 3705fi 3706rm -f conftest conftest$ac_cv_exeext 3707{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 3708$as_echo "$ac_cv_exeext" >&6; } 3709 3710rm -f conftest.$ac_ext 3711EXEEXT=$ac_cv_exeext 3712ac_exeext=$EXEEXT 3713cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3714/* end confdefs.h. */ 3715#include <stdio.h> 3716int 3717main () 3718{ 3719FILE *f = fopen ("conftest.out", "w"); 3720 return ferror (f) || fclose (f) != 0; 3721 3722 ; 3723 return 0; 3724} 3725_ACEOF 3726ac_clean_files="$ac_clean_files conftest.out" 3727# Check that the compiler produces executables we can run. If not, either 3728# the compiler is broken, or we cross compile. 3729{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 3730$as_echo_n "checking whether we are cross compiling... " >&6; } 3731if test "$cross_compiling" != yes; then 3732 { { ac_try="$ac_link" 3733case "(($ac_try" in 3734 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3735 *) ac_try_echo=$ac_try;; 3736esac 3737eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3738$as_echo "$ac_try_echo"; } >&5 3739 (eval "$ac_link") 2>&5 3740 ac_status=$? 3741 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3742 test $ac_status = 0; } 3743 if { ac_try='./conftest$ac_cv_exeext' 3744 { { case "(($ac_try" in 3745 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3746 *) ac_try_echo=$ac_try;; 3747esac 3748eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3749$as_echo "$ac_try_echo"; } >&5 3750 (eval "$ac_try") 2>&5 3751 ac_status=$? 3752 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3753 test $ac_status = 0; }; }; then 3754 cross_compiling=no 3755 else 3756 if test "$cross_compiling" = maybe; then 3757 cross_compiling=yes 3758 else 3759 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3760$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3761as_fn_error $? "cannot run C compiled programs. 3762If you meant to cross compile, use \`--host'. 3763See \`config.log' for more details" "$LINENO" 5; } 3764 fi 3765 fi 3766fi 3767{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 3768$as_echo "$cross_compiling" >&6; } 3769 3770rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 3771ac_clean_files=$ac_clean_files_save 3772{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 3773$as_echo_n "checking for suffix of object files... " >&6; } 3774if ${ac_cv_objext+:} false; then : 3775 $as_echo_n "(cached) " >&6 3776else 3777 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3778/* end confdefs.h. */ 3779 3780int 3781main () 3782{ 3783 3784 ; 3785 return 0; 3786} 3787_ACEOF 3788rm -f conftest.o conftest.obj 3789if { { ac_try="$ac_compile" 3790case "(($ac_try" in 3791 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3792 *) ac_try_echo=$ac_try;; 3793esac 3794eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3795$as_echo "$ac_try_echo"; } >&5 3796 (eval "$ac_compile") 2>&5 3797 ac_status=$? 3798 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3799 test $ac_status = 0; }; then : 3800 for ac_file in conftest.o conftest.obj conftest.*; do 3801 test -f "$ac_file" || continue; 3802 case $ac_file in 3803 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 3804 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3805 break;; 3806 esac 3807done 3808else 3809 $as_echo "$as_me: failed program was:" >&5 3810sed 's/^/| /' conftest.$ac_ext >&5 3811 3812{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3813$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3814as_fn_error $? "cannot compute suffix of object files: cannot compile 3815See \`config.log' for more details" "$LINENO" 5; } 3816fi 3817rm -f conftest.$ac_cv_objext conftest.$ac_ext 3818fi 3819{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 3820$as_echo "$ac_cv_objext" >&6; } 3821OBJEXT=$ac_cv_objext 3822ac_objext=$OBJEXT 3823{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 3824$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 3825if ${ac_cv_c_compiler_gnu+:} false; then : 3826 $as_echo_n "(cached) " >&6 3827else 3828 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3829/* end confdefs.h. */ 3830 3831int 3832main () 3833{ 3834#ifndef __GNUC__ 3835 choke me 3836#endif 3837 3838 ; 3839 return 0; 3840} 3841_ACEOF 3842if ac_fn_c_try_compile "$LINENO"; then : 3843 ac_compiler_gnu=yes 3844else 3845 ac_compiler_gnu=no 3846fi 3847rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3848ac_cv_c_compiler_gnu=$ac_compiler_gnu 3849 3850fi 3851{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 3852$as_echo "$ac_cv_c_compiler_gnu" >&6; } 3853if test $ac_compiler_gnu = yes; then 3854 GCC=yes 3855else 3856 GCC= 3857fi 3858ac_test_CFLAGS=${CFLAGS+set} 3859ac_save_CFLAGS=$CFLAGS 3860{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 3861$as_echo_n "checking whether $CC accepts -g... " >&6; } 3862if ${ac_cv_prog_cc_g+:} false; then : 3863 $as_echo_n "(cached) " >&6 3864else 3865 ac_save_c_werror_flag=$ac_c_werror_flag 3866 ac_c_werror_flag=yes 3867 ac_cv_prog_cc_g=no 3868 CFLAGS="-g" 3869 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3870/* end confdefs.h. */ 3871 3872int 3873main () 3874{ 3875 3876 ; 3877 return 0; 3878} 3879_ACEOF 3880if ac_fn_c_try_compile "$LINENO"; then : 3881 ac_cv_prog_cc_g=yes 3882else 3883 CFLAGS="" 3884 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3885/* end confdefs.h. */ 3886 3887int 3888main () 3889{ 3890 3891 ; 3892 return 0; 3893} 3894_ACEOF 3895if ac_fn_c_try_compile "$LINENO"; then : 3896 3897else 3898 ac_c_werror_flag=$ac_save_c_werror_flag 3899 CFLAGS="-g" 3900 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3901/* end confdefs.h. */ 3902 3903int 3904main () 3905{ 3906 3907 ; 3908 return 0; 3909} 3910_ACEOF 3911if ac_fn_c_try_compile "$LINENO"; then : 3912 ac_cv_prog_cc_g=yes 3913fi 3914rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3915fi 3916rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3917fi 3918rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3919 ac_c_werror_flag=$ac_save_c_werror_flag 3920fi 3921{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 3922$as_echo "$ac_cv_prog_cc_g" >&6; } 3923if test "$ac_test_CFLAGS" = set; then 3924 CFLAGS=$ac_save_CFLAGS 3925elif test $ac_cv_prog_cc_g = yes; then 3926 if test "$GCC" = yes; then 3927 CFLAGS="-g -O2" 3928 else 3929 CFLAGS="-g" 3930 fi 3931else 3932 if test "$GCC" = yes; then 3933 CFLAGS="-O2" 3934 else 3935 CFLAGS= 3936 fi 3937fi 3938{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 3939$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3940if ${ac_cv_prog_cc_c89+:} false; then : 3941 $as_echo_n "(cached) " >&6 3942else 3943 ac_cv_prog_cc_c89=no 3944ac_save_CC=$CC 3945cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3946/* end confdefs.h. */ 3947#include <stdarg.h> 3948#include <stdio.h> 3949struct stat; 3950/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3951struct buf { int x; }; 3952FILE * (*rcsopen) (struct buf *, struct stat *, int); 3953static char *e (p, i) 3954 char **p; 3955 int i; 3956{ 3957 return p[i]; 3958} 3959static char *f (char * (*g) (char **, int), char **p, ...) 3960{ 3961 char *s; 3962 va_list v; 3963 va_start (v,p); 3964 s = g (p, va_arg (v,int)); 3965 va_end (v); 3966 return s; 3967} 3968 3969/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3970 function prototypes and stuff, but not '\xHH' hex character constants. 3971 These don't provoke an error unfortunately, instead are silently treated 3972 as 'x'. The following induces an error, until -std is added to get 3973 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3974 array size at least. It's necessary to write '\x00'==0 to get something 3975 that's true only with -std. */ 3976int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3977 3978/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3979 inside strings and character constants. */ 3980#define FOO(x) 'x' 3981int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3982 3983int test (int i, double x); 3984struct s1 {int (*f) (int a);}; 3985struct s2 {int (*f) (double a);}; 3986int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3987int argc; 3988char **argv; 3989int 3990main () 3991{ 3992return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3993 ; 3994 return 0; 3995} 3996_ACEOF 3997for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3998 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3999do 4000 CC="$ac_save_CC $ac_arg" 4001 if ac_fn_c_try_compile "$LINENO"; then : 4002 ac_cv_prog_cc_c89=$ac_arg 4003fi 4004rm -f core conftest.err conftest.$ac_objext 4005 test "x$ac_cv_prog_cc_c89" != "xno" && break 4006done 4007rm -f conftest.$ac_ext 4008CC=$ac_save_CC 4009 4010fi 4011# AC_CACHE_VAL 4012case "x$ac_cv_prog_cc_c89" in 4013 x) 4014 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4015$as_echo "none needed" >&6; } ;; 4016 xno) 4017 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4018$as_echo "unsupported" >&6; } ;; 4019 *) 4020 CC="$CC $ac_cv_prog_cc_c89" 4021 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 4022$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 4023esac 4024if test "x$ac_cv_prog_cc_c89" != xno; then : 4025 4026fi 4027 4028ac_ext=c 4029ac_cpp='$CPP $CPPFLAGS' 4030ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4031ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4032ac_compiler_gnu=$ac_cv_c_compiler_gnu 4033 4034ac_ext=c 4035ac_cpp='$CPP $CPPFLAGS' 4036ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4037ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4038ac_compiler_gnu=$ac_cv_c_compiler_gnu 4039{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 4040$as_echo_n "checking whether $CC understands -c and -o together... " >&6; } 4041if ${am_cv_prog_cc_c_o+:} false; then : 4042 $as_echo_n "(cached) " >&6 4043else 4044 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4045/* end confdefs.h. */ 4046 4047int 4048main () 4049{ 4050 4051 ; 4052 return 0; 4053} 4054_ACEOF 4055 # Make sure it works both with $CC and with simple cc. 4056 # Following AC_PROG_CC_C_O, we do the test twice because some 4057 # compilers refuse to overwrite an existing .o file with -o, 4058 # though they will create one. 4059 am_cv_prog_cc_c_o=yes 4060 for am_i in 1 2; do 4061 if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 4062 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 4063 ac_status=$? 4064 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4065 (exit $ac_status); } \ 4066 && test -f conftest2.$ac_objext; then 4067 : OK 4068 else 4069 am_cv_prog_cc_c_o=no 4070 break 4071 fi 4072 done 4073 rm -f core conftest* 4074 unset am_i 4075fi 4076{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 4077$as_echo "$am_cv_prog_cc_c_o" >&6; } 4078if test "$am_cv_prog_cc_c_o" != yes; then 4079 # Losing compiler, so override with the script. 4080 # FIXME: It is wrong to rewrite CC. 4081 # But if we don't then we get into trouble of one sort or another. 4082 # A longer-term fix would be to have automake use am__CC in this case, 4083 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" 4084 CC="$am_aux_dir/compile $CC" 4085fi 4086ac_ext=c 4087ac_cpp='$CPP $CPPFLAGS' 4088ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4089ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4090ac_compiler_gnu=$ac_cv_c_compiler_gnu 4091 4092 4093depcc="$CC" am_compiler_list= 4094 4095{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 4096$as_echo_n "checking dependency style of $depcc... " >&6; } 4097if ${am_cv_CC_dependencies_compiler_type+:} false; then : 4098 $as_echo_n "(cached) " >&6 4099else 4100 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 4101 # We make a subdir and do the tests there. Otherwise we can end up 4102 # making bogus files that we don't know about and never remove. For 4103 # instance it was reported that on HP-UX the gcc test will end up 4104 # making a dummy file named 'D' -- because '-MD' means "put the output 4105 # in D". 4106 rm -rf conftest.dir 4107 mkdir conftest.dir 4108 # Copy depcomp to subdir because otherwise we won't find it if we're 4109 # using a relative directory. 4110 cp "$am_depcomp" conftest.dir 4111 cd conftest.dir 4112 # We will build objects and dependencies in a subdirectory because 4113 # it helps to detect inapplicable dependency modes. For instance 4114 # both Tru64's cc and ICC support -MD to output dependencies as a 4115 # side effect of compilation, but ICC will put the dependencies in 4116 # the current directory while Tru64 will put them in the object 4117 # directory. 4118 mkdir sub 4119 4120 am_cv_CC_dependencies_compiler_type=none 4121 if test "$am_compiler_list" = ""; then 4122 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 4123 fi 4124 am__universal=false 4125 case " $depcc " in #( 4126 *\ -arch\ *\ -arch\ *) am__universal=true ;; 4127 esac 4128 4129 for depmode in $am_compiler_list; do 4130 # Setup a source with many dependencies, because some compilers 4131 # like to wrap large dependency lists on column 80 (with \), and 4132 # we should not choose a depcomp mode which is confused by this. 4133 # 4134 # We need to recreate these files for each test, as the compiler may 4135 # overwrite some of them when testing with obscure command lines. 4136 # This happens at least with the AIX C compiler. 4137 : > sub/conftest.c 4138 for i in 1 2 3 4 5 6; do 4139 echo '#include "conftst'$i'.h"' >> sub/conftest.c 4140 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with 4141 # Solaris 10 /bin/sh. 4142 echo '/* dummy */' > sub/conftst$i.h 4143 done 4144 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 4145 4146 # We check with '-c' and '-o' for the sake of the "dashmstdout" 4147 # mode. It turns out that the SunPro C++ compiler does not properly 4148 # handle '-M -o', and we need to detect this. Also, some Intel 4149 # versions had trouble with output in subdirs. 4150 am__obj=sub/conftest.${OBJEXT-o} 4151 am__minus_obj="-o $am__obj" 4152 case $depmode in 4153 gcc) 4154 # This depmode causes a compiler race in universal mode. 4155 test "$am__universal" = false || continue 4156 ;; 4157 nosideeffect) 4158 # After this tag, mechanisms are not by side-effect, so they'll 4159 # only be used when explicitly requested. 4160 if test "x$enable_dependency_tracking" = xyes; then 4161 continue 4162 else 4163 break 4164 fi 4165 ;; 4166 msvc7 | msvc7msys | msvisualcpp | msvcmsys) 4167 # This compiler won't grok '-c -o', but also, the minuso test has 4168 # not run yet. These depmodes are late enough in the game, and 4169 # so weak that their functioning should not be impacted. 4170 am__obj=conftest.${OBJEXT-o} 4171 am__minus_obj= 4172 ;; 4173 none) break ;; 4174 esac 4175 if depmode=$depmode \ 4176 source=sub/conftest.c object=$am__obj \ 4177 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 4178 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 4179 >/dev/null 2>conftest.err && 4180 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 4181 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 4182 grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 4183 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 4184 # icc doesn't choke on unknown options, it will just issue warnings 4185 # or remarks (even with -Werror). So we grep stderr for any message 4186 # that says an option was ignored or not supported. 4187 # When given -MP, icc 7.0 and 7.1 complain thusly: 4188 # icc: Command line warning: ignoring option '-M'; no argument required 4189 # The diagnosis changed in icc 8.0: 4190 # icc: Command line remark: option '-MP' not supported 4191 if (grep 'ignoring option' conftest.err || 4192 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 4193 am_cv_CC_dependencies_compiler_type=$depmode 4194 break 4195 fi 4196 fi 4197 done 4198 4199 cd .. 4200 rm -rf conftest.dir 4201else 4202 am_cv_CC_dependencies_compiler_type=none 4203fi 4204 4205fi 4206{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 4207$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 4208CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 4209 4210 if 4211 test "x$enable_dependency_tracking" != xno \ 4212 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 4213 am__fastdepCC_TRUE= 4214 am__fastdepCC_FALSE='#' 4215else 4216 am__fastdepCC_TRUE='#' 4217 am__fastdepCC_FALSE= 4218fi 4219 4220 4221 4222ac_ext=c 4223ac_cpp='$CPP $CPPFLAGS' 4224ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4225ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4226ac_compiler_gnu=$ac_cv_c_compiler_gnu 4227{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 4228$as_echo_n "checking how to run the C preprocessor... " >&6; } 4229# On Suns, sometimes $CPP names a directory. 4230if test -n "$CPP" && test -d "$CPP"; then 4231 CPP= 4232fi 4233if test -z "$CPP"; then 4234 if ${ac_cv_prog_CPP+:} false; then : 4235 $as_echo_n "(cached) " >&6 4236else 4237 # Double quotes because CPP needs to be expanded 4238 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 4239 do 4240 ac_preproc_ok=false 4241for ac_c_preproc_warn_flag in '' yes 4242do 4243 # Use a header file that comes with gcc, so configuring glibc 4244 # with a fresh cross-compiler works. 4245 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4246 # <limits.h> exists even on freestanding compilers. 4247 # On the NeXT, cc -E runs the code through the compiler's parser, 4248 # not just through cpp. "Syntax error" is here to catch this case. 4249 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4250/* end confdefs.h. */ 4251#ifdef __STDC__ 4252# include <limits.h> 4253#else 4254# include <assert.h> 4255#endif 4256 Syntax error 4257_ACEOF 4258if ac_fn_c_try_cpp "$LINENO"; then : 4259 4260else 4261 # Broken: fails on valid input. 4262continue 4263fi 4264rm -f conftest.err conftest.i conftest.$ac_ext 4265 4266 # OK, works on sane cases. Now check whether nonexistent headers 4267 # can be detected and how. 4268 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4269/* end confdefs.h. */ 4270#include <ac_nonexistent.h> 4271_ACEOF 4272if ac_fn_c_try_cpp "$LINENO"; then : 4273 # Broken: success on invalid input. 4274continue 4275else 4276 # Passes both tests. 4277ac_preproc_ok=: 4278break 4279fi 4280rm -f conftest.err conftest.i conftest.$ac_ext 4281 4282done 4283# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 4284rm -f conftest.i conftest.err conftest.$ac_ext 4285if $ac_preproc_ok; then : 4286 break 4287fi 4288 4289 done 4290 ac_cv_prog_CPP=$CPP 4291 4292fi 4293 CPP=$ac_cv_prog_CPP 4294else 4295 ac_cv_prog_CPP=$CPP 4296fi 4297{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 4298$as_echo "$CPP" >&6; } 4299ac_preproc_ok=false 4300for ac_c_preproc_warn_flag in '' yes 4301do 4302 # Use a header file that comes with gcc, so configuring glibc 4303 # with a fresh cross-compiler works. 4304 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4305 # <limits.h> exists even on freestanding compilers. 4306 # On the NeXT, cc -E runs the code through the compiler's parser, 4307 # not just through cpp. "Syntax error" is here to catch this case. 4308 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4309/* end confdefs.h. */ 4310#ifdef __STDC__ 4311# include <limits.h> 4312#else 4313# include <assert.h> 4314#endif 4315 Syntax error 4316_ACEOF 4317if ac_fn_c_try_cpp "$LINENO"; then : 4318 4319else 4320 # Broken: fails on valid input. 4321continue 4322fi 4323rm -f conftest.err conftest.i conftest.$ac_ext 4324 4325 # OK, works on sane cases. Now check whether nonexistent headers 4326 # can be detected and how. 4327 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4328/* end confdefs.h. */ 4329#include <ac_nonexistent.h> 4330_ACEOF 4331if ac_fn_c_try_cpp "$LINENO"; then : 4332 # Broken: success on invalid input. 4333continue 4334else 4335 # Passes both tests. 4336ac_preproc_ok=: 4337break 4338fi 4339rm -f conftest.err conftest.i conftest.$ac_ext 4340 4341done 4342# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 4343rm -f conftest.i conftest.err conftest.$ac_ext 4344if $ac_preproc_ok; then : 4345 4346else 4347 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4348$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4349as_fn_error $? "C preprocessor \"$CPP\" fails sanity check 4350See \`config.log' for more details" "$LINENO" 5; } 4351fi 4352 4353ac_ext=c 4354ac_cpp='$CPP $CPPFLAGS' 4355ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4356ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4357ac_compiler_gnu=$ac_cv_c_compiler_gnu 4358 4359 4360{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 4361$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 4362if ${ac_cv_path_GREP+:} false; then : 4363 $as_echo_n "(cached) " >&6 4364else 4365 if test -z "$GREP"; then 4366 ac_path_GREP_found=false 4367 # Loop through the user's path and test for each of PROGNAME-LIST 4368 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4369for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4370do 4371 IFS=$as_save_IFS 4372 test -z "$as_dir" && as_dir=. 4373 for ac_prog in grep ggrep; do 4374 for ac_exec_ext in '' $ac_executable_extensions; do 4375 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 4376 as_fn_executable_p "$ac_path_GREP" || continue 4377# Check for GNU ac_path_GREP and select it if it is found. 4378 # Check for GNU $ac_path_GREP 4379case `"$ac_path_GREP" --version 2>&1` in 4380*GNU*) 4381 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 4382*) 4383 ac_count=0 4384 $as_echo_n 0123456789 >"conftest.in" 4385 while : 4386 do 4387 cat "conftest.in" "conftest.in" >"conftest.tmp" 4388 mv "conftest.tmp" "conftest.in" 4389 cp "conftest.in" "conftest.nl" 4390 $as_echo 'GREP' >> "conftest.nl" 4391 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4392 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4393 as_fn_arith $ac_count + 1 && ac_count=$as_val 4394 if test $ac_count -gt ${ac_path_GREP_max-0}; then 4395 # Best one so far, save it but keep looking for a better one 4396 ac_cv_path_GREP="$ac_path_GREP" 4397 ac_path_GREP_max=$ac_count 4398 fi 4399 # 10*(2^10) chars as input seems more than enough 4400 test $ac_count -gt 10 && break 4401 done 4402 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4403esac 4404 4405 $ac_path_GREP_found && break 3 4406 done 4407 done 4408 done 4409IFS=$as_save_IFS 4410 if test -z "$ac_cv_path_GREP"; then 4411 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4412 fi 4413else 4414 ac_cv_path_GREP=$GREP 4415fi 4416 4417fi 4418{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 4419$as_echo "$ac_cv_path_GREP" >&6; } 4420 GREP="$ac_cv_path_GREP" 4421 4422 4423{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 4424$as_echo_n "checking for egrep... " >&6; } 4425if ${ac_cv_path_EGREP+:} false; then : 4426 $as_echo_n "(cached) " >&6 4427else 4428 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 4429 then ac_cv_path_EGREP="$GREP -E" 4430 else 4431 if test -z "$EGREP"; then 4432 ac_path_EGREP_found=false 4433 # Loop through the user's path and test for each of PROGNAME-LIST 4434 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4435for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4436do 4437 IFS=$as_save_IFS 4438 test -z "$as_dir" && as_dir=. 4439 for ac_prog in egrep; do 4440 for ac_exec_ext in '' $ac_executable_extensions; do 4441 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 4442 as_fn_executable_p "$ac_path_EGREP" || continue 4443# Check for GNU ac_path_EGREP and select it if it is found. 4444 # Check for GNU $ac_path_EGREP 4445case `"$ac_path_EGREP" --version 2>&1` in 4446*GNU*) 4447 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 4448*) 4449 ac_count=0 4450 $as_echo_n 0123456789 >"conftest.in" 4451 while : 4452 do 4453 cat "conftest.in" "conftest.in" >"conftest.tmp" 4454 mv "conftest.tmp" "conftest.in" 4455 cp "conftest.in" "conftest.nl" 4456 $as_echo 'EGREP' >> "conftest.nl" 4457 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4458 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4459 as_fn_arith $ac_count + 1 && ac_count=$as_val 4460 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 4461 # Best one so far, save it but keep looking for a better one 4462 ac_cv_path_EGREP="$ac_path_EGREP" 4463 ac_path_EGREP_max=$ac_count 4464 fi 4465 # 10*(2^10) chars as input seems more than enough 4466 test $ac_count -gt 10 && break 4467 done 4468 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4469esac 4470 4471 $ac_path_EGREP_found && break 3 4472 done 4473 done 4474 done 4475IFS=$as_save_IFS 4476 if test -z "$ac_cv_path_EGREP"; then 4477 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4478 fi 4479else 4480 ac_cv_path_EGREP=$EGREP 4481fi 4482 4483 fi 4484fi 4485{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 4486$as_echo "$ac_cv_path_EGREP" >&6; } 4487 EGREP="$ac_cv_path_EGREP" 4488 4489 4490{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 4491$as_echo_n "checking for ANSI C header files... " >&6; } 4492if ${ac_cv_header_stdc+:} false; then : 4493 $as_echo_n "(cached) " >&6 4494else 4495 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4496/* end confdefs.h. */ 4497#include <stdlib.h> 4498#include <stdarg.h> 4499#include <string.h> 4500#include <float.h> 4501 4502int 4503main () 4504{ 4505 4506 ; 4507 return 0; 4508} 4509_ACEOF 4510if ac_fn_c_try_compile "$LINENO"; then : 4511 ac_cv_header_stdc=yes 4512else 4513 ac_cv_header_stdc=no 4514fi 4515rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4516 4517if test $ac_cv_header_stdc = yes; then 4518 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 4519 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4520/* end confdefs.h. */ 4521#include <string.h> 4522 4523_ACEOF 4524if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4525 $EGREP "memchr" >/dev/null 2>&1; then : 4526 4527else 4528 ac_cv_header_stdc=no 4529fi 4530rm -f conftest* 4531 4532fi 4533 4534if test $ac_cv_header_stdc = yes; then 4535 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 4536 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4537/* end confdefs.h. */ 4538#include <stdlib.h> 4539 4540_ACEOF 4541if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4542 $EGREP "free" >/dev/null 2>&1; then : 4543 4544else 4545 ac_cv_header_stdc=no 4546fi 4547rm -f conftest* 4548 4549fi 4550 4551if test $ac_cv_header_stdc = yes; then 4552 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 4553 if test "$cross_compiling" = yes; then : 4554 : 4555else 4556 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4557/* end confdefs.h. */ 4558#include <ctype.h> 4559#include <stdlib.h> 4560#if ((' ' & 0x0FF) == 0x020) 4561# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 4562# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 4563#else 4564# define ISLOWER(c) \ 4565 (('a' <= (c) && (c) <= 'i') \ 4566 || ('j' <= (c) && (c) <= 'r') \ 4567 || ('s' <= (c) && (c) <= 'z')) 4568# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 4569#endif 4570 4571#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 4572int 4573main () 4574{ 4575 int i; 4576 for (i = 0; i < 256; i++) 4577 if (XOR (islower (i), ISLOWER (i)) 4578 || toupper (i) != TOUPPER (i)) 4579 return 2; 4580 return 0; 4581} 4582_ACEOF 4583if ac_fn_c_try_run "$LINENO"; then : 4584 4585else 4586 ac_cv_header_stdc=no 4587fi 4588rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 4589 conftest.$ac_objext conftest.beam conftest.$ac_ext 4590fi 4591 4592fi 4593fi 4594{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 4595$as_echo "$ac_cv_header_stdc" >&6; } 4596if test $ac_cv_header_stdc = yes; then 4597 4598$as_echo "#define STDC_HEADERS 1" >>confdefs.h 4599 4600fi 4601 4602# On IRIX 5.3, sys/types and inttypes.h are conflicting. 4603for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 4604 inttypes.h stdint.h unistd.h 4605do : 4606 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4607ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 4608" 4609if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 4610 cat >>confdefs.h <<_ACEOF 4611#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4612_ACEOF 4613 4614fi 4615 4616done 4617 4618 4619 4620 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default" 4621if test "x$ac_cv_header_minix_config_h" = xyes; then : 4622 MINIX=yes 4623else 4624 MINIX= 4625fi 4626 4627 4628 if test "$MINIX" = yes; then 4629 4630$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h 4631 4632 4633$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h 4634 4635 4636$as_echo "#define _MINIX 1" >>confdefs.h 4637 4638 fi 4639 4640 4641 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5 4642$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; } 4643if ${ac_cv_safe_to_define___extensions__+:} false; then : 4644 $as_echo_n "(cached) " >&6 4645else 4646 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4647/* end confdefs.h. */ 4648 4649# define __EXTENSIONS__ 1 4650 $ac_includes_default 4651int 4652main () 4653{ 4654 4655 ; 4656 return 0; 4657} 4658_ACEOF 4659if ac_fn_c_try_compile "$LINENO"; then : 4660 ac_cv_safe_to_define___extensions__=yes 4661else 4662 ac_cv_safe_to_define___extensions__=no 4663fi 4664rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4665fi 4666{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5 4667$as_echo "$ac_cv_safe_to_define___extensions__" >&6; } 4668 test $ac_cv_safe_to_define___extensions__ = yes && 4669 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h 4670 4671 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h 4672 4673 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h 4674 4675 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h 4676 4677 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h 4678 4679 4680 4681# Initialize libtool 4682case `pwd` in 4683 *\ * | *\ *) 4684 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 4685$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; 4686esac 4687 4688 4689 4690macro_version='2.4.6' 4691macro_revision='2.4.6' 4692 4693 4694 4695 4696 4697 4698 4699 4700 4701 4702 4703 4704 4705ltmain=$ac_aux_dir/ltmain.sh 4706 4707# Make sure we can run config.sub. 4708$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 4709 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 4710 4711{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 4712$as_echo_n "checking build system type... " >&6; } 4713if ${ac_cv_build+:} false; then : 4714 $as_echo_n "(cached) " >&6 4715else 4716 ac_build_alias=$build_alias 4717test "x$ac_build_alias" = x && 4718 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 4719test "x$ac_build_alias" = x && 4720 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 4721ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 4722 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 4723 4724fi 4725{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 4726$as_echo "$ac_cv_build" >&6; } 4727case $ac_cv_build in 4728*-*-*) ;; 4729*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 4730esac 4731build=$ac_cv_build 4732ac_save_IFS=$IFS; IFS='-' 4733set x $ac_cv_build 4734shift 4735build_cpu=$1 4736build_vendor=$2 4737shift; shift 4738# Remember, the first character of IFS is used to create $*, 4739# except with old shells: 4740build_os=$* 4741IFS=$ac_save_IFS 4742case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 4743 4744 4745{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 4746$as_echo_n "checking host system type... " >&6; } 4747if ${ac_cv_host+:} false; then : 4748 $as_echo_n "(cached) " >&6 4749else 4750 if test "x$host_alias" = x; then 4751 ac_cv_host=$ac_cv_build 4752else 4753 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 4754 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 4755fi 4756 4757fi 4758{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 4759$as_echo "$ac_cv_host" >&6; } 4760case $ac_cv_host in 4761*-*-*) ;; 4762*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 4763esac 4764host=$ac_cv_host 4765ac_save_IFS=$IFS; IFS='-' 4766set x $ac_cv_host 4767shift 4768host_cpu=$1 4769host_vendor=$2 4770shift; shift 4771# Remember, the first character of IFS is used to create $*, 4772# except with old shells: 4773host_os=$* 4774IFS=$ac_save_IFS 4775case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 4776 4777 4778# Backslashify metacharacters that are still active within 4779# double-quoted strings. 4780sed_quote_subst='s/\(["`$\\]\)/\\\1/g' 4781 4782# Same as above, but do not quote variable references. 4783double_quote_subst='s/\(["`\\]\)/\\\1/g' 4784 4785# Sed substitution to delay expansion of an escaped shell variable in a 4786# double_quote_subst'ed string. 4787delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' 4788 4789# Sed substitution to delay expansion of an escaped single quote. 4790delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' 4791 4792# Sed substitution to avoid accidental globbing in evaled expressions 4793no_glob_subst='s/\*/\\\*/g' 4794 4795ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 4796ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO 4797ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO 4798 4799{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5 4800$as_echo_n "checking how to print strings... " >&6; } 4801# Test print first, because it will be a builtin if present. 4802if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \ 4803 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then 4804 ECHO='print -r --' 4805elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then 4806 ECHO='printf %s\n' 4807else 4808 # Use this function as a fallback that always works. 4809 func_fallback_echo () 4810 { 4811 eval 'cat <<_LTECHO_EOF 4812$1 4813_LTECHO_EOF' 4814 } 4815 ECHO='func_fallback_echo' 4816fi 4817 4818# func_echo_all arg... 4819# Invoke $ECHO with all args, space-separated. 4820func_echo_all () 4821{ 4822 $ECHO "" 4823} 4824 4825case $ECHO in 4826 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5 4827$as_echo "printf" >&6; } ;; 4828 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5 4829$as_echo "print -r" >&6; } ;; 4830 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5 4831$as_echo "cat" >&6; } ;; 4832esac 4833 4834 4835 4836 4837 4838 4839 4840 4841 4842 4843 4844 4845 4846 4847{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 4848$as_echo_n "checking for a sed that does not truncate output... " >&6; } 4849if ${ac_cv_path_SED+:} false; then : 4850 $as_echo_n "(cached) " >&6 4851else 4852 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 4853 for ac_i in 1 2 3 4 5 6 7; do 4854 ac_script="$ac_script$as_nl$ac_script" 4855 done 4856 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 4857 { ac_script=; unset ac_script;} 4858 if test -z "$SED"; then 4859 ac_path_SED_found=false 4860 # Loop through the user's path and test for each of PROGNAME-LIST 4861 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4862for as_dir in $PATH 4863do 4864 IFS=$as_save_IFS 4865 test -z "$as_dir" && as_dir=. 4866 for ac_prog in sed gsed; do 4867 for ac_exec_ext in '' $ac_executable_extensions; do 4868 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 4869 as_fn_executable_p "$ac_path_SED" || continue 4870# Check for GNU ac_path_SED and select it if it is found. 4871 # Check for GNU $ac_path_SED 4872case `"$ac_path_SED" --version 2>&1` in 4873*GNU*) 4874 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 4875*) 4876 ac_count=0 4877 $as_echo_n 0123456789 >"conftest.in" 4878 while : 4879 do 4880 cat "conftest.in" "conftest.in" >"conftest.tmp" 4881 mv "conftest.tmp" "conftest.in" 4882 cp "conftest.in" "conftest.nl" 4883 $as_echo '' >> "conftest.nl" 4884 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 4885 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4886 as_fn_arith $ac_count + 1 && ac_count=$as_val 4887 if test $ac_count -gt ${ac_path_SED_max-0}; then 4888 # Best one so far, save it but keep looking for a better one 4889 ac_cv_path_SED="$ac_path_SED" 4890 ac_path_SED_max=$ac_count 4891 fi 4892 # 10*(2^10) chars as input seems more than enough 4893 test $ac_count -gt 10 && break 4894 done 4895 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4896esac 4897 4898 $ac_path_SED_found && break 3 4899 done 4900 done 4901 done 4902IFS=$as_save_IFS 4903 if test -z "$ac_cv_path_SED"; then 4904 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 4905 fi 4906else 4907 ac_cv_path_SED=$SED 4908fi 4909 4910fi 4911{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 4912$as_echo "$ac_cv_path_SED" >&6; } 4913 SED="$ac_cv_path_SED" 4914 rm -f conftest.sed 4915 4916test -z "$SED" && SED=sed 4917Xsed="$SED -e 1s/^X//" 4918 4919 4920 4921 4922 4923 4924 4925 4926 4927 4928 4929{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5 4930$as_echo_n "checking for fgrep... " >&6; } 4931if ${ac_cv_path_FGREP+:} false; then : 4932 $as_echo_n "(cached) " >&6 4933else 4934 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 4935 then ac_cv_path_FGREP="$GREP -F" 4936 else 4937 if test -z "$FGREP"; then 4938 ac_path_FGREP_found=false 4939 # Loop through the user's path and test for each of PROGNAME-LIST 4940 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4941for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4942do 4943 IFS=$as_save_IFS 4944 test -z "$as_dir" && as_dir=. 4945 for ac_prog in fgrep; do 4946 for ac_exec_ext in '' $ac_executable_extensions; do 4947 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" 4948 as_fn_executable_p "$ac_path_FGREP" || continue 4949# Check for GNU ac_path_FGREP and select it if it is found. 4950 # Check for GNU $ac_path_FGREP 4951case `"$ac_path_FGREP" --version 2>&1` in 4952*GNU*) 4953 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;; 4954*) 4955 ac_count=0 4956 $as_echo_n 0123456789 >"conftest.in" 4957 while : 4958 do 4959 cat "conftest.in" "conftest.in" >"conftest.tmp" 4960 mv "conftest.tmp" "conftest.in" 4961 cp "conftest.in" "conftest.nl" 4962 $as_echo 'FGREP' >> "conftest.nl" 4963 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break 4964 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4965 as_fn_arith $ac_count + 1 && ac_count=$as_val 4966 if test $ac_count -gt ${ac_path_FGREP_max-0}; then 4967 # Best one so far, save it but keep looking for a better one 4968 ac_cv_path_FGREP="$ac_path_FGREP" 4969 ac_path_FGREP_max=$ac_count 4970 fi 4971 # 10*(2^10) chars as input seems more than enough 4972 test $ac_count -gt 10 && break 4973 done 4974 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4975esac 4976 4977 $ac_path_FGREP_found && break 3 4978 done 4979 done 4980 done 4981IFS=$as_save_IFS 4982 if test -z "$ac_cv_path_FGREP"; then 4983 as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4984 fi 4985else 4986 ac_cv_path_FGREP=$FGREP 4987fi 4988 4989 fi 4990fi 4991{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5 4992$as_echo "$ac_cv_path_FGREP" >&6; } 4993 FGREP="$ac_cv_path_FGREP" 4994 4995 4996test -z "$GREP" && GREP=grep 4997 4998 4999 5000 5001 5002 5003 5004 5005 5006 5007 5008 5009 5010 5011 5012 5013 5014 5015 5016# Check whether --with-gnu-ld was given. 5017if test "${with_gnu_ld+set}" = set; then : 5018 withval=$with_gnu_ld; test no = "$withval" || with_gnu_ld=yes 5019else 5020 with_gnu_ld=no 5021fi 5022 5023ac_prog=ld 5024if test yes = "$GCC"; then 5025 # Check if gcc -print-prog-name=ld gives a path. 5026 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 5027$as_echo_n "checking for ld used by $CC... " >&6; } 5028 case $host in 5029 *-*-mingw*) 5030 # gcc leaves a trailing carriage return, which upsets mingw 5031 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 5032 *) 5033 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 5034 esac 5035 case $ac_prog in 5036 # Accept absolute paths. 5037 [\\/]* | ?:[\\/]*) 5038 re_direlt='/[^/][^/]*/\.\./' 5039 # Canonicalize the pathname of ld 5040 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` 5041 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do 5042 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` 5043 done 5044 test -z "$LD" && LD=$ac_prog 5045 ;; 5046 "") 5047 # If it fails, then pretend we aren't using GCC. 5048 ac_prog=ld 5049 ;; 5050 *) 5051 # If it is relative, then search for the first ld in PATH. 5052 with_gnu_ld=unknown 5053 ;; 5054 esac 5055elif test yes = "$with_gnu_ld"; then 5056 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 5057$as_echo_n "checking for GNU ld... " >&6; } 5058else 5059 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 5060$as_echo_n "checking for non-GNU ld... " >&6; } 5061fi 5062if ${lt_cv_path_LD+:} false; then : 5063 $as_echo_n "(cached) " >&6 5064else 5065 if test -z "$LD"; then 5066 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR 5067 for ac_dir in $PATH; do 5068 IFS=$lt_save_ifs 5069 test -z "$ac_dir" && ac_dir=. 5070 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 5071 lt_cv_path_LD=$ac_dir/$ac_prog 5072 # Check to see if the program is GNU ld. I'd rather use --version, 5073 # but apparently some variants of GNU ld only accept -v. 5074 # Break only if it was the GNU/non-GNU ld that we prefer. 5075 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in 5076 *GNU* | *'with BFD'*) 5077 test no != "$with_gnu_ld" && break 5078 ;; 5079 *) 5080 test yes != "$with_gnu_ld" && break 5081 ;; 5082 esac 5083 fi 5084 done 5085 IFS=$lt_save_ifs 5086else 5087 lt_cv_path_LD=$LD # Let the user override the test with a path. 5088fi 5089fi 5090 5091LD=$lt_cv_path_LD 5092if test -n "$LD"; then 5093 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 5094$as_echo "$LD" >&6; } 5095else 5096 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5097$as_echo "no" >&6; } 5098fi 5099test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5 5100{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 5101$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 5102if ${lt_cv_prog_gnu_ld+:} false; then : 5103 $as_echo_n "(cached) " >&6 5104else 5105 # I'd rather use --version here, but apparently some GNU lds only accept -v. 5106case `$LD -v 2>&1 </dev/null` in 5107*GNU* | *'with BFD'*) 5108 lt_cv_prog_gnu_ld=yes 5109 ;; 5110*) 5111 lt_cv_prog_gnu_ld=no 5112 ;; 5113esac 5114fi 5115{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5 5116$as_echo "$lt_cv_prog_gnu_ld" >&6; } 5117with_gnu_ld=$lt_cv_prog_gnu_ld 5118 5119 5120 5121 5122 5123 5124 5125 5126 5127{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5 5128$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } 5129if ${lt_cv_path_NM+:} false; then : 5130 $as_echo_n "(cached) " >&6 5131else 5132 if test -n "$NM"; then 5133 # Let the user override the test. 5134 lt_cv_path_NM=$NM 5135else 5136 lt_nm_to_check=${ac_tool_prefix}nm 5137 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 5138 lt_nm_to_check="$lt_nm_to_check nm" 5139 fi 5140 for lt_tmp_nm in $lt_nm_to_check; do 5141 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR 5142 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 5143 IFS=$lt_save_ifs 5144 test -z "$ac_dir" && ac_dir=. 5145 tmp_nm=$ac_dir/$lt_tmp_nm 5146 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext"; then 5147 # Check to see if the nm accepts a BSD-compat flag. 5148 # Adding the 'sed 1q' prevents false positives on HP-UX, which says: 5149 # nm: unknown option "B" ignored 5150 # Tru64's nm complains that /dev/null is an invalid object file 5151 # MSYS converts /dev/null to NUL, MinGW nm treats NUL as empty 5152 case $build_os in 5153 mingw*) lt_bad_file=conftest.nm/nofile ;; 5154 *) lt_bad_file=/dev/null ;; 5155 esac 5156 case `"$tmp_nm" -B $lt_bad_file 2>&1 | sed '1q'` in 5157 *$lt_bad_file* | *'Invalid file or object type'*) 5158 lt_cv_path_NM="$tmp_nm -B" 5159 break 2 5160 ;; 5161 *) 5162 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in 5163 */dev/null*) 5164 lt_cv_path_NM="$tmp_nm -p" 5165 break 2 5166 ;; 5167 *) 5168 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 5169 continue # so that we can try to find one that supports BSD flags 5170 ;; 5171 esac 5172 ;; 5173 esac 5174 fi 5175 done 5176 IFS=$lt_save_ifs 5177 done 5178 : ${lt_cv_path_NM=no} 5179fi 5180fi 5181{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5 5182$as_echo "$lt_cv_path_NM" >&6; } 5183if test no != "$lt_cv_path_NM"; then 5184 NM=$lt_cv_path_NM 5185else 5186 # Didn't find any BSD compatible name lister, look for dumpbin. 5187 if test -n "$DUMPBIN"; then : 5188 # Let the user override the test. 5189 else 5190 if test -n "$ac_tool_prefix"; then 5191 for ac_prog in dumpbin "link -dump" 5192 do 5193 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 5194set dummy $ac_tool_prefix$ac_prog; ac_word=$2 5195{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5196$as_echo_n "checking for $ac_word... " >&6; } 5197if ${ac_cv_prog_DUMPBIN+:} false; then : 5198 $as_echo_n "(cached) " >&6 5199else 5200 if test -n "$DUMPBIN"; then 5201 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. 5202else 5203as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5204for as_dir in $PATH 5205do 5206 IFS=$as_save_IFS 5207 test -z "$as_dir" && as_dir=. 5208 for ac_exec_ext in '' $ac_executable_extensions; do 5209 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5210 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" 5211 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5212 break 2 5213 fi 5214done 5215 done 5216IFS=$as_save_IFS 5217 5218fi 5219fi 5220DUMPBIN=$ac_cv_prog_DUMPBIN 5221if test -n "$DUMPBIN"; then 5222 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5 5223$as_echo "$DUMPBIN" >&6; } 5224else 5225 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5226$as_echo "no" >&6; } 5227fi 5228 5229 5230 test -n "$DUMPBIN" && break 5231 done 5232fi 5233if test -z "$DUMPBIN"; then 5234 ac_ct_DUMPBIN=$DUMPBIN 5235 for ac_prog in dumpbin "link -dump" 5236do 5237 # Extract the first word of "$ac_prog", so it can be a program name with args. 5238set dummy $ac_prog; ac_word=$2 5239{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5240$as_echo_n "checking for $ac_word... " >&6; } 5241if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then : 5242 $as_echo_n "(cached) " >&6 5243else 5244 if test -n "$ac_ct_DUMPBIN"; then 5245 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test. 5246else 5247as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5248for as_dir in $PATH 5249do 5250 IFS=$as_save_IFS 5251 test -z "$as_dir" && as_dir=. 5252 for ac_exec_ext in '' $ac_executable_extensions; do 5253 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5254 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" 5255 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5256 break 2 5257 fi 5258done 5259 done 5260IFS=$as_save_IFS 5261 5262fi 5263fi 5264ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN 5265if test -n "$ac_ct_DUMPBIN"; then 5266 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5 5267$as_echo "$ac_ct_DUMPBIN" >&6; } 5268else 5269 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5270$as_echo "no" >&6; } 5271fi 5272 5273 5274 test -n "$ac_ct_DUMPBIN" && break 5275done 5276 5277 if test "x$ac_ct_DUMPBIN" = x; then 5278 DUMPBIN=":" 5279 else 5280 case $cross_compiling:$ac_tool_warned in 5281yes:) 5282{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5283$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5284ac_tool_warned=yes ;; 5285esac 5286 DUMPBIN=$ac_ct_DUMPBIN 5287 fi 5288fi 5289 5290 case `$DUMPBIN -symbols -headers /dev/null 2>&1 | sed '1q'` in 5291 *COFF*) 5292 DUMPBIN="$DUMPBIN -symbols -headers" 5293 ;; 5294 *) 5295 DUMPBIN=: 5296 ;; 5297 esac 5298 fi 5299 5300 if test : != "$DUMPBIN"; then 5301 NM=$DUMPBIN 5302 fi 5303fi 5304test -z "$NM" && NM=nm 5305 5306 5307 5308 5309 5310 5311{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5 5312$as_echo_n "checking the name lister ($NM) interface... " >&6; } 5313if ${lt_cv_nm_interface+:} false; then : 5314 $as_echo_n "(cached) " >&6 5315else 5316 lt_cv_nm_interface="BSD nm" 5317 echo "int some_variable = 0;" > conftest.$ac_ext 5318 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5) 5319 (eval "$ac_compile" 2>conftest.err) 5320 cat conftest.err >&5 5321 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5) 5322 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) 5323 cat conftest.err >&5 5324 (eval echo "\"\$as_me:$LINENO: output\"" >&5) 5325 cat conftest.out >&5 5326 if $GREP 'External.*some_variable' conftest.out > /dev/null; then 5327 lt_cv_nm_interface="MS dumpbin" 5328 fi 5329 rm -f conftest* 5330fi 5331{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5 5332$as_echo "$lt_cv_nm_interface" >&6; } 5333 5334{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 5335$as_echo_n "checking whether ln -s works... " >&6; } 5336LN_S=$as_ln_s 5337if test "$LN_S" = "ln -s"; then 5338 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 5339$as_echo "yes" >&6; } 5340else 5341 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 5342$as_echo "no, using $LN_S" >&6; } 5343fi 5344 5345# find the maximum length of command line arguments 5346{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5 5347$as_echo_n "checking the maximum length of command line arguments... " >&6; } 5348if ${lt_cv_sys_max_cmd_len+:} false; then : 5349 $as_echo_n "(cached) " >&6 5350else 5351 i=0 5352 teststring=ABCD 5353 5354 case $build_os in 5355 msdosdjgpp*) 5356 # On DJGPP, this test can blow up pretty badly due to problems in libc 5357 # (any single argument exceeding 2000 bytes causes a buffer overrun 5358 # during glob expansion). Even if it were fixed, the result of this 5359 # check would be larger than it should be. 5360 lt_cv_sys_max_cmd_len=12288; # 12K is about right 5361 ;; 5362 5363 gnu*) 5364 # Under GNU Hurd, this test is not required because there is 5365 # no limit to the length of command line arguments. 5366 # Libtool will interpret -1 as no limit whatsoever 5367 lt_cv_sys_max_cmd_len=-1; 5368 ;; 5369 5370 cygwin* | mingw* | cegcc*) 5371 # On Win9x/ME, this test blows up -- it succeeds, but takes 5372 # about 5 minutes as the teststring grows exponentially. 5373 # Worse, since 9x/ME are not pre-emptively multitasking, 5374 # you end up with a "frozen" computer, even though with patience 5375 # the test eventually succeeds (with a max line length of 256k). 5376 # Instead, let's just punt: use the minimum linelength reported by 5377 # all of the supported platforms: 8192 (on NT/2K/XP). 5378 lt_cv_sys_max_cmd_len=8192; 5379 ;; 5380 5381 mint*) 5382 # On MiNT this can take a long time and run out of memory. 5383 lt_cv_sys_max_cmd_len=8192; 5384 ;; 5385 5386 amigaos*) 5387 # On AmigaOS with pdksh, this test takes hours, literally. 5388 # So we just punt and use a minimum line length of 8192. 5389 lt_cv_sys_max_cmd_len=8192; 5390 ;; 5391 5392 bitrig* | darwin* | dragonfly* | freebsd* | netbsd* | openbsd*) 5393 # This has been around since 386BSD, at least. Likely further. 5394 if test -x /sbin/sysctl; then 5395 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` 5396 elif test -x /usr/sbin/sysctl; then 5397 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` 5398 else 5399 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs 5400 fi 5401 # And add a safety zone 5402 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 5403 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 5404 ;; 5405 5406 interix*) 5407 # We know the value 262144 and hardcode it with a safety zone (like BSD) 5408 lt_cv_sys_max_cmd_len=196608 5409 ;; 5410 5411 os2*) 5412 # The test takes a long time on OS/2. 5413 lt_cv_sys_max_cmd_len=8192 5414 ;; 5415 5416 osf*) 5417 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure 5418 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not 5419 # nice to cause kernel panics so lets avoid the loop below. 5420 # First set a reasonable default. 5421 lt_cv_sys_max_cmd_len=16384 5422 # 5423 if test -x /sbin/sysconfig; then 5424 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in 5425 *1*) lt_cv_sys_max_cmd_len=-1 ;; 5426 esac 5427 fi 5428 ;; 5429 sco3.2v5*) 5430 lt_cv_sys_max_cmd_len=102400 5431 ;; 5432 sysv5* | sco5v6* | sysv4.2uw2*) 5433 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` 5434 if test -n "$kargmax"; then 5435 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` 5436 else 5437 lt_cv_sys_max_cmd_len=32768 5438 fi 5439 ;; 5440 *) 5441 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` 5442 if test -n "$lt_cv_sys_max_cmd_len" && \ 5443 test undefined != "$lt_cv_sys_max_cmd_len"; then 5444 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 5445 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 5446 else 5447 # Make teststring a little bigger before we do anything with it. 5448 # a 1K string should be a reasonable start. 5449 for i in 1 2 3 4 5 6 7 8; do 5450 teststring=$teststring$teststring 5451 done 5452 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} 5453 # If test is not a shell built-in, we'll probably end up computing a 5454 # maximum length that is only half of the actual maximum length, but 5455 # we can't tell. 5456 while { test X`env echo "$teststring$teststring" 2>/dev/null` \ 5457 = "X$teststring$teststring"; } >/dev/null 2>&1 && 5458 test 17 != "$i" # 1/2 MB should be enough 5459 do 5460 i=`expr $i + 1` 5461 teststring=$teststring$teststring 5462 done 5463 # Only check the string length outside the loop. 5464 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` 5465 teststring= 5466 # Add a significant safety factor because C++ compilers can tack on 5467 # massive amounts of additional arguments before passing them to the 5468 # linker. It appears as though 1/2 is a usable value. 5469 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` 5470 fi 5471 ;; 5472 esac 5473 5474fi 5475 5476if test -n "$lt_cv_sys_max_cmd_len"; then 5477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5 5478$as_echo "$lt_cv_sys_max_cmd_len" >&6; } 5479else 5480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5 5481$as_echo "none" >&6; } 5482fi 5483max_cmd_len=$lt_cv_sys_max_cmd_len 5484 5485 5486 5487 5488 5489 5490: ${CP="cp -f"} 5491: ${MV="mv -f"} 5492: ${RM="rm -f"} 5493 5494if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 5495 lt_unset=unset 5496else 5497 lt_unset=false 5498fi 5499 5500 5501 5502 5503 5504# test EBCDIC or ASCII 5505case `echo X|tr X '\101'` in 5506 A) # ASCII based system 5507 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr 5508 lt_SP2NL='tr \040 \012' 5509 lt_NL2SP='tr \015\012 \040\040' 5510 ;; 5511 *) # EBCDIC based system 5512 lt_SP2NL='tr \100 \n' 5513 lt_NL2SP='tr \r\n \100\100' 5514 ;; 5515esac 5516 5517 5518 5519 5520 5521 5522 5523 5524 5525{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5 5526$as_echo_n "checking how to convert $build file names to $host format... " >&6; } 5527if ${lt_cv_to_host_file_cmd+:} false; then : 5528 $as_echo_n "(cached) " >&6 5529else 5530 case $host in 5531 *-*-mingw* ) 5532 case $build in 5533 *-*-mingw* ) # actually msys 5534 lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32 5535 ;; 5536 *-*-cygwin* ) 5537 lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32 5538 ;; 5539 * ) # otherwise, assume *nix 5540 lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32 5541 ;; 5542 esac 5543 ;; 5544 *-*-cygwin* ) 5545 case $build in 5546 *-*-mingw* ) # actually msys 5547 lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin 5548 ;; 5549 *-*-cygwin* ) 5550 lt_cv_to_host_file_cmd=func_convert_file_noop 5551 ;; 5552 * ) # otherwise, assume *nix 5553 lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin 5554 ;; 5555 esac 5556 ;; 5557 * ) # unhandled hosts (and "normal" native builds) 5558 lt_cv_to_host_file_cmd=func_convert_file_noop 5559 ;; 5560esac 5561 5562fi 5563 5564to_host_file_cmd=$lt_cv_to_host_file_cmd 5565{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5 5566$as_echo "$lt_cv_to_host_file_cmd" >&6; } 5567 5568 5569 5570 5571 5572{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5 5573$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; } 5574if ${lt_cv_to_tool_file_cmd+:} false; then : 5575 $as_echo_n "(cached) " >&6 5576else 5577 #assume ordinary cross tools, or native build. 5578lt_cv_to_tool_file_cmd=func_convert_file_noop 5579case $host in 5580 *-*-mingw* ) 5581 case $build in 5582 *-*-mingw* ) # actually msys 5583 lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32 5584 ;; 5585 esac 5586 ;; 5587esac 5588 5589fi 5590 5591to_tool_file_cmd=$lt_cv_to_tool_file_cmd 5592{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5 5593$as_echo "$lt_cv_to_tool_file_cmd" >&6; } 5594 5595 5596 5597 5598 5599{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 5600$as_echo_n "checking for $LD option to reload object files... " >&6; } 5601if ${lt_cv_ld_reload_flag+:} false; then : 5602 $as_echo_n "(cached) " >&6 5603else 5604 lt_cv_ld_reload_flag='-r' 5605fi 5606{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5 5607$as_echo "$lt_cv_ld_reload_flag" >&6; } 5608reload_flag=$lt_cv_ld_reload_flag 5609case $reload_flag in 5610"" | " "*) ;; 5611*) reload_flag=" $reload_flag" ;; 5612esac 5613reload_cmds='$LD$reload_flag -o $output$reload_objs' 5614case $host_os in 5615 cygwin* | mingw* | pw32* | cegcc*) 5616 if test yes != "$GCC"; then 5617 reload_cmds=false 5618 fi 5619 ;; 5620 darwin*) 5621 if test yes = "$GCC"; then 5622 reload_cmds='$LTCC $LTCFLAGS -nostdlib $wl-r -o $output$reload_objs' 5623 else 5624 reload_cmds='$LD$reload_flag -o $output$reload_objs' 5625 fi 5626 ;; 5627esac 5628 5629 5630 5631 5632 5633 5634 5635 5636 5637if test -n "$ac_tool_prefix"; then 5638 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. 5639set dummy ${ac_tool_prefix}objdump; ac_word=$2 5640{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5641$as_echo_n "checking for $ac_word... " >&6; } 5642if ${ac_cv_prog_OBJDUMP+:} false; then : 5643 $as_echo_n "(cached) " >&6 5644else 5645 if test -n "$OBJDUMP"; then 5646 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 5647else 5648as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5649for as_dir in $PATH 5650do 5651 IFS=$as_save_IFS 5652 test -z "$as_dir" && as_dir=. 5653 for ac_exec_ext in '' $ac_executable_extensions; do 5654 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5655 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" 5656 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5657 break 2 5658 fi 5659done 5660 done 5661IFS=$as_save_IFS 5662 5663fi 5664fi 5665OBJDUMP=$ac_cv_prog_OBJDUMP 5666if test -n "$OBJDUMP"; then 5667 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5 5668$as_echo "$OBJDUMP" >&6; } 5669else 5670 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5671$as_echo "no" >&6; } 5672fi 5673 5674 5675fi 5676if test -z "$ac_cv_prog_OBJDUMP"; then 5677 ac_ct_OBJDUMP=$OBJDUMP 5678 # Extract the first word of "objdump", so it can be a program name with args. 5679set dummy objdump; ac_word=$2 5680{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5681$as_echo_n "checking for $ac_word... " >&6; } 5682if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then : 5683 $as_echo_n "(cached) " >&6 5684else 5685 if test -n "$ac_ct_OBJDUMP"; then 5686 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. 5687else 5688as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5689for as_dir in $PATH 5690do 5691 IFS=$as_save_IFS 5692 test -z "$as_dir" && as_dir=. 5693 for ac_exec_ext in '' $ac_executable_extensions; do 5694 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5695 ac_cv_prog_ac_ct_OBJDUMP="objdump" 5696 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5697 break 2 5698 fi 5699done 5700 done 5701IFS=$as_save_IFS 5702 5703fi 5704fi 5705ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP 5706if test -n "$ac_ct_OBJDUMP"; then 5707 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5 5708$as_echo "$ac_ct_OBJDUMP" >&6; } 5709else 5710 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5711$as_echo "no" >&6; } 5712fi 5713 5714 if test "x$ac_ct_OBJDUMP" = x; then 5715 OBJDUMP="false" 5716 else 5717 case $cross_compiling:$ac_tool_warned in 5718yes:) 5719{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5720$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5721ac_tool_warned=yes ;; 5722esac 5723 OBJDUMP=$ac_ct_OBJDUMP 5724 fi 5725else 5726 OBJDUMP="$ac_cv_prog_OBJDUMP" 5727fi 5728 5729test -z "$OBJDUMP" && OBJDUMP=objdump 5730 5731 5732 5733 5734 5735 5736 5737 5738 5739{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5 5740$as_echo_n "checking how to recognize dependent libraries... " >&6; } 5741if ${lt_cv_deplibs_check_method+:} false; then : 5742 $as_echo_n "(cached) " >&6 5743else 5744 lt_cv_file_magic_cmd='$MAGIC_CMD' 5745lt_cv_file_magic_test_file= 5746lt_cv_deplibs_check_method='unknown' 5747# Need to set the preceding variable on all platforms that support 5748# interlibrary dependencies. 5749# 'none' -- dependencies not supported. 5750# 'unknown' -- same as none, but documents that we really don't know. 5751# 'pass_all' -- all dependencies passed with no checks. 5752# 'test_compile' -- check by making test program. 5753# 'file_magic [[regex]]' -- check by looking for files in library path 5754# that responds to the $file_magic_cmd with a given extended regex. 5755# If you have 'file' or equivalent on your system and you're not sure 5756# whether 'pass_all' will *always* work, you probably want this one. 5757 5758case $host_os in 5759aix[4-9]*) 5760 lt_cv_deplibs_check_method=pass_all 5761 ;; 5762 5763beos*) 5764 lt_cv_deplibs_check_method=pass_all 5765 ;; 5766 5767bsdi[45]*) 5768 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' 5769 lt_cv_file_magic_cmd='/usr/bin/file -L' 5770 lt_cv_file_magic_test_file=/shlib/libc.so 5771 ;; 5772 5773cygwin*) 5774 # func_win32_libid is a shell function defined in ltmain.sh 5775 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 5776 lt_cv_file_magic_cmd='func_win32_libid' 5777 ;; 5778 5779mingw* | pw32*) 5780 # Base MSYS/MinGW do not provide the 'file' command needed by 5781 # func_win32_libid shell function, so use a weaker test based on 'objdump', 5782 # unless we find 'file', for example because we are cross-compiling. 5783 if ( file / ) >/dev/null 2>&1; then 5784 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 5785 lt_cv_file_magic_cmd='func_win32_libid' 5786 else 5787 # Keep this pattern in sync with the one in func_win32_libid. 5788 lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)' 5789 lt_cv_file_magic_cmd='$OBJDUMP -f' 5790 fi 5791 ;; 5792 5793cegcc*) 5794 # use the weaker test based on 'objdump'. See mingw*. 5795 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' 5796 lt_cv_file_magic_cmd='$OBJDUMP -f' 5797 ;; 5798 5799darwin* | rhapsody*) 5800 lt_cv_deplibs_check_method=pass_all 5801 ;; 5802 5803freebsd* | dragonfly*) 5804 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 5805 case $host_cpu in 5806 i*86 ) 5807 # Not sure whether the presence of OpenBSD here was a mistake. 5808 # Let's accept both of them until this is cleared up. 5809 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' 5810 lt_cv_file_magic_cmd=/usr/bin/file 5811 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 5812 ;; 5813 esac 5814 else 5815 lt_cv_deplibs_check_method=pass_all 5816 fi 5817 ;; 5818 5819haiku*) 5820 lt_cv_deplibs_check_method=pass_all 5821 ;; 5822 5823hpux10.20* | hpux11*) 5824 lt_cv_file_magic_cmd=/usr/bin/file 5825 case $host_cpu in 5826 ia64*) 5827 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' 5828 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 5829 ;; 5830 hppa*64*) 5831 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]' 5832 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl 5833 ;; 5834 *) 5835 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library' 5836 lt_cv_file_magic_test_file=/usr/lib/libc.sl 5837 ;; 5838 esac 5839 ;; 5840 5841interix[3-9]*) 5842 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here 5843 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' 5844 ;; 5845 5846irix5* | irix6* | nonstopux*) 5847 case $LD in 5848 *-32|*"-32 ") libmagic=32-bit;; 5849 *-n32|*"-n32 ") libmagic=N32;; 5850 *-64|*"-64 ") libmagic=64-bit;; 5851 *) libmagic=never-match;; 5852 esac 5853 lt_cv_deplibs_check_method=pass_all 5854 ;; 5855 5856# This must be glibc/ELF. 5857linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) 5858 lt_cv_deplibs_check_method=pass_all 5859 ;; 5860 5861netbsd*) 5862 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 5863 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 5864 else 5865 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' 5866 fi 5867 ;; 5868 5869newos6*) 5870 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' 5871 lt_cv_file_magic_cmd=/usr/bin/file 5872 lt_cv_file_magic_test_file=/usr/lib/libnls.so 5873 ;; 5874 5875*nto* | *qnx*) 5876 lt_cv_deplibs_check_method=pass_all 5877 ;; 5878 5879openbsd* | bitrig*) 5880 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then 5881 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' 5882 else 5883 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 5884 fi 5885 ;; 5886 5887osf3* | osf4* | osf5*) 5888 lt_cv_deplibs_check_method=pass_all 5889 ;; 5890 5891rdos*) 5892 lt_cv_deplibs_check_method=pass_all 5893 ;; 5894 5895solaris*) 5896 lt_cv_deplibs_check_method=pass_all 5897 ;; 5898 5899sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 5900 lt_cv_deplibs_check_method=pass_all 5901 ;; 5902 5903sysv4 | sysv4.3*) 5904 case $host_vendor in 5905 motorola) 5906 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]' 5907 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 5908 ;; 5909 ncr) 5910 lt_cv_deplibs_check_method=pass_all 5911 ;; 5912 sequent) 5913 lt_cv_file_magic_cmd='/bin/file' 5914 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' 5915 ;; 5916 sni) 5917 lt_cv_file_magic_cmd='/bin/file' 5918 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" 5919 lt_cv_file_magic_test_file=/lib/libc.so 5920 ;; 5921 siemens) 5922 lt_cv_deplibs_check_method=pass_all 5923 ;; 5924 pc) 5925 lt_cv_deplibs_check_method=pass_all 5926 ;; 5927 esac 5928 ;; 5929 5930tpf*) 5931 lt_cv_deplibs_check_method=pass_all 5932 ;; 5933os2*) 5934 lt_cv_deplibs_check_method=pass_all 5935 ;; 5936esac 5937 5938fi 5939{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 5940$as_echo "$lt_cv_deplibs_check_method" >&6; } 5941 5942file_magic_glob= 5943want_nocaseglob=no 5944if test "$build" = "$host"; then 5945 case $host_os in 5946 mingw* | pw32*) 5947 if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then 5948 want_nocaseglob=yes 5949 else 5950 file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"` 5951 fi 5952 ;; 5953 esac 5954fi 5955 5956file_magic_cmd=$lt_cv_file_magic_cmd 5957deplibs_check_method=$lt_cv_deplibs_check_method 5958test -z "$deplibs_check_method" && deplibs_check_method=unknown 5959 5960 5961 5962 5963 5964 5965 5966 5967 5968 5969 5970 5971 5972 5973 5974 5975 5976 5977 5978 5979 5980 5981if test -n "$ac_tool_prefix"; then 5982 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args. 5983set dummy ${ac_tool_prefix}dlltool; ac_word=$2 5984{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5985$as_echo_n "checking for $ac_word... " >&6; } 5986if ${ac_cv_prog_DLLTOOL+:} false; then : 5987 $as_echo_n "(cached) " >&6 5988else 5989 if test -n "$DLLTOOL"; then 5990 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test. 5991else 5992as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5993for as_dir in $PATH 5994do 5995 IFS=$as_save_IFS 5996 test -z "$as_dir" && as_dir=. 5997 for ac_exec_ext in '' $ac_executable_extensions; do 5998 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5999 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool" 6000 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6001 break 2 6002 fi 6003done 6004 done 6005IFS=$as_save_IFS 6006 6007fi 6008fi 6009DLLTOOL=$ac_cv_prog_DLLTOOL 6010if test -n "$DLLTOOL"; then 6011 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5 6012$as_echo "$DLLTOOL" >&6; } 6013else 6014 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6015$as_echo "no" >&6; } 6016fi 6017 6018 6019fi 6020if test -z "$ac_cv_prog_DLLTOOL"; then 6021 ac_ct_DLLTOOL=$DLLTOOL 6022 # Extract the first word of "dlltool", so it can be a program name with args. 6023set dummy dlltool; ac_word=$2 6024{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6025$as_echo_n "checking for $ac_word... " >&6; } 6026if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then : 6027 $as_echo_n "(cached) " >&6 6028else 6029 if test -n "$ac_ct_DLLTOOL"; then 6030 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test. 6031else 6032as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6033for as_dir in $PATH 6034do 6035 IFS=$as_save_IFS 6036 test -z "$as_dir" && as_dir=. 6037 for ac_exec_ext in '' $ac_executable_extensions; do 6038 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6039 ac_cv_prog_ac_ct_DLLTOOL="dlltool" 6040 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6041 break 2 6042 fi 6043done 6044 done 6045IFS=$as_save_IFS 6046 6047fi 6048fi 6049ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL 6050if test -n "$ac_ct_DLLTOOL"; then 6051 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5 6052$as_echo "$ac_ct_DLLTOOL" >&6; } 6053else 6054 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6055$as_echo "no" >&6; } 6056fi 6057 6058 if test "x$ac_ct_DLLTOOL" = x; then 6059 DLLTOOL="false" 6060 else 6061 case $cross_compiling:$ac_tool_warned in 6062yes:) 6063{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6064$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6065ac_tool_warned=yes ;; 6066esac 6067 DLLTOOL=$ac_ct_DLLTOOL 6068 fi 6069else 6070 DLLTOOL="$ac_cv_prog_DLLTOOL" 6071fi 6072 6073test -z "$DLLTOOL" && DLLTOOL=dlltool 6074 6075 6076 6077 6078 6079 6080 6081 6082 6083 6084{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5 6085$as_echo_n "checking how to associate runtime and link libraries... " >&6; } 6086if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then : 6087 $as_echo_n "(cached) " >&6 6088else 6089 lt_cv_sharedlib_from_linklib_cmd='unknown' 6090 6091case $host_os in 6092cygwin* | mingw* | pw32* | cegcc*) 6093 # two different shell functions defined in ltmain.sh; 6094 # decide which one to use based on capabilities of $DLLTOOL 6095 case `$DLLTOOL --help 2>&1` in 6096 *--identify-strict*) 6097 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib 6098 ;; 6099 *) 6100 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback 6101 ;; 6102 esac 6103 ;; 6104*) 6105 # fallback: assume linklib IS sharedlib 6106 lt_cv_sharedlib_from_linklib_cmd=$ECHO 6107 ;; 6108esac 6109 6110fi 6111{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5 6112$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; } 6113sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd 6114test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO 6115 6116 6117 6118 6119 6120 6121 6122if test -n "$ac_tool_prefix"; then 6123 for ac_prog in ar 6124 do 6125 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 6126set dummy $ac_tool_prefix$ac_prog; ac_word=$2 6127{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6128$as_echo_n "checking for $ac_word... " >&6; } 6129if ${ac_cv_prog_AR+:} false; then : 6130 $as_echo_n "(cached) " >&6 6131else 6132 if test -n "$AR"; then 6133 ac_cv_prog_AR="$AR" # Let the user override the test. 6134else 6135as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6136for as_dir in $PATH 6137do 6138 IFS=$as_save_IFS 6139 test -z "$as_dir" && as_dir=. 6140 for ac_exec_ext in '' $ac_executable_extensions; do 6141 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6142 ac_cv_prog_AR="$ac_tool_prefix$ac_prog" 6143 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6144 break 2 6145 fi 6146done 6147 done 6148IFS=$as_save_IFS 6149 6150fi 6151fi 6152AR=$ac_cv_prog_AR 6153if test -n "$AR"; then 6154 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 6155$as_echo "$AR" >&6; } 6156else 6157 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6158$as_echo "no" >&6; } 6159fi 6160 6161 6162 test -n "$AR" && break 6163 done 6164fi 6165if test -z "$AR"; then 6166 ac_ct_AR=$AR 6167 for ac_prog in ar 6168do 6169 # Extract the first word of "$ac_prog", so it can be a program name with args. 6170set dummy $ac_prog; ac_word=$2 6171{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6172$as_echo_n "checking for $ac_word... " >&6; } 6173if ${ac_cv_prog_ac_ct_AR+:} false; then : 6174 $as_echo_n "(cached) " >&6 6175else 6176 if test -n "$ac_ct_AR"; then 6177 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 6178else 6179as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6180for as_dir in $PATH 6181do 6182 IFS=$as_save_IFS 6183 test -z "$as_dir" && as_dir=. 6184 for ac_exec_ext in '' $ac_executable_extensions; do 6185 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6186 ac_cv_prog_ac_ct_AR="$ac_prog" 6187 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6188 break 2 6189 fi 6190done 6191 done 6192IFS=$as_save_IFS 6193 6194fi 6195fi 6196ac_ct_AR=$ac_cv_prog_ac_ct_AR 6197if test -n "$ac_ct_AR"; then 6198 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 6199$as_echo "$ac_ct_AR" >&6; } 6200else 6201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6202$as_echo "no" >&6; } 6203fi 6204 6205 6206 test -n "$ac_ct_AR" && break 6207done 6208 6209 if test "x$ac_ct_AR" = x; then 6210 AR="false" 6211 else 6212 case $cross_compiling:$ac_tool_warned in 6213yes:) 6214{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6215$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6216ac_tool_warned=yes ;; 6217esac 6218 AR=$ac_ct_AR 6219 fi 6220fi 6221 6222: ${AR=ar} 6223: ${AR_FLAGS=cru} 6224 6225 6226 6227 6228 6229 6230 6231 6232 6233 6234 6235{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5 6236$as_echo_n "checking for archiver @FILE support... " >&6; } 6237if ${lt_cv_ar_at_file+:} false; then : 6238 $as_echo_n "(cached) " >&6 6239else 6240 lt_cv_ar_at_file=no 6241 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6242/* end confdefs.h. */ 6243 6244int 6245main () 6246{ 6247 6248 ; 6249 return 0; 6250} 6251_ACEOF 6252if ac_fn_c_try_compile "$LINENO"; then : 6253 echo conftest.$ac_objext > conftest.lst 6254 lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5' 6255 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 6256 (eval $lt_ar_try) 2>&5 6257 ac_status=$? 6258 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6259 test $ac_status = 0; } 6260 if test 0 -eq "$ac_status"; then 6261 # Ensure the archiver fails upon bogus file names. 6262 rm -f conftest.$ac_objext libconftest.a 6263 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 6264 (eval $lt_ar_try) 2>&5 6265 ac_status=$? 6266 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6267 test $ac_status = 0; } 6268 if test 0 -ne "$ac_status"; then 6269 lt_cv_ar_at_file=@ 6270 fi 6271 fi 6272 rm -f conftest.* libconftest.a 6273 6274fi 6275rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6276 6277fi 6278{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5 6279$as_echo "$lt_cv_ar_at_file" >&6; } 6280 6281if test no = "$lt_cv_ar_at_file"; then 6282 archiver_list_spec= 6283else 6284 archiver_list_spec=$lt_cv_ar_at_file 6285fi 6286 6287 6288 6289 6290 6291 6292 6293if test -n "$ac_tool_prefix"; then 6294 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 6295set dummy ${ac_tool_prefix}strip; ac_word=$2 6296{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6297$as_echo_n "checking for $ac_word... " >&6; } 6298if ${ac_cv_prog_STRIP+:} false; then : 6299 $as_echo_n "(cached) " >&6 6300else 6301 if test -n "$STRIP"; then 6302 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 6303else 6304as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6305for as_dir in $PATH 6306do 6307 IFS=$as_save_IFS 6308 test -z "$as_dir" && as_dir=. 6309 for ac_exec_ext in '' $ac_executable_extensions; do 6310 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6311 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 6312 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6313 break 2 6314 fi 6315done 6316 done 6317IFS=$as_save_IFS 6318 6319fi 6320fi 6321STRIP=$ac_cv_prog_STRIP 6322if test -n "$STRIP"; then 6323 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 6324$as_echo "$STRIP" >&6; } 6325else 6326 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6327$as_echo "no" >&6; } 6328fi 6329 6330 6331fi 6332if test -z "$ac_cv_prog_STRIP"; then 6333 ac_ct_STRIP=$STRIP 6334 # Extract the first word of "strip", so it can be a program name with args. 6335set dummy strip; ac_word=$2 6336{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6337$as_echo_n "checking for $ac_word... " >&6; } 6338if ${ac_cv_prog_ac_ct_STRIP+:} false; then : 6339 $as_echo_n "(cached) " >&6 6340else 6341 if test -n "$ac_ct_STRIP"; then 6342 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 6343else 6344as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6345for as_dir in $PATH 6346do 6347 IFS=$as_save_IFS 6348 test -z "$as_dir" && as_dir=. 6349 for ac_exec_ext in '' $ac_executable_extensions; do 6350 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6351 ac_cv_prog_ac_ct_STRIP="strip" 6352 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6353 break 2 6354 fi 6355done 6356 done 6357IFS=$as_save_IFS 6358 6359fi 6360fi 6361ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 6362if test -n "$ac_ct_STRIP"; then 6363 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 6364$as_echo "$ac_ct_STRIP" >&6; } 6365else 6366 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6367$as_echo "no" >&6; } 6368fi 6369 6370 if test "x$ac_ct_STRIP" = x; then 6371 STRIP=":" 6372 else 6373 case $cross_compiling:$ac_tool_warned in 6374yes:) 6375{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6376$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6377ac_tool_warned=yes ;; 6378esac 6379 STRIP=$ac_ct_STRIP 6380 fi 6381else 6382 STRIP="$ac_cv_prog_STRIP" 6383fi 6384 6385test -z "$STRIP" && STRIP=: 6386 6387 6388 6389 6390 6391 6392if test -n "$ac_tool_prefix"; then 6393 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 6394set dummy ${ac_tool_prefix}ranlib; ac_word=$2 6395{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6396$as_echo_n "checking for $ac_word... " >&6; } 6397if ${ac_cv_prog_RANLIB+:} false; then : 6398 $as_echo_n "(cached) " >&6 6399else 6400 if test -n "$RANLIB"; then 6401 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 6402else 6403as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6404for as_dir in $PATH 6405do 6406 IFS=$as_save_IFS 6407 test -z "$as_dir" && as_dir=. 6408 for ac_exec_ext in '' $ac_executable_extensions; do 6409 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6410 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 6411 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6412 break 2 6413 fi 6414done 6415 done 6416IFS=$as_save_IFS 6417 6418fi 6419fi 6420RANLIB=$ac_cv_prog_RANLIB 6421if test -n "$RANLIB"; then 6422 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 6423$as_echo "$RANLIB" >&6; } 6424else 6425 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6426$as_echo "no" >&6; } 6427fi 6428 6429 6430fi 6431if test -z "$ac_cv_prog_RANLIB"; then 6432 ac_ct_RANLIB=$RANLIB 6433 # Extract the first word of "ranlib", so it can be a program name with args. 6434set dummy ranlib; ac_word=$2 6435{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6436$as_echo_n "checking for $ac_word... " >&6; } 6437if ${ac_cv_prog_ac_ct_RANLIB+:} false; then : 6438 $as_echo_n "(cached) " >&6 6439else 6440 if test -n "$ac_ct_RANLIB"; then 6441 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 6442else 6443as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6444for as_dir in $PATH 6445do 6446 IFS=$as_save_IFS 6447 test -z "$as_dir" && as_dir=. 6448 for ac_exec_ext in '' $ac_executable_extensions; do 6449 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6450 ac_cv_prog_ac_ct_RANLIB="ranlib" 6451 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6452 break 2 6453 fi 6454done 6455 done 6456IFS=$as_save_IFS 6457 6458fi 6459fi 6460ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 6461if test -n "$ac_ct_RANLIB"; then 6462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 6463$as_echo "$ac_ct_RANLIB" >&6; } 6464else 6465 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6466$as_echo "no" >&6; } 6467fi 6468 6469 if test "x$ac_ct_RANLIB" = x; then 6470 RANLIB=":" 6471 else 6472 case $cross_compiling:$ac_tool_warned in 6473yes:) 6474{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6475$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6476ac_tool_warned=yes ;; 6477esac 6478 RANLIB=$ac_ct_RANLIB 6479 fi 6480else 6481 RANLIB="$ac_cv_prog_RANLIB" 6482fi 6483 6484test -z "$RANLIB" && RANLIB=: 6485 6486 6487 6488 6489 6490 6491# Determine commands to create old-style static archives. 6492old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' 6493old_postinstall_cmds='chmod 644 $oldlib' 6494old_postuninstall_cmds= 6495 6496if test -n "$RANLIB"; then 6497 case $host_os in 6498 bitrig* | openbsd*) 6499 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib" 6500 ;; 6501 *) 6502 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib" 6503 ;; 6504 esac 6505 old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib" 6506fi 6507 6508case $host_os in 6509 darwin*) 6510 lock_old_archive_extraction=yes ;; 6511 *) 6512 lock_old_archive_extraction=no ;; 6513esac 6514 6515 6516 6517 6518 6519 6520 6521 6522 6523 6524 6525 6526 6527 6528 6529 6530 6531 6532 6533 6534 6535 6536 6537 6538 6539 6540 6541 6542 6543 6544 6545 6546 6547 6548 6549 6550 6551 6552 6553# If no C compiler was specified, use CC. 6554LTCC=${LTCC-"$CC"} 6555 6556# If no C compiler flags were specified, use CFLAGS. 6557LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 6558 6559# Allow CC to be a program name with arguments. 6560compiler=$CC 6561 6562 6563# Check for command to grab the raw symbol name followed by C symbol from nm. 6564{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5 6565$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } 6566if ${lt_cv_sys_global_symbol_pipe+:} false; then : 6567 $as_echo_n "(cached) " >&6 6568else 6569 6570# These are sane defaults that work on at least a few old systems. 6571# [They come from Ultrix. What could be older than Ultrix?!! ;)] 6572 6573# Character class describing NM global symbol codes. 6574symcode='[BCDEGRST]' 6575 6576# Regexp to match symbols that can be accessed directly from C. 6577sympat='\([_A-Za-z][_A-Za-z0-9]*\)' 6578 6579# Define system-specific variables. 6580case $host_os in 6581aix*) 6582 symcode='[BCDT]' 6583 ;; 6584cygwin* | mingw* | pw32* | cegcc*) 6585 symcode='[ABCDGISTW]' 6586 ;; 6587hpux*) 6588 if test ia64 = "$host_cpu"; then 6589 symcode='[ABCDEGRST]' 6590 fi 6591 ;; 6592irix* | nonstopux*) 6593 symcode='[BCDEGRST]' 6594 ;; 6595osf*) 6596 symcode='[BCDEGQRST]' 6597 ;; 6598solaris*) 6599 symcode='[BDRT]' 6600 ;; 6601sco3.2v5*) 6602 symcode='[DT]' 6603 ;; 6604sysv4.2uw2*) 6605 symcode='[DT]' 6606 ;; 6607sysv5* | sco5v6* | unixware* | OpenUNIX*) 6608 symcode='[ABDT]' 6609 ;; 6610sysv4) 6611 symcode='[DFNSTU]' 6612 ;; 6613esac 6614 6615# If we're using GNU nm, then use its standard symbol codes. 6616case `$NM -V 2>&1` in 6617*GNU* | *'with BFD'*) 6618 symcode='[ABCDGIRSTW]' ;; 6619esac 6620 6621if test "$lt_cv_nm_interface" = "MS dumpbin"; then 6622 # Gets list of data symbols to import. 6623 lt_cv_sys_global_symbol_to_import="sed -n -e 's/^I .* \(.*\)$/\1/p'" 6624 # Adjust the below global symbol transforms to fixup imported variables. 6625 lt_cdecl_hook=" -e 's/^I .* \(.*\)$/extern __declspec(dllimport) char \1;/p'" 6626 lt_c_name_hook=" -e 's/^I .* \(.*\)$/ {\"\1\", (void *) 0},/p'" 6627 lt_c_name_lib_hook="\ 6628 -e 's/^I .* \(lib.*\)$/ {\"\1\", (void *) 0},/p'\ 6629 -e 's/^I .* \(.*\)$/ {\"lib\1\", (void *) 0},/p'" 6630else 6631 # Disable hooks by default. 6632 lt_cv_sys_global_symbol_to_import= 6633 lt_cdecl_hook= 6634 lt_c_name_hook= 6635 lt_c_name_lib_hook= 6636fi 6637 6638# Transform an extracted symbol line into a proper C declaration. 6639# Some systems (esp. on ia64) link data and code symbols differently, 6640# so use this general approach. 6641lt_cv_sys_global_symbol_to_cdecl="sed -n"\ 6642$lt_cdecl_hook\ 6643" -e 's/^T .* \(.*\)$/extern int \1();/p'"\ 6644" -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'" 6645 6646# Transform an extracted symbol line into symbol name and symbol address 6647lt_cv_sys_global_symbol_to_c_name_address="sed -n"\ 6648$lt_c_name_hook\ 6649" -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\ 6650" -e 's/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/p'" 6651 6652# Transform an extracted symbol line into symbol name with lib prefix and 6653# symbol address. 6654lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n"\ 6655$lt_c_name_lib_hook\ 6656" -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\ 6657" -e 's/^$symcode$symcode* .* \(lib.*\)$/ {\"\1\", (void *) \&\1},/p'"\ 6658" -e 's/^$symcode$symcode* .* \(.*\)$/ {\"lib\1\", (void *) \&\1},/p'" 6659 6660# Handle CRLF in mingw tool chain 6661opt_cr= 6662case $build_os in 6663mingw*) 6664 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp 6665 ;; 6666esac 6667 6668# Try without a prefix underscore, then with it. 6669for ac_symprfx in "" "_"; do 6670 6671 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 6672 symxfrm="\\1 $ac_symprfx\\2 \\2" 6673 6674 # Write the raw and C identifiers. 6675 if test "$lt_cv_nm_interface" = "MS dumpbin"; then 6676 # Fake it for dumpbin and say T for any non-static function, 6677 # D for any global variable and I for any imported variable. 6678 # Also find C++ and __fastcall symbols from MSVC++, 6679 # which start with @ or ?. 6680 lt_cv_sys_global_symbol_pipe="$AWK '"\ 6681" {last_section=section; section=\$ 3};"\ 6682" /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\ 6683" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ 6684" /^ *Symbol name *: /{split(\$ 0,sn,\":\"); si=substr(sn[2],2)};"\ 6685" /^ *Type *: code/{print \"T\",si,substr(si,length(prfx))};"\ 6686" /^ *Type *: data/{print \"I\",si,substr(si,length(prfx))};"\ 6687" \$ 0!~/External *\|/{next};"\ 6688" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ 6689" {if(hide[section]) next};"\ 6690" {f=\"D\"}; \$ 0~/\(\).*\|/{f=\"T\"};"\ 6691" {split(\$ 0,a,/\||\r/); split(a[2],s)};"\ 6692" s[1]~/^[@?]/{print f,s[1],s[1]; next};"\ 6693" s[1]~prfx {split(s[1],t,\"@\"); print f,t[1],substr(t[1],length(prfx))}"\ 6694" ' prfx=^$ac_symprfx" 6695 else 6696 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 6697 fi 6698 lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'" 6699 6700 # Check to see that the pipe works correctly. 6701 pipe_works=no 6702 6703 rm -f conftest* 6704 cat > conftest.$ac_ext <<_LT_EOF 6705#ifdef __cplusplus 6706extern "C" { 6707#endif 6708char nm_test_var; 6709void nm_test_func(void); 6710void nm_test_func(void){} 6711#ifdef __cplusplus 6712} 6713#endif 6714int main(){nm_test_var='a';nm_test_func();return(0);} 6715_LT_EOF 6716 6717 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6718 (eval $ac_compile) 2>&5 6719 ac_status=$? 6720 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6721 test $ac_status = 0; }; then 6722 # Now try to grab the symbols. 6723 nlist=conftest.nm 6724 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5 6725 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5 6726 ac_status=$? 6727 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6728 test $ac_status = 0; } && test -s "$nlist"; then 6729 # Try sorting and uniquifying the output. 6730 if sort "$nlist" | uniq > "$nlist"T; then 6731 mv -f "$nlist"T "$nlist" 6732 else 6733 rm -f "$nlist"T 6734 fi 6735 6736 # Make sure that we snagged all the symbols we need. 6737 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 6738 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 6739 cat <<_LT_EOF > conftest.$ac_ext 6740/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */ 6741#if defined _WIN32 || defined __CYGWIN__ || defined _WIN32_WCE 6742/* DATA imports from DLLs on WIN32 can't be const, because runtime 6743 relocations are performed -- see ld's documentation on pseudo-relocs. */ 6744# define LT_DLSYM_CONST 6745#elif defined __osf__ 6746/* This system does not cope well with relocations in const data. */ 6747# define LT_DLSYM_CONST 6748#else 6749# define LT_DLSYM_CONST const 6750#endif 6751 6752#ifdef __cplusplus 6753extern "C" { 6754#endif 6755 6756_LT_EOF 6757 # Now generate the symbol file. 6758 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' 6759 6760 cat <<_LT_EOF >> conftest.$ac_ext 6761 6762/* The mapping between symbol names and symbols. */ 6763LT_DLSYM_CONST struct { 6764 const char *name; 6765 void *address; 6766} 6767lt__PROGRAM__LTX_preloaded_symbols[] = 6768{ 6769 { "@PROGRAM@", (void *) 0 }, 6770_LT_EOF 6771 $SED "s/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext 6772 cat <<\_LT_EOF >> conftest.$ac_ext 6773 {0, (void *) 0} 6774}; 6775 6776/* This works around a problem in FreeBSD linker */ 6777#ifdef FREEBSD_WORKAROUND 6778static const void *lt_preloaded_setup() { 6779 return lt__PROGRAM__LTX_preloaded_symbols; 6780} 6781#endif 6782 6783#ifdef __cplusplus 6784} 6785#endif 6786_LT_EOF 6787 # Now try linking the two files. 6788 mv conftest.$ac_objext conftstm.$ac_objext 6789 lt_globsym_save_LIBS=$LIBS 6790 lt_globsym_save_CFLAGS=$CFLAGS 6791 LIBS=conftstm.$ac_objext 6792 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 6793 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 6794 (eval $ac_link) 2>&5 6795 ac_status=$? 6796 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6797 test $ac_status = 0; } && test -s conftest$ac_exeext; then 6798 pipe_works=yes 6799 fi 6800 LIBS=$lt_globsym_save_LIBS 6801 CFLAGS=$lt_globsym_save_CFLAGS 6802 else 6803 echo "cannot find nm_test_func in $nlist" >&5 6804 fi 6805 else 6806 echo "cannot find nm_test_var in $nlist" >&5 6807 fi 6808 else 6809 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 6810 fi 6811 else 6812 echo "$progname: failed program was:" >&5 6813 cat conftest.$ac_ext >&5 6814 fi 6815 rm -rf conftest* conftst* 6816 6817 # Do not use the global_symbol_pipe unless it works. 6818 if test yes = "$pipe_works"; then 6819 break 6820 else 6821 lt_cv_sys_global_symbol_pipe= 6822 fi 6823done 6824 6825fi 6826 6827if test -z "$lt_cv_sys_global_symbol_pipe"; then 6828 lt_cv_sys_global_symbol_to_cdecl= 6829fi 6830if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 6831 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5 6832$as_echo "failed" >&6; } 6833else 6834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 6835$as_echo "ok" >&6; } 6836fi 6837 6838# Response file support. 6839if test "$lt_cv_nm_interface" = "MS dumpbin"; then 6840 nm_file_list_spec='@' 6841elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then 6842 nm_file_list_spec='@' 6843fi 6844 6845 6846 6847 6848 6849 6850 6851 6852 6853 6854 6855 6856 6857 6858 6859 6860 6861 6862 6863 6864 6865 6866 6867 6868 6869 6870 6871 6872 6873 6874 6875 6876 6877 6878 6879 6880 6881{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5 6882$as_echo_n "checking for sysroot... " >&6; } 6883 6884# Check whether --with-sysroot was given. 6885if test "${with_sysroot+set}" = set; then : 6886 withval=$with_sysroot; 6887else 6888 with_sysroot=no 6889fi 6890 6891 6892lt_sysroot= 6893case $with_sysroot in #( 6894 yes) 6895 if test yes = "$GCC"; then 6896 lt_sysroot=`$CC --print-sysroot 2>/dev/null` 6897 fi 6898 ;; #( 6899 /*) 6900 lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"` 6901 ;; #( 6902 no|'') 6903 ;; #( 6904 *) 6905 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_sysroot" >&5 6906$as_echo "$with_sysroot" >&6; } 6907 as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5 6908 ;; 6909esac 6910 6911 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5 6912$as_echo "${lt_sysroot:-no}" >&6; } 6913 6914 6915 6916 6917 6918{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a working dd" >&5 6919$as_echo_n "checking for a working dd... " >&6; } 6920if ${ac_cv_path_lt_DD+:} false; then : 6921 $as_echo_n "(cached) " >&6 6922else 6923 printf 0123456789abcdef0123456789abcdef >conftest.i 6924cat conftest.i conftest.i >conftest2.i 6925: ${lt_DD:=$DD} 6926if test -z "$lt_DD"; then 6927 ac_path_lt_DD_found=false 6928 # Loop through the user's path and test for each of PROGNAME-LIST 6929 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6930for as_dir in $PATH 6931do 6932 IFS=$as_save_IFS 6933 test -z "$as_dir" && as_dir=. 6934 for ac_prog in dd; do 6935 for ac_exec_ext in '' $ac_executable_extensions; do 6936 ac_path_lt_DD="$as_dir/$ac_prog$ac_exec_ext" 6937 as_fn_executable_p "$ac_path_lt_DD" || continue 6938if "$ac_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then 6939 cmp -s conftest.i conftest.out \ 6940 && ac_cv_path_lt_DD="$ac_path_lt_DD" ac_path_lt_DD_found=: 6941fi 6942 $ac_path_lt_DD_found && break 3 6943 done 6944 done 6945 done 6946IFS=$as_save_IFS 6947 if test -z "$ac_cv_path_lt_DD"; then 6948 : 6949 fi 6950else 6951 ac_cv_path_lt_DD=$lt_DD 6952fi 6953 6954rm -f conftest.i conftest2.i conftest.out 6955fi 6956{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_lt_DD" >&5 6957$as_echo "$ac_cv_path_lt_DD" >&6; } 6958 6959 6960{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to truncate binary pipes" >&5 6961$as_echo_n "checking how to truncate binary pipes... " >&6; } 6962if ${lt_cv_truncate_bin+:} false; then : 6963 $as_echo_n "(cached) " >&6 6964else 6965 printf 0123456789abcdef0123456789abcdef >conftest.i 6966cat conftest.i conftest.i >conftest2.i 6967lt_cv_truncate_bin= 6968if "$ac_cv_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then 6969 cmp -s conftest.i conftest.out \ 6970 && lt_cv_truncate_bin="$ac_cv_path_lt_DD bs=4096 count=1" 6971fi 6972rm -f conftest.i conftest2.i conftest.out 6973test -z "$lt_cv_truncate_bin" && lt_cv_truncate_bin="$SED -e 4q" 6974fi 6975{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_truncate_bin" >&5 6976$as_echo "$lt_cv_truncate_bin" >&6; } 6977 6978 6979 6980 6981 6982 6983 6984# Calculate cc_basename. Skip known compiler wrappers and cross-prefix. 6985func_cc_basename () 6986{ 6987 for cc_temp in $*""; do 6988 case $cc_temp in 6989 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 6990 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 6991 \-*) ;; 6992 *) break;; 6993 esac 6994 done 6995 func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` 6996} 6997 6998# Check whether --enable-libtool-lock was given. 6999if test "${enable_libtool_lock+set}" = set; then : 7000 enableval=$enable_libtool_lock; 7001fi 7002 7003test no = "$enable_libtool_lock" || enable_libtool_lock=yes 7004 7005# Some flags need to be propagated to the compiler or linker for good 7006# libtool support. 7007case $host in 7008ia64-*-hpux*) 7009 # Find out what ABI is being produced by ac_compile, and set mode 7010 # options accordingly. 7011 echo 'int i;' > conftest.$ac_ext 7012 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 7013 (eval $ac_compile) 2>&5 7014 ac_status=$? 7015 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 7016 test $ac_status = 0; }; then 7017 case `/usr/bin/file conftest.$ac_objext` in 7018 *ELF-32*) 7019 HPUX_IA64_MODE=32 7020 ;; 7021 *ELF-64*) 7022 HPUX_IA64_MODE=64 7023 ;; 7024 esac 7025 fi 7026 rm -rf conftest* 7027 ;; 7028*-*-irix6*) 7029 # Find out what ABI is being produced by ac_compile, and set linker 7030 # options accordingly. 7031 echo '#line '$LINENO' "configure"' > conftest.$ac_ext 7032 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 7033 (eval $ac_compile) 2>&5 7034 ac_status=$? 7035 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 7036 test $ac_status = 0; }; then 7037 if test yes = "$lt_cv_prog_gnu_ld"; then 7038 case `/usr/bin/file conftest.$ac_objext` in 7039 *32-bit*) 7040 LD="${LD-ld} -melf32bsmip" 7041 ;; 7042 *N32*) 7043 LD="${LD-ld} -melf32bmipn32" 7044 ;; 7045 *64-bit*) 7046 LD="${LD-ld} -melf64bmip" 7047 ;; 7048 esac 7049 else 7050 case `/usr/bin/file conftest.$ac_objext` in 7051 *32-bit*) 7052 LD="${LD-ld} -32" 7053 ;; 7054 *N32*) 7055 LD="${LD-ld} -n32" 7056 ;; 7057 *64-bit*) 7058 LD="${LD-ld} -64" 7059 ;; 7060 esac 7061 fi 7062 fi 7063 rm -rf conftest* 7064 ;; 7065 7066mips64*-*linux*) 7067 # Find out what ABI is being produced by ac_compile, and set linker 7068 # options accordingly. 7069 echo '#line '$LINENO' "configure"' > conftest.$ac_ext 7070 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 7071 (eval $ac_compile) 2>&5 7072 ac_status=$? 7073 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 7074 test $ac_status = 0; }; then 7075 emul=elf 7076 case `/usr/bin/file conftest.$ac_objext` in 7077 *32-bit*) 7078 emul="${emul}32" 7079 ;; 7080 *64-bit*) 7081 emul="${emul}64" 7082 ;; 7083 esac 7084 case `/usr/bin/file conftest.$ac_objext` in 7085 *MSB*) 7086 emul="${emul}btsmip" 7087 ;; 7088 *LSB*) 7089 emul="${emul}ltsmip" 7090 ;; 7091 esac 7092 case `/usr/bin/file conftest.$ac_objext` in 7093 *N32*) 7094 emul="${emul}n32" 7095 ;; 7096 esac 7097 LD="${LD-ld} -m $emul" 7098 fi 7099 rm -rf conftest* 7100 ;; 7101 7102x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \ 7103s390*-*linux*|s390*-*tpf*|sparc*-*linux*) 7104 # Find out what ABI is being produced by ac_compile, and set linker 7105 # options accordingly. Note that the listed cases only cover the 7106 # situations where additional linker options are needed (such as when 7107 # doing 32-bit compilation for a host where ld defaults to 64-bit, or 7108 # vice versa); the common cases where no linker options are needed do 7109 # not appear in the list. 7110 echo 'int i;' > conftest.$ac_ext 7111 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 7112 (eval $ac_compile) 2>&5 7113 ac_status=$? 7114 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 7115 test $ac_status = 0; }; then 7116 case `/usr/bin/file conftest.o` in 7117 *32-bit*) 7118 case $host in 7119 x86_64-*kfreebsd*-gnu) 7120 LD="${LD-ld} -m elf_i386_fbsd" 7121 ;; 7122 x86_64-*linux*) 7123 case `/usr/bin/file conftest.o` in 7124 *x86-64*) 7125 LD="${LD-ld} -m elf32_x86_64" 7126 ;; 7127 *) 7128 LD="${LD-ld} -m elf_i386" 7129 ;; 7130 esac 7131 ;; 7132 powerpc64le-*linux*) 7133 LD="${LD-ld} -m elf32lppclinux" 7134 ;; 7135 powerpc64-*linux*) 7136 LD="${LD-ld} -m elf32ppclinux" 7137 ;; 7138 s390x-*linux*) 7139 LD="${LD-ld} -m elf_s390" 7140 ;; 7141 sparc64-*linux*) 7142 LD="${LD-ld} -m elf32_sparc" 7143 ;; 7144 esac 7145 ;; 7146 *64-bit*) 7147 case $host in 7148 x86_64-*kfreebsd*-gnu) 7149 LD="${LD-ld} -m elf_x86_64_fbsd" 7150 ;; 7151 x86_64-*linux*) 7152 LD="${LD-ld} -m elf_x86_64" 7153 ;; 7154 powerpcle-*linux*) 7155 LD="${LD-ld} -m elf64lppc" 7156 ;; 7157 powerpc-*linux*) 7158 LD="${LD-ld} -m elf64ppc" 7159 ;; 7160 s390*-*linux*|s390*-*tpf*) 7161 LD="${LD-ld} -m elf64_s390" 7162 ;; 7163 sparc*-*linux*) 7164 LD="${LD-ld} -m elf64_sparc" 7165 ;; 7166 esac 7167 ;; 7168 esac 7169 fi 7170 rm -rf conftest* 7171 ;; 7172 7173*-*-sco3.2v5*) 7174 # On SCO OpenServer 5, we need -belf to get full-featured binaries. 7175 SAVE_CFLAGS=$CFLAGS 7176 CFLAGS="$CFLAGS -belf" 7177 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5 7178$as_echo_n "checking whether the C compiler needs -belf... " >&6; } 7179if ${lt_cv_cc_needs_belf+:} false; then : 7180 $as_echo_n "(cached) " >&6 7181else 7182 ac_ext=c 7183ac_cpp='$CPP $CPPFLAGS' 7184ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7185ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7186ac_compiler_gnu=$ac_cv_c_compiler_gnu 7187 7188 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7189/* end confdefs.h. */ 7190 7191int 7192main () 7193{ 7194 7195 ; 7196 return 0; 7197} 7198_ACEOF 7199if ac_fn_c_try_link "$LINENO"; then : 7200 lt_cv_cc_needs_belf=yes 7201else 7202 lt_cv_cc_needs_belf=no 7203fi 7204rm -f core conftest.err conftest.$ac_objext \ 7205 conftest$ac_exeext conftest.$ac_ext 7206 ac_ext=c 7207ac_cpp='$CPP $CPPFLAGS' 7208ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7209ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7210ac_compiler_gnu=$ac_cv_c_compiler_gnu 7211 7212fi 7213{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5 7214$as_echo "$lt_cv_cc_needs_belf" >&6; } 7215 if test yes != "$lt_cv_cc_needs_belf"; then 7216 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 7217 CFLAGS=$SAVE_CFLAGS 7218 fi 7219 ;; 7220*-*solaris*) 7221 # Find out what ABI is being produced by ac_compile, and set linker 7222 # options accordingly. 7223 echo 'int i;' > conftest.$ac_ext 7224 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 7225 (eval $ac_compile) 2>&5 7226 ac_status=$? 7227 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 7228 test $ac_status = 0; }; then 7229 case `/usr/bin/file conftest.o` in 7230 *64-bit*) 7231 case $lt_cv_prog_gnu_ld in 7232 yes*) 7233 case $host in 7234 i?86-*-solaris*|x86_64-*-solaris*) 7235 LD="${LD-ld} -m elf_x86_64" 7236 ;; 7237 sparc*-*-solaris*) 7238 LD="${LD-ld} -m elf64_sparc" 7239 ;; 7240 esac 7241 # GNU ld 2.21 introduced _sol2 emulations. Use them if available. 7242 if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then 7243 LD=${LD-ld}_sol2 7244 fi 7245 ;; 7246 *) 7247 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then 7248 LD="${LD-ld} -64" 7249 fi 7250 ;; 7251 esac 7252 ;; 7253 esac 7254 fi 7255 rm -rf conftest* 7256 ;; 7257esac 7258 7259need_locks=$enable_libtool_lock 7260 7261if test -n "$ac_tool_prefix"; then 7262 # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args. 7263set dummy ${ac_tool_prefix}mt; ac_word=$2 7264{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7265$as_echo_n "checking for $ac_word... " >&6; } 7266if ${ac_cv_prog_MANIFEST_TOOL+:} false; then : 7267 $as_echo_n "(cached) " >&6 7268else 7269 if test -n "$MANIFEST_TOOL"; then 7270 ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test. 7271else 7272as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7273for as_dir in $PATH 7274do 7275 IFS=$as_save_IFS 7276 test -z "$as_dir" && as_dir=. 7277 for ac_exec_ext in '' $ac_executable_extensions; do 7278 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7279 ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt" 7280 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7281 break 2 7282 fi 7283done 7284 done 7285IFS=$as_save_IFS 7286 7287fi 7288fi 7289MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL 7290if test -n "$MANIFEST_TOOL"; then 7291 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5 7292$as_echo "$MANIFEST_TOOL" >&6; } 7293else 7294 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7295$as_echo "no" >&6; } 7296fi 7297 7298 7299fi 7300if test -z "$ac_cv_prog_MANIFEST_TOOL"; then 7301 ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL 7302 # Extract the first word of "mt", so it can be a program name with args. 7303set dummy mt; ac_word=$2 7304{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7305$as_echo_n "checking for $ac_word... " >&6; } 7306if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then : 7307 $as_echo_n "(cached) " >&6 7308else 7309 if test -n "$ac_ct_MANIFEST_TOOL"; then 7310 ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test. 7311else 7312as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7313for as_dir in $PATH 7314do 7315 IFS=$as_save_IFS 7316 test -z "$as_dir" && as_dir=. 7317 for ac_exec_ext in '' $ac_executable_extensions; do 7318 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7319 ac_cv_prog_ac_ct_MANIFEST_TOOL="mt" 7320 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7321 break 2 7322 fi 7323done 7324 done 7325IFS=$as_save_IFS 7326 7327fi 7328fi 7329ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL 7330if test -n "$ac_ct_MANIFEST_TOOL"; then 7331 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5 7332$as_echo "$ac_ct_MANIFEST_TOOL" >&6; } 7333else 7334 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7335$as_echo "no" >&6; } 7336fi 7337 7338 if test "x$ac_ct_MANIFEST_TOOL" = x; then 7339 MANIFEST_TOOL=":" 7340 else 7341 case $cross_compiling:$ac_tool_warned in 7342yes:) 7343{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7344$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7345ac_tool_warned=yes ;; 7346esac 7347 MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL 7348 fi 7349else 7350 MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL" 7351fi 7352 7353test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt 7354{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5 7355$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; } 7356if ${lt_cv_path_mainfest_tool+:} false; then : 7357 $as_echo_n "(cached) " >&6 7358else 7359 lt_cv_path_mainfest_tool=no 7360 echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5 7361 $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out 7362 cat conftest.err >&5 7363 if $GREP 'Manifest Tool' conftest.out > /dev/null; then 7364 lt_cv_path_mainfest_tool=yes 7365 fi 7366 rm -f conftest* 7367fi 7368{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5 7369$as_echo "$lt_cv_path_mainfest_tool" >&6; } 7370if test yes != "$lt_cv_path_mainfest_tool"; then 7371 MANIFEST_TOOL=: 7372fi 7373 7374 7375 7376 7377 7378 7379 case $host_os in 7380 rhapsody* | darwin*) 7381 if test -n "$ac_tool_prefix"; then 7382 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. 7383set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 7384{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7385$as_echo_n "checking for $ac_word... " >&6; } 7386if ${ac_cv_prog_DSYMUTIL+:} false; then : 7387 $as_echo_n "(cached) " >&6 7388else 7389 if test -n "$DSYMUTIL"; then 7390 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. 7391else 7392as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7393for as_dir in $PATH 7394do 7395 IFS=$as_save_IFS 7396 test -z "$as_dir" && as_dir=. 7397 for ac_exec_ext in '' $ac_executable_extensions; do 7398 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7399 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" 7400 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7401 break 2 7402 fi 7403done 7404 done 7405IFS=$as_save_IFS 7406 7407fi 7408fi 7409DSYMUTIL=$ac_cv_prog_DSYMUTIL 7410if test -n "$DSYMUTIL"; then 7411 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5 7412$as_echo "$DSYMUTIL" >&6; } 7413else 7414 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7415$as_echo "no" >&6; } 7416fi 7417 7418 7419fi 7420if test -z "$ac_cv_prog_DSYMUTIL"; then 7421 ac_ct_DSYMUTIL=$DSYMUTIL 7422 # Extract the first word of "dsymutil", so it can be a program name with args. 7423set dummy dsymutil; ac_word=$2 7424{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7425$as_echo_n "checking for $ac_word... " >&6; } 7426if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then : 7427 $as_echo_n "(cached) " >&6 7428else 7429 if test -n "$ac_ct_DSYMUTIL"; then 7430 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. 7431else 7432as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7433for as_dir in $PATH 7434do 7435 IFS=$as_save_IFS 7436 test -z "$as_dir" && as_dir=. 7437 for ac_exec_ext in '' $ac_executable_extensions; do 7438 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7439 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" 7440 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7441 break 2 7442 fi 7443done 7444 done 7445IFS=$as_save_IFS 7446 7447fi 7448fi 7449ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL 7450if test -n "$ac_ct_DSYMUTIL"; then 7451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5 7452$as_echo "$ac_ct_DSYMUTIL" >&6; } 7453else 7454 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7455$as_echo "no" >&6; } 7456fi 7457 7458 if test "x$ac_ct_DSYMUTIL" = x; then 7459 DSYMUTIL=":" 7460 else 7461 case $cross_compiling:$ac_tool_warned in 7462yes:) 7463{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7464$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7465ac_tool_warned=yes ;; 7466esac 7467 DSYMUTIL=$ac_ct_DSYMUTIL 7468 fi 7469else 7470 DSYMUTIL="$ac_cv_prog_DSYMUTIL" 7471fi 7472 7473 if test -n "$ac_tool_prefix"; then 7474 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. 7475set dummy ${ac_tool_prefix}nmedit; ac_word=$2 7476{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7477$as_echo_n "checking for $ac_word... " >&6; } 7478if ${ac_cv_prog_NMEDIT+:} false; then : 7479 $as_echo_n "(cached) " >&6 7480else 7481 if test -n "$NMEDIT"; then 7482 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. 7483else 7484as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7485for as_dir in $PATH 7486do 7487 IFS=$as_save_IFS 7488 test -z "$as_dir" && as_dir=. 7489 for ac_exec_ext in '' $ac_executable_extensions; do 7490 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7491 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" 7492 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7493 break 2 7494 fi 7495done 7496 done 7497IFS=$as_save_IFS 7498 7499fi 7500fi 7501NMEDIT=$ac_cv_prog_NMEDIT 7502if test -n "$NMEDIT"; then 7503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5 7504$as_echo "$NMEDIT" >&6; } 7505else 7506 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7507$as_echo "no" >&6; } 7508fi 7509 7510 7511fi 7512if test -z "$ac_cv_prog_NMEDIT"; then 7513 ac_ct_NMEDIT=$NMEDIT 7514 # Extract the first word of "nmedit", so it can be a program name with args. 7515set dummy nmedit; ac_word=$2 7516{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7517$as_echo_n "checking for $ac_word... " >&6; } 7518if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then : 7519 $as_echo_n "(cached) " >&6 7520else 7521 if test -n "$ac_ct_NMEDIT"; then 7522 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. 7523else 7524as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7525for as_dir in $PATH 7526do 7527 IFS=$as_save_IFS 7528 test -z "$as_dir" && as_dir=. 7529 for ac_exec_ext in '' $ac_executable_extensions; do 7530 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7531 ac_cv_prog_ac_ct_NMEDIT="nmedit" 7532 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7533 break 2 7534 fi 7535done 7536 done 7537IFS=$as_save_IFS 7538 7539fi 7540fi 7541ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT 7542if test -n "$ac_ct_NMEDIT"; then 7543 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5 7544$as_echo "$ac_ct_NMEDIT" >&6; } 7545else 7546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7547$as_echo "no" >&6; } 7548fi 7549 7550 if test "x$ac_ct_NMEDIT" = x; then 7551 NMEDIT=":" 7552 else 7553 case $cross_compiling:$ac_tool_warned in 7554yes:) 7555{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7556$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7557ac_tool_warned=yes ;; 7558esac 7559 NMEDIT=$ac_ct_NMEDIT 7560 fi 7561else 7562 NMEDIT="$ac_cv_prog_NMEDIT" 7563fi 7564 7565 if test -n "$ac_tool_prefix"; then 7566 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. 7567set dummy ${ac_tool_prefix}lipo; ac_word=$2 7568{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7569$as_echo_n "checking for $ac_word... " >&6; } 7570if ${ac_cv_prog_LIPO+:} false; then : 7571 $as_echo_n "(cached) " >&6 7572else 7573 if test -n "$LIPO"; then 7574 ac_cv_prog_LIPO="$LIPO" # Let the user override the test. 7575else 7576as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7577for as_dir in $PATH 7578do 7579 IFS=$as_save_IFS 7580 test -z "$as_dir" && as_dir=. 7581 for ac_exec_ext in '' $ac_executable_extensions; do 7582 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7583 ac_cv_prog_LIPO="${ac_tool_prefix}lipo" 7584 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7585 break 2 7586 fi 7587done 7588 done 7589IFS=$as_save_IFS 7590 7591fi 7592fi 7593LIPO=$ac_cv_prog_LIPO 7594if test -n "$LIPO"; then 7595 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5 7596$as_echo "$LIPO" >&6; } 7597else 7598 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7599$as_echo "no" >&6; } 7600fi 7601 7602 7603fi 7604if test -z "$ac_cv_prog_LIPO"; then 7605 ac_ct_LIPO=$LIPO 7606 # Extract the first word of "lipo", so it can be a program name with args. 7607set dummy lipo; ac_word=$2 7608{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7609$as_echo_n "checking for $ac_word... " >&6; } 7610if ${ac_cv_prog_ac_ct_LIPO+:} false; then : 7611 $as_echo_n "(cached) " >&6 7612else 7613 if test -n "$ac_ct_LIPO"; then 7614 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. 7615else 7616as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7617for as_dir in $PATH 7618do 7619 IFS=$as_save_IFS 7620 test -z "$as_dir" && as_dir=. 7621 for ac_exec_ext in '' $ac_executable_extensions; do 7622 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7623 ac_cv_prog_ac_ct_LIPO="lipo" 7624 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7625 break 2 7626 fi 7627done 7628 done 7629IFS=$as_save_IFS 7630 7631fi 7632fi 7633ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO 7634if test -n "$ac_ct_LIPO"; then 7635 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5 7636$as_echo "$ac_ct_LIPO" >&6; } 7637else 7638 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7639$as_echo "no" >&6; } 7640fi 7641 7642 if test "x$ac_ct_LIPO" = x; then 7643 LIPO=":" 7644 else 7645 case $cross_compiling:$ac_tool_warned in 7646yes:) 7647{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7648$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7649ac_tool_warned=yes ;; 7650esac 7651 LIPO=$ac_ct_LIPO 7652 fi 7653else 7654 LIPO="$ac_cv_prog_LIPO" 7655fi 7656 7657 if test -n "$ac_tool_prefix"; then 7658 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. 7659set dummy ${ac_tool_prefix}otool; ac_word=$2 7660{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7661$as_echo_n "checking for $ac_word... " >&6; } 7662if ${ac_cv_prog_OTOOL+:} false; then : 7663 $as_echo_n "(cached) " >&6 7664else 7665 if test -n "$OTOOL"; then 7666 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test. 7667else 7668as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7669for as_dir in $PATH 7670do 7671 IFS=$as_save_IFS 7672 test -z "$as_dir" && as_dir=. 7673 for ac_exec_ext in '' $ac_executable_extensions; do 7674 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7675 ac_cv_prog_OTOOL="${ac_tool_prefix}otool" 7676 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7677 break 2 7678 fi 7679done 7680 done 7681IFS=$as_save_IFS 7682 7683fi 7684fi 7685OTOOL=$ac_cv_prog_OTOOL 7686if test -n "$OTOOL"; then 7687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5 7688$as_echo "$OTOOL" >&6; } 7689else 7690 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7691$as_echo "no" >&6; } 7692fi 7693 7694 7695fi 7696if test -z "$ac_cv_prog_OTOOL"; then 7697 ac_ct_OTOOL=$OTOOL 7698 # Extract the first word of "otool", so it can be a program name with args. 7699set dummy otool; ac_word=$2 7700{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7701$as_echo_n "checking for $ac_word... " >&6; } 7702if ${ac_cv_prog_ac_ct_OTOOL+:} false; then : 7703 $as_echo_n "(cached) " >&6 7704else 7705 if test -n "$ac_ct_OTOOL"; then 7706 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test. 7707else 7708as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7709for as_dir in $PATH 7710do 7711 IFS=$as_save_IFS 7712 test -z "$as_dir" && as_dir=. 7713 for ac_exec_ext in '' $ac_executable_extensions; do 7714 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7715 ac_cv_prog_ac_ct_OTOOL="otool" 7716 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7717 break 2 7718 fi 7719done 7720 done 7721IFS=$as_save_IFS 7722 7723fi 7724fi 7725ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL 7726if test -n "$ac_ct_OTOOL"; then 7727 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5 7728$as_echo "$ac_ct_OTOOL" >&6; } 7729else 7730 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7731$as_echo "no" >&6; } 7732fi 7733 7734 if test "x$ac_ct_OTOOL" = x; then 7735 OTOOL=":" 7736 else 7737 case $cross_compiling:$ac_tool_warned in 7738yes:) 7739{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7740$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7741ac_tool_warned=yes ;; 7742esac 7743 OTOOL=$ac_ct_OTOOL 7744 fi 7745else 7746 OTOOL="$ac_cv_prog_OTOOL" 7747fi 7748 7749 if test -n "$ac_tool_prefix"; then 7750 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. 7751set dummy ${ac_tool_prefix}otool64; ac_word=$2 7752{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7753$as_echo_n "checking for $ac_word... " >&6; } 7754if ${ac_cv_prog_OTOOL64+:} false; then : 7755 $as_echo_n "(cached) " >&6 7756else 7757 if test -n "$OTOOL64"; then 7758 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test. 7759else 7760as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7761for as_dir in $PATH 7762do 7763 IFS=$as_save_IFS 7764 test -z "$as_dir" && as_dir=. 7765 for ac_exec_ext in '' $ac_executable_extensions; do 7766 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7767 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" 7768 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7769 break 2 7770 fi 7771done 7772 done 7773IFS=$as_save_IFS 7774 7775fi 7776fi 7777OTOOL64=$ac_cv_prog_OTOOL64 7778if test -n "$OTOOL64"; then 7779 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5 7780$as_echo "$OTOOL64" >&6; } 7781else 7782 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7783$as_echo "no" >&6; } 7784fi 7785 7786 7787fi 7788if test -z "$ac_cv_prog_OTOOL64"; then 7789 ac_ct_OTOOL64=$OTOOL64 7790 # Extract the first word of "otool64", so it can be a program name with args. 7791set dummy otool64; ac_word=$2 7792{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7793$as_echo_n "checking for $ac_word... " >&6; } 7794if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then : 7795 $as_echo_n "(cached) " >&6 7796else 7797 if test -n "$ac_ct_OTOOL64"; then 7798 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test. 7799else 7800as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7801for as_dir in $PATH 7802do 7803 IFS=$as_save_IFS 7804 test -z "$as_dir" && as_dir=. 7805 for ac_exec_ext in '' $ac_executable_extensions; do 7806 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7807 ac_cv_prog_ac_ct_OTOOL64="otool64" 7808 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7809 break 2 7810 fi 7811done 7812 done 7813IFS=$as_save_IFS 7814 7815fi 7816fi 7817ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 7818if test -n "$ac_ct_OTOOL64"; then 7819 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5 7820$as_echo "$ac_ct_OTOOL64" >&6; } 7821else 7822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7823$as_echo "no" >&6; } 7824fi 7825 7826 if test "x$ac_ct_OTOOL64" = x; then 7827 OTOOL64=":" 7828 else 7829 case $cross_compiling:$ac_tool_warned in 7830yes:) 7831{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7832$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7833ac_tool_warned=yes ;; 7834esac 7835 OTOOL64=$ac_ct_OTOOL64 7836 fi 7837else 7838 OTOOL64="$ac_cv_prog_OTOOL64" 7839fi 7840 7841 7842 7843 7844 7845 7846 7847 7848 7849 7850 7851 7852 7853 7854 7855 7856 7857 7858 7859 7860 7861 7862 7863 7864 7865 7866 7867 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5 7868$as_echo_n "checking for -single_module linker flag... " >&6; } 7869if ${lt_cv_apple_cc_single_mod+:} false; then : 7870 $as_echo_n "(cached) " >&6 7871else 7872 lt_cv_apple_cc_single_mod=no 7873 if test -z "$LT_MULTI_MODULE"; then 7874 # By default we will add the -single_module flag. You can override 7875 # by either setting the environment variable LT_MULTI_MODULE 7876 # non-empty at configure time, or by adding -multi_module to the 7877 # link flags. 7878 rm -rf libconftest.dylib* 7879 echo "int foo(void){return 1;}" > conftest.c 7880 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7881-dynamiclib -Wl,-single_module conftest.c" >&5 7882 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7883 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err 7884 _lt_result=$? 7885 # If there is a non-empty error log, and "single_module" 7886 # appears in it, assume the flag caused a linker warning 7887 if test -s conftest.err && $GREP single_module conftest.err; then 7888 cat conftest.err >&5 7889 # Otherwise, if the output was created with a 0 exit code from 7890 # the compiler, it worked. 7891 elif test -f libconftest.dylib && test 0 = "$_lt_result"; then 7892 lt_cv_apple_cc_single_mod=yes 7893 else 7894 cat conftest.err >&5 7895 fi 7896 rm -rf libconftest.dylib* 7897 rm -f conftest.* 7898 fi 7899fi 7900{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5 7901$as_echo "$lt_cv_apple_cc_single_mod" >&6; } 7902 7903 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5 7904$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } 7905if ${lt_cv_ld_exported_symbols_list+:} false; then : 7906 $as_echo_n "(cached) " >&6 7907else 7908 lt_cv_ld_exported_symbols_list=no 7909 save_LDFLAGS=$LDFLAGS 7910 echo "_main" > conftest.sym 7911 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" 7912 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7913/* end confdefs.h. */ 7914 7915int 7916main () 7917{ 7918 7919 ; 7920 return 0; 7921} 7922_ACEOF 7923if ac_fn_c_try_link "$LINENO"; then : 7924 lt_cv_ld_exported_symbols_list=yes 7925else 7926 lt_cv_ld_exported_symbols_list=no 7927fi 7928rm -f core conftest.err conftest.$ac_objext \ 7929 conftest$ac_exeext conftest.$ac_ext 7930 LDFLAGS=$save_LDFLAGS 7931 7932fi 7933{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5 7934$as_echo "$lt_cv_ld_exported_symbols_list" >&6; } 7935 7936 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5 7937$as_echo_n "checking for -force_load linker flag... " >&6; } 7938if ${lt_cv_ld_force_load+:} false; then : 7939 $as_echo_n "(cached) " >&6 7940else 7941 lt_cv_ld_force_load=no 7942 cat > conftest.c << _LT_EOF 7943int forced_loaded() { return 2;} 7944_LT_EOF 7945 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5 7946 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5 7947 echo "$AR cru libconftest.a conftest.o" >&5 7948 $AR cru libconftest.a conftest.o 2>&5 7949 echo "$RANLIB libconftest.a" >&5 7950 $RANLIB libconftest.a 2>&5 7951 cat > conftest.c << _LT_EOF 7952int main() { return 0;} 7953_LT_EOF 7954 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5 7955 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err 7956 _lt_result=$? 7957 if test -s conftest.err && $GREP force_load conftest.err; then 7958 cat conftest.err >&5 7959 elif test -f conftest && test 0 = "$_lt_result" && $GREP forced_load conftest >/dev/null 2>&1; then 7960 lt_cv_ld_force_load=yes 7961 else 7962 cat conftest.err >&5 7963 fi 7964 rm -f conftest.err libconftest.a conftest conftest.c 7965 rm -rf conftest.dSYM 7966 7967fi 7968{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5 7969$as_echo "$lt_cv_ld_force_load" >&6; } 7970 case $host_os in 7971 rhapsody* | darwin1.[012]) 7972 _lt_dar_allow_undefined='$wl-undefined ${wl}suppress' ;; 7973 darwin1.*) 7974 _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;; 7975 darwin*) # darwin 5.x on 7976 # if running on 10.5 or later, the deployment target defaults 7977 # to the OS version, if on x86, and 10.4, the deployment 7978 # target defaults to 10.4. Don't you love it? 7979 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in 7980 10.0,*86*-darwin8*|10.0,*-darwin[91]*) 7981 _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;; 7982 10.[012][,.]*) 7983 _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;; 7984 10.*) 7985 _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;; 7986 esac 7987 ;; 7988 esac 7989 if test yes = "$lt_cv_apple_cc_single_mod"; then 7990 _lt_dar_single_mod='$single_module' 7991 fi 7992 if test yes = "$lt_cv_ld_exported_symbols_list"; then 7993 _lt_dar_export_syms=' $wl-exported_symbols_list,$output_objdir/$libname-symbols.expsym' 7994 else 7995 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/$libname-symbols.expsym $lib' 7996 fi 7997 if test : != "$DSYMUTIL" && test no = "$lt_cv_ld_force_load"; then 7998 _lt_dsymutil='~$DSYMUTIL $lib || :' 7999 else 8000 _lt_dsymutil= 8001 fi 8002 ;; 8003 esac 8004 8005# func_munge_path_list VARIABLE PATH 8006# ----------------------------------- 8007# VARIABLE is name of variable containing _space_ separated list of 8008# directories to be munged by the contents of PATH, which is string 8009# having a format: 8010# "DIR[:DIR]:" 8011# string "DIR[ DIR]" will be prepended to VARIABLE 8012# ":DIR[:DIR]" 8013# string "DIR[ DIR]" will be appended to VARIABLE 8014# "DIRP[:DIRP]::[DIRA:]DIRA" 8015# string "DIRP[ DIRP]" will be prepended to VARIABLE and string 8016# "DIRA[ DIRA]" will be appended to VARIABLE 8017# "DIR[:DIR]" 8018# VARIABLE will be replaced by "DIR[ DIR]" 8019func_munge_path_list () 8020{ 8021 case x$2 in 8022 x) 8023 ;; 8024 *:) 8025 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\" 8026 ;; 8027 x:*) 8028 eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\" 8029 ;; 8030 *::*) 8031 eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\" 8032 eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\" 8033 ;; 8034 *) 8035 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\" 8036 ;; 8037 esac 8038} 8039 8040for ac_header in dlfcn.h 8041do : 8042 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default 8043" 8044if test "x$ac_cv_header_dlfcn_h" = xyes; then : 8045 cat >>confdefs.h <<_ACEOF 8046#define HAVE_DLFCN_H 1 8047_ACEOF 8048 8049fi 8050 8051done 8052 8053 8054 8055 8056 8057# Set options 8058 8059 8060 8061 enable_dlopen=no 8062 8063 8064 enable_win32_dll=no 8065 8066 8067 # Check whether --enable-shared was given. 8068if test "${enable_shared+set}" = set; then : 8069 enableval=$enable_shared; p=${PACKAGE-default} 8070 case $enableval in 8071 yes) enable_shared=yes ;; 8072 no) enable_shared=no ;; 8073 *) 8074 enable_shared=no 8075 # Look at the argument we got. We use all the common list separators. 8076 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, 8077 for pkg in $enableval; do 8078 IFS=$lt_save_ifs 8079 if test "X$pkg" = "X$p"; then 8080 enable_shared=yes 8081 fi 8082 done 8083 IFS=$lt_save_ifs 8084 ;; 8085 esac 8086else 8087 enable_shared=yes 8088fi 8089 8090 8091 8092 8093 8094 8095 8096 8097 8098 # Check whether --enable-static was given. 8099if test "${enable_static+set}" = set; then : 8100 enableval=$enable_static; p=${PACKAGE-default} 8101 case $enableval in 8102 yes) enable_static=yes ;; 8103 no) enable_static=no ;; 8104 *) 8105 enable_static=no 8106 # Look at the argument we got. We use all the common list separators. 8107 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, 8108 for pkg in $enableval; do 8109 IFS=$lt_save_ifs 8110 if test "X$pkg" = "X$p"; then 8111 enable_static=yes 8112 fi 8113 done 8114 IFS=$lt_save_ifs 8115 ;; 8116 esac 8117else 8118 enable_static=yes 8119fi 8120 8121 8122 8123 8124 8125 8126 8127 8128 8129 8130# Check whether --with-pic was given. 8131if test "${with_pic+set}" = set; then : 8132 withval=$with_pic; lt_p=${PACKAGE-default} 8133 case $withval in 8134 yes|no) pic_mode=$withval ;; 8135 *) 8136 pic_mode=default 8137 # Look at the argument we got. We use all the common list separators. 8138 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, 8139 for lt_pkg in $withval; do 8140 IFS=$lt_save_ifs 8141 if test "X$lt_pkg" = "X$lt_p"; then 8142 pic_mode=yes 8143 fi 8144 done 8145 IFS=$lt_save_ifs 8146 ;; 8147 esac 8148else 8149 pic_mode=default 8150fi 8151 8152 8153 8154 8155 8156 8157 8158 8159 # Check whether --enable-fast-install was given. 8160if test "${enable_fast_install+set}" = set; then : 8161 enableval=$enable_fast_install; p=${PACKAGE-default} 8162 case $enableval in 8163 yes) enable_fast_install=yes ;; 8164 no) enable_fast_install=no ;; 8165 *) 8166 enable_fast_install=no 8167 # Look at the argument we got. We use all the common list separators. 8168 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, 8169 for pkg in $enableval; do 8170 IFS=$lt_save_ifs 8171 if test "X$pkg" = "X$p"; then 8172 enable_fast_install=yes 8173 fi 8174 done 8175 IFS=$lt_save_ifs 8176 ;; 8177 esac 8178else 8179 enable_fast_install=yes 8180fi 8181 8182 8183 8184 8185 8186 8187 8188 8189 shared_archive_member_spec= 8190case $host,$enable_shared in 8191power*-*-aix[5-9]*,yes) 8192 { $as_echo "$as_me:${as_lineno-$LINENO}: checking which variant of shared library versioning to provide" >&5 8193$as_echo_n "checking which variant of shared library versioning to provide... " >&6; } 8194 8195# Check whether --with-aix-soname was given. 8196if test "${with_aix_soname+set}" = set; then : 8197 withval=$with_aix_soname; case $withval in 8198 aix|svr4|both) 8199 ;; 8200 *) 8201 as_fn_error $? "Unknown argument to --with-aix-soname" "$LINENO" 5 8202 ;; 8203 esac 8204 lt_cv_with_aix_soname=$with_aix_soname 8205else 8206 if ${lt_cv_with_aix_soname+:} false; then : 8207 $as_echo_n "(cached) " >&6 8208else 8209 lt_cv_with_aix_soname=aix 8210fi 8211 8212 with_aix_soname=$lt_cv_with_aix_soname 8213fi 8214 8215 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_aix_soname" >&5 8216$as_echo "$with_aix_soname" >&6; } 8217 if test aix != "$with_aix_soname"; then 8218 # For the AIX way of multilib, we name the shared archive member 8219 # based on the bitwidth used, traditionally 'shr.o' or 'shr_64.o', 8220 # and 'shr.imp' or 'shr_64.imp', respectively, for the Import File. 8221 # Even when GNU compilers ignore OBJECT_MODE but need '-maix64' flag, 8222 # the AIX toolchain works better with OBJECT_MODE set (default 32). 8223 if test 64 = "${OBJECT_MODE-32}"; then 8224 shared_archive_member_spec=shr_64 8225 else 8226 shared_archive_member_spec=shr 8227 fi 8228 fi 8229 ;; 8230*) 8231 with_aix_soname=aix 8232 ;; 8233esac 8234 8235 8236 8237 8238 8239 8240 8241 8242 8243 8244# This can be used to rebuild libtool when needed 8245LIBTOOL_DEPS=$ltmain 8246 8247# Always use our own libtool. 8248LIBTOOL='$(SHELL) $(top_builddir)/libtool' 8249 8250 8251 8252 8253 8254 8255 8256 8257 8258 8259 8260 8261 8262 8263 8264 8265 8266 8267 8268 8269 8270 8271 8272 8273 8274 8275 8276 8277 8278 8279test -z "$LN_S" && LN_S="ln -s" 8280 8281 8282 8283 8284 8285 8286 8287 8288 8289 8290 8291 8292 8293 8294if test -n "${ZSH_VERSION+set}"; then 8295 setopt NO_GLOB_SUBST 8296fi 8297 8298{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5 8299$as_echo_n "checking for objdir... " >&6; } 8300if ${lt_cv_objdir+:} false; then : 8301 $as_echo_n "(cached) " >&6 8302else 8303 rm -f .libs 2>/dev/null 8304mkdir .libs 2>/dev/null 8305if test -d .libs; then 8306 lt_cv_objdir=.libs 8307else 8308 # MS-DOS does not allow filenames that begin with a dot. 8309 lt_cv_objdir=_libs 8310fi 8311rmdir .libs 2>/dev/null 8312fi 8313{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5 8314$as_echo "$lt_cv_objdir" >&6; } 8315objdir=$lt_cv_objdir 8316 8317 8318 8319 8320 8321cat >>confdefs.h <<_ACEOF 8322#define LT_OBJDIR "$lt_cv_objdir/" 8323_ACEOF 8324 8325 8326 8327 8328case $host_os in 8329aix3*) 8330 # AIX sometimes has problems with the GCC collect2 program. For some 8331 # reason, if we set the COLLECT_NAMES environment variable, the problems 8332 # vanish in a puff of smoke. 8333 if test set != "${COLLECT_NAMES+set}"; then 8334 COLLECT_NAMES= 8335 export COLLECT_NAMES 8336 fi 8337 ;; 8338esac 8339 8340# Global variables: 8341ofile=libtool 8342can_build_shared=yes 8343 8344# All known linkers require a '.a' archive for static linking (except MSVC, 8345# which needs '.lib'). 8346libext=a 8347 8348with_gnu_ld=$lt_cv_prog_gnu_ld 8349 8350old_CC=$CC 8351old_CFLAGS=$CFLAGS 8352 8353# Set sane defaults for various variables 8354test -z "$CC" && CC=cc 8355test -z "$LTCC" && LTCC=$CC 8356test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS 8357test -z "$LD" && LD=ld 8358test -z "$ac_objext" && ac_objext=o 8359 8360func_cc_basename $compiler 8361cc_basename=$func_cc_basename_result 8362 8363 8364# Only perform the check for file, if the check method requires it 8365test -z "$MAGIC_CMD" && MAGIC_CMD=file 8366case $deplibs_check_method in 8367file_magic*) 8368 if test "$file_magic_cmd" = '$MAGIC_CMD'; then 8369 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5 8370$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } 8371if ${lt_cv_path_MAGIC_CMD+:} false; then : 8372 $as_echo_n "(cached) " >&6 8373else 8374 case $MAGIC_CMD in 8375[\\/*] | ?:[\\/]*) 8376 lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path. 8377 ;; 8378*) 8379 lt_save_MAGIC_CMD=$MAGIC_CMD 8380 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR 8381 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 8382 for ac_dir in $ac_dummy; do 8383 IFS=$lt_save_ifs 8384 test -z "$ac_dir" && ac_dir=. 8385 if test -f "$ac_dir/${ac_tool_prefix}file"; then 8386 lt_cv_path_MAGIC_CMD=$ac_dir/"${ac_tool_prefix}file" 8387 if test -n "$file_magic_test_file"; then 8388 case $deplibs_check_method in 8389 "file_magic "*) 8390 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 8391 MAGIC_CMD=$lt_cv_path_MAGIC_CMD 8392 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 8393 $EGREP "$file_magic_regex" > /dev/null; then 8394 : 8395 else 8396 cat <<_LT_EOF 1>&2 8397 8398*** Warning: the command libtool uses to detect shared libraries, 8399*** $file_magic_cmd, produces output that libtool cannot recognize. 8400*** The result is that libtool may fail to recognize shared libraries 8401*** as such. This will affect the creation of libtool libraries that 8402*** depend on shared libraries, but programs linked with such libtool 8403*** libraries will work regardless of this problem. Nevertheless, you 8404*** may want to report the problem to your system manager and/or to 8405*** bug-libtool@gnu.org 8406 8407_LT_EOF 8408 fi ;; 8409 esac 8410 fi 8411 break 8412 fi 8413 done 8414 IFS=$lt_save_ifs 8415 MAGIC_CMD=$lt_save_MAGIC_CMD 8416 ;; 8417esac 8418fi 8419 8420MAGIC_CMD=$lt_cv_path_MAGIC_CMD 8421if test -n "$MAGIC_CMD"; then 8422 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 8423$as_echo "$MAGIC_CMD" >&6; } 8424else 8425 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8426$as_echo "no" >&6; } 8427fi 8428 8429 8430 8431 8432 8433if test -z "$lt_cv_path_MAGIC_CMD"; then 8434 if test -n "$ac_tool_prefix"; then 8435 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5 8436$as_echo_n "checking for file... " >&6; } 8437if ${lt_cv_path_MAGIC_CMD+:} false; then : 8438 $as_echo_n "(cached) " >&6 8439else 8440 case $MAGIC_CMD in 8441[\\/*] | ?:[\\/]*) 8442 lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path. 8443 ;; 8444*) 8445 lt_save_MAGIC_CMD=$MAGIC_CMD 8446 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR 8447 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 8448 for ac_dir in $ac_dummy; do 8449 IFS=$lt_save_ifs 8450 test -z "$ac_dir" && ac_dir=. 8451 if test -f "$ac_dir/file"; then 8452 lt_cv_path_MAGIC_CMD=$ac_dir/"file" 8453 if test -n "$file_magic_test_file"; then 8454 case $deplibs_check_method in 8455 "file_magic "*) 8456 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 8457 MAGIC_CMD=$lt_cv_path_MAGIC_CMD 8458 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 8459 $EGREP "$file_magic_regex" > /dev/null; then 8460 : 8461 else 8462 cat <<_LT_EOF 1>&2 8463 8464*** Warning: the command libtool uses to detect shared libraries, 8465*** $file_magic_cmd, produces output that libtool cannot recognize. 8466*** The result is that libtool may fail to recognize shared libraries 8467*** as such. This will affect the creation of libtool libraries that 8468*** depend on shared libraries, but programs linked with such libtool 8469*** libraries will work regardless of this problem. Nevertheless, you 8470*** may want to report the problem to your system manager and/or to 8471*** bug-libtool@gnu.org 8472 8473_LT_EOF 8474 fi ;; 8475 esac 8476 fi 8477 break 8478 fi 8479 done 8480 IFS=$lt_save_ifs 8481 MAGIC_CMD=$lt_save_MAGIC_CMD 8482 ;; 8483esac 8484fi 8485 8486MAGIC_CMD=$lt_cv_path_MAGIC_CMD 8487if test -n "$MAGIC_CMD"; then 8488 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 8489$as_echo "$MAGIC_CMD" >&6; } 8490else 8491 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8492$as_echo "no" >&6; } 8493fi 8494 8495 8496 else 8497 MAGIC_CMD=: 8498 fi 8499fi 8500 8501 fi 8502 ;; 8503esac 8504 8505# Use C for the default configuration in the libtool script 8506 8507lt_save_CC=$CC 8508ac_ext=c 8509ac_cpp='$CPP $CPPFLAGS' 8510ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 8511ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 8512ac_compiler_gnu=$ac_cv_c_compiler_gnu 8513 8514 8515# Source file extension for C test sources. 8516ac_ext=c 8517 8518# Object file extension for compiled C test sources. 8519objext=o 8520objext=$objext 8521 8522# Code to be used in simple compile tests 8523lt_simple_compile_test_code="int some_variable = 0;" 8524 8525# Code to be used in simple link tests 8526lt_simple_link_test_code='int main(){return(0);}' 8527 8528 8529 8530 8531 8532 8533 8534# If no C compiler was specified, use CC. 8535LTCC=${LTCC-"$CC"} 8536 8537# If no C compiler flags were specified, use CFLAGS. 8538LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 8539 8540# Allow CC to be a program name with arguments. 8541compiler=$CC 8542 8543# Save the default compiler, since it gets overwritten when the other 8544# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. 8545compiler_DEFAULT=$CC 8546 8547# save warnings/boilerplate of simple test code 8548ac_outfile=conftest.$ac_objext 8549echo "$lt_simple_compile_test_code" >conftest.$ac_ext 8550eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 8551_lt_compiler_boilerplate=`cat conftest.err` 8552$RM conftest* 8553 8554ac_outfile=conftest.$ac_objext 8555echo "$lt_simple_link_test_code" >conftest.$ac_ext 8556eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 8557_lt_linker_boilerplate=`cat conftest.err` 8558$RM -r conftest* 8559 8560 8561if test -n "$compiler"; then 8562 8563lt_prog_compiler_no_builtin_flag= 8564 8565if test yes = "$GCC"; then 8566 case $cc_basename in 8567 nvcc*) 8568 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;; 8569 *) 8570 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;; 8571 esac 8572 8573 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 8574$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } 8575if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then : 8576 $as_echo_n "(cached) " >&6 8577else 8578 lt_cv_prog_compiler_rtti_exceptions=no 8579 ac_outfile=conftest.$ac_objext 8580 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8581 lt_compiler_flag="-fno-rtti -fno-exceptions" ## exclude from sc_useless_quotes_in_assignment 8582 # Insert the option either (1) after the last *FLAGS variable, or 8583 # (2) before a word containing "conftest.", or (3) at the end. 8584 # Note that $ac_compile itself does not contain backslashes and begins 8585 # with a dollar sign (not a hyphen), so the echo should work correctly. 8586 # The option is referenced via a variable to avoid confusing sed. 8587 lt_compile=`echo "$ac_compile" | $SED \ 8588 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8589 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8590 -e 's:$: $lt_compiler_flag:'` 8591 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8592 (eval "$lt_compile" 2>conftest.err) 8593 ac_status=$? 8594 cat conftest.err >&5 8595 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8596 if (exit $ac_status) && test -s "$ac_outfile"; then 8597 # The compiler can only warn and ignore the option if not recognized 8598 # So say no if there are warnings other than the usual output. 8599 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 8600 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8601 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 8602 lt_cv_prog_compiler_rtti_exceptions=yes 8603 fi 8604 fi 8605 $RM conftest* 8606 8607fi 8608{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 8609$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } 8610 8611if test yes = "$lt_cv_prog_compiler_rtti_exceptions"; then 8612 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" 8613else 8614 : 8615fi 8616 8617fi 8618 8619 8620 8621 8622 8623 8624 lt_prog_compiler_wl= 8625lt_prog_compiler_pic= 8626lt_prog_compiler_static= 8627 8628 8629 if test yes = "$GCC"; then 8630 lt_prog_compiler_wl='-Wl,' 8631 lt_prog_compiler_static='-static' 8632 8633 case $host_os in 8634 aix*) 8635 # All AIX code is PIC. 8636 if test ia64 = "$host_cpu"; then 8637 # AIX 5 now supports IA64 processor 8638 lt_prog_compiler_static='-Bstatic' 8639 fi 8640 lt_prog_compiler_pic='-fPIC' 8641 ;; 8642 8643 amigaos*) 8644 case $host_cpu in 8645 powerpc) 8646 # see comment about AmigaOS4 .so support 8647 lt_prog_compiler_pic='-fPIC' 8648 ;; 8649 m68k) 8650 # FIXME: we need at least 68020 code to build shared libraries, but 8651 # adding the '-m68020' flag to GCC prevents building anything better, 8652 # like '-m68040'. 8653 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' 8654 ;; 8655 esac 8656 ;; 8657 8658 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) 8659 # PIC is the default for these OSes. 8660 ;; 8661 8662 mingw* | cygwin* | pw32* | os2* | cegcc*) 8663 # This hack is so that the source file can tell whether it is being 8664 # built for inclusion in a dll (and should export symbols for example). 8665 # Although the cygwin gcc ignores -fPIC, still need this for old-style 8666 # (--disable-auto-import) libraries 8667 lt_prog_compiler_pic='-DDLL_EXPORT' 8668 case $host_os in 8669 os2*) 8670 lt_prog_compiler_static='$wl-static' 8671 ;; 8672 esac 8673 ;; 8674 8675 darwin* | rhapsody*) 8676 # PIC is the default on this platform 8677 # Common symbols not allowed in MH_DYLIB files 8678 lt_prog_compiler_pic='-fno-common' 8679 ;; 8680 8681 haiku*) 8682 # PIC is the default for Haiku. 8683 # The "-static" flag exists, but is broken. 8684 lt_prog_compiler_static= 8685 ;; 8686 8687 hpux*) 8688 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit 8689 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag 8690 # sets the default TLS model and affects inlining. 8691 case $host_cpu in 8692 hppa*64*) 8693 # +Z the default 8694 ;; 8695 *) 8696 lt_prog_compiler_pic='-fPIC' 8697 ;; 8698 esac 8699 ;; 8700 8701 interix[3-9]*) 8702 # Interix 3.x gcc -fpic/-fPIC options generate broken code. 8703 # Instead, we relocate shared libraries at runtime. 8704 ;; 8705 8706 msdosdjgpp*) 8707 # Just because we use GCC doesn't mean we suddenly get shared libraries 8708 # on systems that don't support them. 8709 lt_prog_compiler_can_build_shared=no 8710 enable_shared=no 8711 ;; 8712 8713 *nto* | *qnx*) 8714 # QNX uses GNU C++, but need to define -shared option too, otherwise 8715 # it will coredump. 8716 lt_prog_compiler_pic='-fPIC -shared' 8717 ;; 8718 8719 sysv4*MP*) 8720 if test -d /usr/nec; then 8721 lt_prog_compiler_pic=-Kconform_pic 8722 fi 8723 ;; 8724 8725 *) 8726 lt_prog_compiler_pic='-fPIC' 8727 ;; 8728 esac 8729 8730 case $cc_basename in 8731 nvcc*) # Cuda Compiler Driver 2.2 8732 lt_prog_compiler_wl='-Xlinker ' 8733 if test -n "$lt_prog_compiler_pic"; then 8734 lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic" 8735 fi 8736 ;; 8737 esac 8738 else 8739 # PORTME Check for flag to pass linker flags through the system compiler. 8740 case $host_os in 8741 aix*) 8742 lt_prog_compiler_wl='-Wl,' 8743 if test ia64 = "$host_cpu"; then 8744 # AIX 5 now supports IA64 processor 8745 lt_prog_compiler_static='-Bstatic' 8746 else 8747 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' 8748 fi 8749 ;; 8750 8751 darwin* | rhapsody*) 8752 # PIC is the default on this platform 8753 # Common symbols not allowed in MH_DYLIB files 8754 lt_prog_compiler_pic='-fno-common' 8755 case $cc_basename in 8756 nagfor*) 8757 # NAG Fortran compiler 8758 lt_prog_compiler_wl='-Wl,-Wl,,' 8759 lt_prog_compiler_pic='-PIC' 8760 lt_prog_compiler_static='-Bstatic' 8761 ;; 8762 esac 8763 ;; 8764 8765 mingw* | cygwin* | pw32* | os2* | cegcc*) 8766 # This hack is so that the source file can tell whether it is being 8767 # built for inclusion in a dll (and should export symbols for example). 8768 lt_prog_compiler_pic='-DDLL_EXPORT' 8769 case $host_os in 8770 os2*) 8771 lt_prog_compiler_static='$wl-static' 8772 ;; 8773 esac 8774 ;; 8775 8776 hpux9* | hpux10* | hpux11*) 8777 lt_prog_compiler_wl='-Wl,' 8778 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but 8779 # not for PA HP-UX. 8780 case $host_cpu in 8781 hppa*64*|ia64*) 8782 # +Z the default 8783 ;; 8784 *) 8785 lt_prog_compiler_pic='+Z' 8786 ;; 8787 esac 8788 # Is there a better lt_prog_compiler_static that works with the bundled CC? 8789 lt_prog_compiler_static='$wl-a ${wl}archive' 8790 ;; 8791 8792 irix5* | irix6* | nonstopux*) 8793 lt_prog_compiler_wl='-Wl,' 8794 # PIC (with -KPIC) is the default. 8795 lt_prog_compiler_static='-non_shared' 8796 ;; 8797 8798 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) 8799 case $cc_basename in 8800 # old Intel for x86_64, which still supported -KPIC. 8801 ecc*) 8802 lt_prog_compiler_wl='-Wl,' 8803 lt_prog_compiler_pic='-KPIC' 8804 lt_prog_compiler_static='-static' 8805 ;; 8806 # icc used to be incompatible with GCC. 8807 # ICC 10 doesn't accept -KPIC any more. 8808 icc* | ifort*) 8809 lt_prog_compiler_wl='-Wl,' 8810 lt_prog_compiler_pic='-fPIC' 8811 lt_prog_compiler_static='-static' 8812 ;; 8813 # Lahey Fortran 8.1. 8814 lf95*) 8815 lt_prog_compiler_wl='-Wl,' 8816 lt_prog_compiler_pic='--shared' 8817 lt_prog_compiler_static='--static' 8818 ;; 8819 nagfor*) 8820 # NAG Fortran compiler 8821 lt_prog_compiler_wl='-Wl,-Wl,,' 8822 lt_prog_compiler_pic='-PIC' 8823 lt_prog_compiler_static='-Bstatic' 8824 ;; 8825 tcc*) 8826 # Fabrice Bellard et al's Tiny C Compiler 8827 lt_prog_compiler_wl='-Wl,' 8828 lt_prog_compiler_pic='-fPIC' 8829 lt_prog_compiler_static='-static' 8830 ;; 8831 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) 8832 # Portland Group compilers (*not* the Pentium gcc compiler, 8833 # which looks to be a dead project) 8834 lt_prog_compiler_wl='-Wl,' 8835 lt_prog_compiler_pic='-fpic' 8836 lt_prog_compiler_static='-Bstatic' 8837 ;; 8838 ccc*) 8839 lt_prog_compiler_wl='-Wl,' 8840 # All Alpha code is PIC. 8841 lt_prog_compiler_static='-non_shared' 8842 ;; 8843 xl* | bgxl* | bgf* | mpixl*) 8844 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene 8845 lt_prog_compiler_wl='-Wl,' 8846 lt_prog_compiler_pic='-qpic' 8847 lt_prog_compiler_static='-qstaticlink' 8848 ;; 8849 *) 8850 case `$CC -V 2>&1 | sed 5q` in 8851 *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*) 8852 # Sun Fortran 8.3 passes all unrecognized flags to the linker 8853 lt_prog_compiler_pic='-KPIC' 8854 lt_prog_compiler_static='-Bstatic' 8855 lt_prog_compiler_wl='' 8856 ;; 8857 *Sun\ F* | *Sun*Fortran*) 8858 lt_prog_compiler_pic='-KPIC' 8859 lt_prog_compiler_static='-Bstatic' 8860 lt_prog_compiler_wl='-Qoption ld ' 8861 ;; 8862 *Sun\ C*) 8863 # Sun C 5.9 8864 lt_prog_compiler_pic='-KPIC' 8865 lt_prog_compiler_static='-Bstatic' 8866 lt_prog_compiler_wl='-Wl,' 8867 ;; 8868 *Intel*\ [CF]*Compiler*) 8869 lt_prog_compiler_wl='-Wl,' 8870 lt_prog_compiler_pic='-fPIC' 8871 lt_prog_compiler_static='-static' 8872 ;; 8873 *Portland\ Group*) 8874 lt_prog_compiler_wl='-Wl,' 8875 lt_prog_compiler_pic='-fpic' 8876 lt_prog_compiler_static='-Bstatic' 8877 ;; 8878 esac 8879 ;; 8880 esac 8881 ;; 8882 8883 newsos6) 8884 lt_prog_compiler_pic='-KPIC' 8885 lt_prog_compiler_static='-Bstatic' 8886 ;; 8887 8888 *nto* | *qnx*) 8889 # QNX uses GNU C++, but need to define -shared option too, otherwise 8890 # it will coredump. 8891 lt_prog_compiler_pic='-fPIC -shared' 8892 ;; 8893 8894 osf3* | osf4* | osf5*) 8895 lt_prog_compiler_wl='-Wl,' 8896 # All OSF/1 code is PIC. 8897 lt_prog_compiler_static='-non_shared' 8898 ;; 8899 8900 rdos*) 8901 lt_prog_compiler_static='-non_shared' 8902 ;; 8903 8904 solaris*) 8905 lt_prog_compiler_pic='-KPIC' 8906 lt_prog_compiler_static='-Bstatic' 8907 case $cc_basename in 8908 f77* | f90* | f95* | sunf77* | sunf90* | sunf95*) 8909 lt_prog_compiler_wl='-Qoption ld ';; 8910 *) 8911 lt_prog_compiler_wl='-Wl,';; 8912 esac 8913 ;; 8914 8915 sunos4*) 8916 lt_prog_compiler_wl='-Qoption ld ' 8917 lt_prog_compiler_pic='-PIC' 8918 lt_prog_compiler_static='-Bstatic' 8919 ;; 8920 8921 sysv4 | sysv4.2uw2* | sysv4.3*) 8922 lt_prog_compiler_wl='-Wl,' 8923 lt_prog_compiler_pic='-KPIC' 8924 lt_prog_compiler_static='-Bstatic' 8925 ;; 8926 8927 sysv4*MP*) 8928 if test -d /usr/nec; then 8929 lt_prog_compiler_pic='-Kconform_pic' 8930 lt_prog_compiler_static='-Bstatic' 8931 fi 8932 ;; 8933 8934 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) 8935 lt_prog_compiler_wl='-Wl,' 8936 lt_prog_compiler_pic='-KPIC' 8937 lt_prog_compiler_static='-Bstatic' 8938 ;; 8939 8940 unicos*) 8941 lt_prog_compiler_wl='-Wl,' 8942 lt_prog_compiler_can_build_shared=no 8943 ;; 8944 8945 uts4*) 8946 lt_prog_compiler_pic='-pic' 8947 lt_prog_compiler_static='-Bstatic' 8948 ;; 8949 8950 *) 8951 lt_prog_compiler_can_build_shared=no 8952 ;; 8953 esac 8954 fi 8955 8956case $host_os in 8957 # For platforms that do not support PIC, -DPIC is meaningless: 8958 *djgpp*) 8959 lt_prog_compiler_pic= 8960 ;; 8961 *) 8962 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 8963 ;; 8964esac 8965 8966{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 8967$as_echo_n "checking for $compiler option to produce PIC... " >&6; } 8968if ${lt_cv_prog_compiler_pic+:} false; then : 8969 $as_echo_n "(cached) " >&6 8970else 8971 lt_cv_prog_compiler_pic=$lt_prog_compiler_pic 8972fi 8973{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5 8974$as_echo "$lt_cv_prog_compiler_pic" >&6; } 8975lt_prog_compiler_pic=$lt_cv_prog_compiler_pic 8976 8977# 8978# Check to make sure the PIC flag actually works. 8979# 8980if test -n "$lt_prog_compiler_pic"; then 8981 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 8982$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } 8983if ${lt_cv_prog_compiler_pic_works+:} false; then : 8984 $as_echo_n "(cached) " >&6 8985else 8986 lt_cv_prog_compiler_pic_works=no 8987 ac_outfile=conftest.$ac_objext 8988 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8989 lt_compiler_flag="$lt_prog_compiler_pic -DPIC" ## exclude from sc_useless_quotes_in_assignment 8990 # Insert the option either (1) after the last *FLAGS variable, or 8991 # (2) before a word containing "conftest.", or (3) at the end. 8992 # Note that $ac_compile itself does not contain backslashes and begins 8993 # with a dollar sign (not a hyphen), so the echo should work correctly. 8994 # The option is referenced via a variable to avoid confusing sed. 8995 lt_compile=`echo "$ac_compile" | $SED \ 8996 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8997 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8998 -e 's:$: $lt_compiler_flag:'` 8999 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 9000 (eval "$lt_compile" 2>conftest.err) 9001 ac_status=$? 9002 cat conftest.err >&5 9003 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9004 if (exit $ac_status) && test -s "$ac_outfile"; then 9005 # The compiler can only warn and ignore the option if not recognized 9006 # So say no if there are warnings other than the usual output. 9007 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 9008 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 9009 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 9010 lt_cv_prog_compiler_pic_works=yes 9011 fi 9012 fi 9013 $RM conftest* 9014 9015fi 9016{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5 9017$as_echo "$lt_cv_prog_compiler_pic_works" >&6; } 9018 9019if test yes = "$lt_cv_prog_compiler_pic_works"; then 9020 case $lt_prog_compiler_pic in 9021 "" | " "*) ;; 9022 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; 9023 esac 9024else 9025 lt_prog_compiler_pic= 9026 lt_prog_compiler_can_build_shared=no 9027fi 9028 9029fi 9030 9031 9032 9033 9034 9035 9036 9037 9038 9039 9040 9041# 9042# Check to make sure the static flag actually works. 9043# 9044wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" 9045{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5 9046$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } 9047if ${lt_cv_prog_compiler_static_works+:} false; then : 9048 $as_echo_n "(cached) " >&6 9049else 9050 lt_cv_prog_compiler_static_works=no 9051 save_LDFLAGS=$LDFLAGS 9052 LDFLAGS="$LDFLAGS $lt_tmp_static_flag" 9053 echo "$lt_simple_link_test_code" > conftest.$ac_ext 9054 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 9055 # The linker can only warn and ignore the option if not recognized 9056 # So say no if there are warnings 9057 if test -s conftest.err; then 9058 # Append any errors to the config.log. 9059 cat conftest.err 1>&5 9060 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 9061 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 9062 if diff conftest.exp conftest.er2 >/dev/null; then 9063 lt_cv_prog_compiler_static_works=yes 9064 fi 9065 else 9066 lt_cv_prog_compiler_static_works=yes 9067 fi 9068 fi 9069 $RM -r conftest* 9070 LDFLAGS=$save_LDFLAGS 9071 9072fi 9073{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5 9074$as_echo "$lt_cv_prog_compiler_static_works" >&6; } 9075 9076if test yes = "$lt_cv_prog_compiler_static_works"; then 9077 : 9078else 9079 lt_prog_compiler_static= 9080fi 9081 9082 9083 9084 9085 9086 9087 9088 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 9089$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 9090if ${lt_cv_prog_compiler_c_o+:} false; then : 9091 $as_echo_n "(cached) " >&6 9092else 9093 lt_cv_prog_compiler_c_o=no 9094 $RM -r conftest 2>/dev/null 9095 mkdir conftest 9096 cd conftest 9097 mkdir out 9098 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 9099 9100 lt_compiler_flag="-o out/conftest2.$ac_objext" 9101 # Insert the option either (1) after the last *FLAGS variable, or 9102 # (2) before a word containing "conftest.", or (3) at the end. 9103 # Note that $ac_compile itself does not contain backslashes and begins 9104 # with a dollar sign (not a hyphen), so the echo should work correctly. 9105 lt_compile=`echo "$ac_compile" | $SED \ 9106 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 9107 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 9108 -e 's:$: $lt_compiler_flag:'` 9109 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 9110 (eval "$lt_compile" 2>out/conftest.err) 9111 ac_status=$? 9112 cat out/conftest.err >&5 9113 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9114 if (exit $ac_status) && test -s out/conftest2.$ac_objext 9115 then 9116 # The compiler can only warn and ignore the option if not recognized 9117 # So say no if there are warnings 9118 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 9119 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 9120 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 9121 lt_cv_prog_compiler_c_o=yes 9122 fi 9123 fi 9124 chmod u+w . 2>&5 9125 $RM conftest* 9126 # SGI C++ compiler will create directory out/ii_files/ for 9127 # template instantiation 9128 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 9129 $RM out/* && rmdir out 9130 cd .. 9131 $RM -r conftest 9132 $RM conftest* 9133 9134fi 9135{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 9136$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 9137 9138 9139 9140 9141 9142 9143 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 9144$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 9145if ${lt_cv_prog_compiler_c_o+:} false; then : 9146 $as_echo_n "(cached) " >&6 9147else 9148 lt_cv_prog_compiler_c_o=no 9149 $RM -r conftest 2>/dev/null 9150 mkdir conftest 9151 cd conftest 9152 mkdir out 9153 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 9154 9155 lt_compiler_flag="-o out/conftest2.$ac_objext" 9156 # Insert the option either (1) after the last *FLAGS variable, or 9157 # (2) before a word containing "conftest.", or (3) at the end. 9158 # Note that $ac_compile itself does not contain backslashes and begins 9159 # with a dollar sign (not a hyphen), so the echo should work correctly. 9160 lt_compile=`echo "$ac_compile" | $SED \ 9161 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 9162 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 9163 -e 's:$: $lt_compiler_flag:'` 9164 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 9165 (eval "$lt_compile" 2>out/conftest.err) 9166 ac_status=$? 9167 cat out/conftest.err >&5 9168 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9169 if (exit $ac_status) && test -s out/conftest2.$ac_objext 9170 then 9171 # The compiler can only warn and ignore the option if not recognized 9172 # So say no if there are warnings 9173 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 9174 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 9175 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 9176 lt_cv_prog_compiler_c_o=yes 9177 fi 9178 fi 9179 chmod u+w . 2>&5 9180 $RM conftest* 9181 # SGI C++ compiler will create directory out/ii_files/ for 9182 # template instantiation 9183 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 9184 $RM out/* && rmdir out 9185 cd .. 9186 $RM -r conftest 9187 $RM conftest* 9188 9189fi 9190{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 9191$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 9192 9193 9194 9195 9196hard_links=nottested 9197if test no = "$lt_cv_prog_compiler_c_o" && test no != "$need_locks"; then 9198 # do not overwrite the value of need_locks provided by the user 9199 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5 9200$as_echo_n "checking if we can lock with hard links... " >&6; } 9201 hard_links=yes 9202 $RM conftest* 9203 ln conftest.a conftest.b 2>/dev/null && hard_links=no 9204 touch conftest.a 9205 ln conftest.a conftest.b 2>&5 || hard_links=no 9206 ln conftest.a conftest.b 2>/dev/null && hard_links=no 9207 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 9208$as_echo "$hard_links" >&6; } 9209 if test no = "$hard_links"; then 9210 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&5 9211$as_echo "$as_me: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&2;} 9212 need_locks=warn 9213 fi 9214else 9215 need_locks=no 9216fi 9217 9218 9219 9220 9221 9222 9223 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 9224$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } 9225 9226 runpath_var= 9227 allow_undefined_flag= 9228 always_export_symbols=no 9229 archive_cmds= 9230 archive_expsym_cmds= 9231 compiler_needs_object=no 9232 enable_shared_with_static_runtimes=no 9233 export_dynamic_flag_spec= 9234 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 9235 hardcode_automatic=no 9236 hardcode_direct=no 9237 hardcode_direct_absolute=no 9238 hardcode_libdir_flag_spec= 9239 hardcode_libdir_separator= 9240 hardcode_minus_L=no 9241 hardcode_shlibpath_var=unsupported 9242 inherit_rpath=no 9243 link_all_deplibs=unknown 9244 module_cmds= 9245 module_expsym_cmds= 9246 old_archive_from_new_cmds= 9247 old_archive_from_expsyms_cmds= 9248 thread_safe_flag_spec= 9249 whole_archive_flag_spec= 9250 # include_expsyms should be a list of space-separated symbols to be *always* 9251 # included in the symbol list 9252 include_expsyms= 9253 # exclude_expsyms can be an extended regexp of symbols to exclude 9254 # it will be wrapped by ' (' and ')$', so one must not match beginning or 9255 # end of line. Example: 'a|bc|.*d.*' will exclude the symbols 'a' and 'bc', 9256 # as well as any symbol that contains 'd'. 9257 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' 9258 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out 9259 # platforms (ab)use it in PIC code, but their linkers get confused if 9260 # the symbol is explicitly referenced. Since portable code cannot 9261 # rely on this symbol name, it's probably fine to never include it in 9262 # preloaded symbol tables. 9263 # Exclude shared library initialization/finalization symbols. 9264 extract_expsyms_cmds= 9265 9266 case $host_os in 9267 cygwin* | mingw* | pw32* | cegcc*) 9268 # FIXME: the MSVC++ port hasn't been tested in a loooong time 9269 # When not using gcc, we currently assume that we are using 9270 # Microsoft Visual C++. 9271 if test yes != "$GCC"; then 9272 with_gnu_ld=no 9273 fi 9274 ;; 9275 interix*) 9276 # we just hope/assume this is gcc and not c89 (= MSVC++) 9277 with_gnu_ld=yes 9278 ;; 9279 openbsd* | bitrig*) 9280 with_gnu_ld=no 9281 ;; 9282 esac 9283 9284 ld_shlibs=yes 9285 9286 # On some targets, GNU ld is compatible enough with the native linker 9287 # that we're better off using the native interface for both. 9288 lt_use_gnu_ld_interface=no 9289 if test yes = "$with_gnu_ld"; then 9290 case $host_os in 9291 aix*) 9292 # The AIX port of GNU ld has always aspired to compatibility 9293 # with the native linker. However, as the warning in the GNU ld 9294 # block says, versions before 2.19.5* couldn't really create working 9295 # shared libraries, regardless of the interface used. 9296 case `$LD -v 2>&1` in 9297 *\ \(GNU\ Binutils\)\ 2.19.5*) ;; 9298 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;; 9299 *\ \(GNU\ Binutils\)\ [3-9]*) ;; 9300 *) 9301 lt_use_gnu_ld_interface=yes 9302 ;; 9303 esac 9304 ;; 9305 *) 9306 lt_use_gnu_ld_interface=yes 9307 ;; 9308 esac 9309 fi 9310 9311 if test yes = "$lt_use_gnu_ld_interface"; then 9312 # If archive_cmds runs LD, not CC, wlarc should be empty 9313 wlarc='$wl' 9314 9315 # Set some defaults for GNU ld with shared library support. These 9316 # are reset later if shared libraries are not supported. Putting them 9317 # here allows them to be overridden if necessary. 9318 runpath_var=LD_RUN_PATH 9319 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 9320 export_dynamic_flag_spec='$wl--export-dynamic' 9321 # ancient GNU ld didn't support --whole-archive et. al. 9322 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then 9323 whole_archive_flag_spec=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive' 9324 else 9325 whole_archive_flag_spec= 9326 fi 9327 supports_anon_versioning=no 9328 case `$LD -v | $SED -e 's/(^)\+)\s\+//' 2>&1` in 9329 *GNU\ gold*) supports_anon_versioning=yes ;; 9330 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 9331 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 9332 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 9333 *\ 2.11.*) ;; # other 2.11 versions 9334 *) supports_anon_versioning=yes ;; 9335 esac 9336 9337 # See if GNU ld supports shared libraries. 9338 case $host_os in 9339 aix[3-9]*) 9340 # On AIX/PPC, the GNU linker is very broken 9341 if test ia64 != "$host_cpu"; then 9342 ld_shlibs=no 9343 cat <<_LT_EOF 1>&2 9344 9345*** Warning: the GNU linker, at least up to release 2.19, is reported 9346*** to be unable to reliably create shared libraries on AIX. 9347*** Therefore, libtool is disabling shared libraries support. If you 9348*** really care for shared libraries, you may want to install binutils 9349*** 2.20 or above, or modify your PATH so that a non-GNU linker is found. 9350*** You will then need to restart the configuration process. 9351 9352_LT_EOF 9353 fi 9354 ;; 9355 9356 amigaos*) 9357 case $host_cpu in 9358 powerpc) 9359 # see comment about AmigaOS4 .so support 9360 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9361 archive_expsym_cmds='' 9362 ;; 9363 m68k) 9364 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)' 9365 hardcode_libdir_flag_spec='-L$libdir' 9366 hardcode_minus_L=yes 9367 ;; 9368 esac 9369 ;; 9370 9371 beos*) 9372 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9373 allow_undefined_flag=unsupported 9374 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc 9375 # support --undefined. This deserves some investigation. FIXME 9376 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9377 else 9378 ld_shlibs=no 9379 fi 9380 ;; 9381 9382 cygwin* | mingw* | pw32* | cegcc*) 9383 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, 9384 # as there is no search path for DLLs. 9385 hardcode_libdir_flag_spec='-L$libdir' 9386 export_dynamic_flag_spec='$wl--export-all-symbols' 9387 allow_undefined_flag=unsupported 9388 always_export_symbols=no 9389 enable_shared_with_static_runtimes=yes 9390 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' 9391 exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname' 9392 9393 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 9394 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 9395 # If the export-symbols file already is a .def file, use it as 9396 # is; otherwise, prepend EXPORTS... 9397 archive_expsym_cmds='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then 9398 cp $export_symbols $output_objdir/$soname.def; 9399 else 9400 echo EXPORTS > $output_objdir/$soname.def; 9401 cat $export_symbols >> $output_objdir/$soname.def; 9402 fi~ 9403 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 9404 else 9405 ld_shlibs=no 9406 fi 9407 ;; 9408 9409 haiku*) 9410 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9411 link_all_deplibs=yes 9412 ;; 9413 9414 os2*) 9415 hardcode_libdir_flag_spec='-L$libdir' 9416 hardcode_minus_L=yes 9417 allow_undefined_flag=unsupported 9418 shrext_cmds=.dll 9419 archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ 9420 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ 9421 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ 9422 $ECHO EXPORTS >> $output_objdir/$libname.def~ 9423 emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~ 9424 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ 9425 emximp -o $lib $output_objdir/$libname.def' 9426 archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ 9427 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ 9428 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ 9429 $ECHO EXPORTS >> $output_objdir/$libname.def~ 9430 prefix_cmds="$SED"~ 9431 if test EXPORTS = "`$SED 1q $export_symbols`"; then 9432 prefix_cmds="$prefix_cmds -e 1d"; 9433 fi~ 9434 prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~ 9435 cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~ 9436 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ 9437 emximp -o $lib $output_objdir/$libname.def' 9438 old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def' 9439 enable_shared_with_static_runtimes=yes 9440 ;; 9441 9442 interix[3-9]*) 9443 hardcode_direct=no 9444 hardcode_shlibpath_var=no 9445 hardcode_libdir_flag_spec='$wl-rpath,$libdir' 9446 export_dynamic_flag_spec='$wl-E' 9447 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. 9448 # Instead, shared libraries are loaded at an image base (0x10000000 by 9449 # default) and relocated if they conflict, which is a slow very memory 9450 # consuming and fragmenting process. To avoid this, we pick a random, 9451 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link 9452 # time. Moving up from 0x10000000 also allows more sbrk(2) space. 9453 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 9454 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' 9455 ;; 9456 9457 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu) 9458 tmp_diet=no 9459 if test linux-dietlibc = "$host_os"; then 9460 case $cc_basename in 9461 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) 9462 esac 9463 fi 9464 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ 9465 && test no = "$tmp_diet" 9466 then 9467 tmp_addflag=' $pic_flag' 9468 tmp_sharedflag='-shared' 9469 case $cc_basename,$host_cpu in 9470 pgcc*) # Portland Group C compiler 9471 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' 9472 tmp_addflag=' $pic_flag' 9473 ;; 9474 pgf77* | pgf90* | pgf95* | pgfortran*) 9475 # Portland Group f77 and f90 compilers 9476 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' 9477 tmp_addflag=' $pic_flag -Mnomain' ;; 9478 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 9479 tmp_addflag=' -i_dynamic' ;; 9480 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 9481 tmp_addflag=' -i_dynamic -nofor_main' ;; 9482 ifc* | ifort*) # Intel Fortran compiler 9483 tmp_addflag=' -nofor_main' ;; 9484 lf95*) # Lahey Fortran 8.1 9485 whole_archive_flag_spec= 9486 tmp_sharedflag='--shared' ;; 9487 nagfor*) # NAGFOR 5.3 9488 tmp_sharedflag='-Wl,-shared' ;; 9489 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) 9490 tmp_sharedflag='-qmkshrobj' 9491 tmp_addflag= ;; 9492 nvcc*) # Cuda Compiler Driver 2.2 9493 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' 9494 compiler_needs_object=yes 9495 ;; 9496 esac 9497 case `$CC -V 2>&1 | sed 5q` in 9498 *Sun\ C*) # Sun C 5.9 9499 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' 9500 compiler_needs_object=yes 9501 tmp_sharedflag='-G' ;; 9502 *Sun\ F*) # Sun Fortran 8.3 9503 tmp_sharedflag='-G' ;; 9504 esac 9505 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9506 9507 if test yes = "$supports_anon_versioning"; then 9508 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 9509 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 9510 echo "local: *; };" >> $output_objdir/$libname.ver~ 9511 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib' 9512 fi 9513 9514 case $cc_basename in 9515 tcc*) 9516 export_dynamic_flag_spec='-rdynamic' 9517 ;; 9518 xlf* | bgf* | bgxlf* | mpixlf*) 9519 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself 9520 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 9521 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 9522 archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib' 9523 if test yes = "$supports_anon_versioning"; then 9524 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 9525 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 9526 echo "local: *; };" >> $output_objdir/$libname.ver~ 9527 $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' 9528 fi 9529 ;; 9530 esac 9531 else 9532 ld_shlibs=no 9533 fi 9534 ;; 9535 9536 netbsd*) 9537 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 9538 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 9539 wlarc= 9540 else 9541 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9542 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' 9543 fi 9544 ;; 9545 9546 solaris*) 9547 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then 9548 ld_shlibs=no 9549 cat <<_LT_EOF 1>&2 9550 9551*** Warning: The releases 2.8.* of the GNU linker cannot reliably 9552*** create shared libraries on Solaris systems. Therefore, libtool 9553*** is disabling shared libraries support. We urge you to upgrade GNU 9554*** binutils to release 2.9.1 or newer. Another option is to modify 9555*** your PATH or compiler configuration so that the native linker is 9556*** used, and then restart. 9557 9558_LT_EOF 9559 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9560 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9561 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' 9562 else 9563 ld_shlibs=no 9564 fi 9565 ;; 9566 9567 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) 9568 case `$LD -v 2>&1` in 9569 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) 9570 ld_shlibs=no 9571 cat <<_LT_EOF 1>&2 9572 9573*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 cannot 9574*** reliably create shared libraries on SCO systems. Therefore, libtool 9575*** is disabling shared libraries support. We urge you to upgrade GNU 9576*** binutils to release 2.16.91.0.3 or newer. Another option is to modify 9577*** your PATH or compiler configuration so that the native linker is 9578*** used, and then restart. 9579 9580_LT_EOF 9581 ;; 9582 *) 9583 # For security reasons, it is highly recommended that you always 9584 # use absolute paths for naming shared libraries, and exclude the 9585 # DT_RUNPATH tag from executables and libraries. But doing so 9586 # requires that you compile everything twice, which is a pain. 9587 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9588 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 9589 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9590 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' 9591 else 9592 ld_shlibs=no 9593 fi 9594 ;; 9595 esac 9596 ;; 9597 9598 sunos4*) 9599 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9600 wlarc= 9601 hardcode_direct=yes 9602 hardcode_shlibpath_var=no 9603 ;; 9604 9605 *) 9606 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9607 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9608 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' 9609 else 9610 ld_shlibs=no 9611 fi 9612 ;; 9613 esac 9614 9615 if test no = "$ld_shlibs"; then 9616 runpath_var= 9617 hardcode_libdir_flag_spec= 9618 export_dynamic_flag_spec= 9619 whole_archive_flag_spec= 9620 fi 9621 else 9622 # PORTME fill in a description of your system's linker (not GNU ld) 9623 case $host_os in 9624 aix3*) 9625 allow_undefined_flag=unsupported 9626 always_export_symbols=yes 9627 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' 9628 # Note: this linker hardcodes the directories in LIBPATH if there 9629 # are no directories specified by -L. 9630 hardcode_minus_L=yes 9631 if test yes = "$GCC" && test -z "$lt_prog_compiler_static"; then 9632 # Neither direct hardcoding nor static linking is supported with a 9633 # broken collect2. 9634 hardcode_direct=unsupported 9635 fi 9636 ;; 9637 9638 aix[4-9]*) 9639 if test ia64 = "$host_cpu"; then 9640 # On IA64, the linker does run time linking by default, so we don't 9641 # have to do anything special. 9642 aix_use_runtimelinking=no 9643 exp_sym_flag='-Bexport' 9644 no_entry_flag= 9645 else 9646 # If we're using GNU nm, then we don't want the "-C" option. 9647 # -C means demangle to GNU nm, but means don't demangle to AIX nm. 9648 # Without the "-l" option, or with the "-B" option, AIX nm treats 9649 # weak defined symbols like other global defined symbols, whereas 9650 # GNU nm marks them as "W". 9651 # While the 'weak' keyword is ignored in the Export File, we need 9652 # it in the Import File for the 'aix-soname' feature, so we have 9653 # to replace the "-B" option with "-P" for AIX nm. 9654 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then 9655 export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { if (\$ 2 == "W") { print \$ 3 " weak" } else { print \$ 3 } } }'\'' | sort -u > $export_symbols' 9656 else 9657 export_symbols_cmds='`func_echo_all $NM | $SED -e '\''s/B\([^B]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && (substr(\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | sort -u > $export_symbols' 9658 fi 9659 aix_use_runtimelinking=no 9660 9661 # Test if we are trying to use run time linking or normal 9662 # AIX style linking. If -brtl is somewhere in LDFLAGS, we 9663 # have runtime linking enabled, and use it for executables. 9664 # For shared libraries, we enable/disable runtime linking 9665 # depending on the kind of the shared library created - 9666 # when "with_aix_soname,aix_use_runtimelinking" is: 9667 # "aix,no" lib.a(lib.so.V) shared, rtl:no, for executables 9668 # "aix,yes" lib.so shared, rtl:yes, for executables 9669 # lib.a static archive 9670 # "both,no" lib.so.V(shr.o) shared, rtl:yes 9671 # lib.a(lib.so.V) shared, rtl:no, for executables 9672 # "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables 9673 # lib.a(lib.so.V) shared, rtl:no 9674 # "svr4,*" lib.so.V(shr.o) shared, rtl:yes, for executables 9675 # lib.a static archive 9676 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) 9677 for ld_flag in $LDFLAGS; do 9678 if (test x-brtl = "x$ld_flag" || test x-Wl,-brtl = "x$ld_flag"); then 9679 aix_use_runtimelinking=yes 9680 break 9681 fi 9682 done 9683 if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then 9684 # With aix-soname=svr4, we create the lib.so.V shared archives only, 9685 # so we don't have lib.a shared libs to link our executables. 9686 # We have to force runtime linking in this case. 9687 aix_use_runtimelinking=yes 9688 LDFLAGS="$LDFLAGS -Wl,-brtl" 9689 fi 9690 ;; 9691 esac 9692 9693 exp_sym_flag='-bexport' 9694 no_entry_flag='-bnoentry' 9695 fi 9696 9697 # When large executables or shared objects are built, AIX ld can 9698 # have problems creating the table of contents. If linking a library 9699 # or program results in "error TOC overflow" add -mminimal-toc to 9700 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not 9701 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 9702 9703 archive_cmds='' 9704 hardcode_direct=yes 9705 hardcode_direct_absolute=yes 9706 hardcode_libdir_separator=':' 9707 link_all_deplibs=yes 9708 file_list_spec='$wl-f,' 9709 case $with_aix_soname,$aix_use_runtimelinking in 9710 aix,*) ;; # traditional, no import file 9711 svr4,* | *,yes) # use import file 9712 # The Import File defines what to hardcode. 9713 hardcode_direct=no 9714 hardcode_direct_absolute=no 9715 ;; 9716 esac 9717 9718 if test yes = "$GCC"; then 9719 case $host_os in aix4.[012]|aix4.[012].*) 9720 # We only want to do this on AIX 4.2 and lower, the check 9721 # below for broken collect2 doesn't work under 4.3+ 9722 collect2name=`$CC -print-prog-name=collect2` 9723 if test -f "$collect2name" && 9724 strings "$collect2name" | $GREP resolve_lib_name >/dev/null 9725 then 9726 # We have reworked collect2 9727 : 9728 else 9729 # We have old collect2 9730 hardcode_direct=unsupported 9731 # It fails to find uninstalled libraries when the uninstalled 9732 # path is not listed in the libpath. Setting hardcode_minus_L 9733 # to unsupported forces relinking 9734 hardcode_minus_L=yes 9735 hardcode_libdir_flag_spec='-L$libdir' 9736 hardcode_libdir_separator= 9737 fi 9738 ;; 9739 esac 9740 shared_flag='-shared' 9741 if test yes = "$aix_use_runtimelinking"; then 9742 shared_flag="$shared_flag "'$wl-G' 9743 fi 9744 # Need to ensure runtime linking is disabled for the traditional 9745 # shared library, or the linker may eventually find shared libraries 9746 # /with/ Import File - we do not want to mix them. 9747 shared_flag_aix='-shared' 9748 shared_flag_svr4='-shared $wl-G' 9749 else 9750 # not using gcc 9751 if test ia64 = "$host_cpu"; then 9752 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 9753 # chokes on -Wl,-G. The following line is correct: 9754 shared_flag='-G' 9755 else 9756 if test yes = "$aix_use_runtimelinking"; then 9757 shared_flag='$wl-G' 9758 else 9759 shared_flag='$wl-bM:SRE' 9760 fi 9761 shared_flag_aix='$wl-bM:SRE' 9762 shared_flag_svr4='$wl-G' 9763 fi 9764 fi 9765 9766 export_dynamic_flag_spec='$wl-bexpall' 9767 # It seems that -bexpall does not export symbols beginning with 9768 # underscore (_), so it is better to generate a list of symbols to export. 9769 always_export_symbols=yes 9770 if test aix,yes = "$with_aix_soname,$aix_use_runtimelinking"; then 9771 # Warning - without using the other runtime loading flags (-brtl), 9772 # -berok will link without error, but may produce a broken library. 9773 allow_undefined_flag='-berok' 9774 # Determine the default libpath from the value encoded in an 9775 # empty executable. 9776 if test set = "${lt_cv_aix_libpath+set}"; then 9777 aix_libpath=$lt_cv_aix_libpath 9778else 9779 if ${lt_cv_aix_libpath_+:} false; then : 9780 $as_echo_n "(cached) " >&6 9781else 9782 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9783/* end confdefs.h. */ 9784 9785int 9786main () 9787{ 9788 9789 ; 9790 return 0; 9791} 9792_ACEOF 9793if ac_fn_c_try_link "$LINENO"; then : 9794 9795 lt_aix_libpath_sed=' 9796 /Import File Strings/,/^$/ { 9797 /^0/ { 9798 s/^0 *\([^ ]*\) *$/\1/ 9799 p 9800 } 9801 }' 9802 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9803 # Check for a 64-bit object if we didn't find anything. 9804 if test -z "$lt_cv_aix_libpath_"; then 9805 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9806 fi 9807fi 9808rm -f core conftest.err conftest.$ac_objext \ 9809 conftest$ac_exeext conftest.$ac_ext 9810 if test -z "$lt_cv_aix_libpath_"; then 9811 lt_cv_aix_libpath_=/usr/lib:/lib 9812 fi 9813 9814fi 9815 9816 aix_libpath=$lt_cv_aix_libpath_ 9817fi 9818 9819 hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath" 9820 archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs $wl'$no_entry_flag' $compiler_flags `if test -n "$allow_undefined_flag"; then func_echo_all "$wl$allow_undefined_flag"; else :; fi` $wl'$exp_sym_flag:\$export_symbols' '$shared_flag 9821 else 9822 if test ia64 = "$host_cpu"; then 9823 hardcode_libdir_flag_spec='$wl-R $libdir:/usr/lib:/lib' 9824 allow_undefined_flag="-z nodefs" 9825 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" 9826 else 9827 # Determine the default libpath from the value encoded in an 9828 # empty executable. 9829 if test set = "${lt_cv_aix_libpath+set}"; then 9830 aix_libpath=$lt_cv_aix_libpath 9831else 9832 if ${lt_cv_aix_libpath_+:} false; then : 9833 $as_echo_n "(cached) " >&6 9834else 9835 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9836/* end confdefs.h. */ 9837 9838int 9839main () 9840{ 9841 9842 ; 9843 return 0; 9844} 9845_ACEOF 9846if ac_fn_c_try_link "$LINENO"; then : 9847 9848 lt_aix_libpath_sed=' 9849 /Import File Strings/,/^$/ { 9850 /^0/ { 9851 s/^0 *\([^ ]*\) *$/\1/ 9852 p 9853 } 9854 }' 9855 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9856 # Check for a 64-bit object if we didn't find anything. 9857 if test -z "$lt_cv_aix_libpath_"; then 9858 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9859 fi 9860fi 9861rm -f core conftest.err conftest.$ac_objext \ 9862 conftest$ac_exeext conftest.$ac_ext 9863 if test -z "$lt_cv_aix_libpath_"; then 9864 lt_cv_aix_libpath_=/usr/lib:/lib 9865 fi 9866 9867fi 9868 9869 aix_libpath=$lt_cv_aix_libpath_ 9870fi 9871 9872 hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath" 9873 # Warning - without using the other run time loading flags, 9874 # -berok will link without error, but may produce a broken library. 9875 no_undefined_flag=' $wl-bernotok' 9876 allow_undefined_flag=' $wl-berok' 9877 if test yes = "$with_gnu_ld"; then 9878 # We only use this code for GNU lds that support --whole-archive. 9879 whole_archive_flag_spec='$wl--whole-archive$convenience $wl--no-whole-archive' 9880 else 9881 # Exported symbols can be pulled into shared objects from archives 9882 whole_archive_flag_spec='$convenience' 9883 fi 9884 archive_cmds_need_lc=yes 9885 archive_expsym_cmds='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d' 9886 # -brtl affects multiple linker settings, -berok does not and is overridden later 9887 compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([, ]\\)%-berok\\1%g"`' 9888 if test svr4 != "$with_aix_soname"; then 9889 # This is similar to how AIX traditionally builds its shared libraries. 9890 archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_aix' -o $output_objdir/$realname.d/$soname $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$realname.d/$soname' 9891 fi 9892 if test aix != "$with_aix_soname"; then 9893 archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_svr4' -o $output_objdir/$realname.d/$shared_archive_member_spec.o $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$STRIP -e $output_objdir/$realname.d/$shared_archive_member_spec.o~( func_echo_all "#! $soname($shared_archive_member_spec.o)"; if test shr_64 = "$shared_archive_member_spec"; then func_echo_all "# 64"; else func_echo_all "# 32"; fi; cat $export_symbols ) > $output_objdir/$realname.d/$shared_archive_member_spec.imp~$AR $AR_FLAGS $output_objdir/$soname $output_objdir/$realname.d/$shared_archive_member_spec.o $output_objdir/$realname.d/$shared_archive_member_spec.imp' 9894 else 9895 # used by -dlpreopen to get the symbols 9896 archive_expsym_cmds="$archive_expsym_cmds"'~$MV $output_objdir/$realname.d/$soname $output_objdir' 9897 fi 9898 archive_expsym_cmds="$archive_expsym_cmds"'~$RM -r $output_objdir/$realname.d' 9899 fi 9900 fi 9901 ;; 9902 9903 amigaos*) 9904 case $host_cpu in 9905 powerpc) 9906 # see comment about AmigaOS4 .so support 9907 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9908 archive_expsym_cmds='' 9909 ;; 9910 m68k) 9911 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)' 9912 hardcode_libdir_flag_spec='-L$libdir' 9913 hardcode_minus_L=yes 9914 ;; 9915 esac 9916 ;; 9917 9918 bsdi[45]*) 9919 export_dynamic_flag_spec=-rdynamic 9920 ;; 9921 9922 cygwin* | mingw* | pw32* | cegcc*) 9923 # When not using gcc, we currently assume that we are using 9924 # Microsoft Visual C++. 9925 # hardcode_libdir_flag_spec is actually meaningless, as there is 9926 # no search path for DLLs. 9927 case $cc_basename in 9928 cl*) 9929 # Native MSVC 9930 hardcode_libdir_flag_spec=' ' 9931 allow_undefined_flag=unsupported 9932 always_export_symbols=yes 9933 file_list_spec='@' 9934 # Tell ltmain to make .lib files, not .a files. 9935 libext=lib 9936 # Tell ltmain to make .dll files, not .so files. 9937 shrext_cmds=.dll 9938 # FIXME: Setting linknames here is a bad hack. 9939 archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames=' 9940 archive_expsym_cmds='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then 9941 cp "$export_symbols" "$output_objdir/$soname.def"; 9942 echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp"; 9943 else 9944 $SED -e '\''s/^/-link -EXPORT:/'\'' < $export_symbols > $output_objdir/$soname.exp; 9945 fi~ 9946 $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~ 9947 linknames=' 9948 # The linker will not automatically build a static lib if we build a DLL. 9949 # _LT_TAGVAR(old_archive_from_new_cmds, )='true' 9950 enable_shared_with_static_runtimes=yes 9951 exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*' 9952 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' 9953 # Don't use ranlib 9954 old_postinstall_cmds='chmod 644 $oldlib' 9955 postlink_cmds='lt_outputfile="@OUTPUT@"~ 9956 lt_tool_outputfile="@TOOL_OUTPUT@"~ 9957 case $lt_outputfile in 9958 *.exe|*.EXE) ;; 9959 *) 9960 lt_outputfile=$lt_outputfile.exe 9961 lt_tool_outputfile=$lt_tool_outputfile.exe 9962 ;; 9963 esac~ 9964 if test : != "$MANIFEST_TOOL" && test -f "$lt_outputfile.manifest"; then 9965 $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1; 9966 $RM "$lt_outputfile.manifest"; 9967 fi' 9968 ;; 9969 *) 9970 # Assume MSVC wrapper 9971 hardcode_libdir_flag_spec=' ' 9972 allow_undefined_flag=unsupported 9973 # Tell ltmain to make .lib files, not .a files. 9974 libext=lib 9975 # Tell ltmain to make .dll files, not .so files. 9976 shrext_cmds=.dll 9977 # FIXME: Setting linknames here is a bad hack. 9978 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames=' 9979 # The linker will automatically build a .lib file if we build a DLL. 9980 old_archive_from_new_cmds='true' 9981 # FIXME: Should let the user specify the lib program. 9982 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' 9983 enable_shared_with_static_runtimes=yes 9984 ;; 9985 esac 9986 ;; 9987 9988 darwin* | rhapsody*) 9989 9990 9991 archive_cmds_need_lc=no 9992 hardcode_direct=no 9993 hardcode_automatic=yes 9994 hardcode_shlibpath_var=unsupported 9995 if test yes = "$lt_cv_ld_force_load"; then 9996 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\"`' 9997 9998 else 9999 whole_archive_flag_spec='' 10000 fi 10001 link_all_deplibs=yes 10002 allow_undefined_flag=$_lt_dar_allow_undefined 10003 case $cc_basename in 10004 ifort*|nagfor*) _lt_dar_can_shared=yes ;; 10005 *) _lt_dar_can_shared=$GCC ;; 10006 esac 10007 if test yes = "$_lt_dar_can_shared"; then 10008 output_verbose_link_cmd=func_echo_all 10009 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dsymutil" 10010 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dsymutil" 10011 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" 10012 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" 10013 10014 else 10015 ld_shlibs=no 10016 fi 10017 10018 ;; 10019 10020 dgux*) 10021 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10022 hardcode_libdir_flag_spec='-L$libdir' 10023 hardcode_shlibpath_var=no 10024 ;; 10025 10026 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor 10027 # support. Future versions do this automatically, but an explicit c++rt0.o 10028 # does not break anything, and helps significantly (at the cost of a little 10029 # extra space). 10030 freebsd2.2*) 10031 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' 10032 hardcode_libdir_flag_spec='-R$libdir' 10033 hardcode_direct=yes 10034 hardcode_shlibpath_var=no 10035 ;; 10036 10037 # Unfortunately, older versions of FreeBSD 2 do not have this feature. 10038 freebsd2.*) 10039 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 10040 hardcode_direct=yes 10041 hardcode_minus_L=yes 10042 hardcode_shlibpath_var=no 10043 ;; 10044 10045 # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 10046 freebsd* | dragonfly*) 10047 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 10048 hardcode_libdir_flag_spec='-R$libdir' 10049 hardcode_direct=yes 10050 hardcode_shlibpath_var=no 10051 ;; 10052 10053 hpux9*) 10054 if test yes = "$GCC"; then 10055 archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag $wl+b $wl$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib' 10056 else 10057 archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib' 10058 fi 10059 hardcode_libdir_flag_spec='$wl+b $wl$libdir' 10060 hardcode_libdir_separator=: 10061 hardcode_direct=yes 10062 10063 # hardcode_minus_L: Not really in the search PATH, 10064 # but as the default location of the library. 10065 hardcode_minus_L=yes 10066 export_dynamic_flag_spec='$wl-E' 10067 ;; 10068 10069 hpux10*) 10070 if test yes,no = "$GCC,$with_gnu_ld"; then 10071 archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 10072 else 10073 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 10074 fi 10075 if test no = "$with_gnu_ld"; then 10076 hardcode_libdir_flag_spec='$wl+b $wl$libdir' 10077 hardcode_libdir_separator=: 10078 hardcode_direct=yes 10079 hardcode_direct_absolute=yes 10080 export_dynamic_flag_spec='$wl-E' 10081 # hardcode_minus_L: Not really in the search PATH, 10082 # but as the default location of the library. 10083 hardcode_minus_L=yes 10084 fi 10085 ;; 10086 10087 hpux11*) 10088 if test yes,no = "$GCC,$with_gnu_ld"; then 10089 case $host_cpu in 10090 hppa*64*) 10091 archive_cmds='$CC -shared $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags' 10092 ;; 10093 ia64*) 10094 archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 10095 ;; 10096 *) 10097 archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 10098 ;; 10099 esac 10100 else 10101 case $host_cpu in 10102 hppa*64*) 10103 archive_cmds='$CC -b $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags' 10104 ;; 10105 ia64*) 10106 archive_cmds='$CC -b $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 10107 ;; 10108 *) 10109 10110 # Older versions of the 11.00 compiler do not understand -b yet 10111 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does) 10112 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5 10113$as_echo_n "checking if $CC understands -b... " >&6; } 10114if ${lt_cv_prog_compiler__b+:} false; then : 10115 $as_echo_n "(cached) " >&6 10116else 10117 lt_cv_prog_compiler__b=no 10118 save_LDFLAGS=$LDFLAGS 10119 LDFLAGS="$LDFLAGS -b" 10120 echo "$lt_simple_link_test_code" > conftest.$ac_ext 10121 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 10122 # The linker can only warn and ignore the option if not recognized 10123 # So say no if there are warnings 10124 if test -s conftest.err; then 10125 # Append any errors to the config.log. 10126 cat conftest.err 1>&5 10127 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 10128 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 10129 if diff conftest.exp conftest.er2 >/dev/null; then 10130 lt_cv_prog_compiler__b=yes 10131 fi 10132 else 10133 lt_cv_prog_compiler__b=yes 10134 fi 10135 fi 10136 $RM -r conftest* 10137 LDFLAGS=$save_LDFLAGS 10138 10139fi 10140{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5 10141$as_echo "$lt_cv_prog_compiler__b" >&6; } 10142 10143if test yes = "$lt_cv_prog_compiler__b"; then 10144 archive_cmds='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 10145else 10146 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 10147fi 10148 10149 ;; 10150 esac 10151 fi 10152 if test no = "$with_gnu_ld"; then 10153 hardcode_libdir_flag_spec='$wl+b $wl$libdir' 10154 hardcode_libdir_separator=: 10155 10156 case $host_cpu in 10157 hppa*64*|ia64*) 10158 hardcode_direct=no 10159 hardcode_shlibpath_var=no 10160 ;; 10161 *) 10162 hardcode_direct=yes 10163 hardcode_direct_absolute=yes 10164 export_dynamic_flag_spec='$wl-E' 10165 10166 # hardcode_minus_L: Not really in the search PATH, 10167 # but as the default location of the library. 10168 hardcode_minus_L=yes 10169 ;; 10170 esac 10171 fi 10172 ;; 10173 10174 irix5* | irix6* | nonstopux*) 10175 if test yes = "$GCC"; then 10176 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' 10177 # Try to use the -exported_symbol ld option, if it does not 10178 # work, assume that -exports_file does not work either and 10179 # implicitly export all symbols. 10180 # This should be the same for all languages, so no per-tag cache variable. 10181 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5 10182$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; } 10183if ${lt_cv_irix_exported_symbol+:} false; then : 10184 $as_echo_n "(cached) " >&6 10185else 10186 save_LDFLAGS=$LDFLAGS 10187 LDFLAGS="$LDFLAGS -shared $wl-exported_symbol ${wl}foo $wl-update_registry $wl/dev/null" 10188 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10189/* end confdefs.h. */ 10190int foo (void) { return 0; } 10191_ACEOF 10192if ac_fn_c_try_link "$LINENO"; then : 10193 lt_cv_irix_exported_symbol=yes 10194else 10195 lt_cv_irix_exported_symbol=no 10196fi 10197rm -f core conftest.err conftest.$ac_objext \ 10198 conftest$ac_exeext conftest.$ac_ext 10199 LDFLAGS=$save_LDFLAGS 10200fi 10201{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5 10202$as_echo "$lt_cv_irix_exported_symbol" >&6; } 10203 if test yes = "$lt_cv_irix_exported_symbol"; then 10204 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' 10205 fi 10206 else 10207 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' 10208 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' 10209 fi 10210 archive_cmds_need_lc='no' 10211 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 10212 hardcode_libdir_separator=: 10213 inherit_rpath=yes 10214 link_all_deplibs=yes 10215 ;; 10216 10217 linux*) 10218 case $cc_basename in 10219 tcc*) 10220 # Fabrice Bellard et al's Tiny C Compiler 10221 ld_shlibs=yes 10222 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 10223 ;; 10224 esac 10225 ;; 10226 10227 netbsd*) 10228 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 10229 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out 10230 else 10231 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF 10232 fi 10233 hardcode_libdir_flag_spec='-R$libdir' 10234 hardcode_direct=yes 10235 hardcode_shlibpath_var=no 10236 ;; 10237 10238 newsos6) 10239 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10240 hardcode_direct=yes 10241 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 10242 hardcode_libdir_separator=: 10243 hardcode_shlibpath_var=no 10244 ;; 10245 10246 *nto* | *qnx*) 10247 ;; 10248 10249 openbsd* | bitrig*) 10250 if test -f /usr/libexec/ld.so; then 10251 hardcode_direct=yes 10252 hardcode_shlibpath_var=no 10253 hardcode_direct_absolute=yes 10254 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then 10255 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 10256 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags $wl-retain-symbols-file,$export_symbols' 10257 hardcode_libdir_flag_spec='$wl-rpath,$libdir' 10258 export_dynamic_flag_spec='$wl-E' 10259 else 10260 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 10261 hardcode_libdir_flag_spec='$wl-rpath,$libdir' 10262 fi 10263 else 10264 ld_shlibs=no 10265 fi 10266 ;; 10267 10268 os2*) 10269 hardcode_libdir_flag_spec='-L$libdir' 10270 hardcode_minus_L=yes 10271 allow_undefined_flag=unsupported 10272 shrext_cmds=.dll 10273 archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ 10274 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ 10275 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ 10276 $ECHO EXPORTS >> $output_objdir/$libname.def~ 10277 emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~ 10278 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ 10279 emximp -o $lib $output_objdir/$libname.def' 10280 archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ 10281 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ 10282 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ 10283 $ECHO EXPORTS >> $output_objdir/$libname.def~ 10284 prefix_cmds="$SED"~ 10285 if test EXPORTS = "`$SED 1q $export_symbols`"; then 10286 prefix_cmds="$prefix_cmds -e 1d"; 10287 fi~ 10288 prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~ 10289 cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~ 10290 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ 10291 emximp -o $lib $output_objdir/$libname.def' 10292 old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def' 10293 enable_shared_with_static_runtimes=yes 10294 ;; 10295 10296 osf3*) 10297 if test yes = "$GCC"; then 10298 allow_undefined_flag=' $wl-expect_unresolved $wl\*' 10299 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' 10300 else 10301 allow_undefined_flag=' -expect_unresolved \*' 10302 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' 10303 fi 10304 archive_cmds_need_lc='no' 10305 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 10306 hardcode_libdir_separator=: 10307 ;; 10308 10309 osf4* | osf5*) # as osf3* with the addition of -msym flag 10310 if test yes = "$GCC"; then 10311 allow_undefined_flag=' $wl-expect_unresolved $wl\*' 10312 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' 10313 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 10314 else 10315 allow_undefined_flag=' -expect_unresolved \*' 10316 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' 10317 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~ 10318 $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' 10319 10320 # Both c and cxx compiler support -rpath directly 10321 hardcode_libdir_flag_spec='-rpath $libdir' 10322 fi 10323 archive_cmds_need_lc='no' 10324 hardcode_libdir_separator=: 10325 ;; 10326 10327 solaris*) 10328 no_undefined_flag=' -z defs' 10329 if test yes = "$GCC"; then 10330 wlarc='$wl' 10331 archive_cmds='$CC -shared $pic_flag $wl-z ${wl}text $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags' 10332 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 10333 $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' 10334 else 10335 case `$CC -V 2>&1` in 10336 *"Compilers 5.0"*) 10337 wlarc='' 10338 archive_cmds='$LD -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $linker_flags' 10339 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 10340 $LD -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' 10341 ;; 10342 *) 10343 wlarc='$wl' 10344 archive_cmds='$CC -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $compiler_flags' 10345 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 10346 $CC -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 10347 ;; 10348 esac 10349 fi 10350 hardcode_libdir_flag_spec='-R$libdir' 10351 hardcode_shlibpath_var=no 10352 case $host_os in 10353 solaris2.[0-5] | solaris2.[0-5].*) ;; 10354 *) 10355 # The compiler driver will combine and reorder linker options, 10356 # but understands '-z linker_flag'. GCC discards it without '$wl', 10357 # but is careful enough not to reorder. 10358 # Supported since Solaris 2.6 (maybe 2.5.1?) 10359 if test yes = "$GCC"; then 10360 whole_archive_flag_spec='$wl-z ${wl}allextract$convenience $wl-z ${wl}defaultextract' 10361 else 10362 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' 10363 fi 10364 ;; 10365 esac 10366 link_all_deplibs=yes 10367 ;; 10368 10369 sunos4*) 10370 if test sequent = "$host_vendor"; then 10371 # Use $CC to link under sequent, because it throws in some extra .o 10372 # files that make .init and .fini sections work. 10373 archive_cmds='$CC -G $wl-h $soname -o $lib $libobjs $deplibs $compiler_flags' 10374 else 10375 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' 10376 fi 10377 hardcode_libdir_flag_spec='-L$libdir' 10378 hardcode_direct=yes 10379 hardcode_minus_L=yes 10380 hardcode_shlibpath_var=no 10381 ;; 10382 10383 sysv4) 10384 case $host_vendor in 10385 sni) 10386 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10387 hardcode_direct=yes # is this really true??? 10388 ;; 10389 siemens) 10390 ## LD is ld it makes a PLAMLIB 10391 ## CC just makes a GrossModule. 10392 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' 10393 reload_cmds='$CC -r -o $output$reload_objs' 10394 hardcode_direct=no 10395 ;; 10396 motorola) 10397 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10398 hardcode_direct=no #Motorola manual says yes, but my tests say they lie 10399 ;; 10400 esac 10401 runpath_var='LD_RUN_PATH' 10402 hardcode_shlibpath_var=no 10403 ;; 10404 10405 sysv4.3*) 10406 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10407 hardcode_shlibpath_var=no 10408 export_dynamic_flag_spec='-Bexport' 10409 ;; 10410 10411 sysv4*MP*) 10412 if test -d /usr/nec; then 10413 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10414 hardcode_shlibpath_var=no 10415 runpath_var=LD_RUN_PATH 10416 hardcode_runpath_var=yes 10417 ld_shlibs=yes 10418 fi 10419 ;; 10420 10421 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) 10422 no_undefined_flag='$wl-z,text' 10423 archive_cmds_need_lc=no 10424 hardcode_shlibpath_var=no 10425 runpath_var='LD_RUN_PATH' 10426 10427 if test yes = "$GCC"; then 10428 archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10429 archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10430 else 10431 archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10432 archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10433 fi 10434 ;; 10435 10436 sysv5* | sco3.2v5* | sco5v6*) 10437 # Note: We CANNOT use -z defs as we might desire, because we do not 10438 # link with -lc, and that would cause any symbols used from libc to 10439 # always be unresolved, which means just about no library would 10440 # ever link correctly. If we're not using GNU ld we use -z text 10441 # though, which does catch some bad symbols but isn't as heavy-handed 10442 # as -z defs. 10443 no_undefined_flag='$wl-z,text' 10444 allow_undefined_flag='$wl-z,nodefs' 10445 archive_cmds_need_lc=no 10446 hardcode_shlibpath_var=no 10447 hardcode_libdir_flag_spec='$wl-R,$libdir' 10448 hardcode_libdir_separator=':' 10449 link_all_deplibs=yes 10450 export_dynamic_flag_spec='$wl-Bexport' 10451 runpath_var='LD_RUN_PATH' 10452 10453 if test yes = "$GCC"; then 10454 archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10455 archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10456 else 10457 archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10458 archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10459 fi 10460 ;; 10461 10462 uts4*) 10463 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10464 hardcode_libdir_flag_spec='-L$libdir' 10465 hardcode_shlibpath_var=no 10466 ;; 10467 10468 *) 10469 ld_shlibs=no 10470 ;; 10471 esac 10472 10473 if test sni = "$host_vendor"; then 10474 case $host in 10475 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 10476 export_dynamic_flag_spec='$wl-Blargedynsym' 10477 ;; 10478 esac 10479 fi 10480 fi 10481 10482{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5 10483$as_echo "$ld_shlibs" >&6; } 10484test no = "$ld_shlibs" && can_build_shared=no 10485 10486with_gnu_ld=$with_gnu_ld 10487 10488 10489 10490 10491 10492 10493 10494 10495 10496 10497 10498 10499 10500 10501 10502# 10503# Do we need to explicitly link libc? 10504# 10505case "x$archive_cmds_need_lc" in 10506x|xyes) 10507 # Assume -lc should be added 10508 archive_cmds_need_lc=yes 10509 10510 if test yes,yes = "$GCC,$enable_shared"; then 10511 case $archive_cmds in 10512 *'~'*) 10513 # FIXME: we may have to deal with multi-command sequences. 10514 ;; 10515 '$CC '*) 10516 # Test whether the compiler implicitly links with -lc since on some 10517 # systems, -lgcc has to come before -lc. If gcc already passes -lc 10518 # to ld, don't add -lc before -lgcc. 10519 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5 10520$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } 10521if ${lt_cv_archive_cmds_need_lc+:} false; then : 10522 $as_echo_n "(cached) " >&6 10523else 10524 $RM conftest* 10525 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 10526 10527 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 10528 (eval $ac_compile) 2>&5 10529 ac_status=$? 10530 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 10531 test $ac_status = 0; } 2>conftest.err; then 10532 soname=conftest 10533 lib=conftest 10534 libobjs=conftest.$ac_objext 10535 deplibs= 10536 wl=$lt_prog_compiler_wl 10537 pic_flag=$lt_prog_compiler_pic 10538 compiler_flags=-v 10539 linker_flags=-v 10540 verstring= 10541 output_objdir=. 10542 libname=conftest 10543 lt_save_allow_undefined_flag=$allow_undefined_flag 10544 allow_undefined_flag= 10545 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5 10546 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 10547 ac_status=$? 10548 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 10549 test $ac_status = 0; } 10550 then 10551 lt_cv_archive_cmds_need_lc=no 10552 else 10553 lt_cv_archive_cmds_need_lc=yes 10554 fi 10555 allow_undefined_flag=$lt_save_allow_undefined_flag 10556 else 10557 cat conftest.err 1>&5 10558 fi 10559 $RM conftest* 10560 10561fi 10562{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5 10563$as_echo "$lt_cv_archive_cmds_need_lc" >&6; } 10564 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc 10565 ;; 10566 esac 10567 fi 10568 ;; 10569esac 10570 10571 10572 10573 10574 10575 10576 10577 10578 10579 10580 10581 10582 10583 10584 10585 10586 10587 10588 10589 10590 10591 10592 10593 10594 10595 10596 10597 10598 10599 10600 10601 10602 10603 10604 10605 10606 10607 10608 10609 10610 10611 10612 10613 10614 10615 10616 10617 10618 10619 10620 10621 10622 10623 10624 10625 10626 10627 10628 10629 10630 10631 10632 10633 10634 10635 10636 10637 10638 10639 10640 10641 10642 10643 10644 10645 10646 10647 10648 10649 10650 10651 10652 10653 10654 10655 10656 10657 10658 10659 10660 10661 10662 10663 10664 10665 10666 10667 10668 10669 10670 10671 10672 10673 10674 10675 10676 10677 10678 10679 10680 10681 10682 10683 10684 10685 10686 10687 10688 10689 10690 10691 10692 10693 10694 10695 10696 10697 10698 10699 10700 10701 10702 10703 10704 10705 10706 10707 10708 10709 10710 10711 10712 10713 10714 10715 10716 10717 10718 10719 10720 10721 10722 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 10723$as_echo_n "checking dynamic linker characteristics... " >&6; } 10724 10725if test yes = "$GCC"; then 10726 case $host_os in 10727 darwin*) lt_awk_arg='/^libraries:/,/LR/' ;; 10728 *) lt_awk_arg='/^libraries:/' ;; 10729 esac 10730 case $host_os in 10731 mingw* | cegcc*) lt_sed_strip_eq='s|=\([A-Za-z]:\)|\1|g' ;; 10732 *) lt_sed_strip_eq='s|=/|/|g' ;; 10733 esac 10734 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq` 10735 case $lt_search_path_spec in 10736 *\;*) 10737 # if the path contains ";" then we assume it to be the separator 10738 # otherwise default to the standard path separator (i.e. ":") - it is 10739 # assumed that no part of a normal pathname contains ";" but that should 10740 # okay in the real world where ";" in dirpaths is itself problematic. 10741 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'` 10742 ;; 10743 *) 10744 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"` 10745 ;; 10746 esac 10747 # Ok, now we have the path, separated by spaces, we can step through it 10748 # and add multilib dir if necessary... 10749 lt_tmp_lt_search_path_spec= 10750 lt_multi_os_dir=/`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` 10751 # ...but if some path component already ends with the multilib dir we assume 10752 # that all is fine and trust -print-search-dirs as is (GCC 4.2? or newer). 10753 case "$lt_multi_os_dir; $lt_search_path_spec " in 10754 "/; "* | "/.; "* | "/./; "* | *"$lt_multi_os_dir "* | *"$lt_multi_os_dir/ "*) 10755 lt_multi_os_dir= 10756 ;; 10757 esac 10758 for lt_sys_path in $lt_search_path_spec; do 10759 if test -d "$lt_sys_path$lt_multi_os_dir"; then 10760 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path$lt_multi_os_dir" 10761 elif test -n "$lt_multi_os_dir"; then 10762 test -d "$lt_sys_path" && \ 10763 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" 10764 fi 10765 done 10766 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk ' 10767BEGIN {RS = " "; FS = "/|\n";} { 10768 lt_foo = ""; 10769 lt_count = 0; 10770 for (lt_i = NF; lt_i > 0; lt_i--) { 10771 if ($lt_i != "" && $lt_i != ".") { 10772 if ($lt_i == "..") { 10773 lt_count++; 10774 } else { 10775 if (lt_count == 0) { 10776 lt_foo = "/" $lt_i lt_foo; 10777 } else { 10778 lt_count--; 10779 } 10780 } 10781 } 10782 } 10783 if (lt_foo != "") { lt_freq[lt_foo]++; } 10784 if (lt_freq[lt_foo] == 1) { print lt_foo; } 10785}'` 10786 # AWK program above erroneously prepends '/' to C:/dos/paths 10787 # for these hosts. 10788 case $host_os in 10789 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\ 10790 $SED 's|/\([A-Za-z]:\)|\1|g'` ;; 10791 esac 10792 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP` 10793else 10794 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 10795fi 10796library_names_spec= 10797libname_spec='lib$name' 10798soname_spec= 10799shrext_cmds=.so 10800postinstall_cmds= 10801postuninstall_cmds= 10802finish_cmds= 10803finish_eval= 10804shlibpath_var= 10805shlibpath_overrides_runpath=unknown 10806version_type=none 10807dynamic_linker="$host_os ld.so" 10808sys_lib_dlsearch_path_spec="/lib /usr/lib" 10809need_lib_prefix=unknown 10810hardcode_into_libs=no 10811 10812# when you set need_version to no, make sure it does not cause -set_version 10813# flags to be left without arguments 10814need_version=unknown 10815 10816 10817 10818case $host_os in 10819aix3*) 10820 version_type=linux # correct to gnu/linux during the next big refactor 10821 library_names_spec='$libname$release$shared_ext$versuffix $libname.a' 10822 shlibpath_var=LIBPATH 10823 10824 # AIX 3 has no versioning support, so we append a major version to the name. 10825 soname_spec='$libname$release$shared_ext$major' 10826 ;; 10827 10828aix[4-9]*) 10829 version_type=linux # correct to gnu/linux during the next big refactor 10830 need_lib_prefix=no 10831 need_version=no 10832 hardcode_into_libs=yes 10833 if test ia64 = "$host_cpu"; then 10834 # AIX 5 supports IA64 10835 library_names_spec='$libname$release$shared_ext$major $libname$release$shared_ext$versuffix $libname$shared_ext' 10836 shlibpath_var=LD_LIBRARY_PATH 10837 else 10838 # With GCC up to 2.95.x, collect2 would create an import file 10839 # for dependence libraries. The import file would start with 10840 # the line '#! .'. This would cause the generated library to 10841 # depend on '.', always an invalid library. This was fixed in 10842 # development snapshots of GCC prior to 3.0. 10843 case $host_os in 10844 aix4 | aix4.[01] | aix4.[01].*) 10845 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 10846 echo ' yes ' 10847 echo '#endif'; } | $CC -E - | $GREP yes > /dev/null; then 10848 : 10849 else 10850 can_build_shared=no 10851 fi 10852 ;; 10853 esac 10854 # Using Import Files as archive members, it is possible to support 10855 # filename-based versioning of shared library archives on AIX. While 10856 # this would work for both with and without runtime linking, it will 10857 # prevent static linking of such archives. So we do filename-based 10858 # shared library versioning with .so extension only, which is used 10859 # when both runtime linking and shared linking is enabled. 10860 # Unfortunately, runtime linking may impact performance, so we do 10861 # not want this to be the default eventually. Also, we use the 10862 # versioned .so libs for executables only if there is the -brtl 10863 # linker flag in LDFLAGS as well, or --with-aix-soname=svr4 only. 10864 # To allow for filename-based versioning support, we need to create 10865 # libNAME.so.V as an archive file, containing: 10866 # *) an Import File, referring to the versioned filename of the 10867 # archive as well as the shared archive member, telling the 10868 # bitwidth (32 or 64) of that shared object, and providing the 10869 # list of exported symbols of that shared object, eventually 10870 # decorated with the 'weak' keyword 10871 # *) the shared object with the F_LOADONLY flag set, to really avoid 10872 # it being seen by the linker. 10873 # At run time we better use the real file rather than another symlink, 10874 # but for link time we create the symlink libNAME.so -> libNAME.so.V 10875 10876 case $with_aix_soname,$aix_use_runtimelinking in 10877 # AIX (on Power*) has no versioning support, so currently we cannot hardcode correct 10878 # soname into executable. Probably we can add versioning support to 10879 # collect2, so additional links can be useful in future. 10880 aix,yes) # traditional libtool 10881 dynamic_linker='AIX unversionable lib.so' 10882 # If using run time linking (on AIX 4.2 or later) use lib<name>.so 10883 # instead of lib<name>.a to let people know that these are not 10884 # typical AIX shared libraries. 10885 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10886 ;; 10887 aix,no) # traditional AIX only 10888 dynamic_linker='AIX lib.a(lib.so.V)' 10889 # We preserve .a as extension for shared libraries through AIX4.2 10890 # and later when we are not doing run time linking. 10891 library_names_spec='$libname$release.a $libname.a' 10892 soname_spec='$libname$release$shared_ext$major' 10893 ;; 10894 svr4,*) # full svr4 only 10895 dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o)" 10896 library_names_spec='$libname$release$shared_ext$major $libname$shared_ext' 10897 # We do not specify a path in Import Files, so LIBPATH fires. 10898 shlibpath_overrides_runpath=yes 10899 ;; 10900 *,yes) # both, prefer svr4 10901 dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o), lib.a(lib.so.V)" 10902 library_names_spec='$libname$release$shared_ext$major $libname$shared_ext' 10903 # unpreferred sharedlib libNAME.a needs extra handling 10904 postinstall_cmds='test -n "$linkname" || linkname="$realname"~func_stripname "" ".so" "$linkname"~$install_shared_prog "$dir/$func_stripname_result.$libext" "$destdir/$func_stripname_result.$libext"~test -z "$tstripme" || test -z "$striplib" || $striplib "$destdir/$func_stripname_result.$libext"' 10905 postuninstall_cmds='for n in $library_names $old_library; do :; done~func_stripname "" ".so" "$n"~test "$func_stripname_result" = "$n" || func_append rmfiles " $odir/$func_stripname_result.$libext"' 10906 # We do not specify a path in Import Files, so LIBPATH fires. 10907 shlibpath_overrides_runpath=yes 10908 ;; 10909 *,no) # both, prefer aix 10910 dynamic_linker="AIX lib.a(lib.so.V), lib.so.V($shared_archive_member_spec.o)" 10911 library_names_spec='$libname$release.a $libname.a' 10912 soname_spec='$libname$release$shared_ext$major' 10913 # unpreferred sharedlib libNAME.so.V and symlink libNAME.so need extra handling 10914 postinstall_cmds='test -z "$dlname" || $install_shared_prog $dir/$dlname $destdir/$dlname~test -z "$tstripme" || test -z "$striplib" || $striplib $destdir/$dlname~test -n "$linkname" || linkname=$realname~func_stripname "" ".a" "$linkname"~(cd "$destdir" && $LN_S -f $dlname $func_stripname_result.so)' 10915 postuninstall_cmds='test -z "$dlname" || func_append rmfiles " $odir/$dlname"~for n in $old_library $library_names; do :; done~func_stripname "" ".a" "$n"~func_append rmfiles " $odir/$func_stripname_result.so"' 10916 ;; 10917 esac 10918 shlibpath_var=LIBPATH 10919 fi 10920 ;; 10921 10922amigaos*) 10923 case $host_cpu in 10924 powerpc) 10925 # Since July 2007 AmigaOS4 officially supports .so libraries. 10926 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. 10927 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10928 ;; 10929 m68k) 10930 library_names_spec='$libname.ixlibrary $libname.a' 10931 # Create ${libname}_ixlibrary.a entries in /sys/libs. 10932 finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done' 10933 ;; 10934 esac 10935 ;; 10936 10937beos*) 10938 library_names_spec='$libname$shared_ext' 10939 dynamic_linker="$host_os ld.so" 10940 shlibpath_var=LIBRARY_PATH 10941 ;; 10942 10943bsdi[45]*) 10944 version_type=linux # correct to gnu/linux during the next big refactor 10945 need_version=no 10946 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10947 soname_spec='$libname$release$shared_ext$major' 10948 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 10949 shlibpath_var=LD_LIBRARY_PATH 10950 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 10951 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 10952 # the default ld.so.conf also contains /usr/contrib/lib and 10953 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 10954 # libtool to hard-code these into programs 10955 ;; 10956 10957cygwin* | mingw* | pw32* | cegcc*) 10958 version_type=windows 10959 shrext_cmds=.dll 10960 need_version=no 10961 need_lib_prefix=no 10962 10963 case $GCC,$cc_basename in 10964 yes,*) 10965 # gcc 10966 library_names_spec='$libname.dll.a' 10967 # DLL is installed to $(libdir)/../bin by postinstall_cmds 10968 postinstall_cmds='base_file=`basename \$file`~ 10969 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~ 10970 dldir=$destdir/`dirname \$dlpath`~ 10971 test -d \$dldir || mkdir -p \$dldir~ 10972 $install_prog $dir/$dlname \$dldir/$dlname~ 10973 chmod a+x \$dldir/$dlname~ 10974 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 10975 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 10976 fi' 10977 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 10978 dlpath=$dir/\$dldll~ 10979 $RM \$dlpath' 10980 shlibpath_overrides_runpath=yes 10981 10982 case $host_os in 10983 cygwin*) 10984 # Cygwin DLLs use 'cyg' prefix rather than 'lib' 10985 soname_spec='`echo $libname | sed -e 's/^lib/cyg/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' 10986 10987 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api" 10988 ;; 10989 mingw* | cegcc*) 10990 # MinGW DLLs use traditional 'lib' prefix 10991 soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' 10992 ;; 10993 pw32*) 10994 # pw32 DLLs use 'pw' prefix rather than 'lib' 10995 library_names_spec='`echo $libname | sed -e 's/^lib/pw/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' 10996 ;; 10997 esac 10998 dynamic_linker='Win32 ld.exe' 10999 ;; 11000 11001 *,cl*) 11002 # Native MSVC 11003 libname_spec='$name' 11004 soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' 11005 library_names_spec='$libname.dll.lib' 11006 11007 case $build_os in 11008 mingw*) 11009 sys_lib_search_path_spec= 11010 lt_save_ifs=$IFS 11011 IFS=';' 11012 for lt_path in $LIB 11013 do 11014 IFS=$lt_save_ifs 11015 # Let DOS variable expansion print the short 8.3 style file name. 11016 lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"` 11017 sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path" 11018 done 11019 IFS=$lt_save_ifs 11020 # Convert to MSYS style. 11021 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'` 11022 ;; 11023 cygwin*) 11024 # Convert to unix form, then to dos form, then back to unix form 11025 # but this time dos style (no spaces!) so that the unix form looks 11026 # like /cygdrive/c/PROGRA~1:/cygdr... 11027 sys_lib_search_path_spec=`cygpath --path --unix "$LIB"` 11028 sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null` 11029 sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 11030 ;; 11031 *) 11032 sys_lib_search_path_spec=$LIB 11033 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then 11034 # It is most probably a Windows format PATH. 11035 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` 11036 else 11037 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 11038 fi 11039 # FIXME: find the short name or the path components, as spaces are 11040 # common. (e.g. "Program Files" -> "PROGRA~1") 11041 ;; 11042 esac 11043 11044 # DLL is installed to $(libdir)/../bin by postinstall_cmds 11045 postinstall_cmds='base_file=`basename \$file`~ 11046 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~ 11047 dldir=$destdir/`dirname \$dlpath`~ 11048 test -d \$dldir || mkdir -p \$dldir~ 11049 $install_prog $dir/$dlname \$dldir/$dlname' 11050 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 11051 dlpath=$dir/\$dldll~ 11052 $RM \$dlpath' 11053 shlibpath_overrides_runpath=yes 11054 dynamic_linker='Win32 link.exe' 11055 ;; 11056 11057 *) 11058 # Assume MSVC wrapper 11059 library_names_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext $libname.lib' 11060 dynamic_linker='Win32 ld.exe' 11061 ;; 11062 esac 11063 # FIXME: first we should search . and the directory the executable is in 11064 shlibpath_var=PATH 11065 ;; 11066 11067darwin* | rhapsody*) 11068 dynamic_linker="$host_os dyld" 11069 version_type=darwin 11070 need_lib_prefix=no 11071 need_version=no 11072 library_names_spec='$libname$release$major$shared_ext $libname$shared_ext' 11073 soname_spec='$libname$release$major$shared_ext' 11074 shlibpath_overrides_runpath=yes 11075 shlibpath_var=DYLD_LIBRARY_PATH 11076 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' 11077 11078 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" 11079 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 11080 ;; 11081 11082dgux*) 11083 version_type=linux # correct to gnu/linux during the next big refactor 11084 need_lib_prefix=no 11085 need_version=no 11086 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11087 soname_spec='$libname$release$shared_ext$major' 11088 shlibpath_var=LD_LIBRARY_PATH 11089 ;; 11090 11091freebsd* | dragonfly*) 11092 # DragonFly does not have aout. When/if they implement a new 11093 # versioning mechanism, adjust this. 11094 if test -x /usr/bin/objformat; then 11095 objformat=`/usr/bin/objformat` 11096 else 11097 case $host_os in 11098 freebsd[23].*) objformat=aout ;; 11099 *) objformat=elf ;; 11100 esac 11101 fi 11102 version_type=freebsd-$objformat 11103 case $version_type in 11104 freebsd-elf*) 11105 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11106 soname_spec='$libname$release$shared_ext$major' 11107 need_version=no 11108 need_lib_prefix=no 11109 ;; 11110 freebsd-*) 11111 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' 11112 need_version=yes 11113 ;; 11114 esac 11115 shlibpath_var=LD_LIBRARY_PATH 11116 case $host_os in 11117 freebsd2.*) 11118 shlibpath_overrides_runpath=yes 11119 ;; 11120 freebsd3.[01]* | freebsdelf3.[01]*) 11121 shlibpath_overrides_runpath=yes 11122 hardcode_into_libs=yes 11123 ;; 11124 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 11125 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 11126 shlibpath_overrides_runpath=no 11127 hardcode_into_libs=yes 11128 ;; 11129 *) # from 4.6 on, and DragonFly 11130 shlibpath_overrides_runpath=yes 11131 hardcode_into_libs=yes 11132 ;; 11133 esac 11134 ;; 11135 11136haiku*) 11137 version_type=linux # correct to gnu/linux during the next big refactor 11138 need_lib_prefix=no 11139 need_version=no 11140 dynamic_linker="$host_os runtime_loader" 11141 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11142 soname_spec='$libname$release$shared_ext$major' 11143 shlibpath_var=LIBRARY_PATH 11144 shlibpath_overrides_runpath=no 11145 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib' 11146 hardcode_into_libs=yes 11147 ;; 11148 11149hpux9* | hpux10* | hpux11*) 11150 # Give a soname corresponding to the major version so that dld.sl refuses to 11151 # link against other versions. 11152 version_type=sunos 11153 need_lib_prefix=no 11154 need_version=no 11155 case $host_cpu in 11156 ia64*) 11157 shrext_cmds='.so' 11158 hardcode_into_libs=yes 11159 dynamic_linker="$host_os dld.so" 11160 shlibpath_var=LD_LIBRARY_PATH 11161 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 11162 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11163 soname_spec='$libname$release$shared_ext$major' 11164 if test 32 = "$HPUX_IA64_MODE"; then 11165 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 11166 sys_lib_dlsearch_path_spec=/usr/lib/hpux32 11167 else 11168 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 11169 sys_lib_dlsearch_path_spec=/usr/lib/hpux64 11170 fi 11171 ;; 11172 hppa*64*) 11173 shrext_cmds='.sl' 11174 hardcode_into_libs=yes 11175 dynamic_linker="$host_os dld.sl" 11176 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 11177 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 11178 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11179 soname_spec='$libname$release$shared_ext$major' 11180 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 11181 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 11182 ;; 11183 *) 11184 shrext_cmds='.sl' 11185 dynamic_linker="$host_os dld.sl" 11186 shlibpath_var=SHLIB_PATH 11187 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 11188 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11189 soname_spec='$libname$release$shared_ext$major' 11190 ;; 11191 esac 11192 # HP-UX runs *really* slowly unless shared libraries are mode 555, ... 11193 postinstall_cmds='chmod 555 $lib' 11194 # or fails outright, so override atomically: 11195 install_override_mode=555 11196 ;; 11197 11198interix[3-9]*) 11199 version_type=linux # correct to gnu/linux during the next big refactor 11200 need_lib_prefix=no 11201 need_version=no 11202 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11203 soname_spec='$libname$release$shared_ext$major' 11204 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 11205 shlibpath_var=LD_LIBRARY_PATH 11206 shlibpath_overrides_runpath=no 11207 hardcode_into_libs=yes 11208 ;; 11209 11210irix5* | irix6* | nonstopux*) 11211 case $host_os in 11212 nonstopux*) version_type=nonstopux ;; 11213 *) 11214 if test yes = "$lt_cv_prog_gnu_ld"; then 11215 version_type=linux # correct to gnu/linux during the next big refactor 11216 else 11217 version_type=irix 11218 fi ;; 11219 esac 11220 need_lib_prefix=no 11221 need_version=no 11222 soname_spec='$libname$release$shared_ext$major' 11223 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$release$shared_ext $libname$shared_ext' 11224 case $host_os in 11225 irix5* | nonstopux*) 11226 libsuff= shlibsuff= 11227 ;; 11228 *) 11229 case $LD in # libtool.m4 will add one of these switches to LD 11230 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 11231 libsuff= shlibsuff= libmagic=32-bit;; 11232 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 11233 libsuff=32 shlibsuff=N32 libmagic=N32;; 11234 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 11235 libsuff=64 shlibsuff=64 libmagic=64-bit;; 11236 *) libsuff= shlibsuff= libmagic=never-match;; 11237 esac 11238 ;; 11239 esac 11240 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 11241 shlibpath_overrides_runpath=no 11242 sys_lib_search_path_spec="/usr/lib$libsuff /lib$libsuff /usr/local/lib$libsuff" 11243 sys_lib_dlsearch_path_spec="/usr/lib$libsuff /lib$libsuff" 11244 hardcode_into_libs=yes 11245 ;; 11246 11247# No shared lib support for Linux oldld, aout, or coff. 11248linux*oldld* | linux*aout* | linux*coff*) 11249 dynamic_linker=no 11250 ;; 11251 11252linux*android*) 11253 version_type=none # Android doesn't support versioned libraries. 11254 need_lib_prefix=no 11255 need_version=no 11256 library_names_spec='$libname$release$shared_ext' 11257 soname_spec='$libname$release$shared_ext' 11258 finish_cmds= 11259 shlibpath_var=LD_LIBRARY_PATH 11260 shlibpath_overrides_runpath=yes 11261 11262 # This implies no fast_install, which is unacceptable. 11263 # Some rework will be needed to allow for fast_install 11264 # before this can be enabled. 11265 hardcode_into_libs=yes 11266 11267 dynamic_linker='Android linker' 11268 # Don't embed -rpath directories since the linker doesn't support them. 11269 hardcode_libdir_flag_spec='-L$libdir' 11270 ;; 11271 11272# This must be glibc/ELF. 11273linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) 11274 version_type=linux # correct to gnu/linux during the next big refactor 11275 need_lib_prefix=no 11276 need_version=no 11277 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11278 soname_spec='$libname$release$shared_ext$major' 11279 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 11280 shlibpath_var=LD_LIBRARY_PATH 11281 shlibpath_overrides_runpath=no 11282 11283 # Some binutils ld are patched to set DT_RUNPATH 11284 if ${lt_cv_shlibpath_overrides_runpath+:} false; then : 11285 $as_echo_n "(cached) " >&6 11286else 11287 lt_cv_shlibpath_overrides_runpath=no 11288 save_LDFLAGS=$LDFLAGS 11289 save_libdir=$libdir 11290 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ 11291 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" 11292 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11293/* end confdefs.h. */ 11294 11295int 11296main () 11297{ 11298 11299 ; 11300 return 0; 11301} 11302_ACEOF 11303if ac_fn_c_try_link "$LINENO"; then : 11304 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then : 11305 lt_cv_shlibpath_overrides_runpath=yes 11306fi 11307fi 11308rm -f core conftest.err conftest.$ac_objext \ 11309 conftest$ac_exeext conftest.$ac_ext 11310 LDFLAGS=$save_LDFLAGS 11311 libdir=$save_libdir 11312 11313fi 11314 11315 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath 11316 11317 # This implies no fast_install, which is unacceptable. 11318 # Some rework will be needed to allow for fast_install 11319 # before this can be enabled. 11320 hardcode_into_libs=yes 11321 11322 # Add ABI-specific directories to the system library path. 11323 sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib" 11324 11325 # Ideally, we could use ldconfig to report *all* directores which are 11326 # searched for libraries, however this is still not possible. Aside from not 11327 # being certain /sbin/ldconfig is available, command 11328 # 'ldconfig -N -X -v | grep ^/' on 64bit Fedora does not report /usr/lib64, 11329 # even though it is searched at run-time. Try to do the best guess by 11330 # appending ld.so.conf contents (and includes) to the search path. 11331 if test -f /etc/ld.so.conf; then 11332 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' ' '` 11333 sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra" 11334 fi 11335 11336 # We used to test for /lib/ld.so.1 and disable shared libraries on 11337 # powerpc, because MkLinux only supported shared libraries with the 11338 # GNU dynamic linker. Since this was broken with cross compilers, 11339 # most powerpc-linux boxes support dynamic linking these days and 11340 # people can always --disable-shared, the test was removed, and we 11341 # assume the GNU/Linux dynamic linker is in use. 11342 dynamic_linker='GNU/Linux ld.so' 11343 ;; 11344 11345netbsd*) 11346 version_type=sunos 11347 need_lib_prefix=no 11348 need_version=no 11349 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 11350 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' 11351 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 11352 dynamic_linker='NetBSD (a.out) ld.so' 11353 else 11354 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11355 soname_spec='$libname$release$shared_ext$major' 11356 dynamic_linker='NetBSD ld.elf_so' 11357 fi 11358 shlibpath_var=LD_LIBRARY_PATH 11359 shlibpath_overrides_runpath=yes 11360 hardcode_into_libs=yes 11361 ;; 11362 11363newsos6) 11364 version_type=linux # correct to gnu/linux during the next big refactor 11365 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11366 shlibpath_var=LD_LIBRARY_PATH 11367 shlibpath_overrides_runpath=yes 11368 ;; 11369 11370*nto* | *qnx*) 11371 version_type=qnx 11372 need_lib_prefix=no 11373 need_version=no 11374 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11375 soname_spec='$libname$release$shared_ext$major' 11376 shlibpath_var=LD_LIBRARY_PATH 11377 shlibpath_overrides_runpath=no 11378 hardcode_into_libs=yes 11379 dynamic_linker='ldqnx.so' 11380 ;; 11381 11382openbsd* | bitrig*) 11383 version_type=sunos 11384 sys_lib_dlsearch_path_spec=/usr/lib 11385 need_lib_prefix=no 11386 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then 11387 need_version=no 11388 else 11389 need_version=yes 11390 fi 11391 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' 11392 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 11393 shlibpath_var=LD_LIBRARY_PATH 11394 shlibpath_overrides_runpath=yes 11395 ;; 11396 11397os2*) 11398 libname_spec='$name' 11399 version_type=windows 11400 shrext_cmds=.dll 11401 need_version=no 11402 need_lib_prefix=no 11403 # OS/2 can only load a DLL with a base name of 8 characters or less. 11404 soname_spec='`test -n "$os2dllname" && libname="$os2dllname"; 11405 v=$($ECHO $release$versuffix | tr -d .-); 11406 n=$($ECHO $libname | cut -b -$((8 - ${#v})) | tr . _); 11407 $ECHO $n$v`$shared_ext' 11408 library_names_spec='${libname}_dll.$libext' 11409 dynamic_linker='OS/2 ld.exe' 11410 shlibpath_var=BEGINLIBPATH 11411 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 11412 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 11413 postinstall_cmds='base_file=`basename \$file`~ 11414 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; $ECHO \$dlname'\''`~ 11415 dldir=$destdir/`dirname \$dlpath`~ 11416 test -d \$dldir || mkdir -p \$dldir~ 11417 $install_prog $dir/$dlname \$dldir/$dlname~ 11418 chmod a+x \$dldir/$dlname~ 11419 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 11420 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 11421 fi' 11422 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; $ECHO \$dlname'\''`~ 11423 dlpath=$dir/\$dldll~ 11424 $RM \$dlpath' 11425 ;; 11426 11427osf3* | osf4* | osf5*) 11428 version_type=osf 11429 need_lib_prefix=no 11430 need_version=no 11431 soname_spec='$libname$release$shared_ext$major' 11432 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11433 shlibpath_var=LD_LIBRARY_PATH 11434 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 11435 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 11436 ;; 11437 11438rdos*) 11439 dynamic_linker=no 11440 ;; 11441 11442solaris*) 11443 version_type=linux # correct to gnu/linux during the next big refactor 11444 need_lib_prefix=no 11445 need_version=no 11446 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11447 soname_spec='$libname$release$shared_ext$major' 11448 shlibpath_var=LD_LIBRARY_PATH 11449 shlibpath_overrides_runpath=yes 11450 hardcode_into_libs=yes 11451 # ldd complains unless libraries are executable 11452 postinstall_cmds='chmod +x $lib' 11453 ;; 11454 11455sunos4*) 11456 version_type=sunos 11457 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' 11458 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 11459 shlibpath_var=LD_LIBRARY_PATH 11460 shlibpath_overrides_runpath=yes 11461 if test yes = "$with_gnu_ld"; then 11462 need_lib_prefix=no 11463 fi 11464 need_version=yes 11465 ;; 11466 11467sysv4 | sysv4.3*) 11468 version_type=linux # correct to gnu/linux during the next big refactor 11469 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11470 soname_spec='$libname$release$shared_ext$major' 11471 shlibpath_var=LD_LIBRARY_PATH 11472 case $host_vendor in 11473 sni) 11474 shlibpath_overrides_runpath=no 11475 need_lib_prefix=no 11476 runpath_var=LD_RUN_PATH 11477 ;; 11478 siemens) 11479 need_lib_prefix=no 11480 ;; 11481 motorola) 11482 need_lib_prefix=no 11483 need_version=no 11484 shlibpath_overrides_runpath=no 11485 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 11486 ;; 11487 esac 11488 ;; 11489 11490sysv4*MP*) 11491 if test -d /usr/nec; then 11492 version_type=linux # correct to gnu/linux during the next big refactor 11493 library_names_spec='$libname$shared_ext.$versuffix $libname$shared_ext.$major $libname$shared_ext' 11494 soname_spec='$libname$shared_ext.$major' 11495 shlibpath_var=LD_LIBRARY_PATH 11496 fi 11497 ;; 11498 11499sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 11500 version_type=sco 11501 need_lib_prefix=no 11502 need_version=no 11503 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext $libname$shared_ext' 11504 soname_spec='$libname$release$shared_ext$major' 11505 shlibpath_var=LD_LIBRARY_PATH 11506 shlibpath_overrides_runpath=yes 11507 hardcode_into_libs=yes 11508 if test yes = "$with_gnu_ld"; then 11509 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 11510 else 11511 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 11512 case $host_os in 11513 sco3.2v5*) 11514 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 11515 ;; 11516 esac 11517 fi 11518 sys_lib_dlsearch_path_spec='/usr/lib' 11519 ;; 11520 11521tpf*) 11522 # TPF is a cross-target only. Preferred cross-host = GNU/Linux. 11523 version_type=linux # correct to gnu/linux during the next big refactor 11524 need_lib_prefix=no 11525 need_version=no 11526 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11527 shlibpath_var=LD_LIBRARY_PATH 11528 shlibpath_overrides_runpath=no 11529 hardcode_into_libs=yes 11530 ;; 11531 11532uts4*) 11533 version_type=linux # correct to gnu/linux during the next big refactor 11534 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11535 soname_spec='$libname$release$shared_ext$major' 11536 shlibpath_var=LD_LIBRARY_PATH 11537 ;; 11538 11539*) 11540 dynamic_linker=no 11541 ;; 11542esac 11543{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 11544$as_echo "$dynamic_linker" >&6; } 11545test no = "$dynamic_linker" && can_build_shared=no 11546 11547variables_saved_for_relink="PATH $shlibpath_var $runpath_var" 11548if test yes = "$GCC"; then 11549 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 11550fi 11551 11552if test set = "${lt_cv_sys_lib_search_path_spec+set}"; then 11553 sys_lib_search_path_spec=$lt_cv_sys_lib_search_path_spec 11554fi 11555 11556if test set = "${lt_cv_sys_lib_dlsearch_path_spec+set}"; then 11557 sys_lib_dlsearch_path_spec=$lt_cv_sys_lib_dlsearch_path_spec 11558fi 11559 11560# remember unaugmented sys_lib_dlsearch_path content for libtool script decls... 11561configure_time_dlsearch_path=$sys_lib_dlsearch_path_spec 11562 11563# ... but it needs LT_SYS_LIBRARY_PATH munging for other configure-time code 11564func_munge_path_list sys_lib_dlsearch_path_spec "$LT_SYS_LIBRARY_PATH" 11565 11566# to be used as default LT_SYS_LIBRARY_PATH value in generated libtool 11567configure_time_lt_sys_library_path=$LT_SYS_LIBRARY_PATH 11568 11569 11570 11571 11572 11573 11574 11575 11576 11577 11578 11579 11580 11581 11582 11583 11584 11585 11586 11587 11588 11589 11590 11591 11592 11593 11594 11595 11596 11597 11598 11599 11600 11601 11602 11603 11604 11605 11606 11607 11608 11609 11610 11611 11612 11613 11614 11615 11616 11617 11618 11619 11620 11621 11622 11623 11624 11625 11626 11627 11628 11629 11630 11631 11632 11633 11634 11635 11636 11637 11638 11639 11640 11641 11642 11643 11644 11645 11646 11647 11648 11649 11650 11651 11652 11653 11654 11655 11656 11657 11658 11659 11660 11661 11662 11663 11664 11665 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5 11666$as_echo_n "checking how to hardcode library paths into programs... " >&6; } 11667hardcode_action= 11668if test -n "$hardcode_libdir_flag_spec" || 11669 test -n "$runpath_var" || 11670 test yes = "$hardcode_automatic"; then 11671 11672 # We can hardcode non-existent directories. 11673 if test no != "$hardcode_direct" && 11674 # If the only mechanism to avoid hardcoding is shlibpath_var, we 11675 # have to relink, otherwise we might link with an installed library 11676 # when we should be linking with a yet-to-be-installed one 11677 ## test no != "$_LT_TAGVAR(hardcode_shlibpath_var, )" && 11678 test no != "$hardcode_minus_L"; then 11679 # Linking always hardcodes the temporary library directory. 11680 hardcode_action=relink 11681 else 11682 # We can link without hardcoding, and we can hardcode nonexisting dirs. 11683 hardcode_action=immediate 11684 fi 11685else 11686 # We cannot hardcode anything, or else we can only hardcode existing 11687 # directories. 11688 hardcode_action=unsupported 11689fi 11690{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5 11691$as_echo "$hardcode_action" >&6; } 11692 11693if test relink = "$hardcode_action" || 11694 test yes = "$inherit_rpath"; then 11695 # Fast installation is not supported 11696 enable_fast_install=no 11697elif test yes = "$shlibpath_overrides_runpath" || 11698 test no = "$enable_shared"; then 11699 # Fast installation is not necessary 11700 enable_fast_install=needless 11701fi 11702 11703 11704 11705 11706 11707 11708 if test yes != "$enable_dlopen"; then 11709 enable_dlopen=unknown 11710 enable_dlopen_self=unknown 11711 enable_dlopen_self_static=unknown 11712else 11713 lt_cv_dlopen=no 11714 lt_cv_dlopen_libs= 11715 11716 case $host_os in 11717 beos*) 11718 lt_cv_dlopen=load_add_on 11719 lt_cv_dlopen_libs= 11720 lt_cv_dlopen_self=yes 11721 ;; 11722 11723 mingw* | pw32* | cegcc*) 11724 lt_cv_dlopen=LoadLibrary 11725 lt_cv_dlopen_libs= 11726 ;; 11727 11728 cygwin*) 11729 lt_cv_dlopen=dlopen 11730 lt_cv_dlopen_libs= 11731 ;; 11732 11733 darwin*) 11734 # if libdl is installed we need to link against it 11735 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 11736$as_echo_n "checking for dlopen in -ldl... " >&6; } 11737if ${ac_cv_lib_dl_dlopen+:} false; then : 11738 $as_echo_n "(cached) " >&6 11739else 11740 ac_check_lib_save_LIBS=$LIBS 11741LIBS="-ldl $LIBS" 11742cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11743/* end confdefs.h. */ 11744 11745/* Override any GCC internal prototype to avoid an error. 11746 Use char because int might match the return type of a GCC 11747 builtin and then its argument prototype would still apply. */ 11748#ifdef __cplusplus 11749extern "C" 11750#endif 11751char dlopen (); 11752int 11753main () 11754{ 11755return dlopen (); 11756 ; 11757 return 0; 11758} 11759_ACEOF 11760if ac_fn_c_try_link "$LINENO"; then : 11761 ac_cv_lib_dl_dlopen=yes 11762else 11763 ac_cv_lib_dl_dlopen=no 11764fi 11765rm -f core conftest.err conftest.$ac_objext \ 11766 conftest$ac_exeext conftest.$ac_ext 11767LIBS=$ac_check_lib_save_LIBS 11768fi 11769{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 11770$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 11771if test "x$ac_cv_lib_dl_dlopen" = xyes; then : 11772 lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl 11773else 11774 11775 lt_cv_dlopen=dyld 11776 lt_cv_dlopen_libs= 11777 lt_cv_dlopen_self=yes 11778 11779fi 11780 11781 ;; 11782 11783 tpf*) 11784 # Don't try to run any link tests for TPF. We know it's impossible 11785 # because TPF is a cross-compiler, and we know how we open DSOs. 11786 lt_cv_dlopen=dlopen 11787 lt_cv_dlopen_libs= 11788 lt_cv_dlopen_self=no 11789 ;; 11790 11791 *) 11792 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" 11793if test "x$ac_cv_func_shl_load" = xyes; then : 11794 lt_cv_dlopen=shl_load 11795else 11796 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 11797$as_echo_n "checking for shl_load in -ldld... " >&6; } 11798if ${ac_cv_lib_dld_shl_load+:} false; then : 11799 $as_echo_n "(cached) " >&6 11800else 11801 ac_check_lib_save_LIBS=$LIBS 11802LIBS="-ldld $LIBS" 11803cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11804/* end confdefs.h. */ 11805 11806/* Override any GCC internal prototype to avoid an error. 11807 Use char because int might match the return type of a GCC 11808 builtin and then its argument prototype would still apply. */ 11809#ifdef __cplusplus 11810extern "C" 11811#endif 11812char shl_load (); 11813int 11814main () 11815{ 11816return shl_load (); 11817 ; 11818 return 0; 11819} 11820_ACEOF 11821if ac_fn_c_try_link "$LINENO"; then : 11822 ac_cv_lib_dld_shl_load=yes 11823else 11824 ac_cv_lib_dld_shl_load=no 11825fi 11826rm -f core conftest.err conftest.$ac_objext \ 11827 conftest$ac_exeext conftest.$ac_ext 11828LIBS=$ac_check_lib_save_LIBS 11829fi 11830{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 11831$as_echo "$ac_cv_lib_dld_shl_load" >&6; } 11832if test "x$ac_cv_lib_dld_shl_load" = xyes; then : 11833 lt_cv_dlopen=shl_load lt_cv_dlopen_libs=-ldld 11834else 11835 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" 11836if test "x$ac_cv_func_dlopen" = xyes; then : 11837 lt_cv_dlopen=dlopen 11838else 11839 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 11840$as_echo_n "checking for dlopen in -ldl... " >&6; } 11841if ${ac_cv_lib_dl_dlopen+:} false; then : 11842 $as_echo_n "(cached) " >&6 11843else 11844 ac_check_lib_save_LIBS=$LIBS 11845LIBS="-ldl $LIBS" 11846cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11847/* end confdefs.h. */ 11848 11849/* Override any GCC internal prototype to avoid an error. 11850 Use char because int might match the return type of a GCC 11851 builtin and then its argument prototype would still apply. */ 11852#ifdef __cplusplus 11853extern "C" 11854#endif 11855char dlopen (); 11856int 11857main () 11858{ 11859return dlopen (); 11860 ; 11861 return 0; 11862} 11863_ACEOF 11864if ac_fn_c_try_link "$LINENO"; then : 11865 ac_cv_lib_dl_dlopen=yes 11866else 11867 ac_cv_lib_dl_dlopen=no 11868fi 11869rm -f core conftest.err conftest.$ac_objext \ 11870 conftest$ac_exeext conftest.$ac_ext 11871LIBS=$ac_check_lib_save_LIBS 11872fi 11873{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 11874$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 11875if test "x$ac_cv_lib_dl_dlopen" = xyes; then : 11876 lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl 11877else 11878 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5 11879$as_echo_n "checking for dlopen in -lsvld... " >&6; } 11880if ${ac_cv_lib_svld_dlopen+:} false; then : 11881 $as_echo_n "(cached) " >&6 11882else 11883 ac_check_lib_save_LIBS=$LIBS 11884LIBS="-lsvld $LIBS" 11885cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11886/* end confdefs.h. */ 11887 11888/* Override any GCC internal prototype to avoid an error. 11889 Use char because int might match the return type of a GCC 11890 builtin and then its argument prototype would still apply. */ 11891#ifdef __cplusplus 11892extern "C" 11893#endif 11894char dlopen (); 11895int 11896main () 11897{ 11898return dlopen (); 11899 ; 11900 return 0; 11901} 11902_ACEOF 11903if ac_fn_c_try_link "$LINENO"; then : 11904 ac_cv_lib_svld_dlopen=yes 11905else 11906 ac_cv_lib_svld_dlopen=no 11907fi 11908rm -f core conftest.err conftest.$ac_objext \ 11909 conftest$ac_exeext conftest.$ac_ext 11910LIBS=$ac_check_lib_save_LIBS 11911fi 11912{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5 11913$as_echo "$ac_cv_lib_svld_dlopen" >&6; } 11914if test "x$ac_cv_lib_svld_dlopen" = xyes; then : 11915 lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-lsvld 11916else 11917 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5 11918$as_echo_n "checking for dld_link in -ldld... " >&6; } 11919if ${ac_cv_lib_dld_dld_link+:} false; then : 11920 $as_echo_n "(cached) " >&6 11921else 11922 ac_check_lib_save_LIBS=$LIBS 11923LIBS="-ldld $LIBS" 11924cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11925/* end confdefs.h. */ 11926 11927/* Override any GCC internal prototype to avoid an error. 11928 Use char because int might match the return type of a GCC 11929 builtin and then its argument prototype would still apply. */ 11930#ifdef __cplusplus 11931extern "C" 11932#endif 11933char dld_link (); 11934int 11935main () 11936{ 11937return dld_link (); 11938 ; 11939 return 0; 11940} 11941_ACEOF 11942if ac_fn_c_try_link "$LINENO"; then : 11943 ac_cv_lib_dld_dld_link=yes 11944else 11945 ac_cv_lib_dld_dld_link=no 11946fi 11947rm -f core conftest.err conftest.$ac_objext \ 11948 conftest$ac_exeext conftest.$ac_ext 11949LIBS=$ac_check_lib_save_LIBS 11950fi 11951{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5 11952$as_echo "$ac_cv_lib_dld_dld_link" >&6; } 11953if test "x$ac_cv_lib_dld_dld_link" = xyes; then : 11954 lt_cv_dlopen=dld_link lt_cv_dlopen_libs=-ldld 11955fi 11956 11957 11958fi 11959 11960 11961fi 11962 11963 11964fi 11965 11966 11967fi 11968 11969 11970fi 11971 11972 ;; 11973 esac 11974 11975 if test no = "$lt_cv_dlopen"; then 11976 enable_dlopen=no 11977 else 11978 enable_dlopen=yes 11979 fi 11980 11981 case $lt_cv_dlopen in 11982 dlopen) 11983 save_CPPFLAGS=$CPPFLAGS 11984 test yes = "$ac_cv_header_dlfcn_h" && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" 11985 11986 save_LDFLAGS=$LDFLAGS 11987 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" 11988 11989 save_LIBS=$LIBS 11990 LIBS="$lt_cv_dlopen_libs $LIBS" 11991 11992 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5 11993$as_echo_n "checking whether a program can dlopen itself... " >&6; } 11994if ${lt_cv_dlopen_self+:} false; then : 11995 $as_echo_n "(cached) " >&6 11996else 11997 if test yes = "$cross_compiling"; then : 11998 lt_cv_dlopen_self=cross 11999else 12000 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 12001 lt_status=$lt_dlunknown 12002 cat > conftest.$ac_ext <<_LT_EOF 12003#line $LINENO "configure" 12004#include "confdefs.h" 12005 12006#if HAVE_DLFCN_H 12007#include <dlfcn.h> 12008#endif 12009 12010#include <stdio.h> 12011 12012#ifdef RTLD_GLOBAL 12013# define LT_DLGLOBAL RTLD_GLOBAL 12014#else 12015# ifdef DL_GLOBAL 12016# define LT_DLGLOBAL DL_GLOBAL 12017# else 12018# define LT_DLGLOBAL 0 12019# endif 12020#endif 12021 12022/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 12023 find out it does not work in some platform. */ 12024#ifndef LT_DLLAZY_OR_NOW 12025# ifdef RTLD_LAZY 12026# define LT_DLLAZY_OR_NOW RTLD_LAZY 12027# else 12028# ifdef DL_LAZY 12029# define LT_DLLAZY_OR_NOW DL_LAZY 12030# else 12031# ifdef RTLD_NOW 12032# define LT_DLLAZY_OR_NOW RTLD_NOW 12033# else 12034# ifdef DL_NOW 12035# define LT_DLLAZY_OR_NOW DL_NOW 12036# else 12037# define LT_DLLAZY_OR_NOW 0 12038# endif 12039# endif 12040# endif 12041# endif 12042#endif 12043 12044/* When -fvisibility=hidden is used, assume the code has been annotated 12045 correspondingly for the symbols needed. */ 12046#if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 12047int fnord () __attribute__((visibility("default"))); 12048#endif 12049 12050int fnord () { return 42; } 12051int main () 12052{ 12053 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 12054 int status = $lt_dlunknown; 12055 12056 if (self) 12057 { 12058 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 12059 else 12060 { 12061 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 12062 else puts (dlerror ()); 12063 } 12064 /* dlclose (self); */ 12065 } 12066 else 12067 puts (dlerror ()); 12068 12069 return status; 12070} 12071_LT_EOF 12072 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 12073 (eval $ac_link) 2>&5 12074 ac_status=$? 12075 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 12076 test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then 12077 (./conftest; exit; ) >&5 2>/dev/null 12078 lt_status=$? 12079 case x$lt_status in 12080 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; 12081 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; 12082 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; 12083 esac 12084 else : 12085 # compilation failed 12086 lt_cv_dlopen_self=no 12087 fi 12088fi 12089rm -fr conftest* 12090 12091 12092fi 12093{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5 12094$as_echo "$lt_cv_dlopen_self" >&6; } 12095 12096 if test yes = "$lt_cv_dlopen_self"; then 12097 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" 12098 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5 12099$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } 12100if ${lt_cv_dlopen_self_static+:} false; then : 12101 $as_echo_n "(cached) " >&6 12102else 12103 if test yes = "$cross_compiling"; then : 12104 lt_cv_dlopen_self_static=cross 12105else 12106 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 12107 lt_status=$lt_dlunknown 12108 cat > conftest.$ac_ext <<_LT_EOF 12109#line $LINENO "configure" 12110#include "confdefs.h" 12111 12112#if HAVE_DLFCN_H 12113#include <dlfcn.h> 12114#endif 12115 12116#include <stdio.h> 12117 12118#ifdef RTLD_GLOBAL 12119# define LT_DLGLOBAL RTLD_GLOBAL 12120#else 12121# ifdef DL_GLOBAL 12122# define LT_DLGLOBAL DL_GLOBAL 12123# else 12124# define LT_DLGLOBAL 0 12125# endif 12126#endif 12127 12128/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 12129 find out it does not work in some platform. */ 12130#ifndef LT_DLLAZY_OR_NOW 12131# ifdef RTLD_LAZY 12132# define LT_DLLAZY_OR_NOW RTLD_LAZY 12133# else 12134# ifdef DL_LAZY 12135# define LT_DLLAZY_OR_NOW DL_LAZY 12136# else 12137# ifdef RTLD_NOW 12138# define LT_DLLAZY_OR_NOW RTLD_NOW 12139# else 12140# ifdef DL_NOW 12141# define LT_DLLAZY_OR_NOW DL_NOW 12142# else 12143# define LT_DLLAZY_OR_NOW 0 12144# endif 12145# endif 12146# endif 12147# endif 12148#endif 12149 12150/* When -fvisibility=hidden is used, assume the code has been annotated 12151 correspondingly for the symbols needed. */ 12152#if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 12153int fnord () __attribute__((visibility("default"))); 12154#endif 12155 12156int fnord () { return 42; } 12157int main () 12158{ 12159 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 12160 int status = $lt_dlunknown; 12161 12162 if (self) 12163 { 12164 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 12165 else 12166 { 12167 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 12168 else puts (dlerror ()); 12169 } 12170 /* dlclose (self); */ 12171 } 12172 else 12173 puts (dlerror ()); 12174 12175 return status; 12176} 12177_LT_EOF 12178 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 12179 (eval $ac_link) 2>&5 12180 ac_status=$? 12181 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 12182 test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then 12183 (./conftest; exit; ) >&5 2>/dev/null 12184 lt_status=$? 12185 case x$lt_status in 12186 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; 12187 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; 12188 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; 12189 esac 12190 else : 12191 # compilation failed 12192 lt_cv_dlopen_self_static=no 12193 fi 12194fi 12195rm -fr conftest* 12196 12197 12198fi 12199{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5 12200$as_echo "$lt_cv_dlopen_self_static" >&6; } 12201 fi 12202 12203 CPPFLAGS=$save_CPPFLAGS 12204 LDFLAGS=$save_LDFLAGS 12205 LIBS=$save_LIBS 12206 ;; 12207 esac 12208 12209 case $lt_cv_dlopen_self in 12210 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; 12211 *) enable_dlopen_self=unknown ;; 12212 esac 12213 12214 case $lt_cv_dlopen_self_static in 12215 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; 12216 *) enable_dlopen_self_static=unknown ;; 12217 esac 12218fi 12219 12220 12221 12222 12223 12224 12225 12226 12227 12228 12229 12230 12231 12232 12233 12234 12235 12236striplib= 12237old_striplib= 12238{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5 12239$as_echo_n "checking whether stripping libraries is possible... " >&6; } 12240if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then 12241 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" 12242 test -z "$striplib" && striplib="$STRIP --strip-unneeded" 12243 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 12244$as_echo "yes" >&6; } 12245else 12246# FIXME - insert some real tests, host_os isn't really good enough 12247 case $host_os in 12248 darwin*) 12249 if test -n "$STRIP"; then 12250 striplib="$STRIP -x" 12251 old_striplib="$STRIP -S" 12252 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 12253$as_echo "yes" >&6; } 12254 else 12255 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12256$as_echo "no" >&6; } 12257 fi 12258 ;; 12259 *) 12260 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12261$as_echo "no" >&6; } 12262 ;; 12263 esac 12264fi 12265 12266 12267 12268 12269 12270 12271 12272 12273 12274 12275 12276 12277 # Report what library types will actually be built 12278 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5 12279$as_echo_n "checking if libtool supports shared libraries... " >&6; } 12280 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5 12281$as_echo "$can_build_shared" >&6; } 12282 12283 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 12284$as_echo_n "checking whether to build shared libraries... " >&6; } 12285 test no = "$can_build_shared" && enable_shared=no 12286 12287 # On AIX, shared libraries and static libraries use the same namespace, and 12288 # are all built from PIC. 12289 case $host_os in 12290 aix3*) 12291 test yes = "$enable_shared" && enable_static=no 12292 if test -n "$RANLIB"; then 12293 archive_cmds="$archive_cmds~\$RANLIB \$lib" 12294 postinstall_cmds='$RANLIB $lib' 12295 fi 12296 ;; 12297 12298 aix[4-9]*) 12299 if test ia64 != "$host_cpu"; then 12300 case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in 12301 yes,aix,yes) ;; # shared object as lib.so file only 12302 yes,svr4,*) ;; # shared object as lib.so archive member only 12303 yes,*) enable_static=no ;; # shared object in lib.a archive as well 12304 esac 12305 fi 12306 ;; 12307 esac 12308 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5 12309$as_echo "$enable_shared" >&6; } 12310 12311 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 12312$as_echo_n "checking whether to build static libraries... " >&6; } 12313 # Make sure either enable_shared or enable_static is yes. 12314 test yes = "$enable_shared" || enable_static=yes 12315 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5 12316$as_echo "$enable_static" >&6; } 12317 12318 12319 12320 12321fi 12322ac_ext=c 12323ac_cpp='$CPP $CPPFLAGS' 12324ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 12325ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 12326ac_compiler_gnu=$ac_cv_c_compiler_gnu 12327 12328CC=$lt_save_CC 12329 12330 12331 12332 12333 12334 12335 12336 12337 12338 12339 12340 12341 12342 12343 12344 ac_config_commands="$ac_config_commands libtool" 12345 12346 12347 12348 12349# Only expand once: 12350 12351 12352 12353# Require xorg-macros minimum of 1.10 for DocBook XML documentation 12354 12355 12356 12357 12358 12359 12360 12361 12362 12363 12364 12365 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5 12366$as_echo_n "checking for $CC option to accept ISO C99... " >&6; } 12367if ${ac_cv_prog_cc_c99+:} false; then : 12368 $as_echo_n "(cached) " >&6 12369else 12370 ac_cv_prog_cc_c99=no 12371ac_save_CC=$CC 12372cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12373/* end confdefs.h. */ 12374#include <stdarg.h> 12375#include <stdbool.h> 12376#include <stdlib.h> 12377#include <wchar.h> 12378#include <stdio.h> 12379 12380// Check varargs macros. These examples are taken from C99 6.10.3.5. 12381#define debug(...) fprintf (stderr, __VA_ARGS__) 12382#define showlist(...) puts (#__VA_ARGS__) 12383#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) 12384static void 12385test_varargs_macros (void) 12386{ 12387 int x = 1234; 12388 int y = 5678; 12389 debug ("Flag"); 12390 debug ("X = %d\n", x); 12391 showlist (The first, second, and third items.); 12392 report (x>y, "x is %d but y is %d", x, y); 12393} 12394 12395// Check long long types. 12396#define BIG64 18446744073709551615ull 12397#define BIG32 4294967295ul 12398#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) 12399#if !BIG_OK 12400 your preprocessor is broken; 12401#endif 12402#if BIG_OK 12403#else 12404 your preprocessor is broken; 12405#endif 12406static long long int bignum = -9223372036854775807LL; 12407static unsigned long long int ubignum = BIG64; 12408 12409struct incomplete_array 12410{ 12411 int datasize; 12412 double data[]; 12413}; 12414 12415struct named_init { 12416 int number; 12417 const wchar_t *name; 12418 double average; 12419}; 12420 12421typedef const char *ccp; 12422 12423static inline int 12424test_restrict (ccp restrict text) 12425{ 12426 // See if C++-style comments work. 12427 // Iterate through items via the restricted pointer. 12428 // Also check for declarations in for loops. 12429 for (unsigned int i = 0; *(text+i) != '\0'; ++i) 12430 continue; 12431 return 0; 12432} 12433 12434// Check varargs and va_copy. 12435static void 12436test_varargs (const char *format, ...) 12437{ 12438 va_list args; 12439 va_start (args, format); 12440 va_list args_copy; 12441 va_copy (args_copy, args); 12442 12443 const char *str; 12444 int number; 12445 float fnumber; 12446 12447 while (*format) 12448 { 12449 switch (*format++) 12450 { 12451 case 's': // string 12452 str = va_arg (args_copy, const char *); 12453 break; 12454 case 'd': // int 12455 number = va_arg (args_copy, int); 12456 break; 12457 case 'f': // float 12458 fnumber = va_arg (args_copy, double); 12459 break; 12460 default: 12461 break; 12462 } 12463 } 12464 va_end (args_copy); 12465 va_end (args); 12466} 12467 12468int 12469main () 12470{ 12471 12472 // Check bool. 12473 _Bool success = false; 12474 12475 // Check restrict. 12476 if (test_restrict ("String literal") == 0) 12477 success = true; 12478 char *restrict newvar = "Another string"; 12479 12480 // Check varargs. 12481 test_varargs ("s, d' f .", "string", 65, 34.234); 12482 test_varargs_macros (); 12483 12484 // Check flexible array members. 12485 struct incomplete_array *ia = 12486 malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); 12487 ia->datasize = 10; 12488 for (int i = 0; i < ia->datasize; ++i) 12489 ia->data[i] = i * 1.234; 12490 12491 // Check named initializers. 12492 struct named_init ni = { 12493 .number = 34, 12494 .name = L"Test wide string", 12495 .average = 543.34343, 12496 }; 12497 12498 ni.number = 58; 12499 12500 int dynamic_array[ni.number]; 12501 dynamic_array[ni.number - 1] = 543; 12502 12503 // work around unused variable warnings 12504 return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' 12505 || dynamic_array[ni.number - 1] != 543); 12506 12507 ; 12508 return 0; 12509} 12510_ACEOF 12511for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99 12512do 12513 CC="$ac_save_CC $ac_arg" 12514 if ac_fn_c_try_compile "$LINENO"; then : 12515 ac_cv_prog_cc_c99=$ac_arg 12516fi 12517rm -f core conftest.err conftest.$ac_objext 12518 test "x$ac_cv_prog_cc_c99" != "xno" && break 12519done 12520rm -f conftest.$ac_ext 12521CC=$ac_save_CC 12522 12523fi 12524# AC_CACHE_VAL 12525case "x$ac_cv_prog_cc_c99" in 12526 x) 12527 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 12528$as_echo "none needed" >&6; } ;; 12529 xno) 12530 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 12531$as_echo "unsupported" >&6; } ;; 12532 *) 12533 CC="$CC $ac_cv_prog_cc_c99" 12534 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 12535$as_echo "$ac_cv_prog_cc_c99" >&6; } ;; 12536esac 12537if test "x$ac_cv_prog_cc_c99" != xno; then : 12538 12539fi 12540 12541 12542 12543 12544 12545 12546ac_fn_c_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default" 12547if test "x$ac_cv_have_decl___clang__" = xyes; then : 12548 CLANGCC="yes" 12549else 12550 CLANGCC="no" 12551fi 12552 12553ac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" 12554if test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes; then : 12555 INTELCC="yes" 12556else 12557 INTELCC="no" 12558fi 12559 12560ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" 12561if test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then : 12562 SUNCC="yes" 12563else 12564 SUNCC="no" 12565fi 12566 12567 12568 12569 12570 12571 12572 12573 12574 12575if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 12576 if test -n "$ac_tool_prefix"; then 12577 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 12578set dummy ${ac_tool_prefix}pkg-config; ac_word=$2 12579{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12580$as_echo_n "checking for $ac_word... " >&6; } 12581if ${ac_cv_path_PKG_CONFIG+:} false; then : 12582 $as_echo_n "(cached) " >&6 12583else 12584 case $PKG_CONFIG in 12585 [\\/]* | ?:[\\/]*) 12586 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 12587 ;; 12588 *) 12589 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12590for as_dir in $PATH 12591do 12592 IFS=$as_save_IFS 12593 test -z "$as_dir" && as_dir=. 12594 for ac_exec_ext in '' $ac_executable_extensions; do 12595 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12596 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 12597 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12598 break 2 12599 fi 12600done 12601 done 12602IFS=$as_save_IFS 12603 12604 ;; 12605esac 12606fi 12607PKG_CONFIG=$ac_cv_path_PKG_CONFIG 12608if test -n "$PKG_CONFIG"; then 12609 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 12610$as_echo "$PKG_CONFIG" >&6; } 12611else 12612 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12613$as_echo "no" >&6; } 12614fi 12615 12616 12617fi 12618if test -z "$ac_cv_path_PKG_CONFIG"; then 12619 ac_pt_PKG_CONFIG=$PKG_CONFIG 12620 # Extract the first word of "pkg-config", so it can be a program name with args. 12621set dummy pkg-config; ac_word=$2 12622{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12623$as_echo_n "checking for $ac_word... " >&6; } 12624if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then : 12625 $as_echo_n "(cached) " >&6 12626else 12627 case $ac_pt_PKG_CONFIG in 12628 [\\/]* | ?:[\\/]*) 12629 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 12630 ;; 12631 *) 12632 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12633for as_dir in $PATH 12634do 12635 IFS=$as_save_IFS 12636 test -z "$as_dir" && as_dir=. 12637 for ac_exec_ext in '' $ac_executable_extensions; do 12638 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12639 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 12640 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12641 break 2 12642 fi 12643done 12644 done 12645IFS=$as_save_IFS 12646 12647 ;; 12648esac 12649fi 12650ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 12651if test -n "$ac_pt_PKG_CONFIG"; then 12652 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 12653$as_echo "$ac_pt_PKG_CONFIG" >&6; } 12654else 12655 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12656$as_echo "no" >&6; } 12657fi 12658 12659 if test "x$ac_pt_PKG_CONFIG" = x; then 12660 PKG_CONFIG="" 12661 else 12662 case $cross_compiling:$ac_tool_warned in 12663yes:) 12664{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 12665$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 12666ac_tool_warned=yes ;; 12667esac 12668 PKG_CONFIG=$ac_pt_PKG_CONFIG 12669 fi 12670else 12671 PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 12672fi 12673 12674fi 12675if test -n "$PKG_CONFIG"; then 12676 _pkg_min_version=0.9.0 12677 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 12678$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; } 12679 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 12680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 12681$as_echo "yes" >&6; } 12682 else 12683 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12684$as_echo "no" >&6; } 12685 PKG_CONFIG="" 12686 fi 12687fi 12688 12689 12690 12691 12692 12693# Check whether --enable-selective-werror was given. 12694if test "${enable_selective_werror+set}" = set; then : 12695 enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval 12696else 12697 SELECTIVE_WERROR=yes 12698fi 12699 12700 12701 12702 12703 12704# -v is too short to test reliably with XORG_TESTSET_CFLAG 12705if test "x$SUNCC" = "xyes"; then 12706 BASE_CFLAGS="-v" 12707else 12708 BASE_CFLAGS="" 12709fi 12710 12711# This chunk of warnings were those that existed in the legacy CWARNFLAGS 12712 12713 12714 12715 12716 12717 12718 12719 12720 12721 12722 12723 12724 12725xorg_testset_save_CFLAGS="$CFLAGS" 12726 12727if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 12728 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12729 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 12730$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 12731if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 12732 $as_echo_n "(cached) " >&6 12733else 12734 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12735/* end confdefs.h. */ 12736int i; 12737_ACEOF 12738if ac_fn_c_try_compile "$LINENO"; then : 12739 xorg_cv_cc_flag_unknown_warning_option=yes 12740else 12741 xorg_cv_cc_flag_unknown_warning_option=no 12742fi 12743rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12744fi 12745{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 12746$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 12747 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 12748 CFLAGS="$xorg_testset_save_CFLAGS" 12749fi 12750 12751if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 12752 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12753 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12754 fi 12755 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12756 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 12757$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 12758if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 12759 $as_echo_n "(cached) " >&6 12760else 12761 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12762/* end confdefs.h. */ 12763int i; 12764_ACEOF 12765if ac_fn_c_try_compile "$LINENO"; then : 12766 xorg_cv_cc_flag_unused_command_line_argument=yes 12767else 12768 xorg_cv_cc_flag_unused_command_line_argument=no 12769fi 12770rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12771fi 12772{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 12773$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 12774 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 12775 CFLAGS="$xorg_testset_save_CFLAGS" 12776fi 12777 12778found="no" 12779 12780 if test $found = "no" ; then 12781 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12782 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12783 fi 12784 12785 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 12786 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12787 fi 12788 12789 CFLAGS="$CFLAGS -Wall" 12790 12791 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5 12792$as_echo_n "checking if $CC supports -Wall... " >&6; } 12793 cacheid=xorg_cv_cc_flag__Wall 12794 if eval \${$cacheid+:} false; then : 12795 $as_echo_n "(cached) " >&6 12796else 12797 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12798/* end confdefs.h. */ 12799int i; 12800int 12801main () 12802{ 12803 12804 ; 12805 return 0; 12806} 12807_ACEOF 12808if ac_fn_c_try_link "$LINENO"; then : 12809 eval $cacheid=yes 12810else 12811 eval $cacheid=no 12812fi 12813rm -f core conftest.err conftest.$ac_objext \ 12814 conftest$ac_exeext conftest.$ac_ext 12815fi 12816 12817 12818 CFLAGS="$xorg_testset_save_CFLAGS" 12819 12820 eval supported=\$$cacheid 12821 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 12822$as_echo "$supported" >&6; } 12823 if test "$supported" = "yes" ; then 12824 BASE_CFLAGS="$BASE_CFLAGS -Wall" 12825 found="yes" 12826 fi 12827 fi 12828 12829 12830 12831 12832 12833 12834 12835 12836 12837 12838 12839 12840 12841 12842 12843xorg_testset_save_CFLAGS="$CFLAGS" 12844 12845if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 12846 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12847 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 12848$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 12849if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 12850 $as_echo_n "(cached) " >&6 12851else 12852 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12853/* end confdefs.h. */ 12854int i; 12855_ACEOF 12856if ac_fn_c_try_compile "$LINENO"; then : 12857 xorg_cv_cc_flag_unknown_warning_option=yes 12858else 12859 xorg_cv_cc_flag_unknown_warning_option=no 12860fi 12861rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12862fi 12863{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 12864$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 12865 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 12866 CFLAGS="$xorg_testset_save_CFLAGS" 12867fi 12868 12869if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 12870 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12871 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12872 fi 12873 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12874 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 12875$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 12876if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 12877 $as_echo_n "(cached) " >&6 12878else 12879 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12880/* end confdefs.h. */ 12881int i; 12882_ACEOF 12883if ac_fn_c_try_compile "$LINENO"; then : 12884 xorg_cv_cc_flag_unused_command_line_argument=yes 12885else 12886 xorg_cv_cc_flag_unused_command_line_argument=no 12887fi 12888rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12889fi 12890{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 12891$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 12892 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 12893 CFLAGS="$xorg_testset_save_CFLAGS" 12894fi 12895 12896found="no" 12897 12898 if test $found = "no" ; then 12899 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12900 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12901 fi 12902 12903 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 12904 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12905 fi 12906 12907 CFLAGS="$CFLAGS -Wpointer-arith" 12908 12909 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5 12910$as_echo_n "checking if $CC supports -Wpointer-arith... " >&6; } 12911 cacheid=xorg_cv_cc_flag__Wpointer_arith 12912 if eval \${$cacheid+:} false; then : 12913 $as_echo_n "(cached) " >&6 12914else 12915 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12916/* end confdefs.h. */ 12917int i; 12918int 12919main () 12920{ 12921 12922 ; 12923 return 0; 12924} 12925_ACEOF 12926if ac_fn_c_try_link "$LINENO"; then : 12927 eval $cacheid=yes 12928else 12929 eval $cacheid=no 12930fi 12931rm -f core conftest.err conftest.$ac_objext \ 12932 conftest$ac_exeext conftest.$ac_ext 12933fi 12934 12935 12936 CFLAGS="$xorg_testset_save_CFLAGS" 12937 12938 eval supported=\$$cacheid 12939 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 12940$as_echo "$supported" >&6; } 12941 if test "$supported" = "yes" ; then 12942 BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith" 12943 found="yes" 12944 fi 12945 fi 12946 12947 12948 12949 12950 12951 12952 12953 12954 12955 12956 12957 12958 12959 12960 12961xorg_testset_save_CFLAGS="$CFLAGS" 12962 12963if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 12964 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12965 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 12966$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 12967if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 12968 $as_echo_n "(cached) " >&6 12969else 12970 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12971/* end confdefs.h. */ 12972int i; 12973_ACEOF 12974if ac_fn_c_try_compile "$LINENO"; then : 12975 xorg_cv_cc_flag_unknown_warning_option=yes 12976else 12977 xorg_cv_cc_flag_unknown_warning_option=no 12978fi 12979rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12980fi 12981{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 12982$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 12983 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 12984 CFLAGS="$xorg_testset_save_CFLAGS" 12985fi 12986 12987if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 12988 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12989 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12990 fi 12991 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12992 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 12993$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 12994if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 12995 $as_echo_n "(cached) " >&6 12996else 12997 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12998/* end confdefs.h. */ 12999int i; 13000_ACEOF 13001if ac_fn_c_try_compile "$LINENO"; then : 13002 xorg_cv_cc_flag_unused_command_line_argument=yes 13003else 13004 xorg_cv_cc_flag_unused_command_line_argument=no 13005fi 13006rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13007fi 13008{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13009$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13010 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13011 CFLAGS="$xorg_testset_save_CFLAGS" 13012fi 13013 13014found="no" 13015 13016 if test $found = "no" ; then 13017 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13018 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13019 fi 13020 13021 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13022 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13023 fi 13024 13025 CFLAGS="$CFLAGS -Wmissing-declarations" 13026 13027 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5 13028$as_echo_n "checking if $CC supports -Wmissing-declarations... " >&6; } 13029 cacheid=xorg_cv_cc_flag__Wmissing_declarations 13030 if eval \${$cacheid+:} false; then : 13031 $as_echo_n "(cached) " >&6 13032else 13033 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13034/* end confdefs.h. */ 13035int i; 13036int 13037main () 13038{ 13039 13040 ; 13041 return 0; 13042} 13043_ACEOF 13044if ac_fn_c_try_link "$LINENO"; then : 13045 eval $cacheid=yes 13046else 13047 eval $cacheid=no 13048fi 13049rm -f core conftest.err conftest.$ac_objext \ 13050 conftest$ac_exeext conftest.$ac_ext 13051fi 13052 13053 13054 CFLAGS="$xorg_testset_save_CFLAGS" 13055 13056 eval supported=\$$cacheid 13057 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13058$as_echo "$supported" >&6; } 13059 if test "$supported" = "yes" ; then 13060 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations" 13061 found="yes" 13062 fi 13063 fi 13064 13065 13066 13067 13068 13069 13070 13071 13072 13073 13074 13075 13076 13077 13078 13079xorg_testset_save_CFLAGS="$CFLAGS" 13080 13081if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13082 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13083 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13084$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13085if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13086 $as_echo_n "(cached) " >&6 13087else 13088 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13089/* end confdefs.h. */ 13090int i; 13091_ACEOF 13092if ac_fn_c_try_compile "$LINENO"; then : 13093 xorg_cv_cc_flag_unknown_warning_option=yes 13094else 13095 xorg_cv_cc_flag_unknown_warning_option=no 13096fi 13097rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13098fi 13099{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13100$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13101 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13102 CFLAGS="$xorg_testset_save_CFLAGS" 13103fi 13104 13105if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13106 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13107 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13108 fi 13109 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13110 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13111$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13112if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13113 $as_echo_n "(cached) " >&6 13114else 13115 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13116/* end confdefs.h. */ 13117int i; 13118_ACEOF 13119if ac_fn_c_try_compile "$LINENO"; then : 13120 xorg_cv_cc_flag_unused_command_line_argument=yes 13121else 13122 xorg_cv_cc_flag_unused_command_line_argument=no 13123fi 13124rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13125fi 13126{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13127$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13128 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13129 CFLAGS="$xorg_testset_save_CFLAGS" 13130fi 13131 13132found="no" 13133 13134 if test $found = "no" ; then 13135 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13136 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13137 fi 13138 13139 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13140 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13141 fi 13142 13143 CFLAGS="$CFLAGS -Wformat=2" 13144 13145 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5 13146$as_echo_n "checking if $CC supports -Wformat=2... " >&6; } 13147 cacheid=xorg_cv_cc_flag__Wformat_2 13148 if eval \${$cacheid+:} false; then : 13149 $as_echo_n "(cached) " >&6 13150else 13151 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13152/* end confdefs.h. */ 13153int i; 13154int 13155main () 13156{ 13157 13158 ; 13159 return 0; 13160} 13161_ACEOF 13162if ac_fn_c_try_link "$LINENO"; then : 13163 eval $cacheid=yes 13164else 13165 eval $cacheid=no 13166fi 13167rm -f core conftest.err conftest.$ac_objext \ 13168 conftest$ac_exeext conftest.$ac_ext 13169fi 13170 13171 13172 CFLAGS="$xorg_testset_save_CFLAGS" 13173 13174 eval supported=\$$cacheid 13175 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13176$as_echo "$supported" >&6; } 13177 if test "$supported" = "yes" ; then 13178 BASE_CFLAGS="$BASE_CFLAGS -Wformat=2" 13179 found="yes" 13180 fi 13181 fi 13182 13183 if test $found = "no" ; then 13184 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13185 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13186 fi 13187 13188 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13189 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13190 fi 13191 13192 CFLAGS="$CFLAGS -Wformat" 13193 13194 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5 13195$as_echo_n "checking if $CC supports -Wformat... " >&6; } 13196 cacheid=xorg_cv_cc_flag__Wformat 13197 if eval \${$cacheid+:} false; then : 13198 $as_echo_n "(cached) " >&6 13199else 13200 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13201/* end confdefs.h. */ 13202int i; 13203int 13204main () 13205{ 13206 13207 ; 13208 return 0; 13209} 13210_ACEOF 13211if ac_fn_c_try_link "$LINENO"; then : 13212 eval $cacheid=yes 13213else 13214 eval $cacheid=no 13215fi 13216rm -f core conftest.err conftest.$ac_objext \ 13217 conftest$ac_exeext conftest.$ac_ext 13218fi 13219 13220 13221 CFLAGS="$xorg_testset_save_CFLAGS" 13222 13223 eval supported=\$$cacheid 13224 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13225$as_echo "$supported" >&6; } 13226 if test "$supported" = "yes" ; then 13227 BASE_CFLAGS="$BASE_CFLAGS -Wformat" 13228 found="yes" 13229 fi 13230 fi 13231 13232 13233 13234 13235 13236 13237 13238 13239 13240 13241 13242 13243 13244 13245 13246 13247 13248xorg_testset_save_CFLAGS="$CFLAGS" 13249 13250if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13251 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13252 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13253$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13254if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13255 $as_echo_n "(cached) " >&6 13256else 13257 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13258/* end confdefs.h. */ 13259int i; 13260_ACEOF 13261if ac_fn_c_try_compile "$LINENO"; then : 13262 xorg_cv_cc_flag_unknown_warning_option=yes 13263else 13264 xorg_cv_cc_flag_unknown_warning_option=no 13265fi 13266rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13267fi 13268{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13269$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13270 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13271 CFLAGS="$xorg_testset_save_CFLAGS" 13272fi 13273 13274if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13275 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13276 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13277 fi 13278 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13279 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13280$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13281if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13282 $as_echo_n "(cached) " >&6 13283else 13284 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13285/* end confdefs.h. */ 13286int i; 13287_ACEOF 13288if ac_fn_c_try_compile "$LINENO"; then : 13289 xorg_cv_cc_flag_unused_command_line_argument=yes 13290else 13291 xorg_cv_cc_flag_unused_command_line_argument=no 13292fi 13293rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13294fi 13295{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13296$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13297 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13298 CFLAGS="$xorg_testset_save_CFLAGS" 13299fi 13300 13301found="no" 13302 13303 if test $found = "no" ; then 13304 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13305 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13306 fi 13307 13308 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13309 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13310 fi 13311 13312 CFLAGS="$CFLAGS -Wstrict-prototypes" 13313 13314 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5 13315$as_echo_n "checking if $CC supports -Wstrict-prototypes... " >&6; } 13316 cacheid=xorg_cv_cc_flag__Wstrict_prototypes 13317 if eval \${$cacheid+:} false; then : 13318 $as_echo_n "(cached) " >&6 13319else 13320 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13321/* end confdefs.h. */ 13322int i; 13323int 13324main () 13325{ 13326 13327 ; 13328 return 0; 13329} 13330_ACEOF 13331if ac_fn_c_try_link "$LINENO"; then : 13332 eval $cacheid=yes 13333else 13334 eval $cacheid=no 13335fi 13336rm -f core conftest.err conftest.$ac_objext \ 13337 conftest$ac_exeext conftest.$ac_ext 13338fi 13339 13340 13341 CFLAGS="$xorg_testset_save_CFLAGS" 13342 13343 eval supported=\$$cacheid 13344 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13345$as_echo "$supported" >&6; } 13346 if test "$supported" = "yes" ; then 13347 BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes" 13348 found="yes" 13349 fi 13350 fi 13351 13352 13353 13354 13355 13356 13357 13358 13359 13360 13361 13362 13363 13364 13365 13366xorg_testset_save_CFLAGS="$CFLAGS" 13367 13368if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13369 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13370 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13371$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13372if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13373 $as_echo_n "(cached) " >&6 13374else 13375 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13376/* end confdefs.h. */ 13377int i; 13378_ACEOF 13379if ac_fn_c_try_compile "$LINENO"; then : 13380 xorg_cv_cc_flag_unknown_warning_option=yes 13381else 13382 xorg_cv_cc_flag_unknown_warning_option=no 13383fi 13384rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13385fi 13386{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13387$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13388 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13389 CFLAGS="$xorg_testset_save_CFLAGS" 13390fi 13391 13392if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13393 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13394 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13395 fi 13396 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13397 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13398$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13399if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13400 $as_echo_n "(cached) " >&6 13401else 13402 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13403/* end confdefs.h. */ 13404int i; 13405_ACEOF 13406if ac_fn_c_try_compile "$LINENO"; then : 13407 xorg_cv_cc_flag_unused_command_line_argument=yes 13408else 13409 xorg_cv_cc_flag_unused_command_line_argument=no 13410fi 13411rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13412fi 13413{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13414$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13415 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13416 CFLAGS="$xorg_testset_save_CFLAGS" 13417fi 13418 13419found="no" 13420 13421 if test $found = "no" ; then 13422 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13423 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13424 fi 13425 13426 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13427 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13428 fi 13429 13430 CFLAGS="$CFLAGS -Wmissing-prototypes" 13431 13432 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5 13433$as_echo_n "checking if $CC supports -Wmissing-prototypes... " >&6; } 13434 cacheid=xorg_cv_cc_flag__Wmissing_prototypes 13435 if eval \${$cacheid+:} false; then : 13436 $as_echo_n "(cached) " >&6 13437else 13438 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13439/* end confdefs.h. */ 13440int i; 13441int 13442main () 13443{ 13444 13445 ; 13446 return 0; 13447} 13448_ACEOF 13449if ac_fn_c_try_link "$LINENO"; then : 13450 eval $cacheid=yes 13451else 13452 eval $cacheid=no 13453fi 13454rm -f core conftest.err conftest.$ac_objext \ 13455 conftest$ac_exeext conftest.$ac_ext 13456fi 13457 13458 13459 CFLAGS="$xorg_testset_save_CFLAGS" 13460 13461 eval supported=\$$cacheid 13462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13463$as_echo "$supported" >&6; } 13464 if test "$supported" = "yes" ; then 13465 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes" 13466 found="yes" 13467 fi 13468 fi 13469 13470 13471 13472 13473 13474 13475 13476 13477 13478 13479 13480 13481 13482 13483 13484xorg_testset_save_CFLAGS="$CFLAGS" 13485 13486if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13487 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13488 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13489$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13490if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13491 $as_echo_n "(cached) " >&6 13492else 13493 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13494/* end confdefs.h. */ 13495int i; 13496_ACEOF 13497if ac_fn_c_try_compile "$LINENO"; then : 13498 xorg_cv_cc_flag_unknown_warning_option=yes 13499else 13500 xorg_cv_cc_flag_unknown_warning_option=no 13501fi 13502rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13503fi 13504{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13505$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13506 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13507 CFLAGS="$xorg_testset_save_CFLAGS" 13508fi 13509 13510if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13511 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13512 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13513 fi 13514 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13515 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13516$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13517if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13518 $as_echo_n "(cached) " >&6 13519else 13520 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13521/* end confdefs.h. */ 13522int i; 13523_ACEOF 13524if ac_fn_c_try_compile "$LINENO"; then : 13525 xorg_cv_cc_flag_unused_command_line_argument=yes 13526else 13527 xorg_cv_cc_flag_unused_command_line_argument=no 13528fi 13529rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13530fi 13531{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13532$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13533 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13534 CFLAGS="$xorg_testset_save_CFLAGS" 13535fi 13536 13537found="no" 13538 13539 if test $found = "no" ; then 13540 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13541 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13542 fi 13543 13544 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13545 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13546 fi 13547 13548 CFLAGS="$CFLAGS -Wnested-externs" 13549 13550 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5 13551$as_echo_n "checking if $CC supports -Wnested-externs... " >&6; } 13552 cacheid=xorg_cv_cc_flag__Wnested_externs 13553 if eval \${$cacheid+:} false; then : 13554 $as_echo_n "(cached) " >&6 13555else 13556 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13557/* end confdefs.h. */ 13558int i; 13559int 13560main () 13561{ 13562 13563 ; 13564 return 0; 13565} 13566_ACEOF 13567if ac_fn_c_try_link "$LINENO"; then : 13568 eval $cacheid=yes 13569else 13570 eval $cacheid=no 13571fi 13572rm -f core conftest.err conftest.$ac_objext \ 13573 conftest$ac_exeext conftest.$ac_ext 13574fi 13575 13576 13577 CFLAGS="$xorg_testset_save_CFLAGS" 13578 13579 eval supported=\$$cacheid 13580 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13581$as_echo "$supported" >&6; } 13582 if test "$supported" = "yes" ; then 13583 BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs" 13584 found="yes" 13585 fi 13586 fi 13587 13588 13589 13590 13591 13592 13593 13594 13595 13596 13597 13598 13599 13600 13601 13602xorg_testset_save_CFLAGS="$CFLAGS" 13603 13604if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13605 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13606 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13607$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13608if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13609 $as_echo_n "(cached) " >&6 13610else 13611 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13612/* end confdefs.h. */ 13613int i; 13614_ACEOF 13615if ac_fn_c_try_compile "$LINENO"; then : 13616 xorg_cv_cc_flag_unknown_warning_option=yes 13617else 13618 xorg_cv_cc_flag_unknown_warning_option=no 13619fi 13620rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13621fi 13622{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13623$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13624 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13625 CFLAGS="$xorg_testset_save_CFLAGS" 13626fi 13627 13628if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13629 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13630 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13631 fi 13632 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13633 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13634$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13635if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13636 $as_echo_n "(cached) " >&6 13637else 13638 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13639/* end confdefs.h. */ 13640int i; 13641_ACEOF 13642if ac_fn_c_try_compile "$LINENO"; then : 13643 xorg_cv_cc_flag_unused_command_line_argument=yes 13644else 13645 xorg_cv_cc_flag_unused_command_line_argument=no 13646fi 13647rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13648fi 13649{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13650$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13651 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13652 CFLAGS="$xorg_testset_save_CFLAGS" 13653fi 13654 13655found="no" 13656 13657 if test $found = "no" ; then 13658 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13659 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13660 fi 13661 13662 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13663 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13664 fi 13665 13666 CFLAGS="$CFLAGS -Wbad-function-cast" 13667 13668 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5 13669$as_echo_n "checking if $CC supports -Wbad-function-cast... " >&6; } 13670 cacheid=xorg_cv_cc_flag__Wbad_function_cast 13671 if eval \${$cacheid+:} false; then : 13672 $as_echo_n "(cached) " >&6 13673else 13674 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13675/* end confdefs.h. */ 13676int i; 13677int 13678main () 13679{ 13680 13681 ; 13682 return 0; 13683} 13684_ACEOF 13685if ac_fn_c_try_link "$LINENO"; then : 13686 eval $cacheid=yes 13687else 13688 eval $cacheid=no 13689fi 13690rm -f core conftest.err conftest.$ac_objext \ 13691 conftest$ac_exeext conftest.$ac_ext 13692fi 13693 13694 13695 CFLAGS="$xorg_testset_save_CFLAGS" 13696 13697 eval supported=\$$cacheid 13698 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13699$as_echo "$supported" >&6; } 13700 if test "$supported" = "yes" ; then 13701 BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast" 13702 found="yes" 13703 fi 13704 fi 13705 13706 13707 13708 13709 13710 13711 13712 13713 13714 13715 13716 13717 13718 13719 13720xorg_testset_save_CFLAGS="$CFLAGS" 13721 13722if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13723 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13724 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13725$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13726if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13727 $as_echo_n "(cached) " >&6 13728else 13729 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13730/* end confdefs.h. */ 13731int i; 13732_ACEOF 13733if ac_fn_c_try_compile "$LINENO"; then : 13734 xorg_cv_cc_flag_unknown_warning_option=yes 13735else 13736 xorg_cv_cc_flag_unknown_warning_option=no 13737fi 13738rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13739fi 13740{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13741$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13742 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13743 CFLAGS="$xorg_testset_save_CFLAGS" 13744fi 13745 13746if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13747 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13748 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13749 fi 13750 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13751 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13752$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13753if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13754 $as_echo_n "(cached) " >&6 13755else 13756 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13757/* end confdefs.h. */ 13758int i; 13759_ACEOF 13760if ac_fn_c_try_compile "$LINENO"; then : 13761 xorg_cv_cc_flag_unused_command_line_argument=yes 13762else 13763 xorg_cv_cc_flag_unused_command_line_argument=no 13764fi 13765rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13766fi 13767{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13768$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13769 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13770 CFLAGS="$xorg_testset_save_CFLAGS" 13771fi 13772 13773found="no" 13774 13775 if test $found = "no" ; then 13776 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13777 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13778 fi 13779 13780 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13781 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13782 fi 13783 13784 CFLAGS="$CFLAGS -Wold-style-definition" 13785 13786 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5 13787$as_echo_n "checking if $CC supports -Wold-style-definition... " >&6; } 13788 cacheid=xorg_cv_cc_flag__Wold_style_definition 13789 if eval \${$cacheid+:} false; then : 13790 $as_echo_n "(cached) " >&6 13791else 13792 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13793/* end confdefs.h. */ 13794int i; 13795int 13796main () 13797{ 13798 13799 ; 13800 return 0; 13801} 13802_ACEOF 13803if ac_fn_c_try_link "$LINENO"; then : 13804 eval $cacheid=yes 13805else 13806 eval $cacheid=no 13807fi 13808rm -f core conftest.err conftest.$ac_objext \ 13809 conftest$ac_exeext conftest.$ac_ext 13810fi 13811 13812 13813 CFLAGS="$xorg_testset_save_CFLAGS" 13814 13815 eval supported=\$$cacheid 13816 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13817$as_echo "$supported" >&6; } 13818 if test "$supported" = "yes" ; then 13819 BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition" 13820 found="yes" 13821 fi 13822 fi 13823 13824 if test $found = "no" ; then 13825 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13826 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13827 fi 13828 13829 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13830 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13831 fi 13832 13833 CFLAGS="$CFLAGS -fd" 13834 13835 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5 13836$as_echo_n "checking if $CC supports -fd... " >&6; } 13837 cacheid=xorg_cv_cc_flag__fd 13838 if eval \${$cacheid+:} false; then : 13839 $as_echo_n "(cached) " >&6 13840else 13841 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13842/* end confdefs.h. */ 13843int i; 13844int 13845main () 13846{ 13847 13848 ; 13849 return 0; 13850} 13851_ACEOF 13852if ac_fn_c_try_link "$LINENO"; then : 13853 eval $cacheid=yes 13854else 13855 eval $cacheid=no 13856fi 13857rm -f core conftest.err conftest.$ac_objext \ 13858 conftest$ac_exeext conftest.$ac_ext 13859fi 13860 13861 13862 CFLAGS="$xorg_testset_save_CFLAGS" 13863 13864 eval supported=\$$cacheid 13865 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13866$as_echo "$supported" >&6; } 13867 if test "$supported" = "yes" ; then 13868 BASE_CFLAGS="$BASE_CFLAGS -fd" 13869 found="yes" 13870 fi 13871 fi 13872 13873 13874 13875 13876 13877 13878 13879 13880 13881 13882 13883 13884 13885 13886 13887xorg_testset_save_CFLAGS="$CFLAGS" 13888 13889if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13890 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13891 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13892$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13893if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13894 $as_echo_n "(cached) " >&6 13895else 13896 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13897/* end confdefs.h. */ 13898int i; 13899_ACEOF 13900if ac_fn_c_try_compile "$LINENO"; then : 13901 xorg_cv_cc_flag_unknown_warning_option=yes 13902else 13903 xorg_cv_cc_flag_unknown_warning_option=no 13904fi 13905rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13906fi 13907{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13908$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13909 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13910 CFLAGS="$xorg_testset_save_CFLAGS" 13911fi 13912 13913if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13914 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13915 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13916 fi 13917 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13918 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13919$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13920if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13921 $as_echo_n "(cached) " >&6 13922else 13923 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13924/* end confdefs.h. */ 13925int i; 13926_ACEOF 13927if ac_fn_c_try_compile "$LINENO"; then : 13928 xorg_cv_cc_flag_unused_command_line_argument=yes 13929else 13930 xorg_cv_cc_flag_unused_command_line_argument=no 13931fi 13932rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13933fi 13934{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13935$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13936 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13937 CFLAGS="$xorg_testset_save_CFLAGS" 13938fi 13939 13940found="no" 13941 13942 if test $found = "no" ; then 13943 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13944 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13945 fi 13946 13947 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13948 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13949 fi 13950 13951 CFLAGS="$CFLAGS -Wdeclaration-after-statement" 13952 13953 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5 13954$as_echo_n "checking if $CC supports -Wdeclaration-after-statement... " >&6; } 13955 cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement 13956 if eval \${$cacheid+:} false; then : 13957 $as_echo_n "(cached) " >&6 13958else 13959 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13960/* end confdefs.h. */ 13961int i; 13962int 13963main () 13964{ 13965 13966 ; 13967 return 0; 13968} 13969_ACEOF 13970if ac_fn_c_try_link "$LINENO"; then : 13971 eval $cacheid=yes 13972else 13973 eval $cacheid=no 13974fi 13975rm -f core conftest.err conftest.$ac_objext \ 13976 conftest$ac_exeext conftest.$ac_ext 13977fi 13978 13979 13980 CFLAGS="$xorg_testset_save_CFLAGS" 13981 13982 eval supported=\$$cacheid 13983 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13984$as_echo "$supported" >&6; } 13985 if test "$supported" = "yes" ; then 13986 BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement" 13987 found="yes" 13988 fi 13989 fi 13990 13991 13992 13993 13994 13995# This chunk adds additional warnings that could catch undesired effects. 13996 13997 13998 13999 14000 14001 14002 14003 14004 14005 14006 14007 14008 14009xorg_testset_save_CFLAGS="$CFLAGS" 14010 14011if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14012 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14013 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14014$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14015if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14016 $as_echo_n "(cached) " >&6 14017else 14018 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14019/* end confdefs.h. */ 14020int i; 14021_ACEOF 14022if ac_fn_c_try_compile "$LINENO"; then : 14023 xorg_cv_cc_flag_unknown_warning_option=yes 14024else 14025 xorg_cv_cc_flag_unknown_warning_option=no 14026fi 14027rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14028fi 14029{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14030$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14031 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14032 CFLAGS="$xorg_testset_save_CFLAGS" 14033fi 14034 14035if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14036 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14037 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14038 fi 14039 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14040 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14041$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14042if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14043 $as_echo_n "(cached) " >&6 14044else 14045 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14046/* end confdefs.h. */ 14047int i; 14048_ACEOF 14049if ac_fn_c_try_compile "$LINENO"; then : 14050 xorg_cv_cc_flag_unused_command_line_argument=yes 14051else 14052 xorg_cv_cc_flag_unused_command_line_argument=no 14053fi 14054rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14055fi 14056{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14057$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14058 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14059 CFLAGS="$xorg_testset_save_CFLAGS" 14060fi 14061 14062found="no" 14063 14064 if test $found = "no" ; then 14065 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14066 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14067 fi 14068 14069 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14070 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14071 fi 14072 14073 CFLAGS="$CFLAGS -Wunused" 14074 14075 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5 14076$as_echo_n "checking if $CC supports -Wunused... " >&6; } 14077 cacheid=xorg_cv_cc_flag__Wunused 14078 if eval \${$cacheid+:} false; then : 14079 $as_echo_n "(cached) " >&6 14080else 14081 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14082/* end confdefs.h. */ 14083int i; 14084int 14085main () 14086{ 14087 14088 ; 14089 return 0; 14090} 14091_ACEOF 14092if ac_fn_c_try_link "$LINENO"; then : 14093 eval $cacheid=yes 14094else 14095 eval $cacheid=no 14096fi 14097rm -f core conftest.err conftest.$ac_objext \ 14098 conftest$ac_exeext conftest.$ac_ext 14099fi 14100 14101 14102 CFLAGS="$xorg_testset_save_CFLAGS" 14103 14104 eval supported=\$$cacheid 14105 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14106$as_echo "$supported" >&6; } 14107 if test "$supported" = "yes" ; then 14108 BASE_CFLAGS="$BASE_CFLAGS -Wunused" 14109 found="yes" 14110 fi 14111 fi 14112 14113 14114 14115 14116 14117 14118 14119 14120 14121 14122 14123 14124 14125 14126 14127xorg_testset_save_CFLAGS="$CFLAGS" 14128 14129if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14130 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14131 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14132$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14133if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14134 $as_echo_n "(cached) " >&6 14135else 14136 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14137/* end confdefs.h. */ 14138int i; 14139_ACEOF 14140if ac_fn_c_try_compile "$LINENO"; then : 14141 xorg_cv_cc_flag_unknown_warning_option=yes 14142else 14143 xorg_cv_cc_flag_unknown_warning_option=no 14144fi 14145rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14146fi 14147{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14148$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14149 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14150 CFLAGS="$xorg_testset_save_CFLAGS" 14151fi 14152 14153if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14154 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14155 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14156 fi 14157 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14158 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14159$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14160if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14161 $as_echo_n "(cached) " >&6 14162else 14163 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14164/* end confdefs.h. */ 14165int i; 14166_ACEOF 14167if ac_fn_c_try_compile "$LINENO"; then : 14168 xorg_cv_cc_flag_unused_command_line_argument=yes 14169else 14170 xorg_cv_cc_flag_unused_command_line_argument=no 14171fi 14172rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14173fi 14174{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14175$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14176 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14177 CFLAGS="$xorg_testset_save_CFLAGS" 14178fi 14179 14180found="no" 14181 14182 if test $found = "no" ; then 14183 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14184 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14185 fi 14186 14187 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14188 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14189 fi 14190 14191 CFLAGS="$CFLAGS -Wuninitialized" 14192 14193 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5 14194$as_echo_n "checking if $CC supports -Wuninitialized... " >&6; } 14195 cacheid=xorg_cv_cc_flag__Wuninitialized 14196 if eval \${$cacheid+:} false; then : 14197 $as_echo_n "(cached) " >&6 14198else 14199 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14200/* end confdefs.h. */ 14201int i; 14202int 14203main () 14204{ 14205 14206 ; 14207 return 0; 14208} 14209_ACEOF 14210if ac_fn_c_try_link "$LINENO"; then : 14211 eval $cacheid=yes 14212else 14213 eval $cacheid=no 14214fi 14215rm -f core conftest.err conftest.$ac_objext \ 14216 conftest$ac_exeext conftest.$ac_ext 14217fi 14218 14219 14220 CFLAGS="$xorg_testset_save_CFLAGS" 14221 14222 eval supported=\$$cacheid 14223 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14224$as_echo "$supported" >&6; } 14225 if test "$supported" = "yes" ; then 14226 BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized" 14227 found="yes" 14228 fi 14229 fi 14230 14231 14232 14233 14234 14235 14236 14237 14238 14239 14240 14241 14242 14243 14244 14245xorg_testset_save_CFLAGS="$CFLAGS" 14246 14247if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14248 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14249 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14250$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14251if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14252 $as_echo_n "(cached) " >&6 14253else 14254 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14255/* end confdefs.h. */ 14256int i; 14257_ACEOF 14258if ac_fn_c_try_compile "$LINENO"; then : 14259 xorg_cv_cc_flag_unknown_warning_option=yes 14260else 14261 xorg_cv_cc_flag_unknown_warning_option=no 14262fi 14263rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14264fi 14265{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14266$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14267 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14268 CFLAGS="$xorg_testset_save_CFLAGS" 14269fi 14270 14271if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14272 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14273 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14274 fi 14275 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14276 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14277$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14278if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14279 $as_echo_n "(cached) " >&6 14280else 14281 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14282/* end confdefs.h. */ 14283int i; 14284_ACEOF 14285if ac_fn_c_try_compile "$LINENO"; then : 14286 xorg_cv_cc_flag_unused_command_line_argument=yes 14287else 14288 xorg_cv_cc_flag_unused_command_line_argument=no 14289fi 14290rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14291fi 14292{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14293$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14294 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14295 CFLAGS="$xorg_testset_save_CFLAGS" 14296fi 14297 14298found="no" 14299 14300 if test $found = "no" ; then 14301 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14302 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14303 fi 14304 14305 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14306 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14307 fi 14308 14309 CFLAGS="$CFLAGS -Wshadow" 14310 14311 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5 14312$as_echo_n "checking if $CC supports -Wshadow... " >&6; } 14313 cacheid=xorg_cv_cc_flag__Wshadow 14314 if eval \${$cacheid+:} false; then : 14315 $as_echo_n "(cached) " >&6 14316else 14317 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14318/* end confdefs.h. */ 14319int i; 14320int 14321main () 14322{ 14323 14324 ; 14325 return 0; 14326} 14327_ACEOF 14328if ac_fn_c_try_link "$LINENO"; then : 14329 eval $cacheid=yes 14330else 14331 eval $cacheid=no 14332fi 14333rm -f core conftest.err conftest.$ac_objext \ 14334 conftest$ac_exeext conftest.$ac_ext 14335fi 14336 14337 14338 CFLAGS="$xorg_testset_save_CFLAGS" 14339 14340 eval supported=\$$cacheid 14341 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14342$as_echo "$supported" >&6; } 14343 if test "$supported" = "yes" ; then 14344 BASE_CFLAGS="$BASE_CFLAGS -Wshadow" 14345 found="yes" 14346 fi 14347 fi 14348 14349 14350 14351 14352 14353 14354 14355 14356 14357 14358 14359 14360 14361 14362 14363xorg_testset_save_CFLAGS="$CFLAGS" 14364 14365if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14366 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14367 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14368$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14369if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14370 $as_echo_n "(cached) " >&6 14371else 14372 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14373/* end confdefs.h. */ 14374int i; 14375_ACEOF 14376if ac_fn_c_try_compile "$LINENO"; then : 14377 xorg_cv_cc_flag_unknown_warning_option=yes 14378else 14379 xorg_cv_cc_flag_unknown_warning_option=no 14380fi 14381rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14382fi 14383{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14384$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14385 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14386 CFLAGS="$xorg_testset_save_CFLAGS" 14387fi 14388 14389if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14390 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14391 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14392 fi 14393 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14394 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14395$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14396if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14397 $as_echo_n "(cached) " >&6 14398else 14399 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14400/* end confdefs.h. */ 14401int i; 14402_ACEOF 14403if ac_fn_c_try_compile "$LINENO"; then : 14404 xorg_cv_cc_flag_unused_command_line_argument=yes 14405else 14406 xorg_cv_cc_flag_unused_command_line_argument=no 14407fi 14408rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14409fi 14410{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14411$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14412 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14413 CFLAGS="$xorg_testset_save_CFLAGS" 14414fi 14415 14416found="no" 14417 14418 if test $found = "no" ; then 14419 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14420 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14421 fi 14422 14423 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14424 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14425 fi 14426 14427 CFLAGS="$CFLAGS -Wmissing-noreturn" 14428 14429 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5 14430$as_echo_n "checking if $CC supports -Wmissing-noreturn... " >&6; } 14431 cacheid=xorg_cv_cc_flag__Wmissing_noreturn 14432 if eval \${$cacheid+:} false; then : 14433 $as_echo_n "(cached) " >&6 14434else 14435 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14436/* end confdefs.h. */ 14437int i; 14438int 14439main () 14440{ 14441 14442 ; 14443 return 0; 14444} 14445_ACEOF 14446if ac_fn_c_try_link "$LINENO"; then : 14447 eval $cacheid=yes 14448else 14449 eval $cacheid=no 14450fi 14451rm -f core conftest.err conftest.$ac_objext \ 14452 conftest$ac_exeext conftest.$ac_ext 14453fi 14454 14455 14456 CFLAGS="$xorg_testset_save_CFLAGS" 14457 14458 eval supported=\$$cacheid 14459 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14460$as_echo "$supported" >&6; } 14461 if test "$supported" = "yes" ; then 14462 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn" 14463 found="yes" 14464 fi 14465 fi 14466 14467 14468 14469 14470 14471 14472 14473 14474 14475 14476 14477 14478 14479 14480 14481xorg_testset_save_CFLAGS="$CFLAGS" 14482 14483if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14484 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14485 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14486$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14487if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14488 $as_echo_n "(cached) " >&6 14489else 14490 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14491/* end confdefs.h. */ 14492int i; 14493_ACEOF 14494if ac_fn_c_try_compile "$LINENO"; then : 14495 xorg_cv_cc_flag_unknown_warning_option=yes 14496else 14497 xorg_cv_cc_flag_unknown_warning_option=no 14498fi 14499rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14500fi 14501{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14502$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14503 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14504 CFLAGS="$xorg_testset_save_CFLAGS" 14505fi 14506 14507if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14508 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14509 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14510 fi 14511 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14512 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14513$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14514if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14515 $as_echo_n "(cached) " >&6 14516else 14517 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14518/* end confdefs.h. */ 14519int i; 14520_ACEOF 14521if ac_fn_c_try_compile "$LINENO"; then : 14522 xorg_cv_cc_flag_unused_command_line_argument=yes 14523else 14524 xorg_cv_cc_flag_unused_command_line_argument=no 14525fi 14526rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14527fi 14528{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14529$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14530 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14531 CFLAGS="$xorg_testset_save_CFLAGS" 14532fi 14533 14534found="no" 14535 14536 if test $found = "no" ; then 14537 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14538 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14539 fi 14540 14541 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14542 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14543 fi 14544 14545 CFLAGS="$CFLAGS -Wmissing-format-attribute" 14546 14547 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5 14548$as_echo_n "checking if $CC supports -Wmissing-format-attribute... " >&6; } 14549 cacheid=xorg_cv_cc_flag__Wmissing_format_attribute 14550 if eval \${$cacheid+:} false; then : 14551 $as_echo_n "(cached) " >&6 14552else 14553 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14554/* end confdefs.h. */ 14555int i; 14556int 14557main () 14558{ 14559 14560 ; 14561 return 0; 14562} 14563_ACEOF 14564if ac_fn_c_try_link "$LINENO"; then : 14565 eval $cacheid=yes 14566else 14567 eval $cacheid=no 14568fi 14569rm -f core conftest.err conftest.$ac_objext \ 14570 conftest$ac_exeext conftest.$ac_ext 14571fi 14572 14573 14574 CFLAGS="$xorg_testset_save_CFLAGS" 14575 14576 eval supported=\$$cacheid 14577 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14578$as_echo "$supported" >&6; } 14579 if test "$supported" = "yes" ; then 14580 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute" 14581 found="yes" 14582 fi 14583 fi 14584 14585 14586 14587 14588 14589 14590 14591 14592 14593 14594 14595 14596 14597 14598 14599xorg_testset_save_CFLAGS="$CFLAGS" 14600 14601if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14602 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14603 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14604$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14605if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14606 $as_echo_n "(cached) " >&6 14607else 14608 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14609/* end confdefs.h. */ 14610int i; 14611_ACEOF 14612if ac_fn_c_try_compile "$LINENO"; then : 14613 xorg_cv_cc_flag_unknown_warning_option=yes 14614else 14615 xorg_cv_cc_flag_unknown_warning_option=no 14616fi 14617rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14618fi 14619{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14620$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14621 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14622 CFLAGS="$xorg_testset_save_CFLAGS" 14623fi 14624 14625if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14626 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14627 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14628 fi 14629 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14630 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14631$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14632if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14633 $as_echo_n "(cached) " >&6 14634else 14635 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14636/* end confdefs.h. */ 14637int i; 14638_ACEOF 14639if ac_fn_c_try_compile "$LINENO"; then : 14640 xorg_cv_cc_flag_unused_command_line_argument=yes 14641else 14642 xorg_cv_cc_flag_unused_command_line_argument=no 14643fi 14644rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14645fi 14646{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14647$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14648 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14649 CFLAGS="$xorg_testset_save_CFLAGS" 14650fi 14651 14652found="no" 14653 14654 if test $found = "no" ; then 14655 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14656 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14657 fi 14658 14659 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14660 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14661 fi 14662 14663 CFLAGS="$CFLAGS -Wredundant-decls" 14664 14665 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5 14666$as_echo_n "checking if $CC supports -Wredundant-decls... " >&6; } 14667 cacheid=xorg_cv_cc_flag__Wredundant_decls 14668 if eval \${$cacheid+:} false; then : 14669 $as_echo_n "(cached) " >&6 14670else 14671 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14672/* end confdefs.h. */ 14673int i; 14674int 14675main () 14676{ 14677 14678 ; 14679 return 0; 14680} 14681_ACEOF 14682if ac_fn_c_try_link "$LINENO"; then : 14683 eval $cacheid=yes 14684else 14685 eval $cacheid=no 14686fi 14687rm -f core conftest.err conftest.$ac_objext \ 14688 conftest$ac_exeext conftest.$ac_ext 14689fi 14690 14691 14692 CFLAGS="$xorg_testset_save_CFLAGS" 14693 14694 eval supported=\$$cacheid 14695 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14696$as_echo "$supported" >&6; } 14697 if test "$supported" = "yes" ; then 14698 BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls" 14699 found="yes" 14700 fi 14701 fi 14702 14703 14704 14705 14706 14707 14708 14709 14710 14711 14712 14713 14714 14715 14716 14717xorg_testset_save_CFLAGS="$CFLAGS" 14718 14719if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14720 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14721 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14722$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14723if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14724 $as_echo_n "(cached) " >&6 14725else 14726 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14727/* end confdefs.h. */ 14728int i; 14729_ACEOF 14730if ac_fn_c_try_compile "$LINENO"; then : 14731 xorg_cv_cc_flag_unknown_warning_option=yes 14732else 14733 xorg_cv_cc_flag_unknown_warning_option=no 14734fi 14735rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14736fi 14737{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14738$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14739 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14740 CFLAGS="$xorg_testset_save_CFLAGS" 14741fi 14742 14743if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14744 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14745 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14746 fi 14747 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14748 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14749$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14750if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14751 $as_echo_n "(cached) " >&6 14752else 14753 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14754/* end confdefs.h. */ 14755int i; 14756_ACEOF 14757if ac_fn_c_try_compile "$LINENO"; then : 14758 xorg_cv_cc_flag_unused_command_line_argument=yes 14759else 14760 xorg_cv_cc_flag_unused_command_line_argument=no 14761fi 14762rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14763fi 14764{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14765$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14766 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14767 CFLAGS="$xorg_testset_save_CFLAGS" 14768fi 14769 14770found="no" 14771 14772 if test $found = "no" ; then 14773 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14774 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14775 fi 14776 14777 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14778 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14779 fi 14780 14781 CFLAGS="$CFLAGS -Wlogical-op" 14782 14783 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5 14784$as_echo_n "checking if $CC supports -Wlogical-op... " >&6; } 14785 cacheid=xorg_cv_cc_flag__Wlogical_op 14786 if eval \${$cacheid+:} false; then : 14787 $as_echo_n "(cached) " >&6 14788else 14789 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14790/* end confdefs.h. */ 14791int i; 14792int 14793main () 14794{ 14795 14796 ; 14797 return 0; 14798} 14799_ACEOF 14800if ac_fn_c_try_link "$LINENO"; then : 14801 eval $cacheid=yes 14802else 14803 eval $cacheid=no 14804fi 14805rm -f core conftest.err conftest.$ac_objext \ 14806 conftest$ac_exeext conftest.$ac_ext 14807fi 14808 14809 14810 CFLAGS="$xorg_testset_save_CFLAGS" 14811 14812 eval supported=\$$cacheid 14813 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14814$as_echo "$supported" >&6; } 14815 if test "$supported" = "yes" ; then 14816 BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op" 14817 found="yes" 14818 fi 14819 fi 14820 14821 14822 14823# These are currently disabled because they are noisy. They will be enabled 14824# in the future once the codebase is sufficiently modernized to silence 14825# them. For now, I don't want them to drown out the other warnings. 14826# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses]) 14827# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align]) 14828# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual]) 14829 14830# Turn some warnings into errors, so we don't accidently get successful builds 14831# when there are problems that should be fixed. 14832 14833if test "x$SELECTIVE_WERROR" = "xyes" ; then 14834 14835 14836 14837 14838 14839 14840 14841 14842 14843 14844 14845 14846 14847xorg_testset_save_CFLAGS="$CFLAGS" 14848 14849if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14850 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14851 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14852$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14853if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14854 $as_echo_n "(cached) " >&6 14855else 14856 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14857/* end confdefs.h. */ 14858int i; 14859_ACEOF 14860if ac_fn_c_try_compile "$LINENO"; then : 14861 xorg_cv_cc_flag_unknown_warning_option=yes 14862else 14863 xorg_cv_cc_flag_unknown_warning_option=no 14864fi 14865rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14866fi 14867{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14868$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14869 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14870 CFLAGS="$xorg_testset_save_CFLAGS" 14871fi 14872 14873if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14874 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14875 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14876 fi 14877 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14878 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14879$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14880if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14881 $as_echo_n "(cached) " >&6 14882else 14883 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14884/* end confdefs.h. */ 14885int i; 14886_ACEOF 14887if ac_fn_c_try_compile "$LINENO"; then : 14888 xorg_cv_cc_flag_unused_command_line_argument=yes 14889else 14890 xorg_cv_cc_flag_unused_command_line_argument=no 14891fi 14892rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14893fi 14894{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14895$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14896 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14897 CFLAGS="$xorg_testset_save_CFLAGS" 14898fi 14899 14900found="no" 14901 14902 if test $found = "no" ; then 14903 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14904 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14905 fi 14906 14907 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14908 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14909 fi 14910 14911 CFLAGS="$CFLAGS -Werror=implicit" 14912 14913 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5 14914$as_echo_n "checking if $CC supports -Werror=implicit... " >&6; } 14915 cacheid=xorg_cv_cc_flag__Werror_implicit 14916 if eval \${$cacheid+:} false; then : 14917 $as_echo_n "(cached) " >&6 14918else 14919 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14920/* end confdefs.h. */ 14921int i; 14922int 14923main () 14924{ 14925 14926 ; 14927 return 0; 14928} 14929_ACEOF 14930if ac_fn_c_try_link "$LINENO"; then : 14931 eval $cacheid=yes 14932else 14933 eval $cacheid=no 14934fi 14935rm -f core conftest.err conftest.$ac_objext \ 14936 conftest$ac_exeext conftest.$ac_ext 14937fi 14938 14939 14940 CFLAGS="$xorg_testset_save_CFLAGS" 14941 14942 eval supported=\$$cacheid 14943 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14944$as_echo "$supported" >&6; } 14945 if test "$supported" = "yes" ; then 14946 BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit" 14947 found="yes" 14948 fi 14949 fi 14950 14951 if test $found = "no" ; then 14952 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14953 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14954 fi 14955 14956 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14957 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14958 fi 14959 14960 CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 14961 14962 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" >&5 14963$as_echo_n "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; } 14964 cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED 14965 if eval \${$cacheid+:} false; then : 14966 $as_echo_n "(cached) " >&6 14967else 14968 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14969/* end confdefs.h. */ 14970int i; 14971int 14972main () 14973{ 14974 14975 ; 14976 return 0; 14977} 14978_ACEOF 14979if ac_fn_c_try_link "$LINENO"; then : 14980 eval $cacheid=yes 14981else 14982 eval $cacheid=no 14983fi 14984rm -f core conftest.err conftest.$ac_objext \ 14985 conftest$ac_exeext conftest.$ac_ext 14986fi 14987 14988 14989 CFLAGS="$xorg_testset_save_CFLAGS" 14990 14991 eval supported=\$$cacheid 14992 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14993$as_echo "$supported" >&6; } 14994 if test "$supported" = "yes" ; then 14995 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 14996 found="yes" 14997 fi 14998 fi 14999 15000 15001 15002 15003 15004 15005 15006 15007 15008 15009 15010 15011 15012 15013 15014xorg_testset_save_CFLAGS="$CFLAGS" 15015 15016if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15017 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15018 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15019$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15020if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15021 $as_echo_n "(cached) " >&6 15022else 15023 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15024/* end confdefs.h. */ 15025int i; 15026_ACEOF 15027if ac_fn_c_try_compile "$LINENO"; then : 15028 xorg_cv_cc_flag_unknown_warning_option=yes 15029else 15030 xorg_cv_cc_flag_unknown_warning_option=no 15031fi 15032rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15033fi 15034{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15035$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15036 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15037 CFLAGS="$xorg_testset_save_CFLAGS" 15038fi 15039 15040if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15041 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15042 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15043 fi 15044 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15045 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15046$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15047if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15048 $as_echo_n "(cached) " >&6 15049else 15050 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15051/* end confdefs.h. */ 15052int i; 15053_ACEOF 15054if ac_fn_c_try_compile "$LINENO"; then : 15055 xorg_cv_cc_flag_unused_command_line_argument=yes 15056else 15057 xorg_cv_cc_flag_unused_command_line_argument=no 15058fi 15059rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15060fi 15061{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15062$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15063 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15064 CFLAGS="$xorg_testset_save_CFLAGS" 15065fi 15066 15067found="no" 15068 15069 if test $found = "no" ; then 15070 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15071 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15072 fi 15073 15074 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15075 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15076 fi 15077 15078 CFLAGS="$CFLAGS -Werror=nonnull" 15079 15080 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5 15081$as_echo_n "checking if $CC supports -Werror=nonnull... " >&6; } 15082 cacheid=xorg_cv_cc_flag__Werror_nonnull 15083 if eval \${$cacheid+:} false; then : 15084 $as_echo_n "(cached) " >&6 15085else 15086 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15087/* end confdefs.h. */ 15088int i; 15089int 15090main () 15091{ 15092 15093 ; 15094 return 0; 15095} 15096_ACEOF 15097if ac_fn_c_try_link "$LINENO"; then : 15098 eval $cacheid=yes 15099else 15100 eval $cacheid=no 15101fi 15102rm -f core conftest.err conftest.$ac_objext \ 15103 conftest$ac_exeext conftest.$ac_ext 15104fi 15105 15106 15107 CFLAGS="$xorg_testset_save_CFLAGS" 15108 15109 eval supported=\$$cacheid 15110 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15111$as_echo "$supported" >&6; } 15112 if test "$supported" = "yes" ; then 15113 BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull" 15114 found="yes" 15115 fi 15116 fi 15117 15118 15119 15120 15121 15122 15123 15124 15125 15126 15127 15128 15129 15130 15131 15132xorg_testset_save_CFLAGS="$CFLAGS" 15133 15134if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15135 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15136 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15137$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15138if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15139 $as_echo_n "(cached) " >&6 15140else 15141 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15142/* end confdefs.h. */ 15143int i; 15144_ACEOF 15145if ac_fn_c_try_compile "$LINENO"; then : 15146 xorg_cv_cc_flag_unknown_warning_option=yes 15147else 15148 xorg_cv_cc_flag_unknown_warning_option=no 15149fi 15150rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15151fi 15152{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15153$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15154 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15155 CFLAGS="$xorg_testset_save_CFLAGS" 15156fi 15157 15158if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15159 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15160 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15161 fi 15162 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15163 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15164$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15165if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15166 $as_echo_n "(cached) " >&6 15167else 15168 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15169/* end confdefs.h. */ 15170int i; 15171_ACEOF 15172if ac_fn_c_try_compile "$LINENO"; then : 15173 xorg_cv_cc_flag_unused_command_line_argument=yes 15174else 15175 xorg_cv_cc_flag_unused_command_line_argument=no 15176fi 15177rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15178fi 15179{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15180$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15181 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15182 CFLAGS="$xorg_testset_save_CFLAGS" 15183fi 15184 15185found="no" 15186 15187 if test $found = "no" ; then 15188 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15189 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15190 fi 15191 15192 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15193 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15194 fi 15195 15196 CFLAGS="$CFLAGS -Werror=init-self" 15197 15198 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5 15199$as_echo_n "checking if $CC supports -Werror=init-self... " >&6; } 15200 cacheid=xorg_cv_cc_flag__Werror_init_self 15201 if eval \${$cacheid+:} false; then : 15202 $as_echo_n "(cached) " >&6 15203else 15204 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15205/* end confdefs.h. */ 15206int i; 15207int 15208main () 15209{ 15210 15211 ; 15212 return 0; 15213} 15214_ACEOF 15215if ac_fn_c_try_link "$LINENO"; then : 15216 eval $cacheid=yes 15217else 15218 eval $cacheid=no 15219fi 15220rm -f core conftest.err conftest.$ac_objext \ 15221 conftest$ac_exeext conftest.$ac_ext 15222fi 15223 15224 15225 CFLAGS="$xorg_testset_save_CFLAGS" 15226 15227 eval supported=\$$cacheid 15228 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15229$as_echo "$supported" >&6; } 15230 if test "$supported" = "yes" ; then 15231 BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self" 15232 found="yes" 15233 fi 15234 fi 15235 15236 15237 15238 15239 15240 15241 15242 15243 15244 15245 15246 15247 15248 15249 15250xorg_testset_save_CFLAGS="$CFLAGS" 15251 15252if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15253 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15254 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15255$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15256if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15257 $as_echo_n "(cached) " >&6 15258else 15259 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15260/* end confdefs.h. */ 15261int i; 15262_ACEOF 15263if ac_fn_c_try_compile "$LINENO"; then : 15264 xorg_cv_cc_flag_unknown_warning_option=yes 15265else 15266 xorg_cv_cc_flag_unknown_warning_option=no 15267fi 15268rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15269fi 15270{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15271$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15272 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15273 CFLAGS="$xorg_testset_save_CFLAGS" 15274fi 15275 15276if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15277 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15278 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15279 fi 15280 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15281 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15282$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15283if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15284 $as_echo_n "(cached) " >&6 15285else 15286 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15287/* end confdefs.h. */ 15288int i; 15289_ACEOF 15290if ac_fn_c_try_compile "$LINENO"; then : 15291 xorg_cv_cc_flag_unused_command_line_argument=yes 15292else 15293 xorg_cv_cc_flag_unused_command_line_argument=no 15294fi 15295rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15296fi 15297{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15298$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15299 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15300 CFLAGS="$xorg_testset_save_CFLAGS" 15301fi 15302 15303found="no" 15304 15305 if test $found = "no" ; then 15306 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15307 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15308 fi 15309 15310 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15311 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15312 fi 15313 15314 CFLAGS="$CFLAGS -Werror=main" 15315 15316 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5 15317$as_echo_n "checking if $CC supports -Werror=main... " >&6; } 15318 cacheid=xorg_cv_cc_flag__Werror_main 15319 if eval \${$cacheid+:} false; then : 15320 $as_echo_n "(cached) " >&6 15321else 15322 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15323/* end confdefs.h. */ 15324int i; 15325int 15326main () 15327{ 15328 15329 ; 15330 return 0; 15331} 15332_ACEOF 15333if ac_fn_c_try_link "$LINENO"; then : 15334 eval $cacheid=yes 15335else 15336 eval $cacheid=no 15337fi 15338rm -f core conftest.err conftest.$ac_objext \ 15339 conftest$ac_exeext conftest.$ac_ext 15340fi 15341 15342 15343 CFLAGS="$xorg_testset_save_CFLAGS" 15344 15345 eval supported=\$$cacheid 15346 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15347$as_echo "$supported" >&6; } 15348 if test "$supported" = "yes" ; then 15349 BASE_CFLAGS="$BASE_CFLAGS -Werror=main" 15350 found="yes" 15351 fi 15352 fi 15353 15354 15355 15356 15357 15358 15359 15360 15361 15362 15363 15364 15365 15366 15367 15368xorg_testset_save_CFLAGS="$CFLAGS" 15369 15370if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15371 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15372 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15373$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15374if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15375 $as_echo_n "(cached) " >&6 15376else 15377 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15378/* end confdefs.h. */ 15379int i; 15380_ACEOF 15381if ac_fn_c_try_compile "$LINENO"; then : 15382 xorg_cv_cc_flag_unknown_warning_option=yes 15383else 15384 xorg_cv_cc_flag_unknown_warning_option=no 15385fi 15386rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15387fi 15388{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15389$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15390 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15391 CFLAGS="$xorg_testset_save_CFLAGS" 15392fi 15393 15394if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15395 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15396 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15397 fi 15398 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15399 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15400$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15401if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15402 $as_echo_n "(cached) " >&6 15403else 15404 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15405/* end confdefs.h. */ 15406int i; 15407_ACEOF 15408if ac_fn_c_try_compile "$LINENO"; then : 15409 xorg_cv_cc_flag_unused_command_line_argument=yes 15410else 15411 xorg_cv_cc_flag_unused_command_line_argument=no 15412fi 15413rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15414fi 15415{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15416$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15417 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15418 CFLAGS="$xorg_testset_save_CFLAGS" 15419fi 15420 15421found="no" 15422 15423 if test $found = "no" ; then 15424 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15425 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15426 fi 15427 15428 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15429 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15430 fi 15431 15432 CFLAGS="$CFLAGS -Werror=missing-braces" 15433 15434 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5 15435$as_echo_n "checking if $CC supports -Werror=missing-braces... " >&6; } 15436 cacheid=xorg_cv_cc_flag__Werror_missing_braces 15437 if eval \${$cacheid+:} false; then : 15438 $as_echo_n "(cached) " >&6 15439else 15440 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15441/* end confdefs.h. */ 15442int i; 15443int 15444main () 15445{ 15446 15447 ; 15448 return 0; 15449} 15450_ACEOF 15451if ac_fn_c_try_link "$LINENO"; then : 15452 eval $cacheid=yes 15453else 15454 eval $cacheid=no 15455fi 15456rm -f core conftest.err conftest.$ac_objext \ 15457 conftest$ac_exeext conftest.$ac_ext 15458fi 15459 15460 15461 CFLAGS="$xorg_testset_save_CFLAGS" 15462 15463 eval supported=\$$cacheid 15464 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15465$as_echo "$supported" >&6; } 15466 if test "$supported" = "yes" ; then 15467 BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces" 15468 found="yes" 15469 fi 15470 fi 15471 15472 15473 15474 15475 15476 15477 15478 15479 15480 15481 15482 15483 15484 15485 15486xorg_testset_save_CFLAGS="$CFLAGS" 15487 15488if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15489 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15490 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15491$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15492if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15493 $as_echo_n "(cached) " >&6 15494else 15495 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15496/* end confdefs.h. */ 15497int i; 15498_ACEOF 15499if ac_fn_c_try_compile "$LINENO"; then : 15500 xorg_cv_cc_flag_unknown_warning_option=yes 15501else 15502 xorg_cv_cc_flag_unknown_warning_option=no 15503fi 15504rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15505fi 15506{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15507$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15508 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15509 CFLAGS="$xorg_testset_save_CFLAGS" 15510fi 15511 15512if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15513 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15514 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15515 fi 15516 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15517 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15518$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15519if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15520 $as_echo_n "(cached) " >&6 15521else 15522 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15523/* end confdefs.h. */ 15524int i; 15525_ACEOF 15526if ac_fn_c_try_compile "$LINENO"; then : 15527 xorg_cv_cc_flag_unused_command_line_argument=yes 15528else 15529 xorg_cv_cc_flag_unused_command_line_argument=no 15530fi 15531rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15532fi 15533{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15534$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15535 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15536 CFLAGS="$xorg_testset_save_CFLAGS" 15537fi 15538 15539found="no" 15540 15541 if test $found = "no" ; then 15542 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15543 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15544 fi 15545 15546 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15547 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15548 fi 15549 15550 CFLAGS="$CFLAGS -Werror=sequence-point" 15551 15552 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5 15553$as_echo_n "checking if $CC supports -Werror=sequence-point... " >&6; } 15554 cacheid=xorg_cv_cc_flag__Werror_sequence_point 15555 if eval \${$cacheid+:} false; then : 15556 $as_echo_n "(cached) " >&6 15557else 15558 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15559/* end confdefs.h. */ 15560int i; 15561int 15562main () 15563{ 15564 15565 ; 15566 return 0; 15567} 15568_ACEOF 15569if ac_fn_c_try_link "$LINENO"; then : 15570 eval $cacheid=yes 15571else 15572 eval $cacheid=no 15573fi 15574rm -f core conftest.err conftest.$ac_objext \ 15575 conftest$ac_exeext conftest.$ac_ext 15576fi 15577 15578 15579 CFLAGS="$xorg_testset_save_CFLAGS" 15580 15581 eval supported=\$$cacheid 15582 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15583$as_echo "$supported" >&6; } 15584 if test "$supported" = "yes" ; then 15585 BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point" 15586 found="yes" 15587 fi 15588 fi 15589 15590 15591 15592 15593 15594 15595 15596 15597 15598 15599 15600 15601 15602 15603 15604xorg_testset_save_CFLAGS="$CFLAGS" 15605 15606if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15607 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15608 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15609$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15610if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15611 $as_echo_n "(cached) " >&6 15612else 15613 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15614/* end confdefs.h. */ 15615int i; 15616_ACEOF 15617if ac_fn_c_try_compile "$LINENO"; then : 15618 xorg_cv_cc_flag_unknown_warning_option=yes 15619else 15620 xorg_cv_cc_flag_unknown_warning_option=no 15621fi 15622rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15623fi 15624{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15625$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15626 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15627 CFLAGS="$xorg_testset_save_CFLAGS" 15628fi 15629 15630if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15631 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15632 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15633 fi 15634 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15635 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15636$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15637if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15638 $as_echo_n "(cached) " >&6 15639else 15640 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15641/* end confdefs.h. */ 15642int i; 15643_ACEOF 15644if ac_fn_c_try_compile "$LINENO"; then : 15645 xorg_cv_cc_flag_unused_command_line_argument=yes 15646else 15647 xorg_cv_cc_flag_unused_command_line_argument=no 15648fi 15649rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15650fi 15651{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15652$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15653 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15654 CFLAGS="$xorg_testset_save_CFLAGS" 15655fi 15656 15657found="no" 15658 15659 if test $found = "no" ; then 15660 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15661 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15662 fi 15663 15664 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15665 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15666 fi 15667 15668 CFLAGS="$CFLAGS -Werror=return-type" 15669 15670 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5 15671$as_echo_n "checking if $CC supports -Werror=return-type... " >&6; } 15672 cacheid=xorg_cv_cc_flag__Werror_return_type 15673 if eval \${$cacheid+:} false; then : 15674 $as_echo_n "(cached) " >&6 15675else 15676 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15677/* end confdefs.h. */ 15678int i; 15679int 15680main () 15681{ 15682 15683 ; 15684 return 0; 15685} 15686_ACEOF 15687if ac_fn_c_try_link "$LINENO"; then : 15688 eval $cacheid=yes 15689else 15690 eval $cacheid=no 15691fi 15692rm -f core conftest.err conftest.$ac_objext \ 15693 conftest$ac_exeext conftest.$ac_ext 15694fi 15695 15696 15697 CFLAGS="$xorg_testset_save_CFLAGS" 15698 15699 eval supported=\$$cacheid 15700 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15701$as_echo "$supported" >&6; } 15702 if test "$supported" = "yes" ; then 15703 BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type" 15704 found="yes" 15705 fi 15706 fi 15707 15708 if test $found = "no" ; then 15709 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15710 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15711 fi 15712 15713 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15714 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15715 fi 15716 15717 CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 15718 15719 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5 15720$as_echo_n "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; } 15721 cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT 15722 if eval \${$cacheid+:} false; then : 15723 $as_echo_n "(cached) " >&6 15724else 15725 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15726/* end confdefs.h. */ 15727int i; 15728int 15729main () 15730{ 15731 15732 ; 15733 return 0; 15734} 15735_ACEOF 15736if ac_fn_c_try_link "$LINENO"; then : 15737 eval $cacheid=yes 15738else 15739 eval $cacheid=no 15740fi 15741rm -f core conftest.err conftest.$ac_objext \ 15742 conftest$ac_exeext conftest.$ac_ext 15743fi 15744 15745 15746 CFLAGS="$xorg_testset_save_CFLAGS" 15747 15748 eval supported=\$$cacheid 15749 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15750$as_echo "$supported" >&6; } 15751 if test "$supported" = "yes" ; then 15752 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 15753 found="yes" 15754 fi 15755 fi 15756 15757 15758 15759 15760 15761 15762 15763 15764 15765 15766 15767 15768 15769 15770 15771xorg_testset_save_CFLAGS="$CFLAGS" 15772 15773if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15774 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15775 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15776$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15777if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15778 $as_echo_n "(cached) " >&6 15779else 15780 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15781/* end confdefs.h. */ 15782int i; 15783_ACEOF 15784if ac_fn_c_try_compile "$LINENO"; then : 15785 xorg_cv_cc_flag_unknown_warning_option=yes 15786else 15787 xorg_cv_cc_flag_unknown_warning_option=no 15788fi 15789rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15790fi 15791{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15792$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15793 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15794 CFLAGS="$xorg_testset_save_CFLAGS" 15795fi 15796 15797if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15798 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15799 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15800 fi 15801 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15802 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15803$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15804if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15805 $as_echo_n "(cached) " >&6 15806else 15807 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15808/* end confdefs.h. */ 15809int i; 15810_ACEOF 15811if ac_fn_c_try_compile "$LINENO"; then : 15812 xorg_cv_cc_flag_unused_command_line_argument=yes 15813else 15814 xorg_cv_cc_flag_unused_command_line_argument=no 15815fi 15816rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15817fi 15818{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15819$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15820 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15821 CFLAGS="$xorg_testset_save_CFLAGS" 15822fi 15823 15824found="no" 15825 15826 if test $found = "no" ; then 15827 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15828 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15829 fi 15830 15831 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15832 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15833 fi 15834 15835 CFLAGS="$CFLAGS -Werror=trigraphs" 15836 15837 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5 15838$as_echo_n "checking if $CC supports -Werror=trigraphs... " >&6; } 15839 cacheid=xorg_cv_cc_flag__Werror_trigraphs 15840 if eval \${$cacheid+:} false; then : 15841 $as_echo_n "(cached) " >&6 15842else 15843 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15844/* end confdefs.h. */ 15845int i; 15846int 15847main () 15848{ 15849 15850 ; 15851 return 0; 15852} 15853_ACEOF 15854if ac_fn_c_try_link "$LINENO"; then : 15855 eval $cacheid=yes 15856else 15857 eval $cacheid=no 15858fi 15859rm -f core conftest.err conftest.$ac_objext \ 15860 conftest$ac_exeext conftest.$ac_ext 15861fi 15862 15863 15864 CFLAGS="$xorg_testset_save_CFLAGS" 15865 15866 eval supported=\$$cacheid 15867 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15868$as_echo "$supported" >&6; } 15869 if test "$supported" = "yes" ; then 15870 BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs" 15871 found="yes" 15872 fi 15873 fi 15874 15875 15876 15877 15878 15879 15880 15881 15882 15883 15884 15885 15886 15887 15888 15889xorg_testset_save_CFLAGS="$CFLAGS" 15890 15891if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15892 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15893 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15894$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15895if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15896 $as_echo_n "(cached) " >&6 15897else 15898 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15899/* end confdefs.h. */ 15900int i; 15901_ACEOF 15902if ac_fn_c_try_compile "$LINENO"; then : 15903 xorg_cv_cc_flag_unknown_warning_option=yes 15904else 15905 xorg_cv_cc_flag_unknown_warning_option=no 15906fi 15907rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15908fi 15909{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15910$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15911 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15912 CFLAGS="$xorg_testset_save_CFLAGS" 15913fi 15914 15915if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15916 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15917 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15918 fi 15919 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15920 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15921$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15922if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15923 $as_echo_n "(cached) " >&6 15924else 15925 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15926/* end confdefs.h. */ 15927int i; 15928_ACEOF 15929if ac_fn_c_try_compile "$LINENO"; then : 15930 xorg_cv_cc_flag_unused_command_line_argument=yes 15931else 15932 xorg_cv_cc_flag_unused_command_line_argument=no 15933fi 15934rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15935fi 15936{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15937$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15938 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15939 CFLAGS="$xorg_testset_save_CFLAGS" 15940fi 15941 15942found="no" 15943 15944 if test $found = "no" ; then 15945 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15946 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15947 fi 15948 15949 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15950 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15951 fi 15952 15953 CFLAGS="$CFLAGS -Werror=array-bounds" 15954 15955 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5 15956$as_echo_n "checking if $CC supports -Werror=array-bounds... " >&6; } 15957 cacheid=xorg_cv_cc_flag__Werror_array_bounds 15958 if eval \${$cacheid+:} false; then : 15959 $as_echo_n "(cached) " >&6 15960else 15961 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15962/* end confdefs.h. */ 15963int i; 15964int 15965main () 15966{ 15967 15968 ; 15969 return 0; 15970} 15971_ACEOF 15972if ac_fn_c_try_link "$LINENO"; then : 15973 eval $cacheid=yes 15974else 15975 eval $cacheid=no 15976fi 15977rm -f core conftest.err conftest.$ac_objext \ 15978 conftest$ac_exeext conftest.$ac_ext 15979fi 15980 15981 15982 CFLAGS="$xorg_testset_save_CFLAGS" 15983 15984 eval supported=\$$cacheid 15985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15986$as_echo "$supported" >&6; } 15987 if test "$supported" = "yes" ; then 15988 BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds" 15989 found="yes" 15990 fi 15991 fi 15992 15993 15994 15995 15996 15997 15998 15999 16000 16001 16002 16003 16004 16005 16006 16007xorg_testset_save_CFLAGS="$CFLAGS" 16008 16009if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16010 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16011 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16012$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16013if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16014 $as_echo_n "(cached) " >&6 16015else 16016 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16017/* end confdefs.h. */ 16018int i; 16019_ACEOF 16020if ac_fn_c_try_compile "$LINENO"; then : 16021 xorg_cv_cc_flag_unknown_warning_option=yes 16022else 16023 xorg_cv_cc_flag_unknown_warning_option=no 16024fi 16025rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16026fi 16027{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16028$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16029 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16030 CFLAGS="$xorg_testset_save_CFLAGS" 16031fi 16032 16033if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16034 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16035 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16036 fi 16037 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16038 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16039$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16040if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16041 $as_echo_n "(cached) " >&6 16042else 16043 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16044/* end confdefs.h. */ 16045int i; 16046_ACEOF 16047if ac_fn_c_try_compile "$LINENO"; then : 16048 xorg_cv_cc_flag_unused_command_line_argument=yes 16049else 16050 xorg_cv_cc_flag_unused_command_line_argument=no 16051fi 16052rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16053fi 16054{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16055$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16056 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16057 CFLAGS="$xorg_testset_save_CFLAGS" 16058fi 16059 16060found="no" 16061 16062 if test $found = "no" ; then 16063 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16064 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16065 fi 16066 16067 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16068 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16069 fi 16070 16071 CFLAGS="$CFLAGS -Werror=write-strings" 16072 16073 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5 16074$as_echo_n "checking if $CC supports -Werror=write-strings... " >&6; } 16075 cacheid=xorg_cv_cc_flag__Werror_write_strings 16076 if eval \${$cacheid+:} false; then : 16077 $as_echo_n "(cached) " >&6 16078else 16079 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16080/* end confdefs.h. */ 16081int i; 16082int 16083main () 16084{ 16085 16086 ; 16087 return 0; 16088} 16089_ACEOF 16090if ac_fn_c_try_link "$LINENO"; then : 16091 eval $cacheid=yes 16092else 16093 eval $cacheid=no 16094fi 16095rm -f core conftest.err conftest.$ac_objext \ 16096 conftest$ac_exeext conftest.$ac_ext 16097fi 16098 16099 16100 CFLAGS="$xorg_testset_save_CFLAGS" 16101 16102 eval supported=\$$cacheid 16103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16104$as_echo "$supported" >&6; } 16105 if test "$supported" = "yes" ; then 16106 BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings" 16107 found="yes" 16108 fi 16109 fi 16110 16111 16112 16113 16114 16115 16116 16117 16118 16119 16120 16121 16122 16123 16124 16125xorg_testset_save_CFLAGS="$CFLAGS" 16126 16127if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16128 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16129 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16130$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16131if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16132 $as_echo_n "(cached) " >&6 16133else 16134 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16135/* end confdefs.h. */ 16136int i; 16137_ACEOF 16138if ac_fn_c_try_compile "$LINENO"; then : 16139 xorg_cv_cc_flag_unknown_warning_option=yes 16140else 16141 xorg_cv_cc_flag_unknown_warning_option=no 16142fi 16143rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16144fi 16145{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16146$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16147 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16148 CFLAGS="$xorg_testset_save_CFLAGS" 16149fi 16150 16151if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16152 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16153 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16154 fi 16155 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16156 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16157$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16158if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16159 $as_echo_n "(cached) " >&6 16160else 16161 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16162/* end confdefs.h. */ 16163int i; 16164_ACEOF 16165if ac_fn_c_try_compile "$LINENO"; then : 16166 xorg_cv_cc_flag_unused_command_line_argument=yes 16167else 16168 xorg_cv_cc_flag_unused_command_line_argument=no 16169fi 16170rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16171fi 16172{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16173$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16174 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16175 CFLAGS="$xorg_testset_save_CFLAGS" 16176fi 16177 16178found="no" 16179 16180 if test $found = "no" ; then 16181 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16182 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16183 fi 16184 16185 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16186 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16187 fi 16188 16189 CFLAGS="$CFLAGS -Werror=address" 16190 16191 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5 16192$as_echo_n "checking if $CC supports -Werror=address... " >&6; } 16193 cacheid=xorg_cv_cc_flag__Werror_address 16194 if eval \${$cacheid+:} false; then : 16195 $as_echo_n "(cached) " >&6 16196else 16197 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16198/* end confdefs.h. */ 16199int i; 16200int 16201main () 16202{ 16203 16204 ; 16205 return 0; 16206} 16207_ACEOF 16208if ac_fn_c_try_link "$LINENO"; then : 16209 eval $cacheid=yes 16210else 16211 eval $cacheid=no 16212fi 16213rm -f core conftest.err conftest.$ac_objext \ 16214 conftest$ac_exeext conftest.$ac_ext 16215fi 16216 16217 16218 CFLAGS="$xorg_testset_save_CFLAGS" 16219 16220 eval supported=\$$cacheid 16221 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16222$as_echo "$supported" >&6; } 16223 if test "$supported" = "yes" ; then 16224 BASE_CFLAGS="$BASE_CFLAGS -Werror=address" 16225 found="yes" 16226 fi 16227 fi 16228 16229 16230 16231 16232 16233 16234 16235 16236 16237 16238 16239 16240 16241 16242 16243xorg_testset_save_CFLAGS="$CFLAGS" 16244 16245if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16246 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16247 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16248$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16249if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16250 $as_echo_n "(cached) " >&6 16251else 16252 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16253/* end confdefs.h. */ 16254int i; 16255_ACEOF 16256if ac_fn_c_try_compile "$LINENO"; then : 16257 xorg_cv_cc_flag_unknown_warning_option=yes 16258else 16259 xorg_cv_cc_flag_unknown_warning_option=no 16260fi 16261rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16262fi 16263{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16264$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16265 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16266 CFLAGS="$xorg_testset_save_CFLAGS" 16267fi 16268 16269if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16270 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16271 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16272 fi 16273 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16274 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16275$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16276if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16277 $as_echo_n "(cached) " >&6 16278else 16279 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16280/* end confdefs.h. */ 16281int i; 16282_ACEOF 16283if ac_fn_c_try_compile "$LINENO"; then : 16284 xorg_cv_cc_flag_unused_command_line_argument=yes 16285else 16286 xorg_cv_cc_flag_unused_command_line_argument=no 16287fi 16288rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16289fi 16290{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16291$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16292 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16293 CFLAGS="$xorg_testset_save_CFLAGS" 16294fi 16295 16296found="no" 16297 16298 if test $found = "no" ; then 16299 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16300 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16301 fi 16302 16303 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16304 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16305 fi 16306 16307 CFLAGS="$CFLAGS -Werror=int-to-pointer-cast" 16308 16309 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5 16310$as_echo_n "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; } 16311 cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast 16312 if eval \${$cacheid+:} false; then : 16313 $as_echo_n "(cached) " >&6 16314else 16315 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16316/* end confdefs.h. */ 16317int i; 16318int 16319main () 16320{ 16321 16322 ; 16323 return 0; 16324} 16325_ACEOF 16326if ac_fn_c_try_link "$LINENO"; then : 16327 eval $cacheid=yes 16328else 16329 eval $cacheid=no 16330fi 16331rm -f core conftest.err conftest.$ac_objext \ 16332 conftest$ac_exeext conftest.$ac_ext 16333fi 16334 16335 16336 CFLAGS="$xorg_testset_save_CFLAGS" 16337 16338 eval supported=\$$cacheid 16339 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16340$as_echo "$supported" >&6; } 16341 if test "$supported" = "yes" ; then 16342 BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast" 16343 found="yes" 16344 fi 16345 fi 16346 16347 if test $found = "no" ; then 16348 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16349 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16350 fi 16351 16352 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16353 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16354 fi 16355 16356 CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 16357 16358 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5 16359$as_echo_n "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; } 16360 cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION 16361 if eval \${$cacheid+:} false; then : 16362 $as_echo_n "(cached) " >&6 16363else 16364 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16365/* end confdefs.h. */ 16366int i; 16367int 16368main () 16369{ 16370 16371 ; 16372 return 0; 16373} 16374_ACEOF 16375if ac_fn_c_try_link "$LINENO"; then : 16376 eval $cacheid=yes 16377else 16378 eval $cacheid=no 16379fi 16380rm -f core conftest.err conftest.$ac_objext \ 16381 conftest$ac_exeext conftest.$ac_ext 16382fi 16383 16384 16385 CFLAGS="$xorg_testset_save_CFLAGS" 16386 16387 eval supported=\$$cacheid 16388 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16389$as_echo "$supported" >&6; } 16390 if test "$supported" = "yes" ; then 16391 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 16392 found="yes" 16393 fi 16394 fi 16395 16396 16397 16398 16399 16400 16401 16402 16403 16404 16405 16406 16407 16408 16409 16410xorg_testset_save_CFLAGS="$CFLAGS" 16411 16412if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16413 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16414 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16415$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16416if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16417 $as_echo_n "(cached) " >&6 16418else 16419 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16420/* end confdefs.h. */ 16421int i; 16422_ACEOF 16423if ac_fn_c_try_compile "$LINENO"; then : 16424 xorg_cv_cc_flag_unknown_warning_option=yes 16425else 16426 xorg_cv_cc_flag_unknown_warning_option=no 16427fi 16428rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16429fi 16430{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16431$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16432 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16433 CFLAGS="$xorg_testset_save_CFLAGS" 16434fi 16435 16436if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16437 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16438 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16439 fi 16440 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16441 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16442$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16443if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16444 $as_echo_n "(cached) " >&6 16445else 16446 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16447/* end confdefs.h. */ 16448int i; 16449_ACEOF 16450if ac_fn_c_try_compile "$LINENO"; then : 16451 xorg_cv_cc_flag_unused_command_line_argument=yes 16452else 16453 xorg_cv_cc_flag_unused_command_line_argument=no 16454fi 16455rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16456fi 16457{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16458$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16459 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16460 CFLAGS="$xorg_testset_save_CFLAGS" 16461fi 16462 16463found="no" 16464 16465 if test $found = "no" ; then 16466 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16467 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16468 fi 16469 16470 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16471 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16472 fi 16473 16474 CFLAGS="$CFLAGS -Werror=pointer-to-int-cast" 16475 16476 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5 16477$as_echo_n "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; } 16478 cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast 16479 if eval \${$cacheid+:} false; then : 16480 $as_echo_n "(cached) " >&6 16481else 16482 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16483/* end confdefs.h. */ 16484int i; 16485int 16486main () 16487{ 16488 16489 ; 16490 return 0; 16491} 16492_ACEOF 16493if ac_fn_c_try_link "$LINENO"; then : 16494 eval $cacheid=yes 16495else 16496 eval $cacheid=no 16497fi 16498rm -f core conftest.err conftest.$ac_objext \ 16499 conftest$ac_exeext conftest.$ac_ext 16500fi 16501 16502 16503 CFLAGS="$xorg_testset_save_CFLAGS" 16504 16505 eval supported=\$$cacheid 16506 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16507$as_echo "$supported" >&6; } 16508 if test "$supported" = "yes" ; then 16509 BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast" 16510 found="yes" 16511 fi 16512 fi 16513 16514 # Also -errwarn=E_BAD_PTR_INT_COMBINATION 16515else 16516{ $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 16517$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;} 16518 16519 16520 16521 16522 16523 16524 16525 16526 16527 16528 16529 16530 16531xorg_testset_save_CFLAGS="$CFLAGS" 16532 16533if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16534 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16535 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16536$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16537if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16538 $as_echo_n "(cached) " >&6 16539else 16540 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16541/* end confdefs.h. */ 16542int i; 16543_ACEOF 16544if ac_fn_c_try_compile "$LINENO"; then : 16545 xorg_cv_cc_flag_unknown_warning_option=yes 16546else 16547 xorg_cv_cc_flag_unknown_warning_option=no 16548fi 16549rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16550fi 16551{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16552$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16553 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16554 CFLAGS="$xorg_testset_save_CFLAGS" 16555fi 16556 16557if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16558 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16559 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16560 fi 16561 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16562 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16563$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16564if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16565 $as_echo_n "(cached) " >&6 16566else 16567 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16568/* end confdefs.h. */ 16569int i; 16570_ACEOF 16571if ac_fn_c_try_compile "$LINENO"; then : 16572 xorg_cv_cc_flag_unused_command_line_argument=yes 16573else 16574 xorg_cv_cc_flag_unused_command_line_argument=no 16575fi 16576rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16577fi 16578{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16579$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16580 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16581 CFLAGS="$xorg_testset_save_CFLAGS" 16582fi 16583 16584found="no" 16585 16586 if test $found = "no" ; then 16587 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16588 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16589 fi 16590 16591 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16592 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16593 fi 16594 16595 CFLAGS="$CFLAGS -Wimplicit" 16596 16597 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5 16598$as_echo_n "checking if $CC supports -Wimplicit... " >&6; } 16599 cacheid=xorg_cv_cc_flag__Wimplicit 16600 if eval \${$cacheid+:} false; then : 16601 $as_echo_n "(cached) " >&6 16602else 16603 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16604/* end confdefs.h. */ 16605int i; 16606int 16607main () 16608{ 16609 16610 ; 16611 return 0; 16612} 16613_ACEOF 16614if ac_fn_c_try_link "$LINENO"; then : 16615 eval $cacheid=yes 16616else 16617 eval $cacheid=no 16618fi 16619rm -f core conftest.err conftest.$ac_objext \ 16620 conftest$ac_exeext conftest.$ac_ext 16621fi 16622 16623 16624 CFLAGS="$xorg_testset_save_CFLAGS" 16625 16626 eval supported=\$$cacheid 16627 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16628$as_echo "$supported" >&6; } 16629 if test "$supported" = "yes" ; then 16630 BASE_CFLAGS="$BASE_CFLAGS -Wimplicit" 16631 found="yes" 16632 fi 16633 fi 16634 16635 16636 16637 16638 16639 16640 16641 16642 16643 16644 16645 16646 16647 16648 16649xorg_testset_save_CFLAGS="$CFLAGS" 16650 16651if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16652 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16653 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16654$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16655if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16656 $as_echo_n "(cached) " >&6 16657else 16658 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16659/* end confdefs.h. */ 16660int i; 16661_ACEOF 16662if ac_fn_c_try_compile "$LINENO"; then : 16663 xorg_cv_cc_flag_unknown_warning_option=yes 16664else 16665 xorg_cv_cc_flag_unknown_warning_option=no 16666fi 16667rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16668fi 16669{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16670$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16671 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16672 CFLAGS="$xorg_testset_save_CFLAGS" 16673fi 16674 16675if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16676 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16677 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16678 fi 16679 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16680 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16681$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16682if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16683 $as_echo_n "(cached) " >&6 16684else 16685 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16686/* end confdefs.h. */ 16687int i; 16688_ACEOF 16689if ac_fn_c_try_compile "$LINENO"; then : 16690 xorg_cv_cc_flag_unused_command_line_argument=yes 16691else 16692 xorg_cv_cc_flag_unused_command_line_argument=no 16693fi 16694rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16695fi 16696{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16697$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16698 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16699 CFLAGS="$xorg_testset_save_CFLAGS" 16700fi 16701 16702found="no" 16703 16704 if test $found = "no" ; then 16705 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16706 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16707 fi 16708 16709 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16710 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16711 fi 16712 16713 CFLAGS="$CFLAGS -Wnonnull" 16714 16715 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5 16716$as_echo_n "checking if $CC supports -Wnonnull... " >&6; } 16717 cacheid=xorg_cv_cc_flag__Wnonnull 16718 if eval \${$cacheid+:} false; then : 16719 $as_echo_n "(cached) " >&6 16720else 16721 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16722/* end confdefs.h. */ 16723int i; 16724int 16725main () 16726{ 16727 16728 ; 16729 return 0; 16730} 16731_ACEOF 16732if ac_fn_c_try_link "$LINENO"; then : 16733 eval $cacheid=yes 16734else 16735 eval $cacheid=no 16736fi 16737rm -f core conftest.err conftest.$ac_objext \ 16738 conftest$ac_exeext conftest.$ac_ext 16739fi 16740 16741 16742 CFLAGS="$xorg_testset_save_CFLAGS" 16743 16744 eval supported=\$$cacheid 16745 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16746$as_echo "$supported" >&6; } 16747 if test "$supported" = "yes" ; then 16748 BASE_CFLAGS="$BASE_CFLAGS -Wnonnull" 16749 found="yes" 16750 fi 16751 fi 16752 16753 16754 16755 16756 16757 16758 16759 16760 16761 16762 16763 16764 16765 16766 16767xorg_testset_save_CFLAGS="$CFLAGS" 16768 16769if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16770 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16771 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16772$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16773if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16774 $as_echo_n "(cached) " >&6 16775else 16776 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16777/* end confdefs.h. */ 16778int i; 16779_ACEOF 16780if ac_fn_c_try_compile "$LINENO"; then : 16781 xorg_cv_cc_flag_unknown_warning_option=yes 16782else 16783 xorg_cv_cc_flag_unknown_warning_option=no 16784fi 16785rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16786fi 16787{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16788$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16789 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16790 CFLAGS="$xorg_testset_save_CFLAGS" 16791fi 16792 16793if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16794 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16795 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16796 fi 16797 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16798 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16799$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16800if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16801 $as_echo_n "(cached) " >&6 16802else 16803 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16804/* end confdefs.h. */ 16805int i; 16806_ACEOF 16807if ac_fn_c_try_compile "$LINENO"; then : 16808 xorg_cv_cc_flag_unused_command_line_argument=yes 16809else 16810 xorg_cv_cc_flag_unused_command_line_argument=no 16811fi 16812rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16813fi 16814{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16815$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16816 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16817 CFLAGS="$xorg_testset_save_CFLAGS" 16818fi 16819 16820found="no" 16821 16822 if test $found = "no" ; then 16823 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16824 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16825 fi 16826 16827 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16828 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16829 fi 16830 16831 CFLAGS="$CFLAGS -Winit-self" 16832 16833 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5 16834$as_echo_n "checking if $CC supports -Winit-self... " >&6; } 16835 cacheid=xorg_cv_cc_flag__Winit_self 16836 if eval \${$cacheid+:} false; then : 16837 $as_echo_n "(cached) " >&6 16838else 16839 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16840/* end confdefs.h. */ 16841int i; 16842int 16843main () 16844{ 16845 16846 ; 16847 return 0; 16848} 16849_ACEOF 16850if ac_fn_c_try_link "$LINENO"; then : 16851 eval $cacheid=yes 16852else 16853 eval $cacheid=no 16854fi 16855rm -f core conftest.err conftest.$ac_objext \ 16856 conftest$ac_exeext conftest.$ac_ext 16857fi 16858 16859 16860 CFLAGS="$xorg_testset_save_CFLAGS" 16861 16862 eval supported=\$$cacheid 16863 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16864$as_echo "$supported" >&6; } 16865 if test "$supported" = "yes" ; then 16866 BASE_CFLAGS="$BASE_CFLAGS -Winit-self" 16867 found="yes" 16868 fi 16869 fi 16870 16871 16872 16873 16874 16875 16876 16877 16878 16879 16880 16881 16882 16883 16884 16885xorg_testset_save_CFLAGS="$CFLAGS" 16886 16887if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16888 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16889 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16890$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16891if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16892 $as_echo_n "(cached) " >&6 16893else 16894 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16895/* end confdefs.h. */ 16896int i; 16897_ACEOF 16898if ac_fn_c_try_compile "$LINENO"; then : 16899 xorg_cv_cc_flag_unknown_warning_option=yes 16900else 16901 xorg_cv_cc_flag_unknown_warning_option=no 16902fi 16903rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16904fi 16905{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16906$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16907 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16908 CFLAGS="$xorg_testset_save_CFLAGS" 16909fi 16910 16911if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16912 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16913 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16914 fi 16915 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16916 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16917$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16918if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16919 $as_echo_n "(cached) " >&6 16920else 16921 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16922/* end confdefs.h. */ 16923int i; 16924_ACEOF 16925if ac_fn_c_try_compile "$LINENO"; then : 16926 xorg_cv_cc_flag_unused_command_line_argument=yes 16927else 16928 xorg_cv_cc_flag_unused_command_line_argument=no 16929fi 16930rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16931fi 16932{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16933$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16934 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16935 CFLAGS="$xorg_testset_save_CFLAGS" 16936fi 16937 16938found="no" 16939 16940 if test $found = "no" ; then 16941 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16942 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16943 fi 16944 16945 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16946 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16947 fi 16948 16949 CFLAGS="$CFLAGS -Wmain" 16950 16951 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5 16952$as_echo_n "checking if $CC supports -Wmain... " >&6; } 16953 cacheid=xorg_cv_cc_flag__Wmain 16954 if eval \${$cacheid+:} false; then : 16955 $as_echo_n "(cached) " >&6 16956else 16957 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16958/* end confdefs.h. */ 16959int i; 16960int 16961main () 16962{ 16963 16964 ; 16965 return 0; 16966} 16967_ACEOF 16968if ac_fn_c_try_link "$LINENO"; then : 16969 eval $cacheid=yes 16970else 16971 eval $cacheid=no 16972fi 16973rm -f core conftest.err conftest.$ac_objext \ 16974 conftest$ac_exeext conftest.$ac_ext 16975fi 16976 16977 16978 CFLAGS="$xorg_testset_save_CFLAGS" 16979 16980 eval supported=\$$cacheid 16981 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16982$as_echo "$supported" >&6; } 16983 if test "$supported" = "yes" ; then 16984 BASE_CFLAGS="$BASE_CFLAGS -Wmain" 16985 found="yes" 16986 fi 16987 fi 16988 16989 16990 16991 16992 16993 16994 16995 16996 16997 16998 16999 17000 17001 17002 17003xorg_testset_save_CFLAGS="$CFLAGS" 17004 17005if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17006 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17007 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17008$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17009if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17010 $as_echo_n "(cached) " >&6 17011else 17012 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17013/* end confdefs.h. */ 17014int i; 17015_ACEOF 17016if ac_fn_c_try_compile "$LINENO"; then : 17017 xorg_cv_cc_flag_unknown_warning_option=yes 17018else 17019 xorg_cv_cc_flag_unknown_warning_option=no 17020fi 17021rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17022fi 17023{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17024$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17025 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17026 CFLAGS="$xorg_testset_save_CFLAGS" 17027fi 17028 17029if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17030 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17031 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17032 fi 17033 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17034 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17035$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17036if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17037 $as_echo_n "(cached) " >&6 17038else 17039 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17040/* end confdefs.h. */ 17041int i; 17042_ACEOF 17043if ac_fn_c_try_compile "$LINENO"; then : 17044 xorg_cv_cc_flag_unused_command_line_argument=yes 17045else 17046 xorg_cv_cc_flag_unused_command_line_argument=no 17047fi 17048rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17049fi 17050{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17051$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17052 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17053 CFLAGS="$xorg_testset_save_CFLAGS" 17054fi 17055 17056found="no" 17057 17058 if test $found = "no" ; then 17059 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17060 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17061 fi 17062 17063 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17064 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17065 fi 17066 17067 CFLAGS="$CFLAGS -Wmissing-braces" 17068 17069 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5 17070$as_echo_n "checking if $CC supports -Wmissing-braces... " >&6; } 17071 cacheid=xorg_cv_cc_flag__Wmissing_braces 17072 if eval \${$cacheid+:} false; then : 17073 $as_echo_n "(cached) " >&6 17074else 17075 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17076/* end confdefs.h. */ 17077int i; 17078int 17079main () 17080{ 17081 17082 ; 17083 return 0; 17084} 17085_ACEOF 17086if ac_fn_c_try_link "$LINENO"; then : 17087 eval $cacheid=yes 17088else 17089 eval $cacheid=no 17090fi 17091rm -f core conftest.err conftest.$ac_objext \ 17092 conftest$ac_exeext conftest.$ac_ext 17093fi 17094 17095 17096 CFLAGS="$xorg_testset_save_CFLAGS" 17097 17098 eval supported=\$$cacheid 17099 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17100$as_echo "$supported" >&6; } 17101 if test "$supported" = "yes" ; then 17102 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces" 17103 found="yes" 17104 fi 17105 fi 17106 17107 17108 17109 17110 17111 17112 17113 17114 17115 17116 17117 17118 17119 17120 17121xorg_testset_save_CFLAGS="$CFLAGS" 17122 17123if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17124 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17125 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17126$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17127if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17128 $as_echo_n "(cached) " >&6 17129else 17130 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17131/* end confdefs.h. */ 17132int i; 17133_ACEOF 17134if ac_fn_c_try_compile "$LINENO"; then : 17135 xorg_cv_cc_flag_unknown_warning_option=yes 17136else 17137 xorg_cv_cc_flag_unknown_warning_option=no 17138fi 17139rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17140fi 17141{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17142$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17143 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17144 CFLAGS="$xorg_testset_save_CFLAGS" 17145fi 17146 17147if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17148 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17149 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17150 fi 17151 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17152 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17153$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17154if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17155 $as_echo_n "(cached) " >&6 17156else 17157 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17158/* end confdefs.h. */ 17159int i; 17160_ACEOF 17161if ac_fn_c_try_compile "$LINENO"; then : 17162 xorg_cv_cc_flag_unused_command_line_argument=yes 17163else 17164 xorg_cv_cc_flag_unused_command_line_argument=no 17165fi 17166rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17167fi 17168{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17169$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17170 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17171 CFLAGS="$xorg_testset_save_CFLAGS" 17172fi 17173 17174found="no" 17175 17176 if test $found = "no" ; then 17177 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17178 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17179 fi 17180 17181 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17182 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17183 fi 17184 17185 CFLAGS="$CFLAGS -Wsequence-point" 17186 17187 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5 17188$as_echo_n "checking if $CC supports -Wsequence-point... " >&6; } 17189 cacheid=xorg_cv_cc_flag__Wsequence_point 17190 if eval \${$cacheid+:} false; then : 17191 $as_echo_n "(cached) " >&6 17192else 17193 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17194/* end confdefs.h. */ 17195int i; 17196int 17197main () 17198{ 17199 17200 ; 17201 return 0; 17202} 17203_ACEOF 17204if ac_fn_c_try_link "$LINENO"; then : 17205 eval $cacheid=yes 17206else 17207 eval $cacheid=no 17208fi 17209rm -f core conftest.err conftest.$ac_objext \ 17210 conftest$ac_exeext conftest.$ac_ext 17211fi 17212 17213 17214 CFLAGS="$xorg_testset_save_CFLAGS" 17215 17216 eval supported=\$$cacheid 17217 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17218$as_echo "$supported" >&6; } 17219 if test "$supported" = "yes" ; then 17220 BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point" 17221 found="yes" 17222 fi 17223 fi 17224 17225 17226 17227 17228 17229 17230 17231 17232 17233 17234 17235 17236 17237 17238 17239xorg_testset_save_CFLAGS="$CFLAGS" 17240 17241if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17242 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17243 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17244$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17245if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17246 $as_echo_n "(cached) " >&6 17247else 17248 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17249/* end confdefs.h. */ 17250int i; 17251_ACEOF 17252if ac_fn_c_try_compile "$LINENO"; then : 17253 xorg_cv_cc_flag_unknown_warning_option=yes 17254else 17255 xorg_cv_cc_flag_unknown_warning_option=no 17256fi 17257rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17258fi 17259{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17260$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17261 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17262 CFLAGS="$xorg_testset_save_CFLAGS" 17263fi 17264 17265if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17266 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17267 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17268 fi 17269 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17270 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17271$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17272if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17273 $as_echo_n "(cached) " >&6 17274else 17275 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17276/* end confdefs.h. */ 17277int i; 17278_ACEOF 17279if ac_fn_c_try_compile "$LINENO"; then : 17280 xorg_cv_cc_flag_unused_command_line_argument=yes 17281else 17282 xorg_cv_cc_flag_unused_command_line_argument=no 17283fi 17284rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17285fi 17286{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17287$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17288 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17289 CFLAGS="$xorg_testset_save_CFLAGS" 17290fi 17291 17292found="no" 17293 17294 if test $found = "no" ; then 17295 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17296 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17297 fi 17298 17299 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17300 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17301 fi 17302 17303 CFLAGS="$CFLAGS -Wreturn-type" 17304 17305 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5 17306$as_echo_n "checking if $CC supports -Wreturn-type... " >&6; } 17307 cacheid=xorg_cv_cc_flag__Wreturn_type 17308 if eval \${$cacheid+:} false; then : 17309 $as_echo_n "(cached) " >&6 17310else 17311 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17312/* end confdefs.h. */ 17313int i; 17314int 17315main () 17316{ 17317 17318 ; 17319 return 0; 17320} 17321_ACEOF 17322if ac_fn_c_try_link "$LINENO"; then : 17323 eval $cacheid=yes 17324else 17325 eval $cacheid=no 17326fi 17327rm -f core conftest.err conftest.$ac_objext \ 17328 conftest$ac_exeext conftest.$ac_ext 17329fi 17330 17331 17332 CFLAGS="$xorg_testset_save_CFLAGS" 17333 17334 eval supported=\$$cacheid 17335 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17336$as_echo "$supported" >&6; } 17337 if test "$supported" = "yes" ; then 17338 BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type" 17339 found="yes" 17340 fi 17341 fi 17342 17343 17344 17345 17346 17347 17348 17349 17350 17351 17352 17353 17354 17355 17356 17357xorg_testset_save_CFLAGS="$CFLAGS" 17358 17359if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17360 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17361 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17362$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17363if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17364 $as_echo_n "(cached) " >&6 17365else 17366 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17367/* end confdefs.h. */ 17368int i; 17369_ACEOF 17370if ac_fn_c_try_compile "$LINENO"; then : 17371 xorg_cv_cc_flag_unknown_warning_option=yes 17372else 17373 xorg_cv_cc_flag_unknown_warning_option=no 17374fi 17375rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17376fi 17377{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17378$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17379 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17380 CFLAGS="$xorg_testset_save_CFLAGS" 17381fi 17382 17383if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17384 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17385 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17386 fi 17387 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17388 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17389$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17390if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17391 $as_echo_n "(cached) " >&6 17392else 17393 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17394/* end confdefs.h. */ 17395int i; 17396_ACEOF 17397if ac_fn_c_try_compile "$LINENO"; then : 17398 xorg_cv_cc_flag_unused_command_line_argument=yes 17399else 17400 xorg_cv_cc_flag_unused_command_line_argument=no 17401fi 17402rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17403fi 17404{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17405$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17406 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17407 CFLAGS="$xorg_testset_save_CFLAGS" 17408fi 17409 17410found="no" 17411 17412 if test $found = "no" ; then 17413 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17414 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17415 fi 17416 17417 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17418 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17419 fi 17420 17421 CFLAGS="$CFLAGS -Wtrigraphs" 17422 17423 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5 17424$as_echo_n "checking if $CC supports -Wtrigraphs... " >&6; } 17425 cacheid=xorg_cv_cc_flag__Wtrigraphs 17426 if eval \${$cacheid+:} false; then : 17427 $as_echo_n "(cached) " >&6 17428else 17429 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17430/* end confdefs.h. */ 17431int i; 17432int 17433main () 17434{ 17435 17436 ; 17437 return 0; 17438} 17439_ACEOF 17440if ac_fn_c_try_link "$LINENO"; then : 17441 eval $cacheid=yes 17442else 17443 eval $cacheid=no 17444fi 17445rm -f core conftest.err conftest.$ac_objext \ 17446 conftest$ac_exeext conftest.$ac_ext 17447fi 17448 17449 17450 CFLAGS="$xorg_testset_save_CFLAGS" 17451 17452 eval supported=\$$cacheid 17453 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17454$as_echo "$supported" >&6; } 17455 if test "$supported" = "yes" ; then 17456 BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs" 17457 found="yes" 17458 fi 17459 fi 17460 17461 17462 17463 17464 17465 17466 17467 17468 17469 17470 17471 17472 17473 17474 17475xorg_testset_save_CFLAGS="$CFLAGS" 17476 17477if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17478 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17479 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17480$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17481if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17482 $as_echo_n "(cached) " >&6 17483else 17484 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17485/* end confdefs.h. */ 17486int i; 17487_ACEOF 17488if ac_fn_c_try_compile "$LINENO"; then : 17489 xorg_cv_cc_flag_unknown_warning_option=yes 17490else 17491 xorg_cv_cc_flag_unknown_warning_option=no 17492fi 17493rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17494fi 17495{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17496$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17497 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17498 CFLAGS="$xorg_testset_save_CFLAGS" 17499fi 17500 17501if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17502 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17503 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17504 fi 17505 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17506 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17507$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17508if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17509 $as_echo_n "(cached) " >&6 17510else 17511 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17512/* end confdefs.h. */ 17513int i; 17514_ACEOF 17515if ac_fn_c_try_compile "$LINENO"; then : 17516 xorg_cv_cc_flag_unused_command_line_argument=yes 17517else 17518 xorg_cv_cc_flag_unused_command_line_argument=no 17519fi 17520rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17521fi 17522{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17523$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17524 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17525 CFLAGS="$xorg_testset_save_CFLAGS" 17526fi 17527 17528found="no" 17529 17530 if test $found = "no" ; then 17531 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17532 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17533 fi 17534 17535 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17536 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17537 fi 17538 17539 CFLAGS="$CFLAGS -Warray-bounds" 17540 17541 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5 17542$as_echo_n "checking if $CC supports -Warray-bounds... " >&6; } 17543 cacheid=xorg_cv_cc_flag__Warray_bounds 17544 if eval \${$cacheid+:} false; then : 17545 $as_echo_n "(cached) " >&6 17546else 17547 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17548/* end confdefs.h. */ 17549int i; 17550int 17551main () 17552{ 17553 17554 ; 17555 return 0; 17556} 17557_ACEOF 17558if ac_fn_c_try_link "$LINENO"; then : 17559 eval $cacheid=yes 17560else 17561 eval $cacheid=no 17562fi 17563rm -f core conftest.err conftest.$ac_objext \ 17564 conftest$ac_exeext conftest.$ac_ext 17565fi 17566 17567 17568 CFLAGS="$xorg_testset_save_CFLAGS" 17569 17570 eval supported=\$$cacheid 17571 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17572$as_echo "$supported" >&6; } 17573 if test "$supported" = "yes" ; then 17574 BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds" 17575 found="yes" 17576 fi 17577 fi 17578 17579 17580 17581 17582 17583 17584 17585 17586 17587 17588 17589 17590 17591 17592 17593xorg_testset_save_CFLAGS="$CFLAGS" 17594 17595if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17596 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17597 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17598$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17599if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17600 $as_echo_n "(cached) " >&6 17601else 17602 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17603/* end confdefs.h. */ 17604int i; 17605_ACEOF 17606if ac_fn_c_try_compile "$LINENO"; then : 17607 xorg_cv_cc_flag_unknown_warning_option=yes 17608else 17609 xorg_cv_cc_flag_unknown_warning_option=no 17610fi 17611rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17612fi 17613{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17614$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17615 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17616 CFLAGS="$xorg_testset_save_CFLAGS" 17617fi 17618 17619if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17620 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17621 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17622 fi 17623 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17624 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17625$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17626if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17627 $as_echo_n "(cached) " >&6 17628else 17629 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17630/* end confdefs.h. */ 17631int i; 17632_ACEOF 17633if ac_fn_c_try_compile "$LINENO"; then : 17634 xorg_cv_cc_flag_unused_command_line_argument=yes 17635else 17636 xorg_cv_cc_flag_unused_command_line_argument=no 17637fi 17638rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17639fi 17640{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17641$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17642 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17643 CFLAGS="$xorg_testset_save_CFLAGS" 17644fi 17645 17646found="no" 17647 17648 if test $found = "no" ; then 17649 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17650 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17651 fi 17652 17653 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17654 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17655 fi 17656 17657 CFLAGS="$CFLAGS -Wwrite-strings" 17658 17659 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5 17660$as_echo_n "checking if $CC supports -Wwrite-strings... " >&6; } 17661 cacheid=xorg_cv_cc_flag__Wwrite_strings 17662 if eval \${$cacheid+:} false; then : 17663 $as_echo_n "(cached) " >&6 17664else 17665 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17666/* end confdefs.h. */ 17667int i; 17668int 17669main () 17670{ 17671 17672 ; 17673 return 0; 17674} 17675_ACEOF 17676if ac_fn_c_try_link "$LINENO"; then : 17677 eval $cacheid=yes 17678else 17679 eval $cacheid=no 17680fi 17681rm -f core conftest.err conftest.$ac_objext \ 17682 conftest$ac_exeext conftest.$ac_ext 17683fi 17684 17685 17686 CFLAGS="$xorg_testset_save_CFLAGS" 17687 17688 eval supported=\$$cacheid 17689 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17690$as_echo "$supported" >&6; } 17691 if test "$supported" = "yes" ; then 17692 BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings" 17693 found="yes" 17694 fi 17695 fi 17696 17697 17698 17699 17700 17701 17702 17703 17704 17705 17706 17707 17708 17709 17710 17711xorg_testset_save_CFLAGS="$CFLAGS" 17712 17713if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17714 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17715 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17716$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17717if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17718 $as_echo_n "(cached) " >&6 17719else 17720 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17721/* end confdefs.h. */ 17722int i; 17723_ACEOF 17724if ac_fn_c_try_compile "$LINENO"; then : 17725 xorg_cv_cc_flag_unknown_warning_option=yes 17726else 17727 xorg_cv_cc_flag_unknown_warning_option=no 17728fi 17729rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17730fi 17731{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17732$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17733 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17734 CFLAGS="$xorg_testset_save_CFLAGS" 17735fi 17736 17737if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17738 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17739 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17740 fi 17741 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17742 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17743$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17744if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17745 $as_echo_n "(cached) " >&6 17746else 17747 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17748/* end confdefs.h. */ 17749int i; 17750_ACEOF 17751if ac_fn_c_try_compile "$LINENO"; then : 17752 xorg_cv_cc_flag_unused_command_line_argument=yes 17753else 17754 xorg_cv_cc_flag_unused_command_line_argument=no 17755fi 17756rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17757fi 17758{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17759$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17760 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17761 CFLAGS="$xorg_testset_save_CFLAGS" 17762fi 17763 17764found="no" 17765 17766 if test $found = "no" ; then 17767 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17768 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17769 fi 17770 17771 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17772 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17773 fi 17774 17775 CFLAGS="$CFLAGS -Waddress" 17776 17777 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5 17778$as_echo_n "checking if $CC supports -Waddress... " >&6; } 17779 cacheid=xorg_cv_cc_flag__Waddress 17780 if eval \${$cacheid+:} false; then : 17781 $as_echo_n "(cached) " >&6 17782else 17783 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17784/* end confdefs.h. */ 17785int i; 17786int 17787main () 17788{ 17789 17790 ; 17791 return 0; 17792} 17793_ACEOF 17794if ac_fn_c_try_link "$LINENO"; then : 17795 eval $cacheid=yes 17796else 17797 eval $cacheid=no 17798fi 17799rm -f core conftest.err conftest.$ac_objext \ 17800 conftest$ac_exeext conftest.$ac_ext 17801fi 17802 17803 17804 CFLAGS="$xorg_testset_save_CFLAGS" 17805 17806 eval supported=\$$cacheid 17807 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17808$as_echo "$supported" >&6; } 17809 if test "$supported" = "yes" ; then 17810 BASE_CFLAGS="$BASE_CFLAGS -Waddress" 17811 found="yes" 17812 fi 17813 fi 17814 17815 17816 17817 17818 17819 17820 17821 17822 17823 17824 17825 17826 17827 17828 17829xorg_testset_save_CFLAGS="$CFLAGS" 17830 17831if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17832 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17833 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17834$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17835if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17836 $as_echo_n "(cached) " >&6 17837else 17838 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17839/* end confdefs.h. */ 17840int i; 17841_ACEOF 17842if ac_fn_c_try_compile "$LINENO"; then : 17843 xorg_cv_cc_flag_unknown_warning_option=yes 17844else 17845 xorg_cv_cc_flag_unknown_warning_option=no 17846fi 17847rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17848fi 17849{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17850$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17851 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17852 CFLAGS="$xorg_testset_save_CFLAGS" 17853fi 17854 17855if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17856 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17857 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17858 fi 17859 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17860 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17861$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17862if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17863 $as_echo_n "(cached) " >&6 17864else 17865 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17866/* end confdefs.h. */ 17867int i; 17868_ACEOF 17869if ac_fn_c_try_compile "$LINENO"; then : 17870 xorg_cv_cc_flag_unused_command_line_argument=yes 17871else 17872 xorg_cv_cc_flag_unused_command_line_argument=no 17873fi 17874rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17875fi 17876{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17877$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17878 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17879 CFLAGS="$xorg_testset_save_CFLAGS" 17880fi 17881 17882found="no" 17883 17884 if test $found = "no" ; then 17885 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17886 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17887 fi 17888 17889 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17890 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17891 fi 17892 17893 CFLAGS="$CFLAGS -Wint-to-pointer-cast" 17894 17895 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5 17896$as_echo_n "checking if $CC supports -Wint-to-pointer-cast... " >&6; } 17897 cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast 17898 if eval \${$cacheid+:} false; then : 17899 $as_echo_n "(cached) " >&6 17900else 17901 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17902/* end confdefs.h. */ 17903int i; 17904int 17905main () 17906{ 17907 17908 ; 17909 return 0; 17910} 17911_ACEOF 17912if ac_fn_c_try_link "$LINENO"; then : 17913 eval $cacheid=yes 17914else 17915 eval $cacheid=no 17916fi 17917rm -f core conftest.err conftest.$ac_objext \ 17918 conftest$ac_exeext conftest.$ac_ext 17919fi 17920 17921 17922 CFLAGS="$xorg_testset_save_CFLAGS" 17923 17924 eval supported=\$$cacheid 17925 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17926$as_echo "$supported" >&6; } 17927 if test "$supported" = "yes" ; then 17928 BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast" 17929 found="yes" 17930 fi 17931 fi 17932 17933 17934 17935 17936 17937 17938 17939 17940 17941 17942 17943 17944 17945 17946 17947xorg_testset_save_CFLAGS="$CFLAGS" 17948 17949if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17950 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17951 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17952$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17953if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17954 $as_echo_n "(cached) " >&6 17955else 17956 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17957/* end confdefs.h. */ 17958int i; 17959_ACEOF 17960if ac_fn_c_try_compile "$LINENO"; then : 17961 xorg_cv_cc_flag_unknown_warning_option=yes 17962else 17963 xorg_cv_cc_flag_unknown_warning_option=no 17964fi 17965rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17966fi 17967{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17968$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17969 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17970 CFLAGS="$xorg_testset_save_CFLAGS" 17971fi 17972 17973if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17974 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17975 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17976 fi 17977 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17978 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17979$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17980if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17981 $as_echo_n "(cached) " >&6 17982else 17983 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17984/* end confdefs.h. */ 17985int i; 17986_ACEOF 17987if ac_fn_c_try_compile "$LINENO"; then : 17988 xorg_cv_cc_flag_unused_command_line_argument=yes 17989else 17990 xorg_cv_cc_flag_unused_command_line_argument=no 17991fi 17992rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17993fi 17994{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17995$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17996 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17997 CFLAGS="$xorg_testset_save_CFLAGS" 17998fi 17999 18000found="no" 18001 18002 if test $found = "no" ; then 18003 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 18004 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 18005 fi 18006 18007 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 18008 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 18009 fi 18010 18011 CFLAGS="$CFLAGS -Wpointer-to-int-cast" 18012 18013 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5 18014$as_echo_n "checking if $CC supports -Wpointer-to-int-cast... " >&6; } 18015 cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast 18016 if eval \${$cacheid+:} false; then : 18017 $as_echo_n "(cached) " >&6 18018else 18019 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18020/* end confdefs.h. */ 18021int i; 18022int 18023main () 18024{ 18025 18026 ; 18027 return 0; 18028} 18029_ACEOF 18030if ac_fn_c_try_link "$LINENO"; then : 18031 eval $cacheid=yes 18032else 18033 eval $cacheid=no 18034fi 18035rm -f core conftest.err conftest.$ac_objext \ 18036 conftest$ac_exeext conftest.$ac_ext 18037fi 18038 18039 18040 CFLAGS="$xorg_testset_save_CFLAGS" 18041 18042 eval supported=\$$cacheid 18043 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 18044$as_echo "$supported" >&6; } 18045 if test "$supported" = "yes" ; then 18046 BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast" 18047 found="yes" 18048 fi 18049 fi 18050 18051 18052fi 18053 18054 18055 18056 18057 18058 18059 18060 CWARNFLAGS="$BASE_CFLAGS" 18061 if test "x$GCC" = xyes ; then 18062 CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing" 18063 fi 18064 18065 18066 18067 18068 18069 18070 18071 18072# Check whether --enable-strict-compilation was given. 18073if test "${enable_strict_compilation+set}" = set; then : 18074 enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval 18075else 18076 STRICT_COMPILE=no 18077fi 18078 18079 18080 18081 18082 18083 18084STRICT_CFLAGS="" 18085 18086 18087 18088 18089 18090 18091 18092 18093 18094 18095 18096 18097 18098xorg_testset_save_CFLAGS="$CFLAGS" 18099 18100if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 18101 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 18102 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 18103$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 18104if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 18105 $as_echo_n "(cached) " >&6 18106else 18107 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18108/* end confdefs.h. */ 18109int i; 18110_ACEOF 18111if ac_fn_c_try_compile "$LINENO"; then : 18112 xorg_cv_cc_flag_unknown_warning_option=yes 18113else 18114 xorg_cv_cc_flag_unknown_warning_option=no 18115fi 18116rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 18117fi 18118{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 18119$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 18120 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 18121 CFLAGS="$xorg_testset_save_CFLAGS" 18122fi 18123 18124if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 18125 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 18126 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 18127 fi 18128 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 18129 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 18130$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 18131if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 18132 $as_echo_n "(cached) " >&6 18133else 18134 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18135/* end confdefs.h. */ 18136int i; 18137_ACEOF 18138if ac_fn_c_try_compile "$LINENO"; then : 18139 xorg_cv_cc_flag_unused_command_line_argument=yes 18140else 18141 xorg_cv_cc_flag_unused_command_line_argument=no 18142fi 18143rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 18144fi 18145{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 18146$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 18147 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 18148 CFLAGS="$xorg_testset_save_CFLAGS" 18149fi 18150 18151found="no" 18152 18153 if test $found = "no" ; then 18154 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 18155 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 18156 fi 18157 18158 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 18159 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 18160 fi 18161 18162 CFLAGS="$CFLAGS -pedantic" 18163 18164 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5 18165$as_echo_n "checking if $CC supports -pedantic... " >&6; } 18166 cacheid=xorg_cv_cc_flag__pedantic 18167 if eval \${$cacheid+:} false; then : 18168 $as_echo_n "(cached) " >&6 18169else 18170 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18171/* end confdefs.h. */ 18172int i; 18173int 18174main () 18175{ 18176 18177 ; 18178 return 0; 18179} 18180_ACEOF 18181if ac_fn_c_try_link "$LINENO"; then : 18182 eval $cacheid=yes 18183else 18184 eval $cacheid=no 18185fi 18186rm -f core conftest.err conftest.$ac_objext \ 18187 conftest$ac_exeext conftest.$ac_ext 18188fi 18189 18190 18191 CFLAGS="$xorg_testset_save_CFLAGS" 18192 18193 eval supported=\$$cacheid 18194 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 18195$as_echo "$supported" >&6; } 18196 if test "$supported" = "yes" ; then 18197 STRICT_CFLAGS="$STRICT_CFLAGS -pedantic" 18198 found="yes" 18199 fi 18200 fi 18201 18202 18203 18204 18205 18206 18207 18208 18209 18210 18211 18212 18213 18214 18215 18216xorg_testset_save_CFLAGS="$CFLAGS" 18217 18218if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 18219 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 18220 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 18221$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 18222if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 18223 $as_echo_n "(cached) " >&6 18224else 18225 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18226/* end confdefs.h. */ 18227int i; 18228_ACEOF 18229if ac_fn_c_try_compile "$LINENO"; then : 18230 xorg_cv_cc_flag_unknown_warning_option=yes 18231else 18232 xorg_cv_cc_flag_unknown_warning_option=no 18233fi 18234rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 18235fi 18236{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 18237$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 18238 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 18239 CFLAGS="$xorg_testset_save_CFLAGS" 18240fi 18241 18242if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 18243 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 18244 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 18245 fi 18246 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 18247 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 18248$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 18249if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 18250 $as_echo_n "(cached) " >&6 18251else 18252 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18253/* end confdefs.h. */ 18254int i; 18255_ACEOF 18256if ac_fn_c_try_compile "$LINENO"; then : 18257 xorg_cv_cc_flag_unused_command_line_argument=yes 18258else 18259 xorg_cv_cc_flag_unused_command_line_argument=no 18260fi 18261rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 18262fi 18263{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 18264$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 18265 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 18266 CFLAGS="$xorg_testset_save_CFLAGS" 18267fi 18268 18269found="no" 18270 18271 if test $found = "no" ; then 18272 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 18273 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 18274 fi 18275 18276 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 18277 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 18278 fi 18279 18280 CFLAGS="$CFLAGS -Werror" 18281 18282 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5 18283$as_echo_n "checking if $CC supports -Werror... " >&6; } 18284 cacheid=xorg_cv_cc_flag__Werror 18285 if eval \${$cacheid+:} false; then : 18286 $as_echo_n "(cached) " >&6 18287else 18288 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18289/* end confdefs.h. */ 18290int i; 18291int 18292main () 18293{ 18294 18295 ; 18296 return 0; 18297} 18298_ACEOF 18299if ac_fn_c_try_link "$LINENO"; then : 18300 eval $cacheid=yes 18301else 18302 eval $cacheid=no 18303fi 18304rm -f core conftest.err conftest.$ac_objext \ 18305 conftest$ac_exeext conftest.$ac_ext 18306fi 18307 18308 18309 CFLAGS="$xorg_testset_save_CFLAGS" 18310 18311 eval supported=\$$cacheid 18312 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 18313$as_echo "$supported" >&6; } 18314 if test "$supported" = "yes" ; then 18315 STRICT_CFLAGS="$STRICT_CFLAGS -Werror" 18316 found="yes" 18317 fi 18318 fi 18319 18320 if test $found = "no" ; then 18321 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 18322 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 18323 fi 18324 18325 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 18326 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 18327 fi 18328 18329 CFLAGS="$CFLAGS -errwarn" 18330 18331 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5 18332$as_echo_n "checking if $CC supports -errwarn... " >&6; } 18333 cacheid=xorg_cv_cc_flag__errwarn 18334 if eval \${$cacheid+:} false; then : 18335 $as_echo_n "(cached) " >&6 18336else 18337 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18338/* end confdefs.h. */ 18339int i; 18340int 18341main () 18342{ 18343 18344 ; 18345 return 0; 18346} 18347_ACEOF 18348if ac_fn_c_try_link "$LINENO"; then : 18349 eval $cacheid=yes 18350else 18351 eval $cacheid=no 18352fi 18353rm -f core conftest.err conftest.$ac_objext \ 18354 conftest$ac_exeext conftest.$ac_ext 18355fi 18356 18357 18358 CFLAGS="$xorg_testset_save_CFLAGS" 18359 18360 eval supported=\$$cacheid 18361 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 18362$as_echo "$supported" >&6; } 18363 if test "$supported" = "yes" ; then 18364 STRICT_CFLAGS="$STRICT_CFLAGS -errwarn" 18365 found="yes" 18366 fi 18367 fi 18368 18369 18370 18371# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not 18372# activate it with -Werror, so we add it here explicitly. 18373 18374 18375 18376 18377 18378 18379 18380 18381 18382 18383 18384 18385 18386xorg_testset_save_CFLAGS="$CFLAGS" 18387 18388if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 18389 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 18390 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 18391$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 18392if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 18393 $as_echo_n "(cached) " >&6 18394else 18395 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18396/* end confdefs.h. */ 18397int i; 18398_ACEOF 18399if ac_fn_c_try_compile "$LINENO"; then : 18400 xorg_cv_cc_flag_unknown_warning_option=yes 18401else 18402 xorg_cv_cc_flag_unknown_warning_option=no 18403fi 18404rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 18405fi 18406{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 18407$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 18408 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 18409 CFLAGS="$xorg_testset_save_CFLAGS" 18410fi 18411 18412if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 18413 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 18414 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 18415 fi 18416 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 18417 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 18418$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 18419if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 18420 $as_echo_n "(cached) " >&6 18421else 18422 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18423/* end confdefs.h. */ 18424int i; 18425_ACEOF 18426if ac_fn_c_try_compile "$LINENO"; then : 18427 xorg_cv_cc_flag_unused_command_line_argument=yes 18428else 18429 xorg_cv_cc_flag_unused_command_line_argument=no 18430fi 18431rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 18432fi 18433{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 18434$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 18435 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 18436 CFLAGS="$xorg_testset_save_CFLAGS" 18437fi 18438 18439found="no" 18440 18441 if test $found = "no" ; then 18442 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 18443 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 18444 fi 18445 18446 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 18447 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 18448 fi 18449 18450 CFLAGS="$CFLAGS -Werror=attributes" 18451 18452 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5 18453$as_echo_n "checking if $CC supports -Werror=attributes... " >&6; } 18454 cacheid=xorg_cv_cc_flag__Werror_attributes 18455 if eval \${$cacheid+:} false; then : 18456 $as_echo_n "(cached) " >&6 18457else 18458 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18459/* end confdefs.h. */ 18460int i; 18461int 18462main () 18463{ 18464 18465 ; 18466 return 0; 18467} 18468_ACEOF 18469if ac_fn_c_try_link "$LINENO"; then : 18470 eval $cacheid=yes 18471else 18472 eval $cacheid=no 18473fi 18474rm -f core conftest.err conftest.$ac_objext \ 18475 conftest$ac_exeext conftest.$ac_ext 18476fi 18477 18478 18479 CFLAGS="$xorg_testset_save_CFLAGS" 18480 18481 eval supported=\$$cacheid 18482 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 18483$as_echo "$supported" >&6; } 18484 if test "$supported" = "yes" ; then 18485 STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes" 18486 found="yes" 18487 fi 18488 fi 18489 18490 18491 18492if test "x$STRICT_COMPILE" = "xyes"; then 18493 BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS" 18494 CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS" 18495fi 18496 18497 18498 18499 18500 18501 18502cat >>confdefs.h <<_ACEOF 18503#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1` 18504_ACEOF 18505 18506 PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1` 18507 if test "x$PVM" = "x"; then 18508 PVM="0" 18509 fi 18510 18511cat >>confdefs.h <<_ACEOF 18512#define PACKAGE_VERSION_MINOR $PVM 18513_ACEOF 18514 18515 PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1` 18516 if test "x$PVP" = "x"; then 18517 PVP="0" 18518 fi 18519 18520cat >>confdefs.h <<_ACEOF 18521#define PACKAGE_VERSION_PATCHLEVEL $PVP 18522_ACEOF 18523 18524 18525 18526CHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \ 18527mv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \ 18528|| (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \ 18529echo 'git directory not found: installing possibly empty changelog.' >&2)" 18530 18531 18532 18533 18534macros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros` 18535INSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \ 18536mv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \ 18537|| (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \ 18538echo 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)" 18539 18540 18541 18542 18543 18544 18545if test x$APP_MAN_SUFFIX = x ; then 18546 APP_MAN_SUFFIX=1 18547fi 18548if test x$APP_MAN_DIR = x ; then 18549 APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)' 18550fi 18551 18552if test x$LIB_MAN_SUFFIX = x ; then 18553 LIB_MAN_SUFFIX=3 18554fi 18555if test x$LIB_MAN_DIR = x ; then 18556 LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)' 18557fi 18558 18559if test x$FILE_MAN_SUFFIX = x ; then 18560 case $host_os in 18561 solaris*) FILE_MAN_SUFFIX=4 ;; 18562 *) FILE_MAN_SUFFIX=5 ;; 18563 esac 18564fi 18565if test x$FILE_MAN_DIR = x ; then 18566 FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)' 18567fi 18568 18569if test x$MISC_MAN_SUFFIX = x ; then 18570 case $host_os in 18571 solaris*) MISC_MAN_SUFFIX=5 ;; 18572 *) MISC_MAN_SUFFIX=7 ;; 18573 esac 18574fi 18575if test x$MISC_MAN_DIR = x ; then 18576 MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)' 18577fi 18578 18579if test x$DRIVER_MAN_SUFFIX = x ; then 18580 case $host_os in 18581 solaris*) DRIVER_MAN_SUFFIX=7 ;; 18582 *) DRIVER_MAN_SUFFIX=4 ;; 18583 esac 18584fi 18585if test x$DRIVER_MAN_DIR = x ; then 18586 DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)' 18587fi 18588 18589if test x$ADMIN_MAN_SUFFIX = x ; then 18590 case $host_os in 18591 solaris*) ADMIN_MAN_SUFFIX=1m ;; 18592 *) ADMIN_MAN_SUFFIX=8 ;; 18593 esac 18594fi 18595if test x$ADMIN_MAN_DIR = x ; then 18596 ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)' 18597fi 18598 18599 18600 18601 18602 18603 18604 18605 18606 18607 18608 18609 18610 18611 18612 18613XORG_MAN_PAGE="X Version 11" 18614 18615MAN_SUBSTS="\ 18616 -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 18617 -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 18618 -e 's|__xservername__|Xorg|g' \ 18619 -e 's|__xconfigfile__|xorg.conf|g' \ 18620 -e 's|__projectroot__|\$(prefix)|g' \ 18621 -e 's|__apploaddir__|\$(appdefaultdir)|g' \ 18622 -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \ 18623 -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \ 18624 -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \ 18625 -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \ 18626 -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \ 18627 -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'" 18628 18629 18630 18631# Check whether --enable-silent-rules was given. 18632if test "${enable_silent_rules+set}" = set; then : 18633 enableval=$enable_silent_rules; 18634fi 18635 18636case $enable_silent_rules in # ((( 18637 yes) AM_DEFAULT_VERBOSITY=0;; 18638 no) AM_DEFAULT_VERBOSITY=1;; 18639 *) AM_DEFAULT_VERBOSITY=0;; 18640esac 18641am_make=${MAKE-make} 18642{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 18643$as_echo_n "checking whether $am_make supports nested variables... " >&6; } 18644if ${am_cv_make_support_nested_variables+:} false; then : 18645 $as_echo_n "(cached) " >&6 18646else 18647 if $as_echo 'TRUE=$(BAR$(V)) 18648BAR0=false 18649BAR1=true 18650V=1 18651am__doit: 18652 @$(TRUE) 18653.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 18654 am_cv_make_support_nested_variables=yes 18655else 18656 am_cv_make_support_nested_variables=no 18657fi 18658fi 18659{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 18660$as_echo "$am_cv_make_support_nested_variables" >&6; } 18661if test $am_cv_make_support_nested_variables = yes; then 18662 AM_V='$(V)' 18663 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 18664else 18665 AM_V=$AM_DEFAULT_VERBOSITY 18666 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 18667fi 18668AM_BACKSLASH='\' 18669 18670 18671 18672 18673# Check whether --enable-devel-docs was given. 18674if test "${enable_devel_docs+set}" = set; then : 18675 enableval=$enable_devel_docs; build_devel_docs=$enableval 18676else 18677 build_devel_docs=yes 18678fi 18679 18680 18681 if test x$build_devel_docs = xyes; then 18682 ENABLE_DEVEL_DOCS_TRUE= 18683 ENABLE_DEVEL_DOCS_FALSE='#' 18684else 18685 ENABLE_DEVEL_DOCS_TRUE='#' 18686 ENABLE_DEVEL_DOCS_FALSE= 18687fi 18688 18689{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build developer documentation" >&5 18690$as_echo_n "checking whether to build developer documentation... " >&6; } 18691{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $build_devel_docs" >&5 18692$as_echo "$build_devel_docs" >&6; } 18693 18694 18695 18696 18697 18698# Check whether --with-xmlto was given. 18699if test "${with_xmlto+set}" = set; then : 18700 withval=$with_xmlto; use_xmlto=$withval 18701else 18702 use_xmlto=auto 18703fi 18704 18705 18706 18707if test "x$use_xmlto" = x"auto"; then 18708 # Extract the first word of "xmlto", so it can be a program name with args. 18709set dummy xmlto; ac_word=$2 18710{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 18711$as_echo_n "checking for $ac_word... " >&6; } 18712if ${ac_cv_path_XMLTO+:} false; then : 18713 $as_echo_n "(cached) " >&6 18714else 18715 case $XMLTO in 18716 [\\/]* | ?:[\\/]*) 18717 ac_cv_path_XMLTO="$XMLTO" # Let the user override the test with a path. 18718 ;; 18719 *) 18720 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 18721for as_dir in $PATH 18722do 18723 IFS=$as_save_IFS 18724 test -z "$as_dir" && as_dir=. 18725 for ac_exec_ext in '' $ac_executable_extensions; do 18726 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 18727 ac_cv_path_XMLTO="$as_dir/$ac_word$ac_exec_ext" 18728 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 18729 break 2 18730 fi 18731done 18732 done 18733IFS=$as_save_IFS 18734 18735 ;; 18736esac 18737fi 18738XMLTO=$ac_cv_path_XMLTO 18739if test -n "$XMLTO"; then 18740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XMLTO" >&5 18741$as_echo "$XMLTO" >&6; } 18742else 18743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18744$as_echo "no" >&6; } 18745fi 18746 18747 18748 if test "x$XMLTO" = "x"; then 18749 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: xmlto not found - documentation targets will be skipped" >&5 18750$as_echo "$as_me: WARNING: xmlto not found - documentation targets will be skipped" >&2;} 18751 have_xmlto=no 18752 else 18753 have_xmlto=yes 18754 fi 18755elif test "x$use_xmlto" = x"yes" ; then 18756 # Extract the first word of "xmlto", so it can be a program name with args. 18757set dummy xmlto; ac_word=$2 18758{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 18759$as_echo_n "checking for $ac_word... " >&6; } 18760if ${ac_cv_path_XMLTO+:} false; then : 18761 $as_echo_n "(cached) " >&6 18762else 18763 case $XMLTO in 18764 [\\/]* | ?:[\\/]*) 18765 ac_cv_path_XMLTO="$XMLTO" # Let the user override the test with a path. 18766 ;; 18767 *) 18768 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 18769for as_dir in $PATH 18770do 18771 IFS=$as_save_IFS 18772 test -z "$as_dir" && as_dir=. 18773 for ac_exec_ext in '' $ac_executable_extensions; do 18774 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 18775 ac_cv_path_XMLTO="$as_dir/$ac_word$ac_exec_ext" 18776 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 18777 break 2 18778 fi 18779done 18780 done 18781IFS=$as_save_IFS 18782 18783 ;; 18784esac 18785fi 18786XMLTO=$ac_cv_path_XMLTO 18787if test -n "$XMLTO"; then 18788 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XMLTO" >&5 18789$as_echo "$XMLTO" >&6; } 18790else 18791 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18792$as_echo "no" >&6; } 18793fi 18794 18795 18796 if test "x$XMLTO" = "x"; then 18797 as_fn_error $? "--with-xmlto=yes specified but xmlto not found in PATH" "$LINENO" 5 18798 fi 18799 have_xmlto=yes 18800elif test "x$use_xmlto" = x"no" ; then 18801 if test "x$XMLTO" != "x"; then 18802 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ignoring XMLTO environment variable since --with-xmlto=no was specified" >&5 18803$as_echo "$as_me: WARNING: ignoring XMLTO environment variable since --with-xmlto=no was specified" >&2;} 18804 fi 18805 have_xmlto=no 18806else 18807 as_fn_error $? "--with-xmlto expects 'yes' or 'no'" "$LINENO" 5 18808fi 18809 18810# Test for a minimum version of xmlto, if provided. 18811if test "$have_xmlto" = yes; then 18812 # scrape the xmlto version 18813 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the xmlto version" >&5 18814$as_echo_n "checking the xmlto version... " >&6; } 18815 xmlto_version=`$XMLTO --version 2>/dev/null | cut -d' ' -f3` 18816 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xmlto_version" >&5 18817$as_echo "$xmlto_version" >&6; } 18818 as_arg_v1=$xmlto_version 18819as_arg_v2=0.0.22 18820awk "$as_awk_strverscmp" v1="$as_arg_v1" v2="$as_arg_v2" /dev/null 18821case $? in #( 18822 1) : 18823 if test "x$use_xmlto" = xauto; then 18824 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: xmlto version $xmlto_version found, but 0.0.22 needed" >&5 18825$as_echo "$as_me: WARNING: xmlto version $xmlto_version found, but 0.0.22 needed" >&2;} 18826 have_xmlto=no 18827 else 18828 as_fn_error $? "xmlto version $xmlto_version found, but 0.0.22 needed" "$LINENO" 5 18829 fi ;; #( 18830 0) : 18831 ;; #( 18832 2) : 18833 ;; #( 18834 *) : 18835 ;; 18836esac 18837fi 18838 18839# Test for the ability of xmlto to generate a text target 18840have_xmlto_text=no 18841cat > conftest.xml << "EOF" 18842EOF 18843if test "$have_xmlto" = yes; then : 18844 if $XMLTO --skip-validation txt conftest.xml >/dev/null 2>&1; then : 18845 have_xmlto_text=yes 18846else 18847 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: xmlto cannot generate text format, this format skipped" >&5 18848$as_echo "$as_me: WARNING: xmlto cannot generate text format, this format skipped" >&2;} 18849fi 18850fi 18851rm -f conftest.xml 18852 if test $have_xmlto_text = yes; then 18853 HAVE_XMLTO_TEXT_TRUE= 18854 HAVE_XMLTO_TEXT_FALSE='#' 18855else 18856 HAVE_XMLTO_TEXT_TRUE='#' 18857 HAVE_XMLTO_TEXT_FALSE= 18858fi 18859 18860 if test "$have_xmlto" = yes; then 18861 HAVE_XMLTO_TRUE= 18862 HAVE_XMLTO_FALSE='#' 18863else 18864 HAVE_XMLTO_TRUE='#' 18865 HAVE_XMLTO_FALSE= 18866fi 18867 18868 18869 18870 18871 18872 18873# Check whether --with-fop was given. 18874if test "${with_fop+set}" = set; then : 18875 withval=$with_fop; use_fop=$withval 18876else 18877 use_fop=auto 18878fi 18879 18880 18881 18882if test "x$use_fop" = x"auto"; then 18883 # Extract the first word of "fop", so it can be a program name with args. 18884set dummy fop; ac_word=$2 18885{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 18886$as_echo_n "checking for $ac_word... " >&6; } 18887if ${ac_cv_path_FOP+:} false; then : 18888 $as_echo_n "(cached) " >&6 18889else 18890 case $FOP in 18891 [\\/]* | ?:[\\/]*) 18892 ac_cv_path_FOP="$FOP" # Let the user override the test with a path. 18893 ;; 18894 *) 18895 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 18896for as_dir in $PATH 18897do 18898 IFS=$as_save_IFS 18899 test -z "$as_dir" && as_dir=. 18900 for ac_exec_ext in '' $ac_executable_extensions; do 18901 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 18902 ac_cv_path_FOP="$as_dir/$ac_word$ac_exec_ext" 18903 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 18904 break 2 18905 fi 18906done 18907 done 18908IFS=$as_save_IFS 18909 18910 ;; 18911esac 18912fi 18913FOP=$ac_cv_path_FOP 18914if test -n "$FOP"; then 18915 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FOP" >&5 18916$as_echo "$FOP" >&6; } 18917else 18918 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18919$as_echo "no" >&6; } 18920fi 18921 18922 18923 if test "x$FOP" = "x"; then 18924 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: fop not found - documentation targets will be skipped" >&5 18925$as_echo "$as_me: WARNING: fop not found - documentation targets will be skipped" >&2;} 18926 have_fop=no 18927 else 18928 have_fop=yes 18929 fi 18930elif test "x$use_fop" = x"yes" ; then 18931 # Extract the first word of "fop", so it can be a program name with args. 18932set dummy fop; ac_word=$2 18933{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 18934$as_echo_n "checking for $ac_word... " >&6; } 18935if ${ac_cv_path_FOP+:} false; then : 18936 $as_echo_n "(cached) " >&6 18937else 18938 case $FOP in 18939 [\\/]* | ?:[\\/]*) 18940 ac_cv_path_FOP="$FOP" # Let the user override the test with a path. 18941 ;; 18942 *) 18943 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 18944for as_dir in $PATH 18945do 18946 IFS=$as_save_IFS 18947 test -z "$as_dir" && as_dir=. 18948 for ac_exec_ext in '' $ac_executable_extensions; do 18949 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 18950 ac_cv_path_FOP="$as_dir/$ac_word$ac_exec_ext" 18951 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 18952 break 2 18953 fi 18954done 18955 done 18956IFS=$as_save_IFS 18957 18958 ;; 18959esac 18960fi 18961FOP=$ac_cv_path_FOP 18962if test -n "$FOP"; then 18963 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FOP" >&5 18964$as_echo "$FOP" >&6; } 18965else 18966 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18967$as_echo "no" >&6; } 18968fi 18969 18970 18971 if test "x$FOP" = "x"; then 18972 as_fn_error $? "--with-fop=yes specified but fop not found in PATH" "$LINENO" 5 18973 fi 18974 have_fop=yes 18975elif test "x$use_fop" = x"no" ; then 18976 if test "x$FOP" != "x"; then 18977 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ignoring FOP environment variable since --with-fop=no was specified" >&5 18978$as_echo "$as_me: WARNING: ignoring FOP environment variable since --with-fop=no was specified" >&2;} 18979 fi 18980 have_fop=no 18981else 18982 as_fn_error $? "--with-fop expects 'yes' or 'no'" "$LINENO" 5 18983fi 18984 18985# Test for a minimum version of fop, if provided. 18986 18987 if test "$have_fop" = yes; then 18988 HAVE_FOP_TRUE= 18989 HAVE_FOP_FALSE='#' 18990else 18991 HAVE_FOP_TRUE='#' 18992 HAVE_FOP_FALSE= 18993fi 18994 18995 18996 18997{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for X.Org SGML entities >= 1.7" >&5 18998$as_echo_n "checking for X.Org SGML entities >= 1.7... " >&6; } 18999XORG_SGML_PATH= 19000if test -n "$PKG_CONFIG" && \ 19001 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-sgml-doctools >= 1.7\""; } >&5 19002 ($PKG_CONFIG --exists --print-errors "xorg-sgml-doctools >= 1.7") 2>&5 19003 ac_status=$? 19004 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 19005 test $ac_status = 0; }; then 19006 XORG_SGML_PATH=`$PKG_CONFIG --variable=sgmlrootdir xorg-sgml-doctools` 19007else 19008 : 19009 19010fi 19011 19012# Define variables STYLESHEET_SRCDIR and XSL_STYLESHEET containing 19013# the path and the name of the doc stylesheet 19014if test "x$XORG_SGML_PATH" != "x" ; then 19015 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XORG_SGML_PATH" >&5 19016$as_echo "$XORG_SGML_PATH" >&6; } 19017 STYLESHEET_SRCDIR=$XORG_SGML_PATH/X11 19018 XSL_STYLESHEET=$STYLESHEET_SRCDIR/xorg.xsl 19019else 19020 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 19021$as_echo "no" >&6; } 19022fi 19023 19024 19025 19026 19027 if test "x$XSL_STYLESHEET" != "x"; then 19028 HAVE_STYLESHEETS_TRUE= 19029 HAVE_STYLESHEETS_FALSE='#' 19030else 19031 HAVE_STYLESHEETS_TRUE='#' 19032 HAVE_STYLESHEETS_FALSE= 19033fi 19034 19035 19036 19037# Checks for header files. 19038for ac_header in endian.h poll.h sys/poll.h 19039do : 19040 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 19041ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 19042if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 19043 cat >>confdefs.h <<_ACEOF 19044#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 19045_ACEOF 19046 19047fi 19048 19049done 19050 19051 19052# Checks for library functions. 19053for ac_func in poll readlink 19054do : 19055 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 19056ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 19057if eval test \"x\$"$as_ac_var"\" = x"yes"; then : 19058 cat >>confdefs.h <<_ACEOF 19059#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 19060_ACEOF 19061 19062fi 19063done 19064 19065 19066# If the first PKG_CHECK_MODULES appears inside a conditional, pkg-config 19067# must first be located explicitly. 19068 19069 19070 19071 19072 19073 19074 19075if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 19076 if test -n "$ac_tool_prefix"; then 19077 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 19078set dummy ${ac_tool_prefix}pkg-config; ac_word=$2 19079{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 19080$as_echo_n "checking for $ac_word... " >&6; } 19081if ${ac_cv_path_PKG_CONFIG+:} false; then : 19082 $as_echo_n "(cached) " >&6 19083else 19084 case $PKG_CONFIG in 19085 [\\/]* | ?:[\\/]*) 19086 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 19087 ;; 19088 *) 19089 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 19090for as_dir in $PATH 19091do 19092 IFS=$as_save_IFS 19093 test -z "$as_dir" && as_dir=. 19094 for ac_exec_ext in '' $ac_executable_extensions; do 19095 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 19096 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 19097 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 19098 break 2 19099 fi 19100done 19101 done 19102IFS=$as_save_IFS 19103 19104 ;; 19105esac 19106fi 19107PKG_CONFIG=$ac_cv_path_PKG_CONFIG 19108if test -n "$PKG_CONFIG"; then 19109 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 19110$as_echo "$PKG_CONFIG" >&6; } 19111else 19112 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 19113$as_echo "no" >&6; } 19114fi 19115 19116 19117fi 19118if test -z "$ac_cv_path_PKG_CONFIG"; then 19119 ac_pt_PKG_CONFIG=$PKG_CONFIG 19120 # Extract the first word of "pkg-config", so it can be a program name with args. 19121set dummy pkg-config; ac_word=$2 19122{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 19123$as_echo_n "checking for $ac_word... " >&6; } 19124if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then : 19125 $as_echo_n "(cached) " >&6 19126else 19127 case $ac_pt_PKG_CONFIG in 19128 [\\/]* | ?:[\\/]*) 19129 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 19130 ;; 19131 *) 19132 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 19133for as_dir in $PATH 19134do 19135 IFS=$as_save_IFS 19136 test -z "$as_dir" && as_dir=. 19137 for ac_exec_ext in '' $ac_executable_extensions; do 19138 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 19139 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 19140 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 19141 break 2 19142 fi 19143done 19144 done 19145IFS=$as_save_IFS 19146 19147 ;; 19148esac 19149fi 19150ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 19151if test -n "$ac_pt_PKG_CONFIG"; then 19152 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 19153$as_echo "$ac_pt_PKG_CONFIG" >&6; } 19154else 19155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 19156$as_echo "no" >&6; } 19157fi 19158 19159 if test "x$ac_pt_PKG_CONFIG" = x; then 19160 PKG_CONFIG="" 19161 else 19162 case $cross_compiling:$ac_tool_warned in 19163yes:) 19164{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 19165$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 19166ac_tool_warned=yes ;; 19167esac 19168 PKG_CONFIG=$ac_pt_PKG_CONFIG 19169 fi 19170else 19171 PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 19172fi 19173 19174fi 19175if test -n "$PKG_CONFIG"; then 19176 _pkg_min_version=0.9.0 19177 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 19178$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; } 19179 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 19180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 19181$as_echo "yes" >&6; } 19182 else 19183 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 19184$as_echo "no" >&6; } 19185 PKG_CONFIG="" 19186 fi 19187fi 19188 19189# 19190# select libraries to include 19191# 19192 19193XFONT_FONTFILE=no 19194 19195# 19196# FreeType for all scalable (OpenType, TrueType, PostScript) and 19197# some bitmap formats (BDF & PCF) 19198# 19199# Check whether --enable-freetype was given. 19200if test "${enable_freetype+set}" = set; then : 19201 enableval=$enable_freetype; XFONT_FREETYPE=$enableval 19202else 19203 XFONT_FREETYPE=yes 19204fi 19205 19206 if test x$XFONT_FREETYPE = xyes; then 19207 XFONT_FREETYPE_TRUE= 19208 XFONT_FREETYPE_FALSE='#' 19209else 19210 XFONT_FREETYPE_TRUE='#' 19211 XFONT_FREETYPE_FALSE= 19212fi 19213 19214if test x$XFONT_FREETYPE = xyes; then 19215 19216$as_echo "#define XFONT_FREETYPE 1" >>confdefs.h 19217 19218 19219# Check whether --with-freetype-config was given. 19220if test "${with_freetype_config+set}" = set; then : 19221 withval=$with_freetype_config; freetype_config=$withval 19222else 19223 freetype_config=auto 19224fi 19225 19226 19227 if test "$freetype_config" = "auto" ; then 19228 19229pkg_failed=no 19230{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for FREETYPE" >&5 19231$as_echo_n "checking for FREETYPE... " >&6; } 19232 19233if test -n "$FREETYPE_CFLAGS"; then 19234 pkg_cv_FREETYPE_CFLAGS="$FREETYPE_CFLAGS" 19235 elif test -n "$PKG_CONFIG"; then 19236 if test -n "$PKG_CONFIG" && \ 19237 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"freetype2\""; } >&5 19238 ($PKG_CONFIG --exists --print-errors "freetype2") 2>&5 19239 ac_status=$? 19240 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 19241 test $ac_status = 0; }; then 19242 pkg_cv_FREETYPE_CFLAGS=`$PKG_CONFIG --cflags "freetype2" 2>/dev/null` 19243 test "x$?" != "x0" && pkg_failed=yes 19244else 19245 pkg_failed=yes 19246fi 19247 else 19248 pkg_failed=untried 19249fi 19250if test -n "$FREETYPE_LIBS"; then 19251 pkg_cv_FREETYPE_LIBS="$FREETYPE_LIBS" 19252 elif test -n "$PKG_CONFIG"; then 19253 if test -n "$PKG_CONFIG" && \ 19254 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"freetype2\""; } >&5 19255 ($PKG_CONFIG --exists --print-errors "freetype2") 2>&5 19256 ac_status=$? 19257 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 19258 test $ac_status = 0; }; then 19259 pkg_cv_FREETYPE_LIBS=`$PKG_CONFIG --libs "freetype2" 2>/dev/null` 19260 test "x$?" != "x0" && pkg_failed=yes 19261else 19262 pkg_failed=yes 19263fi 19264 else 19265 pkg_failed=untried 19266fi 19267 19268 19269 19270if test $pkg_failed = yes; then 19271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 19272$as_echo "no" >&6; } 19273 19274if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 19275 _pkg_short_errors_supported=yes 19276else 19277 _pkg_short_errors_supported=no 19278fi 19279 if test $_pkg_short_errors_supported = yes; then 19280 FREETYPE_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "freetype2" 2>&1` 19281 else 19282 FREETYPE_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "freetype2" 2>&1` 19283 fi 19284 # Put the nasty error message in config.log where it belongs 19285 echo "$FREETYPE_PKG_ERRORS" >&5 19286 19287 freetype_config=yes 19288elif test $pkg_failed = untried; then 19289 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 19290$as_echo "no" >&6; } 19291 freetype_config=yes 19292else 19293 FREETYPE_CFLAGS=$pkg_cv_FREETYPE_CFLAGS 19294 FREETYPE_LIBS=$pkg_cv_FREETYPE_LIBS 19295 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 19296$as_echo "yes" >&6; } 19297 freetype_config=no 19298fi 19299 fi 19300 19301 if test "$freetype_config" = "yes"; then 19302 # Extract the first word of "freetype-config", so it can be a program name with args. 19303set dummy freetype-config; ac_word=$2 19304{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 19305$as_echo_n "checking for $ac_word... " >&6; } 19306if ${ac_cv_path_ft_config+:} false; then : 19307 $as_echo_n "(cached) " >&6 19308else 19309 case $ft_config in 19310 [\\/]* | ?:[\\/]*) 19311 ac_cv_path_ft_config="$ft_config" # Let the user override the test with a path. 19312 ;; 19313 *) 19314 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 19315for as_dir in $PATH 19316do 19317 IFS=$as_save_IFS 19318 test -z "$as_dir" && as_dir=. 19319 for ac_exec_ext in '' $ac_executable_extensions; do 19320 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 19321 ac_cv_path_ft_config="$as_dir/$ac_word$ac_exec_ext" 19322 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 19323 break 2 19324 fi 19325done 19326 done 19327IFS=$as_save_IFS 19328 19329 test -z "$ac_cv_path_ft_config" && ac_cv_path_ft_config="no" 19330 ;; 19331esac 19332fi 19333ft_config=$ac_cv_path_ft_config 19334if test -n "$ft_config"; then 19335 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ft_config" >&5 19336$as_echo "$ft_config" >&6; } 19337else 19338 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 19339$as_echo "no" >&6; } 19340fi 19341 19342 19343 if test "$ft_config" = "no"; then 19344 as_fn_error $? "You must have freetype installed; see http://www.freetype.org/" "$LINENO" 5 19345 fi 19346 else 19347 ft_config="$freetype_config" 19348 fi 19349 19350 if test "$freetype_config" != "no"; then 19351 FREETYPE_CFLAGS="`$ft_config --cflags`" 19352 FREETYPE_LIBS="`$ft_config --libs`" 19353 fi 19354 FREETYPE_REQUIRES="freetype2" 19355 XFONT_FONTFILE=yes 19356else 19357 FREETYPE_CFLAGS="" 19358 FREETYPE_LIBS="" 19359 FREETYPE_REQUIRES="" 19360fi 19361 19362 19363 19364 19365# 19366# Bitmap fonts in files: 19367# Builtins (gzipped pcf format in .text segment) 19368# PCF 19369# BDF 19370# SNF 19371# 19372 19373 19374$as_echo "#define X_GZIP_FONT_COMPRESSION 1" >>confdefs.h 19375 19376X_GZIP_FONT_COMPRESSION=1 19377 19378{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for gzopen in -lz" >&5 19379$as_echo_n "checking for gzopen in -lz... " >&6; } 19380if ${ac_cv_lib_z_gzopen+:} false; then : 19381 $as_echo_n "(cached) " >&6 19382else 19383 ac_check_lib_save_LIBS=$LIBS 19384LIBS="-lz $LIBS" 19385cat confdefs.h - <<_ACEOF >conftest.$ac_ext 19386/* end confdefs.h. */ 19387 19388/* Override any GCC internal prototype to avoid an error. 19389 Use char because int might match the return type of a GCC 19390 builtin and then its argument prototype would still apply. */ 19391#ifdef __cplusplus 19392extern "C" 19393#endif 19394char gzopen (); 19395int 19396main () 19397{ 19398return gzopen (); 19399 ; 19400 return 0; 19401} 19402_ACEOF 19403if ac_fn_c_try_link "$LINENO"; then : 19404 ac_cv_lib_z_gzopen=yes 19405else 19406 ac_cv_lib_z_gzopen=no 19407fi 19408rm -f core conftest.err conftest.$ac_objext \ 19409 conftest$ac_exeext conftest.$ac_ext 19410LIBS=$ac_check_lib_save_LIBS 19411fi 19412{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_gzopen" >&5 19413$as_echo "$ac_cv_lib_z_gzopen" >&6; } 19414if test "x$ac_cv_lib_z_gzopen" = xyes; then : 19415 Z_LIBS=-lz 19416else 19417 as_fn_error $? "*** zlib is required" "$LINENO" 5 19418fi 19419 19420 19421 19422# Check whether --with-bzip2 was given. 19423if test "${with_bzip2+set}" = set; then : 19424 withval=$with_bzip2; 19425else 19426 with_bzip2=no 19427fi 19428 19429if test "x$with_bzip2" = xyes; then 19430 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BZ2_bzopen in -lbz2" >&5 19431$as_echo_n "checking for BZ2_bzopen in -lbz2... " >&6; } 19432if ${ac_cv_lib_bz2_BZ2_bzopen+:} false; then : 19433 $as_echo_n "(cached) " >&6 19434else 19435 ac_check_lib_save_LIBS=$LIBS 19436LIBS="-lbz2 $LIBS" 19437cat confdefs.h - <<_ACEOF >conftest.$ac_ext 19438/* end confdefs.h. */ 19439 19440/* Override any GCC internal prototype to avoid an error. 19441 Use char because int might match the return type of a GCC 19442 builtin and then its argument prototype would still apply. */ 19443#ifdef __cplusplus 19444extern "C" 19445#endif 19446char BZ2_bzopen (); 19447int 19448main () 19449{ 19450return BZ2_bzopen (); 19451 ; 19452 return 0; 19453} 19454_ACEOF 19455if ac_fn_c_try_link "$LINENO"; then : 19456 ac_cv_lib_bz2_BZ2_bzopen=yes 19457else 19458 ac_cv_lib_bz2_BZ2_bzopen=no 19459fi 19460rm -f core conftest.err conftest.$ac_objext \ 19461 conftest$ac_exeext conftest.$ac_ext 19462LIBS=$ac_check_lib_save_LIBS 19463fi 19464{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_bz2_BZ2_bzopen" >&5 19465$as_echo "$ac_cv_lib_bz2_BZ2_bzopen" >&6; } 19466if test "x$ac_cv_lib_bz2_BZ2_bzopen" = xyes; then : 19467 Z_LIBS="$Z_LIBS -lbz2" 19468else 19469 as_fn_error $? "*** libbz2 is required for bzip2 support" "$LINENO" 5 19470fi 19471 19472 19473$as_echo "#define X_BZIP2_FONT_COMPRESSION 1" >>confdefs.h 19474 19475fi 19476 if test "x$with_bzip2" = xyes ; then 19477 X_BZIP2_FONT_COMPRESSION_TRUE= 19478 X_BZIP2_FONT_COMPRESSION_FALSE='#' 19479else 19480 X_BZIP2_FONT_COMPRESSION_TRUE='#' 19481 X_BZIP2_FONT_COMPRESSION_FALSE= 19482fi 19483 19484 19485 19486# Check whether --enable-builtins was given. 19487if test "${enable_builtins+set}" = set; then : 19488 enableval=$enable_builtins; XFONT_BUILTINS=$enableval 19489else 19490 XFONT_BUILTINS=yes 19491fi 19492 19493 if test "x$XFONT_BUILTINS" = xyes ; then 19494 XFONT_BUILTINS_TRUE= 19495 XFONT_BUILTINS_FALSE='#' 19496else 19497 XFONT_BUILTINS_TRUE='#' 19498 XFONT_BUILTINS_FALSE= 19499fi 19500 19501if test "x$XFONT_BUILTINS" = xyes; then 19502 19503$as_echo "#define XFONT_BUILTINS 1" >>confdefs.h 19504 19505 XFONT_BITMAP=yes 19506fi 19507 19508# Check whether --enable-pcfformat was given. 19509if test "${enable_pcfformat+set}" = set; then : 19510 enableval=$enable_pcfformat; XFONT_PCFFORMAT=$enableval 19511else 19512 XFONT_PCFFORMAT=yes 19513fi 19514 19515 if test "x$XFONT_PCFFORMAT" = xyes; then 19516 XFONT_PCFFORMAT_TRUE= 19517 XFONT_PCFFORMAT_FALSE='#' 19518else 19519 XFONT_PCFFORMAT_TRUE='#' 19520 XFONT_PCFFORMAT_FALSE= 19521fi 19522 19523if test "x$XFONT_PCFFORMAT" = xyes; then 19524 19525$as_echo "#define XFONT_PCFFORMAT 1" >>confdefs.h 19526 19527 XFONT_BITMAP=yes 19528fi 19529 19530 if test "x$XFONT_PCFFORMAT" = xyes -o "x$XFONT_BUILTINS" = xyes; then 19531 XFONT_PCF_OR_BUILTIN_TRUE= 19532 XFONT_PCF_OR_BUILTIN_FALSE='#' 19533else 19534 XFONT_PCF_OR_BUILTIN_TRUE='#' 19535 XFONT_PCF_OR_BUILTIN_FALSE= 19536fi 19537 19538 19539# Check whether --enable-bdfformat was given. 19540if test "${enable_bdfformat+set}" = set; then : 19541 enableval=$enable_bdfformat; XFONT_BDFFORMAT=$enableval 19542else 19543 XFONT_BDFFORMAT=yes 19544fi 19545 19546 if test "x$XFONT_BDFFORMAT" = xyes; then 19547 XFONT_BDFFORMAT_TRUE= 19548 XFONT_BDFFORMAT_FALSE='#' 19549else 19550 XFONT_BDFFORMAT_TRUE='#' 19551 XFONT_BDFFORMAT_FALSE= 19552fi 19553 19554if test "x$XFONT_BDFFORMAT" = xyes; then 19555 19556$as_echo "#define XFONT_BDFFORMAT 1" >>confdefs.h 19557 19558 XFONT_BITMAP=yes 19559fi 19560 19561# Check whether --enable-snfformat was given. 19562if test "${enable_snfformat+set}" = set; then : 19563 enableval=$enable_snfformat; XFONT_SNFFORMAT=$enableval 19564else 19565 XFONT_SNFFORMAT=no 19566fi 19567 19568 if test "x$XFONT_SNFFORMAT" = xyes; then 19569 XFONT_SNFFORMAT_TRUE= 19570 XFONT_SNFFORMAT_FALSE='#' 19571else 19572 XFONT_SNFFORMAT_TRUE='#' 19573 XFONT_SNFFORMAT_FALSE= 19574fi 19575 19576if test "x$XFONT_SNFFORMAT" = xyes; then 19577 19578$as_echo "#define XFONT_SNFFORMAT 1" >>confdefs.h 19579 19580 XFONT_BITMAP=yes 19581fi 19582 19583 if test "x$XFONT_BITMAP" = xyes ; then 19584 XFONT_BITMAP_TRUE= 19585 XFONT_BITMAP_FALSE='#' 19586else 19587 XFONT_BITMAP_TRUE='#' 19588 XFONT_BITMAP_FALSE= 19589fi 19590 19591if test "x$XFONT_BITMAP" = xyes; then 19592 19593$as_echo "#define XFONT_BITMAP 1" >>confdefs.h 19594 19595 XFONT_FONTFILE=yes 19596fi 19597 19598 if test "x$XFONT_FONTFILE" = xyes; then 19599 XFONT_FONTFILE_TRUE= 19600 XFONT_FONTFILE_FALSE='#' 19601else 19602 XFONT_FONTFILE_TRUE='#' 19603 XFONT_FONTFILE_FALSE= 19604fi 19605 19606if test "x$XFONT_FONTFILE" = xyes; then 19607 19608$as_echo "#define XFONT_FONTFILE 1" >>confdefs.h 19609 19610fi 19611 19612# 19613# Support connection to font servers? 19614# 19615 19616# Check whether --enable-fc was given. 19617if test "${enable_fc+set}" = set; then : 19618 enableval=$enable_fc; XFONT_FC=$enableval 19619else 19620 XFONT_FC=yes 19621fi 19622 19623 if test "x$XFONT_FC" = xyes; then 19624 XFONT_FC_TRUE= 19625 XFONT_FC_FALSE='#' 19626else 19627 XFONT_FC_TRUE='#' 19628 XFONT_FC_FALSE= 19629fi 19630 19631if test "x$XFONT_FC" = xyes; then 19632 19633$as_echo "#define XFONT_FC 1" >>confdefs.h 19634 19635fi 19636 19637 19638{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for hypot in -lm" >&5 19639$as_echo_n "checking for hypot in -lm... " >&6; } 19640if ${ac_cv_lib_m_hypot+:} false; then : 19641 $as_echo_n "(cached) " >&6 19642else 19643 ac_check_lib_save_LIBS=$LIBS 19644LIBS="-lm $LIBS" 19645cat confdefs.h - <<_ACEOF >conftest.$ac_ext 19646/* end confdefs.h. */ 19647 19648/* Override any GCC internal prototype to avoid an error. 19649 Use char because int might match the return type of a GCC 19650 builtin and then its argument prototype would still apply. */ 19651#ifdef __cplusplus 19652extern "C" 19653#endif 19654char hypot (); 19655int 19656main () 19657{ 19658return hypot (); 19659 ; 19660 return 0; 19661} 19662_ACEOF 19663if ac_fn_c_try_link "$LINENO"; then : 19664 ac_cv_lib_m_hypot=yes 19665else 19666 ac_cv_lib_m_hypot=no 19667fi 19668rm -f core conftest.err conftest.$ac_objext \ 19669 conftest$ac_exeext conftest.$ac_ext 19670LIBS=$ac_check_lib_save_LIBS 19671fi 19672{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_hypot" >&5 19673$as_echo "$ac_cv_lib_m_hypot" >&6; } 19674if test "x$ac_cv_lib_m_hypot" = xyes; then : 19675 MATH_LIBS=-lm 19676 19677else 19678 as_fn_error $? "*** libm is required" "$LINENO" 5 19679fi 19680 19681 19682 19683pkg_failed=no 19684{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XFONT" >&5 19685$as_echo_n "checking for XFONT... " >&6; } 19686 19687if test -n "$XFONT_CFLAGS"; then 19688 pkg_cv_XFONT_CFLAGS="$XFONT_CFLAGS" 19689 elif test -n "$PKG_CONFIG"; then 19690 if test -n "$PKG_CONFIG" && \ 19691 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xproto xtrans fontsproto >= 2.1.3 fontenc\""; } >&5 19692 ($PKG_CONFIG --exists --print-errors "xproto xtrans fontsproto >= 2.1.3 fontenc") 2>&5 19693 ac_status=$? 19694 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 19695 test $ac_status = 0; }; then 19696 pkg_cv_XFONT_CFLAGS=`$PKG_CONFIG --cflags "xproto xtrans fontsproto >= 2.1.3 fontenc" 2>/dev/null` 19697 test "x$?" != "x0" && pkg_failed=yes 19698else 19699 pkg_failed=yes 19700fi 19701 else 19702 pkg_failed=untried 19703fi 19704if test -n "$XFONT_LIBS"; then 19705 pkg_cv_XFONT_LIBS="$XFONT_LIBS" 19706 elif test -n "$PKG_CONFIG"; then 19707 if test -n "$PKG_CONFIG" && \ 19708 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xproto xtrans fontsproto >= 2.1.3 fontenc\""; } >&5 19709 ($PKG_CONFIG --exists --print-errors "xproto xtrans fontsproto >= 2.1.3 fontenc") 2>&5 19710 ac_status=$? 19711 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 19712 test $ac_status = 0; }; then 19713 pkg_cv_XFONT_LIBS=`$PKG_CONFIG --libs "xproto xtrans fontsproto >= 2.1.3 fontenc" 2>/dev/null` 19714 test "x$?" != "x0" && pkg_failed=yes 19715else 19716 pkg_failed=yes 19717fi 19718 else 19719 pkg_failed=untried 19720fi 19721 19722 19723 19724if test $pkg_failed = yes; then 19725 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 19726$as_echo "no" >&6; } 19727 19728if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 19729 _pkg_short_errors_supported=yes 19730else 19731 _pkg_short_errors_supported=no 19732fi 19733 if test $_pkg_short_errors_supported = yes; then 19734 XFONT_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xproto xtrans fontsproto >= 2.1.3 fontenc" 2>&1` 19735 else 19736 XFONT_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xproto xtrans fontsproto >= 2.1.3 fontenc" 2>&1` 19737 fi 19738 # Put the nasty error message in config.log where it belongs 19739 echo "$XFONT_PKG_ERRORS" >&5 19740 19741 as_fn_error $? "Package requirements (xproto xtrans fontsproto >= 2.1.3 fontenc) were not met: 19742 19743$XFONT_PKG_ERRORS 19744 19745Consider adjusting the PKG_CONFIG_PATH environment variable if you 19746installed software in a non-standard prefix. 19747 19748Alternatively, you may set the environment variables XFONT_CFLAGS 19749and XFONT_LIBS to avoid the need to call pkg-config. 19750See the pkg-config man page for more details." "$LINENO" 5 19751elif test $pkg_failed = untried; then 19752 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 19753$as_echo "no" >&6; } 19754 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 19755$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 19756as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 19757is in your PATH or set the PKG_CONFIG environment variable to the full 19758path to pkg-config. 19759 19760Alternatively, you may set the environment variables XFONT_CFLAGS 19761and XFONT_LIBS to avoid the need to call pkg-config. 19762See the pkg-config man page for more details. 19763 19764To get pkg-config, see <http://pkg-config.freedesktop.org/>. 19765See \`config.log' for more details" "$LINENO" 5; } 19766else 19767 XFONT_CFLAGS=$pkg_cv_XFONT_CFLAGS 19768 XFONT_LIBS=$pkg_cv_XFONT_LIBS 19769 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 19770$as_echo "yes" >&6; } 19771 19772fi 19773 19774# Transport selection macro from xtrans.m4 19775 19776 19777 case $host_os in 19778 mingw*) unixdef="no" ;; 19779 *) unixdef="yes" ;; 19780 esac 19781 # Check whether --enable-unix-transport was given. 19782if test "${enable_unix_transport+set}" = set; then : 19783 enableval=$enable_unix_transport; UNIXCONN=$enableval 19784else 19785 UNIXCONN=$unixdef 19786fi 19787 19788 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if Xtrans should support UNIX socket connections" >&5 19789$as_echo_n "checking if Xtrans should support UNIX socket connections... " >&6; } 19790 if test "$UNIXCONN" = "yes"; then 19791 19792$as_echo "#define UNIXCONN 1" >>confdefs.h 19793 19794 fi 19795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $UNIXCONN" >&5 19796$as_echo "$UNIXCONN" >&6; } 19797 # Check whether --enable-tcp-transport was given. 19798if test "${enable_tcp_transport+set}" = set; then : 19799 enableval=$enable_tcp_transport; TCPCONN=$enableval 19800else 19801 TCPCONN=yes 19802fi 19803 19804 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if Xtrans should support TCP socket connections" >&5 19805$as_echo_n "checking if Xtrans should support TCP socket connections... " >&6; } 19806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $TCPCONN" >&5 19807$as_echo "$TCPCONN" >&6; } 19808 if test "$TCPCONN" = "yes"; then 19809 19810$as_echo "#define TCPCONN 1" >>confdefs.h 19811 19812 19813 # SVR4 hides these in libraries other than libc 19814 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5 19815$as_echo_n "checking for library containing socket... " >&6; } 19816if ${ac_cv_search_socket+:} false; then : 19817 $as_echo_n "(cached) " >&6 19818else 19819 ac_func_search_save_LIBS=$LIBS 19820cat confdefs.h - <<_ACEOF >conftest.$ac_ext 19821/* end confdefs.h. */ 19822 19823/* Override any GCC internal prototype to avoid an error. 19824 Use char because int might match the return type of a GCC 19825 builtin and then its argument prototype would still apply. */ 19826#ifdef __cplusplus 19827extern "C" 19828#endif 19829char socket (); 19830int 19831main () 19832{ 19833return socket (); 19834 ; 19835 return 0; 19836} 19837_ACEOF 19838for ac_lib in '' socket; do 19839 if test -z "$ac_lib"; then 19840 ac_res="none required" 19841 else 19842 ac_res=-l$ac_lib 19843 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 19844 fi 19845 if ac_fn_c_try_link "$LINENO"; then : 19846 ac_cv_search_socket=$ac_res 19847fi 19848rm -f core conftest.err conftest.$ac_objext \ 19849 conftest$ac_exeext 19850 if ${ac_cv_search_socket+:} false; then : 19851 break 19852fi 19853done 19854if ${ac_cv_search_socket+:} false; then : 19855 19856else 19857 ac_cv_search_socket=no 19858fi 19859rm conftest.$ac_ext 19860LIBS=$ac_func_search_save_LIBS 19861fi 19862{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5 19863$as_echo "$ac_cv_search_socket" >&6; } 19864ac_res=$ac_cv_search_socket 19865if test "$ac_res" != no; then : 19866 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 19867 19868fi 19869 19870 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyname" >&5 19871$as_echo_n "checking for library containing gethostbyname... " >&6; } 19872if ${ac_cv_search_gethostbyname+:} false; then : 19873 $as_echo_n "(cached) " >&6 19874else 19875 ac_func_search_save_LIBS=$LIBS 19876cat confdefs.h - <<_ACEOF >conftest.$ac_ext 19877/* end confdefs.h. */ 19878 19879/* Override any GCC internal prototype to avoid an error. 19880 Use char because int might match the return type of a GCC 19881 builtin and then its argument prototype would still apply. */ 19882#ifdef __cplusplus 19883extern "C" 19884#endif 19885char gethostbyname (); 19886int 19887main () 19888{ 19889return gethostbyname (); 19890 ; 19891 return 0; 19892} 19893_ACEOF 19894for ac_lib in '' nsl; do 19895 if test -z "$ac_lib"; then 19896 ac_res="none required" 19897 else 19898 ac_res=-l$ac_lib 19899 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 19900 fi 19901 if ac_fn_c_try_link "$LINENO"; then : 19902 ac_cv_search_gethostbyname=$ac_res 19903fi 19904rm -f core conftest.err conftest.$ac_objext \ 19905 conftest$ac_exeext 19906 if ${ac_cv_search_gethostbyname+:} false; then : 19907 break 19908fi 19909done 19910if ${ac_cv_search_gethostbyname+:} false; then : 19911 19912else 19913 ac_cv_search_gethostbyname=no 19914fi 19915rm conftest.$ac_ext 19916LIBS=$ac_func_search_save_LIBS 19917fi 19918{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyname" >&5 19919$as_echo "$ac_cv_search_gethostbyname" >&6; } 19920ac_res=$ac_cv_search_gethostbyname 19921if test "$ac_res" != no; then : 19922 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 19923 19924fi 19925 19926 if test "$ac_cv_search_socket$ac_cv_search_gethostbyname" = "nono"; then 19927 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lws2_32" >&5 19928$as_echo_n "checking for main in -lws2_32... " >&6; } 19929if ${ac_cv_lib_ws2_32_main+:} false; then : 19930 $as_echo_n "(cached) " >&6 19931else 19932 ac_check_lib_save_LIBS=$LIBS 19933LIBS="-lws2_32 $LIBS" 19934cat confdefs.h - <<_ACEOF >conftest.$ac_ext 19935/* end confdefs.h. */ 19936 19937 19938int 19939main () 19940{ 19941return main (); 19942 ; 19943 return 0; 19944} 19945_ACEOF 19946if ac_fn_c_try_link "$LINENO"; then : 19947 ac_cv_lib_ws2_32_main=yes 19948else 19949 ac_cv_lib_ws2_32_main=no 19950fi 19951rm -f core conftest.err conftest.$ac_objext \ 19952 conftest$ac_exeext conftest.$ac_ext 19953LIBS=$ac_check_lib_save_LIBS 19954fi 19955{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ws2_32_main" >&5 19956$as_echo "$ac_cv_lib_ws2_32_main" >&6; } 19957if test "x$ac_cv_lib_ws2_32_main" = xyes; then : 19958 cat >>confdefs.h <<_ACEOF 19959#define HAVE_LIBWS2_32 1 19960_ACEOF 19961 19962 LIBS="-lws2_32 $LIBS" 19963 19964fi 19965 19966 fi 19967 19968 # Needs to come after above checks for libsocket & libnsl for SVR4 systems 19969 # Check whether --enable-ipv6 was given. 19970if test "${enable_ipv6+set}" = set; then : 19971 enableval=$enable_ipv6; IPV6CONN=$enableval 19972else 19973 ac_fn_c_check_func "$LINENO" "getaddrinfo" "ac_cv_func_getaddrinfo" 19974if test "x$ac_cv_func_getaddrinfo" = xyes; then : 19975 IPV6CONN=yes 19976else 19977 IPV6CONN=no 19978fi 19979 19980fi 19981 19982 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if IPv6 support should be built" >&5 19983$as_echo_n "checking if IPv6 support should be built... " >&6; } 19984 if test "$IPV6CONN" = "yes"; then 19985 19986$as_echo "#define IPv6 1" >>confdefs.h 19987 19988 fi 19989 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $IPV6CONN" >&5 19990$as_echo "$IPV6CONN" >&6; } 19991 19992 # 4.3BSD-Reno added a new member to struct sockaddr_in 19993 ac_fn_c_check_member "$LINENO" "struct sockaddr_in" "sin_len" "ac_cv_member_struct_sockaddr_in_sin_len" " 19994#include <sys/types.h> 19995#include <sys/socket.h> 19996#include <netinet/in.h> 19997 19998" 19999if test "x$ac_cv_member_struct_sockaddr_in_sin_len" = xyes; then : 20000 20001$as_echo "#define BSD44SOCKETS 1" >>confdefs.h 20002 20003fi 20004 20005 20006 # POSIX.1g changed the type of pointer passed to getsockname/getpeername/etc. 20007 ac_fn_c_check_type "$LINENO" "socklen_t" "ac_cv_type_socklen_t" " 20008$ac_includes_default 20009#include <sys/socket.h> 20010" 20011if test "x$ac_cv_type_socklen_t" = xyes; then : 20012 20013cat >>confdefs.h <<_ACEOF 20014#define HAVE_SOCKLEN_T 1 20015_ACEOF 20016 20017 20018fi 20019 20020 20021 # XPG4v2/UNIX95 added msg_control - check to see if we need to define 20022 # _XOPEN_SOURCE to get it (such as on Solaris) 20023 ac_fn_c_check_member "$LINENO" "struct msghdr" "msg_control" "ac_cv_member_struct_msghdr_msg_control" " 20024$ac_includes_default 20025#include <sys/socket.h> 20026 20027" 20028if test "x$ac_cv_member_struct_msghdr_msg_control" = xyes; then : 20029 20030fi 20031 20032 # First try for Solaris in C99 compliant mode, which requires XPG6/UNIX03 20033 if test "x$ac_cv_member_struct_msghdr_msg_control" = xno; then 20034 unset ac_cv_member_struct_msghdr_msg_control 20035 { $as_echo "$as_me:${as_lineno-$LINENO}: trying again with _XOPEN_SOURCE=600" >&5 20036$as_echo "$as_me: trying again with _XOPEN_SOURCE=600" >&6;} 20037 ac_fn_c_check_member "$LINENO" "struct msghdr" "msg_control" "ac_cv_member_struct_msghdr_msg_control" " 20038#define _XOPEN_SOURCE 600 20039$ac_includes_default 20040#include <sys/socket.h> 20041 20042" 20043if test "x$ac_cv_member_struct_msghdr_msg_control" = xyes; then : 20044 20045$as_echo "#define _XOPEN_SOURCE 600" >>confdefs.h 20046 20047 20048fi 20049 20050 fi 20051 # If that didn't work, fall back to XPG5/UNIX98 with C89 20052 if test "x$ac_cv_member_struct_msghdr_msg_control" = xno; then 20053 unset ac_cv_member_struct_msghdr_msg_control 20054 { $as_echo "$as_me:${as_lineno-$LINENO}: trying again with _XOPEN_SOURCE=500" >&5 20055$as_echo "$as_me: trying again with _XOPEN_SOURCE=500" >&6;} 20056 ac_fn_c_check_member "$LINENO" "struct msghdr" "msg_control" "ac_cv_member_struct_msghdr_msg_control" " 20057#define _XOPEN_SOURCE 500 20058$ac_includes_default 20059#include <sys/socket.h> 20060 20061" 20062if test "x$ac_cv_member_struct_msghdr_msg_control" = xyes; then : 20063 20064$as_echo "#define _XOPEN_SOURCE 500" >>confdefs.h 20065 20066 20067fi 20068 20069 fi 20070 20071 20072 20073 fi 20074 case $host_os in 20075 solaris*|sco*|sysv4*) localdef="yes" ;; 20076 *) localdef="no" ;; 20077 esac 20078 # Check whether --enable-local-transport was given. 20079if test "${enable_local_transport+set}" = set; then : 20080 enableval=$enable_local_transport; LOCALCONN=$enableval 20081else 20082 LOCALCONN=$localdef 20083fi 20084 20085 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if Xtrans should support os-specific local connections" >&5 20086$as_echo_n "checking if Xtrans should support os-specific local connections... " >&6; } 20087 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LOCALCONN" >&5 20088$as_echo "$LOCALCONN" >&6; } 20089 if test "$LOCALCONN" = "yes"; then 20090 20091$as_echo "#define LOCALCONN 1" >>confdefs.h 20092 20093 fi 20094 20095 20096 20097case $host_os in 20098 linux*) 20099 OS_CFLAGS="-D_XOPEN_SOURCE" 20100 ;; 20101 *) 20102 OS_CFLAGS= 20103 ;; 20104esac 20105 20106 20107ac_config_files="$ac_config_files Makefile doc/Makefile src/Makefile src/fontfile/Makefile src/FreeType/Makefile src/builtins/Makefile src/bitmap/Makefile src/fc/Makefile src/util/Makefile src/stubs/Makefile xfont.pc" 20108 20109cat >confcache <<\_ACEOF 20110# This file is a shell script that caches the results of configure 20111# tests run on this system so they can be shared between configure 20112# scripts and configure runs, see configure's option --config-cache. 20113# It is not useful on other systems. If it contains results you don't 20114# want to keep, you may remove or edit it. 20115# 20116# config.status only pays attention to the cache file if you give it 20117# the --recheck option to rerun configure. 20118# 20119# `ac_cv_env_foo' variables (set or unset) will be overridden when 20120# loading this file, other *unset* `ac_cv_foo' will be assigned the 20121# following values. 20122 20123_ACEOF 20124 20125# The following way of writing the cache mishandles newlines in values, 20126# but we know of no workaround that is simple, portable, and efficient. 20127# So, we kill variables containing newlines. 20128# Ultrix sh set writes to stderr and can't be redirected directly, 20129# and sets the high bit in the cache file unless we assign to the vars. 20130( 20131 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 20132 eval ac_val=\$$ac_var 20133 case $ac_val in #( 20134 *${as_nl}*) 20135 case $ac_var in #( 20136 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 20137$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 20138 esac 20139 case $ac_var in #( 20140 _ | IFS | as_nl) ;; #( 20141 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 20142 *) { eval $ac_var=; unset $ac_var;} ;; 20143 esac ;; 20144 esac 20145 done 20146 20147 (set) 2>&1 | 20148 case $as_nl`(ac_space=' '; set) 2>&1` in #( 20149 *${as_nl}ac_space=\ *) 20150 # `set' does not quote correctly, so add quotes: double-quote 20151 # substitution turns \\\\ into \\, and sed turns \\ into \. 20152 sed -n \ 20153 "s/'/'\\\\''/g; 20154 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 20155 ;; #( 20156 *) 20157 # `set' quotes correctly as required by POSIX, so do not add quotes. 20158 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 20159 ;; 20160 esac | 20161 sort 20162) | 20163 sed ' 20164 /^ac_cv_env_/b end 20165 t clear 20166 :clear 20167 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 20168 t end 20169 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 20170 :end' >>confcache 20171if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 20172 if test -w "$cache_file"; then 20173 if test "x$cache_file" != "x/dev/null"; then 20174 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 20175$as_echo "$as_me: updating cache $cache_file" >&6;} 20176 if test ! -f "$cache_file" || test -h "$cache_file"; then 20177 cat confcache >"$cache_file" 20178 else 20179 case $cache_file in #( 20180 */* | ?:*) 20181 mv -f confcache "$cache_file"$$ && 20182 mv -f "$cache_file"$$ "$cache_file" ;; #( 20183 *) 20184 mv -f confcache "$cache_file" ;; 20185 esac 20186 fi 20187 fi 20188 else 20189 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 20190$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 20191 fi 20192fi 20193rm -f confcache 20194 20195test "x$prefix" = xNONE && prefix=$ac_default_prefix 20196# Let make expand exec_prefix. 20197test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 20198 20199DEFS=-DHAVE_CONFIG_H 20200 20201ac_libobjs= 20202ac_ltlibobjs= 20203U= 20204for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 20205 # 1. Remove the extension, and $U if already installed. 20206 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 20207 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 20208 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 20209 # will be set to the directory where LIBOBJS objects are built. 20210 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 20211 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 20212done 20213LIBOBJS=$ac_libobjs 20214 20215LTLIBOBJS=$ac_ltlibobjs 20216 20217 20218{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 20219$as_echo_n "checking that generated files are newer than configure... " >&6; } 20220 if test -n "$am_sleep_pid"; then 20221 # Hide warnings about reused PIDs. 20222 wait $am_sleep_pid 2>/dev/null 20223 fi 20224 { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5 20225$as_echo "done" >&6; } 20226 if test -n "$EXEEXT"; then 20227 am__EXEEXT_TRUE= 20228 am__EXEEXT_FALSE='#' 20229else 20230 am__EXEEXT_TRUE='#' 20231 am__EXEEXT_FALSE= 20232fi 20233 20234if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 20235 as_fn_error $? "conditional \"AMDEP\" was never defined. 20236Usually this means the macro was only invoked conditionally." "$LINENO" 5 20237fi 20238if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 20239 as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 20240Usually this means the macro was only invoked conditionally." "$LINENO" 5 20241fi 20242if test -z "${ENABLE_DEVEL_DOCS_TRUE}" && test -z "${ENABLE_DEVEL_DOCS_FALSE}"; then 20243 as_fn_error $? "conditional \"ENABLE_DEVEL_DOCS\" was never defined. 20244Usually this means the macro was only invoked conditionally." "$LINENO" 5 20245fi 20246if test -z "${HAVE_XMLTO_TEXT_TRUE}" && test -z "${HAVE_XMLTO_TEXT_FALSE}"; then 20247 as_fn_error $? "conditional \"HAVE_XMLTO_TEXT\" was never defined. 20248Usually this means the macro was only invoked conditionally." "$LINENO" 5 20249fi 20250if test -z "${HAVE_XMLTO_TRUE}" && test -z "${HAVE_XMLTO_FALSE}"; then 20251 as_fn_error $? "conditional \"HAVE_XMLTO\" was never defined. 20252Usually this means the macro was only invoked conditionally." "$LINENO" 5 20253fi 20254if test -z "${HAVE_FOP_TRUE}" && test -z "${HAVE_FOP_FALSE}"; then 20255 as_fn_error $? "conditional \"HAVE_FOP\" was never defined. 20256Usually this means the macro was only invoked conditionally." "$LINENO" 5 20257fi 20258if test -z "${HAVE_STYLESHEETS_TRUE}" && test -z "${HAVE_STYLESHEETS_FALSE}"; then 20259 as_fn_error $? "conditional \"HAVE_STYLESHEETS\" was never defined. 20260Usually this means the macro was only invoked conditionally." "$LINENO" 5 20261fi 20262if test -z "${XFONT_FREETYPE_TRUE}" && test -z "${XFONT_FREETYPE_FALSE}"; then 20263 as_fn_error $? "conditional \"XFONT_FREETYPE\" was never defined. 20264Usually this means the macro was only invoked conditionally." "$LINENO" 5 20265fi 20266if test -z "${X_BZIP2_FONT_COMPRESSION_TRUE}" && test -z "${X_BZIP2_FONT_COMPRESSION_FALSE}"; then 20267 as_fn_error $? "conditional \"X_BZIP2_FONT_COMPRESSION\" was never defined. 20268Usually this means the macro was only invoked conditionally." "$LINENO" 5 20269fi 20270if test -z "${XFONT_BUILTINS_TRUE}" && test -z "${XFONT_BUILTINS_FALSE}"; then 20271 as_fn_error $? "conditional \"XFONT_BUILTINS\" was never defined. 20272Usually this means the macro was only invoked conditionally." "$LINENO" 5 20273fi 20274if test -z "${XFONT_PCFFORMAT_TRUE}" && test -z "${XFONT_PCFFORMAT_FALSE}"; then 20275 as_fn_error $? "conditional \"XFONT_PCFFORMAT\" was never defined. 20276Usually this means the macro was only invoked conditionally." "$LINENO" 5 20277fi 20278if test -z "${XFONT_PCF_OR_BUILTIN_TRUE}" && test -z "${XFONT_PCF_OR_BUILTIN_FALSE}"; then 20279 as_fn_error $? "conditional \"XFONT_PCF_OR_BUILTIN\" was never defined. 20280Usually this means the macro was only invoked conditionally." "$LINENO" 5 20281fi 20282if test -z "${XFONT_BDFFORMAT_TRUE}" && test -z "${XFONT_BDFFORMAT_FALSE}"; then 20283 as_fn_error $? "conditional \"XFONT_BDFFORMAT\" was never defined. 20284Usually this means the macro was only invoked conditionally." "$LINENO" 5 20285fi 20286if test -z "${XFONT_SNFFORMAT_TRUE}" && test -z "${XFONT_SNFFORMAT_FALSE}"; then 20287 as_fn_error $? "conditional \"XFONT_SNFFORMAT\" was never defined. 20288Usually this means the macro was only invoked conditionally." "$LINENO" 5 20289fi 20290if test -z "${XFONT_BITMAP_TRUE}" && test -z "${XFONT_BITMAP_FALSE}"; then 20291 as_fn_error $? "conditional \"XFONT_BITMAP\" was never defined. 20292Usually this means the macro was only invoked conditionally." "$LINENO" 5 20293fi 20294if test -z "${XFONT_FONTFILE_TRUE}" && test -z "${XFONT_FONTFILE_FALSE}"; then 20295 as_fn_error $? "conditional \"XFONT_FONTFILE\" was never defined. 20296Usually this means the macro was only invoked conditionally." "$LINENO" 5 20297fi 20298if test -z "${XFONT_FC_TRUE}" && test -z "${XFONT_FC_FALSE}"; then 20299 as_fn_error $? "conditional \"XFONT_FC\" was never defined. 20300Usually this means the macro was only invoked conditionally." "$LINENO" 5 20301fi 20302 20303: "${CONFIG_STATUS=./config.status}" 20304ac_write_fail=0 20305ac_clean_files_save=$ac_clean_files 20306ac_clean_files="$ac_clean_files $CONFIG_STATUS" 20307{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 20308$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 20309as_write_fail=0 20310cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 20311#! $SHELL 20312# Generated by $as_me. 20313# Run this file to recreate the current configuration. 20314# Compiler output produced by configure, useful for debugging 20315# configure, is in config.log if it exists. 20316 20317debug=false 20318ac_cs_recheck=false 20319ac_cs_silent=false 20320 20321SHELL=\${CONFIG_SHELL-$SHELL} 20322export SHELL 20323_ASEOF 20324cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 20325## -------------------- ## 20326## M4sh Initialization. ## 20327## -------------------- ## 20328 20329# Be more Bourne compatible 20330DUALCASE=1; export DUALCASE # for MKS sh 20331if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 20332 emulate sh 20333 NULLCMD=: 20334 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 20335 # is contrary to our usage. Disable this feature. 20336 alias -g '${1+"$@"}'='"$@"' 20337 setopt NO_GLOB_SUBST 20338else 20339 case `(set -o) 2>/dev/null` in #( 20340 *posix*) : 20341 set -o posix ;; #( 20342 *) : 20343 ;; 20344esac 20345fi 20346 20347 20348as_nl=' 20349' 20350export as_nl 20351# Printing a long string crashes Solaris 7 /usr/bin/printf. 20352as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 20353as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 20354as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 20355# Prefer a ksh shell builtin over an external printf program on Solaris, 20356# but without wasting forks for bash or zsh. 20357if test -z "$BASH_VERSION$ZSH_VERSION" \ 20358 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 20359 as_echo='print -r --' 20360 as_echo_n='print -rn --' 20361elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 20362 as_echo='printf %s\n' 20363 as_echo_n='printf %s' 20364else 20365 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 20366 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 20367 as_echo_n='/usr/ucb/echo -n' 20368 else 20369 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 20370 as_echo_n_body='eval 20371 arg=$1; 20372 case $arg in #( 20373 *"$as_nl"*) 20374 expr "X$arg" : "X\\(.*\\)$as_nl"; 20375 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 20376 esac; 20377 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 20378 ' 20379 export as_echo_n_body 20380 as_echo_n='sh -c $as_echo_n_body as_echo' 20381 fi 20382 export as_echo_body 20383 as_echo='sh -c $as_echo_body as_echo' 20384fi 20385 20386# The user is always right. 20387if test "${PATH_SEPARATOR+set}" != set; then 20388 PATH_SEPARATOR=: 20389 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 20390 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 20391 PATH_SEPARATOR=';' 20392 } 20393fi 20394 20395 20396# IFS 20397# We need space, tab and new line, in precisely that order. Quoting is 20398# there to prevent editors from complaining about space-tab. 20399# (If _AS_PATH_WALK were called with IFS unset, it would disable word 20400# splitting by setting IFS to empty value.) 20401IFS=" "" $as_nl" 20402 20403# Find who we are. Look in the path if we contain no directory separator. 20404as_myself= 20405case $0 in #(( 20406 *[\\/]* ) as_myself=$0 ;; 20407 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 20408for as_dir in $PATH 20409do 20410 IFS=$as_save_IFS 20411 test -z "$as_dir" && as_dir=. 20412 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 20413 done 20414IFS=$as_save_IFS 20415 20416 ;; 20417esac 20418# We did not find ourselves, most probably we were run as `sh COMMAND' 20419# in which case we are not to be found in the path. 20420if test "x$as_myself" = x; then 20421 as_myself=$0 20422fi 20423if test ! -f "$as_myself"; then 20424 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 20425 exit 1 20426fi 20427 20428# Unset variables that we do not need and which cause bugs (e.g. in 20429# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 20430# suppresses any "Segmentation fault" message there. '((' could 20431# trigger a bug in pdksh 5.2.14. 20432for as_var in BASH_ENV ENV MAIL MAILPATH 20433do eval test x\${$as_var+set} = xset \ 20434 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 20435done 20436PS1='$ ' 20437PS2='> ' 20438PS4='+ ' 20439 20440# NLS nuisances. 20441LC_ALL=C 20442export LC_ALL 20443LANGUAGE=C 20444export LANGUAGE 20445 20446# CDPATH. 20447(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 20448 20449 20450# as_fn_error STATUS ERROR [LINENO LOG_FD] 20451# ---------------------------------------- 20452# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 20453# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 20454# script with STATUS, using 1 if that was 0. 20455as_fn_error () 20456{ 20457 as_status=$1; test $as_status -eq 0 && as_status=1 20458 if test "$4"; then 20459 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 20460 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 20461 fi 20462 $as_echo "$as_me: error: $2" >&2 20463 as_fn_exit $as_status 20464} # as_fn_error 20465 20466 20467# as_fn_set_status STATUS 20468# ----------------------- 20469# Set $? to STATUS, without forking. 20470as_fn_set_status () 20471{ 20472 return $1 20473} # as_fn_set_status 20474 20475# as_fn_exit STATUS 20476# ----------------- 20477# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 20478as_fn_exit () 20479{ 20480 set +e 20481 as_fn_set_status $1 20482 exit $1 20483} # as_fn_exit 20484 20485# as_fn_unset VAR 20486# --------------- 20487# Portably unset VAR. 20488as_fn_unset () 20489{ 20490 { eval $1=; unset $1;} 20491} 20492as_unset=as_fn_unset 20493# as_fn_append VAR VALUE 20494# ---------------------- 20495# Append the text in VALUE to the end of the definition contained in VAR. Take 20496# advantage of any shell optimizations that allow amortized linear growth over 20497# repeated appends, instead of the typical quadratic growth present in naive 20498# implementations. 20499if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 20500 eval 'as_fn_append () 20501 { 20502 eval $1+=\$2 20503 }' 20504else 20505 as_fn_append () 20506 { 20507 eval $1=\$$1\$2 20508 } 20509fi # as_fn_append 20510 20511# as_fn_arith ARG... 20512# ------------------ 20513# Perform arithmetic evaluation on the ARGs, and store the result in the 20514# global $as_val. Take advantage of shells that can avoid forks. The arguments 20515# must be portable across $(()) and expr. 20516if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 20517 eval 'as_fn_arith () 20518 { 20519 as_val=$(( $* )) 20520 }' 20521else 20522 as_fn_arith () 20523 { 20524 as_val=`expr "$@" || test $? -eq 1` 20525 } 20526fi # as_fn_arith 20527 20528 20529if expr a : '\(a\)' >/dev/null 2>&1 && 20530 test "X`expr 00001 : '.*\(...\)'`" = X001; then 20531 as_expr=expr 20532else 20533 as_expr=false 20534fi 20535 20536if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 20537 as_basename=basename 20538else 20539 as_basename=false 20540fi 20541 20542if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 20543 as_dirname=dirname 20544else 20545 as_dirname=false 20546fi 20547 20548as_me=`$as_basename -- "$0" || 20549$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 20550 X"$0" : 'X\(//\)$' \| \ 20551 X"$0" : 'X\(/\)' \| . 2>/dev/null || 20552$as_echo X/"$0" | 20553 sed '/^.*\/\([^/][^/]*\)\/*$/{ 20554 s//\1/ 20555 q 20556 } 20557 /^X\/\(\/\/\)$/{ 20558 s//\1/ 20559 q 20560 } 20561 /^X\/\(\/\).*/{ 20562 s//\1/ 20563 q 20564 } 20565 s/.*/./; q'` 20566 20567# Avoid depending upon Character Ranges. 20568as_cr_letters='abcdefghijklmnopqrstuvwxyz' 20569as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 20570as_cr_Letters=$as_cr_letters$as_cr_LETTERS 20571as_cr_digits='0123456789' 20572as_cr_alnum=$as_cr_Letters$as_cr_digits 20573 20574ECHO_C= ECHO_N= ECHO_T= 20575case `echo -n x` in #((((( 20576-n*) 20577 case `echo 'xy\c'` in 20578 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 20579 xy) ECHO_C='\c';; 20580 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 20581 ECHO_T=' ';; 20582 esac;; 20583*) 20584 ECHO_N='-n';; 20585esac 20586 20587rm -f conf$$ conf$$.exe conf$$.file 20588if test -d conf$$.dir; then 20589 rm -f conf$$.dir/conf$$.file 20590else 20591 rm -f conf$$.dir 20592 mkdir conf$$.dir 2>/dev/null 20593fi 20594if (echo >conf$$.file) 2>/dev/null; then 20595 if ln -s conf$$.file conf$$ 2>/dev/null; then 20596 as_ln_s='ln -s' 20597 # ... but there are two gotchas: 20598 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 20599 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 20600 # In both cases, we have to default to `cp -pR'. 20601 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 20602 as_ln_s='cp -pR' 20603 elif ln conf$$.file conf$$ 2>/dev/null; then 20604 as_ln_s=ln 20605 else 20606 as_ln_s='cp -pR' 20607 fi 20608else 20609 as_ln_s='cp -pR' 20610fi 20611rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 20612rmdir conf$$.dir 2>/dev/null 20613 20614 20615# as_fn_mkdir_p 20616# ------------- 20617# Create "$as_dir" as a directory, including parents if necessary. 20618as_fn_mkdir_p () 20619{ 20620 20621 case $as_dir in #( 20622 -*) as_dir=./$as_dir;; 20623 esac 20624 test -d "$as_dir" || eval $as_mkdir_p || { 20625 as_dirs= 20626 while :; do 20627 case $as_dir in #( 20628 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 20629 *) as_qdir=$as_dir;; 20630 esac 20631 as_dirs="'$as_qdir' $as_dirs" 20632 as_dir=`$as_dirname -- "$as_dir" || 20633$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 20634 X"$as_dir" : 'X\(//\)[^/]' \| \ 20635 X"$as_dir" : 'X\(//\)$' \| \ 20636 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 20637$as_echo X"$as_dir" | 20638 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 20639 s//\1/ 20640 q 20641 } 20642 /^X\(\/\/\)[^/].*/{ 20643 s//\1/ 20644 q 20645 } 20646 /^X\(\/\/\)$/{ 20647 s//\1/ 20648 q 20649 } 20650 /^X\(\/\).*/{ 20651 s//\1/ 20652 q 20653 } 20654 s/.*/./; q'` 20655 test -d "$as_dir" && break 20656 done 20657 test -z "$as_dirs" || eval "mkdir $as_dirs" 20658 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 20659 20660 20661} # as_fn_mkdir_p 20662if mkdir -p . 2>/dev/null; then 20663 as_mkdir_p='mkdir -p "$as_dir"' 20664else 20665 test -d ./-p && rmdir ./-p 20666 as_mkdir_p=false 20667fi 20668 20669 20670# as_fn_executable_p FILE 20671# ----------------------- 20672# Test if FILE is an executable regular file. 20673as_fn_executable_p () 20674{ 20675 test -f "$1" && test -x "$1" 20676} # as_fn_executable_p 20677as_test_x='test -x' 20678as_executable_p=as_fn_executable_p 20679 20680# Sed expression to map a string onto a valid CPP name. 20681as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 20682 20683# Sed expression to map a string onto a valid variable name. 20684as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 20685 20686 20687exec 6>&1 20688## ----------------------------------- ## 20689## Main body of $CONFIG_STATUS script. ## 20690## ----------------------------------- ## 20691_ASEOF 20692test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 20693 20694cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 20695# Save the log message, to keep $0 and so on meaningful, and to 20696# report actual input values of CONFIG_FILES etc. instead of their 20697# values after options handling. 20698ac_log=" 20699This file was extended by libXfont $as_me 1.5.2, which was 20700generated by GNU Autoconf 2.69. Invocation command line was 20701 20702 CONFIG_FILES = $CONFIG_FILES 20703 CONFIG_HEADERS = $CONFIG_HEADERS 20704 CONFIG_LINKS = $CONFIG_LINKS 20705 CONFIG_COMMANDS = $CONFIG_COMMANDS 20706 $ $0 $@ 20707 20708on `(hostname || uname -n) 2>/dev/null | sed 1q` 20709" 20710 20711_ACEOF 20712 20713case $ac_config_files in *" 20714"*) set x $ac_config_files; shift; ac_config_files=$*;; 20715esac 20716 20717case $ac_config_headers in *" 20718"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 20719esac 20720 20721 20722cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 20723# Files that config.status was made for. 20724config_files="$ac_config_files" 20725config_headers="$ac_config_headers" 20726config_commands="$ac_config_commands" 20727 20728_ACEOF 20729 20730cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 20731ac_cs_usage="\ 20732\`$as_me' instantiates files and other configuration actions 20733from templates according to the current configuration. Unless the files 20734and actions are specified as TAGs, all are instantiated by default. 20735 20736Usage: $0 [OPTION]... [TAG]... 20737 20738 -h, --help print this help, then exit 20739 -V, --version print version number and configuration settings, then exit 20740 --config print configuration, then exit 20741 -q, --quiet, --silent 20742 do not print progress messages 20743 -d, --debug don't remove temporary files 20744 --recheck update $as_me by reconfiguring in the same conditions 20745 --file=FILE[:TEMPLATE] 20746 instantiate the configuration file FILE 20747 --header=FILE[:TEMPLATE] 20748 instantiate the configuration header FILE 20749 20750Configuration files: 20751$config_files 20752 20753Configuration headers: 20754$config_headers 20755 20756Configuration commands: 20757$config_commands 20758 20759Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>." 20760 20761_ACEOF 20762cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 20763ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 20764ac_cs_version="\\ 20765libXfont config.status 1.5.2 20766configured by $0, generated by GNU Autoconf 2.69, 20767 with options \\"\$ac_cs_config\\" 20768 20769Copyright (C) 2012 Free Software Foundation, Inc. 20770This config.status script is free software; the Free Software Foundation 20771gives unlimited permission to copy, distribute and modify it." 20772 20773ac_pwd='$ac_pwd' 20774srcdir='$srcdir' 20775INSTALL='$INSTALL' 20776MKDIR_P='$MKDIR_P' 20777AWK='$AWK' 20778test -n "\$AWK" || AWK=awk 20779_ACEOF 20780 20781cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 20782# The default lists apply if the user does not specify any file. 20783ac_need_defaults=: 20784while test $# != 0 20785do 20786 case $1 in 20787 --*=?*) 20788 ac_option=`expr "X$1" : 'X\([^=]*\)='` 20789 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 20790 ac_shift=: 20791 ;; 20792 --*=) 20793 ac_option=`expr "X$1" : 'X\([^=]*\)='` 20794 ac_optarg= 20795 ac_shift=: 20796 ;; 20797 *) 20798 ac_option=$1 20799 ac_optarg=$2 20800 ac_shift=shift 20801 ;; 20802 esac 20803 20804 case $ac_option in 20805 # Handling of the options. 20806 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 20807 ac_cs_recheck=: ;; 20808 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 20809 $as_echo "$ac_cs_version"; exit ;; 20810 --config | --confi | --conf | --con | --co | --c ) 20811 $as_echo "$ac_cs_config"; exit ;; 20812 --debug | --debu | --deb | --de | --d | -d ) 20813 debug=: ;; 20814 --file | --fil | --fi | --f ) 20815 $ac_shift 20816 case $ac_optarg in 20817 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 20818 '') as_fn_error $? "missing file argument" ;; 20819 esac 20820 as_fn_append CONFIG_FILES " '$ac_optarg'" 20821 ac_need_defaults=false;; 20822 --header | --heade | --head | --hea ) 20823 $ac_shift 20824 case $ac_optarg in 20825 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 20826 esac 20827 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 20828 ac_need_defaults=false;; 20829 --he | --h) 20830 # Conflict between --help and --header 20831 as_fn_error $? "ambiguous option: \`$1' 20832Try \`$0 --help' for more information.";; 20833 --help | --hel | -h ) 20834 $as_echo "$ac_cs_usage"; exit ;; 20835 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 20836 | -silent | --silent | --silen | --sile | --sil | --si | --s) 20837 ac_cs_silent=: ;; 20838 20839 # This is an error. 20840 -*) as_fn_error $? "unrecognized option: \`$1' 20841Try \`$0 --help' for more information." ;; 20842 20843 *) as_fn_append ac_config_targets " $1" 20844 ac_need_defaults=false ;; 20845 20846 esac 20847 shift 20848done 20849 20850ac_configure_extra_args= 20851 20852if $ac_cs_silent; then 20853 exec 6>/dev/null 20854 ac_configure_extra_args="$ac_configure_extra_args --silent" 20855fi 20856 20857_ACEOF 20858cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 20859if \$ac_cs_recheck; then 20860 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 20861 shift 20862 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 20863 CONFIG_SHELL='$SHELL' 20864 export CONFIG_SHELL 20865 exec "\$@" 20866fi 20867 20868_ACEOF 20869cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 20870exec 5>>config.log 20871{ 20872 echo 20873 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 20874## Running $as_me. ## 20875_ASBOX 20876 $as_echo "$ac_log" 20877} >&5 20878 20879_ACEOF 20880cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 20881# 20882# INIT-COMMANDS 20883# 20884AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" 20885 20886 20887# The HP-UX ksh and POSIX shell print the target directory to stdout 20888# if CDPATH is set. 20889(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 20890 20891sed_quote_subst='$sed_quote_subst' 20892double_quote_subst='$double_quote_subst' 20893delay_variable_subst='$delay_variable_subst' 20894macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`' 20895macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`' 20896enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`' 20897enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`' 20898pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`' 20899enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`' 20900shared_archive_member_spec='`$ECHO "$shared_archive_member_spec" | $SED "$delay_single_quote_subst"`' 20901SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`' 20902ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`' 20903PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`' 20904host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`' 20905host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`' 20906host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`' 20907build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`' 20908build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`' 20909build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`' 20910SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`' 20911Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`' 20912GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`' 20913EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`' 20914FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`' 20915LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`' 20916NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`' 20917LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`' 20918max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`' 20919ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`' 20920exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`' 20921lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`' 20922lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`' 20923lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`' 20924lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`' 20925lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`' 20926reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`' 20927reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`' 20928OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`' 20929deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`' 20930file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`' 20931file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`' 20932want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`' 20933DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`' 20934sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`' 20935AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`' 20936AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`' 20937archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`' 20938STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`' 20939RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`' 20940old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`' 20941old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 20942old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`' 20943lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`' 20944CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`' 20945CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`' 20946compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' 20947GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' 20948lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' 20949lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' 20950lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`' 20951lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' 20952lt_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"`' 20953lt_cv_nm_interface='`$ECHO "$lt_cv_nm_interface" | $SED "$delay_single_quote_subst"`' 20954nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`' 20955lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`' 20956lt_cv_truncate_bin='`$ECHO "$lt_cv_truncate_bin" | $SED "$delay_single_quote_subst"`' 20957objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`' 20958MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`' 20959lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`' 20960lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`' 20961lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`' 20962lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`' 20963lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`' 20964need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`' 20965MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`' 20966DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`' 20967NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`' 20968LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`' 20969OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`' 20970OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`' 20971libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`' 20972shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`' 20973extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 20974archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`' 20975enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`' 20976export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`' 20977whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`' 20978compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`' 20979old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`' 20980old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 20981archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`' 20982archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`' 20983module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`' 20984module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`' 20985with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`' 20986allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`' 20987no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`' 20988hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`' 20989hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`' 20990hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`' 20991hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`' 20992hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`' 20993hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`' 20994hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`' 20995inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`' 20996link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`' 20997always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`' 20998export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`' 20999exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`' 21000include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`' 21001prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`' 21002postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`' 21003file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`' 21004variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`' 21005need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`' 21006need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`' 21007version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`' 21008runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`' 21009shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`' 21010shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`' 21011libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`' 21012library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`' 21013soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`' 21014install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`' 21015postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`' 21016postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 21017finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`' 21018finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`' 21019hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`' 21020sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`' 21021configure_time_dlsearch_path='`$ECHO "$configure_time_dlsearch_path" | $SED "$delay_single_quote_subst"`' 21022configure_time_lt_sys_library_path='`$ECHO "$configure_time_lt_sys_library_path" | $SED "$delay_single_quote_subst"`' 21023hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`' 21024enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`' 21025enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`' 21026enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`' 21027old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`' 21028striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`' 21029 21030LTCC='$LTCC' 21031LTCFLAGS='$LTCFLAGS' 21032compiler='$compiler_DEFAULT' 21033 21034# A function that is used when there is no print builtin or printf. 21035func_fallback_echo () 21036{ 21037 eval 'cat <<_LTECHO_EOF 21038\$1 21039_LTECHO_EOF' 21040} 21041 21042# Quote evaled strings. 21043for var in SHELL \ 21044ECHO \ 21045PATH_SEPARATOR \ 21046SED \ 21047GREP \ 21048EGREP \ 21049FGREP \ 21050LD \ 21051NM \ 21052LN_S \ 21053lt_SP2NL \ 21054lt_NL2SP \ 21055reload_flag \ 21056OBJDUMP \ 21057deplibs_check_method \ 21058file_magic_cmd \ 21059file_magic_glob \ 21060want_nocaseglob \ 21061DLLTOOL \ 21062sharedlib_from_linklib_cmd \ 21063AR \ 21064AR_FLAGS \ 21065archiver_list_spec \ 21066STRIP \ 21067RANLIB \ 21068CC \ 21069CFLAGS \ 21070compiler \ 21071lt_cv_sys_global_symbol_pipe \ 21072lt_cv_sys_global_symbol_to_cdecl \ 21073lt_cv_sys_global_symbol_to_import \ 21074lt_cv_sys_global_symbol_to_c_name_address \ 21075lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 21076lt_cv_nm_interface \ 21077nm_file_list_spec \ 21078lt_cv_truncate_bin \ 21079lt_prog_compiler_no_builtin_flag \ 21080lt_prog_compiler_pic \ 21081lt_prog_compiler_wl \ 21082lt_prog_compiler_static \ 21083lt_cv_prog_compiler_c_o \ 21084need_locks \ 21085MANIFEST_TOOL \ 21086DSYMUTIL \ 21087NMEDIT \ 21088LIPO \ 21089OTOOL \ 21090OTOOL64 \ 21091shrext_cmds \ 21092export_dynamic_flag_spec \ 21093whole_archive_flag_spec \ 21094compiler_needs_object \ 21095with_gnu_ld \ 21096allow_undefined_flag \ 21097no_undefined_flag \ 21098hardcode_libdir_flag_spec \ 21099hardcode_libdir_separator \ 21100exclude_expsyms \ 21101include_expsyms \ 21102file_list_spec \ 21103variables_saved_for_relink \ 21104libname_spec \ 21105library_names_spec \ 21106soname_spec \ 21107install_override_mode \ 21108finish_eval \ 21109old_striplib \ 21110striplib; do 21111 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 21112 *[\\\\\\\`\\"\\\$]*) 21113 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes 21114 ;; 21115 *) 21116 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 21117 ;; 21118 esac 21119done 21120 21121# Double-quote double-evaled strings. 21122for var in reload_cmds \ 21123old_postinstall_cmds \ 21124old_postuninstall_cmds \ 21125old_archive_cmds \ 21126extract_expsyms_cmds \ 21127old_archive_from_new_cmds \ 21128old_archive_from_expsyms_cmds \ 21129archive_cmds \ 21130archive_expsym_cmds \ 21131module_cmds \ 21132module_expsym_cmds \ 21133export_symbols_cmds \ 21134prelink_cmds \ 21135postlink_cmds \ 21136postinstall_cmds \ 21137postuninstall_cmds \ 21138finish_cmds \ 21139sys_lib_search_path_spec \ 21140configure_time_dlsearch_path \ 21141configure_time_lt_sys_library_path; do 21142 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 21143 *[\\\\\\\`\\"\\\$]*) 21144 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes 21145 ;; 21146 *) 21147 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 21148 ;; 21149 esac 21150done 21151 21152ac_aux_dir='$ac_aux_dir' 21153 21154# See if we are running on zsh, and set the options that allow our 21155# commands through without removal of \ escapes INIT. 21156if test -n "\${ZSH_VERSION+set}"; then 21157 setopt NO_GLOB_SUBST 21158fi 21159 21160 21161 PACKAGE='$PACKAGE' 21162 VERSION='$VERSION' 21163 RM='$RM' 21164 ofile='$ofile' 21165 21166 21167 21168 21169_ACEOF 21170 21171cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 21172 21173# Handling of arguments. 21174for ac_config_target in $ac_config_targets 21175do 21176 case $ac_config_target in 21177 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 21178 "include/X11/fonts/fontconf.h") CONFIG_HEADERS="$CONFIG_HEADERS include/X11/fonts/fontconf.h" ;; 21179 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 21180 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; 21181 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 21182 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;; 21183 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; 21184 "src/fontfile/Makefile") CONFIG_FILES="$CONFIG_FILES src/fontfile/Makefile" ;; 21185 "src/FreeType/Makefile") CONFIG_FILES="$CONFIG_FILES src/FreeType/Makefile" ;; 21186 "src/builtins/Makefile") CONFIG_FILES="$CONFIG_FILES src/builtins/Makefile" ;; 21187 "src/bitmap/Makefile") CONFIG_FILES="$CONFIG_FILES src/bitmap/Makefile" ;; 21188 "src/fc/Makefile") CONFIG_FILES="$CONFIG_FILES src/fc/Makefile" ;; 21189 "src/util/Makefile") CONFIG_FILES="$CONFIG_FILES src/util/Makefile" ;; 21190 "src/stubs/Makefile") CONFIG_FILES="$CONFIG_FILES src/stubs/Makefile" ;; 21191 "xfont.pc") CONFIG_FILES="$CONFIG_FILES xfont.pc" ;; 21192 21193 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 21194 esac 21195done 21196 21197 21198# If the user did not use the arguments to specify the items to instantiate, 21199# then the envvar interface is used. Set only those that are not. 21200# We use the long form for the default assignment because of an extremely 21201# bizarre bug on SunOS 4.1.3. 21202if $ac_need_defaults; then 21203 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 21204 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 21205 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 21206fi 21207 21208# Have a temporary directory for convenience. Make it in the build tree 21209# simply because there is no reason against having it here, and in addition, 21210# creating and moving files from /tmp can sometimes cause problems. 21211# Hook for its removal unless debugging. 21212# Note that there is a small window in which the directory will not be cleaned: 21213# after its creation but before its name has been assigned to `$tmp'. 21214$debug || 21215{ 21216 tmp= ac_tmp= 21217 trap 'exit_status=$? 21218 : "${ac_tmp:=$tmp}" 21219 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 21220' 0 21221 trap 'as_fn_exit 1' 1 2 13 15 21222} 21223# Create a (secure) tmp directory for tmp files. 21224 21225{ 21226 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 21227 test -d "$tmp" 21228} || 21229{ 21230 tmp=./conf$$-$RANDOM 21231 (umask 077 && mkdir "$tmp") 21232} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 21233ac_tmp=$tmp 21234 21235# Set up the scripts for CONFIG_FILES section. 21236# No need to generate them if there are no CONFIG_FILES. 21237# This happens for instance with `./config.status config.h'. 21238if test -n "$CONFIG_FILES"; then 21239 21240 21241ac_cr=`echo X | tr X '\015'` 21242# On cygwin, bash can eat \r inside `` if the user requested igncr. 21243# But we know of no other shell where ac_cr would be empty at this 21244# point, so we can use a bashism as a fallback. 21245if test "x$ac_cr" = x; then 21246 eval ac_cr=\$\'\\r\' 21247fi 21248ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 21249if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 21250 ac_cs_awk_cr='\\r' 21251else 21252 ac_cs_awk_cr=$ac_cr 21253fi 21254 21255echo 'BEGIN {' >"$ac_tmp/subs1.awk" && 21256_ACEOF 21257 21258 21259{ 21260 echo "cat >conf$$subs.awk <<_ACEOF" && 21261 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 21262 echo "_ACEOF" 21263} >conf$$subs.sh || 21264 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 21265ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 21266ac_delim='%!_!# ' 21267for ac_last_try in false false false false false :; do 21268 . ./conf$$subs.sh || 21269 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 21270 21271 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 21272 if test $ac_delim_n = $ac_delim_num; then 21273 break 21274 elif $ac_last_try; then 21275 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 21276 else 21277 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 21278 fi 21279done 21280rm -f conf$$subs.sh 21281 21282cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 21283cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 21284_ACEOF 21285sed -n ' 21286h 21287s/^/S["/; s/!.*/"]=/ 21288p 21289g 21290s/^[^!]*!// 21291:repl 21292t repl 21293s/'"$ac_delim"'$// 21294t delim 21295:nl 21296h 21297s/\(.\{148\}\)..*/\1/ 21298t more1 21299s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 21300p 21301n 21302b repl 21303:more1 21304s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 21305p 21306g 21307s/.\{148\}// 21308t nl 21309:delim 21310h 21311s/\(.\{148\}\)..*/\1/ 21312t more2 21313s/["\\]/\\&/g; s/^/"/; s/$/"/ 21314p 21315b 21316:more2 21317s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 21318p 21319g 21320s/.\{148\}// 21321t delim 21322' <conf$$subs.awk | sed ' 21323/^[^""]/{ 21324 N 21325 s/\n// 21326} 21327' >>$CONFIG_STATUS || ac_write_fail=1 21328rm -f conf$$subs.awk 21329cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 21330_ACAWK 21331cat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 21332 for (key in S) S_is_set[key] = 1 21333 FS = "" 21334 21335} 21336{ 21337 line = $ 0 21338 nfields = split(line, field, "@") 21339 substed = 0 21340 len = length(field[1]) 21341 for (i = 2; i < nfields; i++) { 21342 key = field[i] 21343 keylen = length(key) 21344 if (S_is_set[key]) { 21345 value = S[key] 21346 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 21347 len += length(value) + length(field[++i]) 21348 substed = 1 21349 } else 21350 len += 1 + keylen 21351 } 21352 21353 print line 21354} 21355 21356_ACAWK 21357_ACEOF 21358cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 21359if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 21360 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 21361else 21362 cat 21363fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 21364 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 21365_ACEOF 21366 21367# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 21368# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 21369# trailing colons and then remove the whole line if VPATH becomes empty 21370# (actually we leave an empty line to preserve line numbers). 21371if test "x$srcdir" = x.; then 21372 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 21373h 21374s/// 21375s/^/:/ 21376s/[ ]*$/:/ 21377s/:\$(srcdir):/:/g 21378s/:\${srcdir}:/:/g 21379s/:@srcdir@:/:/g 21380s/^:*// 21381s/:*$// 21382x 21383s/\(=[ ]*\).*/\1/ 21384G 21385s/\n// 21386s/^[^=]*=[ ]*$// 21387}' 21388fi 21389 21390cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 21391fi # test -n "$CONFIG_FILES" 21392 21393# Set up the scripts for CONFIG_HEADERS section. 21394# No need to generate them if there are no CONFIG_HEADERS. 21395# This happens for instance with `./config.status Makefile'. 21396if test -n "$CONFIG_HEADERS"; then 21397cat >"$ac_tmp/defines.awk" <<\_ACAWK || 21398BEGIN { 21399_ACEOF 21400 21401# Transform confdefs.h into an awk script `defines.awk', embedded as 21402# here-document in config.status, that substitutes the proper values into 21403# config.h.in to produce config.h. 21404 21405# Create a delimiter string that does not exist in confdefs.h, to ease 21406# handling of long lines. 21407ac_delim='%!_!# ' 21408for ac_last_try in false false :; do 21409 ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 21410 if test -z "$ac_tt"; then 21411 break 21412 elif $ac_last_try; then 21413 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 21414 else 21415 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 21416 fi 21417done 21418 21419# For the awk script, D is an array of macro values keyed by name, 21420# likewise P contains macro parameters if any. Preserve backslash 21421# newline sequences. 21422 21423ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 21424sed -n ' 21425s/.\{148\}/&'"$ac_delim"'/g 21426t rset 21427:rset 21428s/^[ ]*#[ ]*define[ ][ ]*/ / 21429t def 21430d 21431:def 21432s/\\$// 21433t bsnl 21434s/["\\]/\\&/g 21435s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 21436D["\1"]=" \3"/p 21437s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 21438d 21439:bsnl 21440s/["\\]/\\&/g 21441s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 21442D["\1"]=" \3\\\\\\n"\\/p 21443t cont 21444s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 21445t cont 21446d 21447:cont 21448n 21449s/.\{148\}/&'"$ac_delim"'/g 21450t clear 21451:clear 21452s/\\$// 21453t bsnlc 21454s/["\\]/\\&/g; s/^/"/; s/$/"/p 21455d 21456:bsnlc 21457s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 21458b cont 21459' <confdefs.h | sed ' 21460s/'"$ac_delim"'/"\\\ 21461"/g' >>$CONFIG_STATUS || ac_write_fail=1 21462 21463cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 21464 for (key in D) D_is_set[key] = 1 21465 FS = "" 21466} 21467/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 21468 line = \$ 0 21469 split(line, arg, " ") 21470 if (arg[1] == "#") { 21471 defundef = arg[2] 21472 mac1 = arg[3] 21473 } else { 21474 defundef = substr(arg[1], 2) 21475 mac1 = arg[2] 21476 } 21477 split(mac1, mac2, "(") #) 21478 macro = mac2[1] 21479 prefix = substr(line, 1, index(line, defundef) - 1) 21480 if (D_is_set[macro]) { 21481 # Preserve the white space surrounding the "#". 21482 print prefix "define", macro P[macro] D[macro] 21483 next 21484 } else { 21485 # Replace #undef with comments. This is necessary, for example, 21486 # in the case of _POSIX_SOURCE, which is predefined and required 21487 # on some systems where configure will not decide to define it. 21488 if (defundef == "undef") { 21489 print "/*", prefix defundef, macro, "*/" 21490 next 21491 } 21492 } 21493} 21494{ print } 21495_ACAWK 21496_ACEOF 21497cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 21498 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 21499fi # test -n "$CONFIG_HEADERS" 21500 21501 21502eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 21503shift 21504for ac_tag 21505do 21506 case $ac_tag in 21507 :[FHLC]) ac_mode=$ac_tag; continue;; 21508 esac 21509 case $ac_mode$ac_tag in 21510 :[FHL]*:*);; 21511 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 21512 :[FH]-) ac_tag=-:-;; 21513 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 21514 esac 21515 ac_save_IFS=$IFS 21516 IFS=: 21517 set x $ac_tag 21518 IFS=$ac_save_IFS 21519 shift 21520 ac_file=$1 21521 shift 21522 21523 case $ac_mode in 21524 :L) ac_source=$1;; 21525 :[FH]) 21526 ac_file_inputs= 21527 for ac_f 21528 do 21529 case $ac_f in 21530 -) ac_f="$ac_tmp/stdin";; 21531 *) # Look for the file first in the build tree, then in the source tree 21532 # (if the path is not absolute). The absolute path cannot be DOS-style, 21533 # because $ac_f cannot contain `:'. 21534 test -f "$ac_f" || 21535 case $ac_f in 21536 [\\/$]*) false;; 21537 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 21538 esac || 21539 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 21540 esac 21541 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 21542 as_fn_append ac_file_inputs " '$ac_f'" 21543 done 21544 21545 # Let's still pretend it is `configure' which instantiates (i.e., don't 21546 # use $as_me), people would be surprised to read: 21547 # /* config.h. Generated by config.status. */ 21548 configure_input='Generated from '` 21549 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 21550 `' by configure.' 21551 if test x"$ac_file" != x-; then 21552 configure_input="$ac_file. $configure_input" 21553 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 21554$as_echo "$as_me: creating $ac_file" >&6;} 21555 fi 21556 # Neutralize special characters interpreted by sed in replacement strings. 21557 case $configure_input in #( 21558 *\&* | *\|* | *\\* ) 21559 ac_sed_conf_input=`$as_echo "$configure_input" | 21560 sed 's/[\\\\&|]/\\\\&/g'`;; #( 21561 *) ac_sed_conf_input=$configure_input;; 21562 esac 21563 21564 case $ac_tag in 21565 *:-:* | *:-) cat >"$ac_tmp/stdin" \ 21566 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 21567 esac 21568 ;; 21569 esac 21570 21571 ac_dir=`$as_dirname -- "$ac_file" || 21572$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 21573 X"$ac_file" : 'X\(//\)[^/]' \| \ 21574 X"$ac_file" : 'X\(//\)$' \| \ 21575 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 21576$as_echo X"$ac_file" | 21577 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 21578 s//\1/ 21579 q 21580 } 21581 /^X\(\/\/\)[^/].*/{ 21582 s//\1/ 21583 q 21584 } 21585 /^X\(\/\/\)$/{ 21586 s//\1/ 21587 q 21588 } 21589 /^X\(\/\).*/{ 21590 s//\1/ 21591 q 21592 } 21593 s/.*/./; q'` 21594 as_dir="$ac_dir"; as_fn_mkdir_p 21595 ac_builddir=. 21596 21597case "$ac_dir" in 21598.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 21599*) 21600 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 21601 # A ".." for each directory in $ac_dir_suffix. 21602 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 21603 case $ac_top_builddir_sub in 21604 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 21605 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 21606 esac ;; 21607esac 21608ac_abs_top_builddir=$ac_pwd 21609ac_abs_builddir=$ac_pwd$ac_dir_suffix 21610# for backward compatibility: 21611ac_top_builddir=$ac_top_build_prefix 21612 21613case $srcdir in 21614 .) # We are building in place. 21615 ac_srcdir=. 21616 ac_top_srcdir=$ac_top_builddir_sub 21617 ac_abs_top_srcdir=$ac_pwd ;; 21618 [\\/]* | ?:[\\/]* ) # Absolute name. 21619 ac_srcdir=$srcdir$ac_dir_suffix; 21620 ac_top_srcdir=$srcdir 21621 ac_abs_top_srcdir=$srcdir ;; 21622 *) # Relative name. 21623 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 21624 ac_top_srcdir=$ac_top_build_prefix$srcdir 21625 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 21626esac 21627ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 21628 21629 21630 case $ac_mode in 21631 :F) 21632 # 21633 # CONFIG_FILE 21634 # 21635 21636 case $INSTALL in 21637 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 21638 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 21639 esac 21640 ac_MKDIR_P=$MKDIR_P 21641 case $MKDIR_P in 21642 [\\/$]* | ?:[\\/]* ) ;; 21643 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 21644 esac 21645_ACEOF 21646 21647cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 21648# If the template does not know about datarootdir, expand it. 21649# FIXME: This hack should be removed a few years after 2.60. 21650ac_datarootdir_hack=; ac_datarootdir_seen= 21651ac_sed_dataroot=' 21652/datarootdir/ { 21653 p 21654 q 21655} 21656/@datadir@/p 21657/@docdir@/p 21658/@infodir@/p 21659/@localedir@/p 21660/@mandir@/p' 21661case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 21662*datarootdir*) ac_datarootdir_seen=yes;; 21663*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 21664 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 21665$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 21666_ACEOF 21667cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 21668 ac_datarootdir_hack=' 21669 s&@datadir@&$datadir&g 21670 s&@docdir@&$docdir&g 21671 s&@infodir@&$infodir&g 21672 s&@localedir@&$localedir&g 21673 s&@mandir@&$mandir&g 21674 s&\\\${datarootdir}&$datarootdir&g' ;; 21675esac 21676_ACEOF 21677 21678# Neutralize VPATH when `$srcdir' = `.'. 21679# Shell code in configure.ac might set extrasub. 21680# FIXME: do we really want to maintain this feature? 21681cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 21682ac_sed_extra="$ac_vpsub 21683$extrasub 21684_ACEOF 21685cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 21686:t 21687/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 21688s|@configure_input@|$ac_sed_conf_input|;t t 21689s&@top_builddir@&$ac_top_builddir_sub&;t t 21690s&@top_build_prefix@&$ac_top_build_prefix&;t t 21691s&@srcdir@&$ac_srcdir&;t t 21692s&@abs_srcdir@&$ac_abs_srcdir&;t t 21693s&@top_srcdir@&$ac_top_srcdir&;t t 21694s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 21695s&@builddir@&$ac_builddir&;t t 21696s&@abs_builddir@&$ac_abs_builddir&;t t 21697s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 21698s&@INSTALL@&$ac_INSTALL&;t t 21699s&@MKDIR_P@&$ac_MKDIR_P&;t t 21700$ac_datarootdir_hack 21701" 21702eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 21703 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 21704 21705test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 21706 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 21707 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 21708 "$ac_tmp/out"`; test -z "$ac_out"; } && 21709 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 21710which seems to be undefined. Please make sure it is defined" >&5 21711$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 21712which seems to be undefined. Please make sure it is defined" >&2;} 21713 21714 rm -f "$ac_tmp/stdin" 21715 case $ac_file in 21716 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 21717 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 21718 esac \ 21719 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 21720 ;; 21721 :H) 21722 # 21723 # CONFIG_HEADER 21724 # 21725 if test x"$ac_file" != x-; then 21726 { 21727 $as_echo "/* $configure_input */" \ 21728 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 21729 } >"$ac_tmp/config.h" \ 21730 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 21731 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 21732 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 21733$as_echo "$as_me: $ac_file is unchanged" >&6;} 21734 else 21735 rm -f "$ac_file" 21736 mv "$ac_tmp/config.h" "$ac_file" \ 21737 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 21738 fi 21739 else 21740 $as_echo "/* $configure_input */" \ 21741 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 21742 || as_fn_error $? "could not create -" "$LINENO" 5 21743 fi 21744# Compute "$ac_file"'s index in $config_headers. 21745_am_arg="$ac_file" 21746_am_stamp_count=1 21747for _am_header in $config_headers :; do 21748 case $_am_header in 21749 $_am_arg | $_am_arg:* ) 21750 break ;; 21751 * ) 21752 _am_stamp_count=`expr $_am_stamp_count + 1` ;; 21753 esac 21754done 21755echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 21756$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 21757 X"$_am_arg" : 'X\(//\)[^/]' \| \ 21758 X"$_am_arg" : 'X\(//\)$' \| \ 21759 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 21760$as_echo X"$_am_arg" | 21761 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 21762 s//\1/ 21763 q 21764 } 21765 /^X\(\/\/\)[^/].*/{ 21766 s//\1/ 21767 q 21768 } 21769 /^X\(\/\/\)$/{ 21770 s//\1/ 21771 q 21772 } 21773 /^X\(\/\).*/{ 21774 s//\1/ 21775 q 21776 } 21777 s/.*/./; q'`/stamp-h$_am_stamp_count 21778 ;; 21779 21780 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 21781$as_echo "$as_me: executing $ac_file commands" >&6;} 21782 ;; 21783 esac 21784 21785 21786 case $ac_file$ac_mode in 21787 "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 21788 # Older Autoconf quotes --file arguments for eval, but not when files 21789 # are listed without --file. Let's play safe and only enable the eval 21790 # if we detect the quoting. 21791 case $CONFIG_FILES in 21792 *\'*) eval set x "$CONFIG_FILES" ;; 21793 *) set x $CONFIG_FILES ;; 21794 esac 21795 shift 21796 for mf 21797 do 21798 # Strip MF so we end up with the name of the file. 21799 mf=`echo "$mf" | sed -e 's/:.*$//'` 21800 # Check whether this is an Automake generated Makefile or not. 21801 # We used to match only the files named 'Makefile.in', but 21802 # some people rename them; so instead we look at the file content. 21803 # Grep'ing the first line is not enough: some people post-process 21804 # each Makefile.in and add a new line on top of each file to say so. 21805 # Grep'ing the whole file is not good either: AIX grep has a line 21806 # limit of 2048, but all sed's we know have understand at least 4000. 21807 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then 21808 dirpart=`$as_dirname -- "$mf" || 21809$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 21810 X"$mf" : 'X\(//\)[^/]' \| \ 21811 X"$mf" : 'X\(//\)$' \| \ 21812 X"$mf" : 'X\(/\)' \| . 2>/dev/null || 21813$as_echo X"$mf" | 21814 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 21815 s//\1/ 21816 q 21817 } 21818 /^X\(\/\/\)[^/].*/{ 21819 s//\1/ 21820 q 21821 } 21822 /^X\(\/\/\)$/{ 21823 s//\1/ 21824 q 21825 } 21826 /^X\(\/\).*/{ 21827 s//\1/ 21828 q 21829 } 21830 s/.*/./; q'` 21831 else 21832 continue 21833 fi 21834 # Extract the definition of DEPDIR, am__include, and am__quote 21835 # from the Makefile without running 'make'. 21836 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 21837 test -z "$DEPDIR" && continue 21838 am__include=`sed -n 's/^am__include = //p' < "$mf"` 21839 test -z "$am__include" && continue 21840 am__quote=`sed -n 's/^am__quote = //p' < "$mf"` 21841 # Find all dependency output files, they are included files with 21842 # $(DEPDIR) in their names. We invoke sed twice because it is the 21843 # simplest approach to changing $(DEPDIR) to its actual value in the 21844 # expansion. 21845 for file in `sed -n " 21846 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ 21847 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do 21848 # Make sure the directory exists. 21849 test -f "$dirpart/$file" && continue 21850 fdir=`$as_dirname -- "$file" || 21851$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 21852 X"$file" : 'X\(//\)[^/]' \| \ 21853 X"$file" : 'X\(//\)$' \| \ 21854 X"$file" : 'X\(/\)' \| . 2>/dev/null || 21855$as_echo X"$file" | 21856 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 21857 s//\1/ 21858 q 21859 } 21860 /^X\(\/\/\)[^/].*/{ 21861 s//\1/ 21862 q 21863 } 21864 /^X\(\/\/\)$/{ 21865 s//\1/ 21866 q 21867 } 21868 /^X\(\/\).*/{ 21869 s//\1/ 21870 q 21871 } 21872 s/.*/./; q'` 21873 as_dir=$dirpart/$fdir; as_fn_mkdir_p 21874 # echo "creating $dirpart/$file" 21875 echo '# dummy' > "$dirpart/$file" 21876 done 21877 done 21878} 21879 ;; 21880 "libtool":C) 21881 21882 # See if we are running on zsh, and set the options that allow our 21883 # commands through without removal of \ escapes. 21884 if test -n "${ZSH_VERSION+set}"; then 21885 setopt NO_GLOB_SUBST 21886 fi 21887 21888 cfgfile=${ofile}T 21889 trap "$RM \"$cfgfile\"; exit 1" 1 2 15 21890 $RM "$cfgfile" 21891 21892 cat <<_LT_EOF >> "$cfgfile" 21893#! $SHELL 21894# Generated automatically by $as_me ($PACKAGE) $VERSION 21895# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 21896# NOTE: Changes made to this file will be lost: look at ltmain.sh. 21897 21898# Provide generalized library-building support services. 21899# Written by Gordon Matzigkeit, 1996 21900 21901# Copyright (C) 2014 Free Software Foundation, Inc. 21902# This is free software; see the source for copying conditions. There is NO 21903# warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 21904 21905# GNU Libtool is free software; you can redistribute it and/or modify 21906# it under the terms of the GNU General Public License as published by 21907# the Free Software Foundation; either version 2 of of the License, or 21908# (at your option) any later version. 21909# 21910# As a special exception to the GNU General Public License, if you 21911# distribute this file as part of a program or library that is built 21912# using GNU Libtool, you may include this file under the same 21913# distribution terms that you use for the rest of that program. 21914# 21915# GNU Libtool is distributed in the hope that it will be useful, but 21916# WITHOUT ANY WARRANTY; without even the implied warranty of 21917# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 21918# GNU General Public License for more details. 21919# 21920# You should have received a copy of the GNU General Public License 21921# along with this program. If not, see <http://www.gnu.org/licenses/>. 21922 21923 21924# The names of the tagged configurations supported by this script. 21925available_tags='' 21926 21927# Configured defaults for sys_lib_dlsearch_path munging. 21928: \${LT_SYS_LIBRARY_PATH="$configure_time_lt_sys_library_path"} 21929 21930# ### BEGIN LIBTOOL CONFIG 21931 21932# Which release of libtool.m4 was used? 21933macro_version=$macro_version 21934macro_revision=$macro_revision 21935 21936# Whether or not to build shared libraries. 21937build_libtool_libs=$enable_shared 21938 21939# Whether or not to build static libraries. 21940build_old_libs=$enable_static 21941 21942# What type of objects to build. 21943pic_mode=$pic_mode 21944 21945# Whether or not to optimize for fast installation. 21946fast_install=$enable_fast_install 21947 21948# Shared archive member basename,for filename based shared library versioning on AIX. 21949shared_archive_member_spec=$shared_archive_member_spec 21950 21951# Shell to use when invoking shell scripts. 21952SHELL=$lt_SHELL 21953 21954# An echo program that protects backslashes. 21955ECHO=$lt_ECHO 21956 21957# The PATH separator for the build system. 21958PATH_SEPARATOR=$lt_PATH_SEPARATOR 21959 21960# The host system. 21961host_alias=$host_alias 21962host=$host 21963host_os=$host_os 21964 21965# The build system. 21966build_alias=$build_alias 21967build=$build 21968build_os=$build_os 21969 21970# A sed program that does not truncate output. 21971SED=$lt_SED 21972 21973# Sed that helps us avoid accidentally triggering echo(1) options like -n. 21974Xsed="\$SED -e 1s/^X//" 21975 21976# A grep program that handles long lines. 21977GREP=$lt_GREP 21978 21979# An ERE matcher. 21980EGREP=$lt_EGREP 21981 21982# A literal string matcher. 21983FGREP=$lt_FGREP 21984 21985# A BSD- or MS-compatible name lister. 21986NM=$lt_NM 21987 21988# Whether we need soft or hard links. 21989LN_S=$lt_LN_S 21990 21991# What is the maximum length of a command? 21992max_cmd_len=$max_cmd_len 21993 21994# Object file suffix (normally "o"). 21995objext=$ac_objext 21996 21997# Executable file suffix (normally ""). 21998exeext=$exeext 21999 22000# whether the shell understands "unset". 22001lt_unset=$lt_unset 22002 22003# turn spaces into newlines. 22004SP2NL=$lt_lt_SP2NL 22005 22006# turn newlines into spaces. 22007NL2SP=$lt_lt_NL2SP 22008 22009# convert \$build file names to \$host format. 22010to_host_file_cmd=$lt_cv_to_host_file_cmd 22011 22012# convert \$build files to toolchain format. 22013to_tool_file_cmd=$lt_cv_to_tool_file_cmd 22014 22015# An object symbol dumper. 22016OBJDUMP=$lt_OBJDUMP 22017 22018# Method to check whether dependent libraries are shared objects. 22019deplibs_check_method=$lt_deplibs_check_method 22020 22021# Command to use when deplibs_check_method = "file_magic". 22022file_magic_cmd=$lt_file_magic_cmd 22023 22024# How to find potential files when deplibs_check_method = "file_magic". 22025file_magic_glob=$lt_file_magic_glob 22026 22027# Find potential files using nocaseglob when deplibs_check_method = "file_magic". 22028want_nocaseglob=$lt_want_nocaseglob 22029 22030# DLL creation program. 22031DLLTOOL=$lt_DLLTOOL 22032 22033# Command to associate shared and link libraries. 22034sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd 22035 22036# The archiver. 22037AR=$lt_AR 22038 22039# Flags to create an archive. 22040AR_FLAGS=$lt_AR_FLAGS 22041 22042# How to feed a file listing to the archiver. 22043archiver_list_spec=$lt_archiver_list_spec 22044 22045# A symbol stripping program. 22046STRIP=$lt_STRIP 22047 22048# Commands used to install an old-style archive. 22049RANLIB=$lt_RANLIB 22050old_postinstall_cmds=$lt_old_postinstall_cmds 22051old_postuninstall_cmds=$lt_old_postuninstall_cmds 22052 22053# Whether to use a lock for old archive extraction. 22054lock_old_archive_extraction=$lock_old_archive_extraction 22055 22056# A C compiler. 22057LTCC=$lt_CC 22058 22059# LTCC compiler flags. 22060LTCFLAGS=$lt_CFLAGS 22061 22062# Take the output of nm and produce a listing of raw symbols and C names. 22063global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe 22064 22065# Transform the output of nm in a proper C declaration. 22066global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl 22067 22068# Transform the output of nm into a list of symbols to manually relocate. 22069global_symbol_to_import=$lt_lt_cv_sys_global_symbol_to_import 22070 22071# Transform the output of nm in a C name address pair. 22072global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 22073 22074# Transform the output of nm in a C name address pair when lib prefix is needed. 22075global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 22076 22077# The name lister interface. 22078nm_interface=$lt_lt_cv_nm_interface 22079 22080# Specify filename containing input files for \$NM. 22081nm_file_list_spec=$lt_nm_file_list_spec 22082 22083# The root where to search for dependent libraries,and where our libraries should be installed. 22084lt_sysroot=$lt_sysroot 22085 22086# Command to truncate a binary pipe. 22087lt_truncate_bin=$lt_lt_cv_truncate_bin 22088 22089# The name of the directory that contains temporary libtool files. 22090objdir=$objdir 22091 22092# Used to examine libraries when file_magic_cmd begins with "file". 22093MAGIC_CMD=$MAGIC_CMD 22094 22095# Must we lock files when doing compilation? 22096need_locks=$lt_need_locks 22097 22098# Manifest tool. 22099MANIFEST_TOOL=$lt_MANIFEST_TOOL 22100 22101# Tool to manipulate archived DWARF debug symbol files on Mac OS X. 22102DSYMUTIL=$lt_DSYMUTIL 22103 22104# Tool to change global to local symbols on Mac OS X. 22105NMEDIT=$lt_NMEDIT 22106 22107# Tool to manipulate fat objects and archives on Mac OS X. 22108LIPO=$lt_LIPO 22109 22110# ldd/readelf like tool for Mach-O binaries on Mac OS X. 22111OTOOL=$lt_OTOOL 22112 22113# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. 22114OTOOL64=$lt_OTOOL64 22115 22116# Old archive suffix (normally "a"). 22117libext=$libext 22118 22119# Shared library suffix (normally ".so"). 22120shrext_cmds=$lt_shrext_cmds 22121 22122# The commands to extract the exported symbol list from a shared archive. 22123extract_expsyms_cmds=$lt_extract_expsyms_cmds 22124 22125# Variables whose values should be saved in libtool wrapper scripts and 22126# restored at link time. 22127variables_saved_for_relink=$lt_variables_saved_for_relink 22128 22129# Do we need the "lib" prefix for modules? 22130need_lib_prefix=$need_lib_prefix 22131 22132# Do we need a version for libraries? 22133need_version=$need_version 22134 22135# Library versioning type. 22136version_type=$version_type 22137 22138# Shared library runtime path variable. 22139runpath_var=$runpath_var 22140 22141# Shared library path variable. 22142shlibpath_var=$shlibpath_var 22143 22144# Is shlibpath searched before the hard-coded library search path? 22145shlibpath_overrides_runpath=$shlibpath_overrides_runpath 22146 22147# Format of library name prefix. 22148libname_spec=$lt_libname_spec 22149 22150# List of archive names. First name is the real one, the rest are links. 22151# The last name is the one that the linker finds with -lNAME 22152library_names_spec=$lt_library_names_spec 22153 22154# The coded name of the library, if different from the real name. 22155soname_spec=$lt_soname_spec 22156 22157# Permission mode override for installation of shared libraries. 22158install_override_mode=$lt_install_override_mode 22159 22160# Command to use after installation of a shared archive. 22161postinstall_cmds=$lt_postinstall_cmds 22162 22163# Command to use after uninstallation of a shared archive. 22164postuninstall_cmds=$lt_postuninstall_cmds 22165 22166# Commands used to finish a libtool library installation in a directory. 22167finish_cmds=$lt_finish_cmds 22168 22169# As "finish_cmds", except a single script fragment to be evaled but 22170# not shown. 22171finish_eval=$lt_finish_eval 22172 22173# Whether we should hardcode library paths into libraries. 22174hardcode_into_libs=$hardcode_into_libs 22175 22176# Compile-time system search path for libraries. 22177sys_lib_search_path_spec=$lt_sys_lib_search_path_spec 22178 22179# Detected run-time system search path for libraries. 22180sys_lib_dlsearch_path_spec=$lt_configure_time_dlsearch_path 22181 22182# Explicit LT_SYS_LIBRARY_PATH set during ./configure time. 22183configure_time_lt_sys_library_path=$lt_configure_time_lt_sys_library_path 22184 22185# Whether dlopen is supported. 22186dlopen_support=$enable_dlopen 22187 22188# Whether dlopen of programs is supported. 22189dlopen_self=$enable_dlopen_self 22190 22191# Whether dlopen of statically linked programs is supported. 22192dlopen_self_static=$enable_dlopen_self_static 22193 22194# Commands to strip libraries. 22195old_striplib=$lt_old_striplib 22196striplib=$lt_striplib 22197 22198 22199# The linker used to build libraries. 22200LD=$lt_LD 22201 22202# How to create reloadable object files. 22203reload_flag=$lt_reload_flag 22204reload_cmds=$lt_reload_cmds 22205 22206# Commands used to build an old-style archive. 22207old_archive_cmds=$lt_old_archive_cmds 22208 22209# A language specific compiler. 22210CC=$lt_compiler 22211 22212# Is the compiler the GNU compiler? 22213with_gcc=$GCC 22214 22215# Compiler flag to turn off builtin functions. 22216no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 22217 22218# Additional compiler flags for building library objects. 22219pic_flag=$lt_lt_prog_compiler_pic 22220 22221# How to pass a linker flag through the compiler. 22222wl=$lt_lt_prog_compiler_wl 22223 22224# Compiler flag to prevent dynamic linking. 22225link_static_flag=$lt_lt_prog_compiler_static 22226 22227# Does compiler simultaneously support -c and -o options? 22228compiler_c_o=$lt_lt_cv_prog_compiler_c_o 22229 22230# Whether or not to add -lc for building shared libraries. 22231build_libtool_need_lc=$archive_cmds_need_lc 22232 22233# Whether or not to disallow shared libs when runtime libs are static. 22234allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes 22235 22236# Compiler flag to allow reflexive dlopens. 22237export_dynamic_flag_spec=$lt_export_dynamic_flag_spec 22238 22239# Compiler flag to generate shared objects directly from archives. 22240whole_archive_flag_spec=$lt_whole_archive_flag_spec 22241 22242# Whether the compiler copes with passing no objects directly. 22243compiler_needs_object=$lt_compiler_needs_object 22244 22245# Create an old-style archive from a shared archive. 22246old_archive_from_new_cmds=$lt_old_archive_from_new_cmds 22247 22248# Create a temporary old-style archive to link instead of a shared archive. 22249old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds 22250 22251# Commands used to build a shared archive. 22252archive_cmds=$lt_archive_cmds 22253archive_expsym_cmds=$lt_archive_expsym_cmds 22254 22255# Commands used to build a loadable module if different from building 22256# a shared archive. 22257module_cmds=$lt_module_cmds 22258module_expsym_cmds=$lt_module_expsym_cmds 22259 22260# Whether we are building with GNU ld or not. 22261with_gnu_ld=$lt_with_gnu_ld 22262 22263# Flag that allows shared libraries with undefined symbols to be built. 22264allow_undefined_flag=$lt_allow_undefined_flag 22265 22266# Flag that enforces no undefined symbols. 22267no_undefined_flag=$lt_no_undefined_flag 22268 22269# Flag to hardcode \$libdir into a binary during linking. 22270# This must work even if \$libdir does not exist 22271hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec 22272 22273# Whether we need a single "-rpath" flag with a separated argument. 22274hardcode_libdir_separator=$lt_hardcode_libdir_separator 22275 22276# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes 22277# DIR into the resulting binary. 22278hardcode_direct=$hardcode_direct 22279 22280# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes 22281# DIR into the resulting binary and the resulting library dependency is 22282# "absolute",i.e impossible to change by setting \$shlibpath_var if the 22283# library is relocated. 22284hardcode_direct_absolute=$hardcode_direct_absolute 22285 22286# Set to "yes" if using the -LDIR flag during linking hardcodes DIR 22287# into the resulting binary. 22288hardcode_minus_L=$hardcode_minus_L 22289 22290# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR 22291# into the resulting binary. 22292hardcode_shlibpath_var=$hardcode_shlibpath_var 22293 22294# Set to "yes" if building a shared library automatically hardcodes DIR 22295# into the library and all subsequent libraries and executables linked 22296# against it. 22297hardcode_automatic=$hardcode_automatic 22298 22299# Set to yes if linker adds runtime paths of dependent libraries 22300# to runtime path list. 22301inherit_rpath=$inherit_rpath 22302 22303# Whether libtool must link a program against all its dependency libraries. 22304link_all_deplibs=$link_all_deplibs 22305 22306# Set to "yes" if exported symbols are required. 22307always_export_symbols=$always_export_symbols 22308 22309# The commands to list exported symbols. 22310export_symbols_cmds=$lt_export_symbols_cmds 22311 22312# Symbols that should not be listed in the preloaded symbols. 22313exclude_expsyms=$lt_exclude_expsyms 22314 22315# Symbols that must always be exported. 22316include_expsyms=$lt_include_expsyms 22317 22318# Commands necessary for linking programs (against libraries) with templates. 22319prelink_cmds=$lt_prelink_cmds 22320 22321# Commands necessary for finishing linking programs. 22322postlink_cmds=$lt_postlink_cmds 22323 22324# Specify filename containing input files. 22325file_list_spec=$lt_file_list_spec 22326 22327# How to hardcode a shared library path into an executable. 22328hardcode_action=$hardcode_action 22329 22330# ### END LIBTOOL CONFIG 22331 22332_LT_EOF 22333 22334 cat <<'_LT_EOF' >> "$cfgfile" 22335 22336# ### BEGIN FUNCTIONS SHARED WITH CONFIGURE 22337 22338# func_munge_path_list VARIABLE PATH 22339# ----------------------------------- 22340# VARIABLE is name of variable containing _space_ separated list of 22341# directories to be munged by the contents of PATH, which is string 22342# having a format: 22343# "DIR[:DIR]:" 22344# string "DIR[ DIR]" will be prepended to VARIABLE 22345# ":DIR[:DIR]" 22346# string "DIR[ DIR]" will be appended to VARIABLE 22347# "DIRP[:DIRP]::[DIRA:]DIRA" 22348# string "DIRP[ DIRP]" will be prepended to VARIABLE and string 22349# "DIRA[ DIRA]" will be appended to VARIABLE 22350# "DIR[:DIR]" 22351# VARIABLE will be replaced by "DIR[ DIR]" 22352func_munge_path_list () 22353{ 22354 case x$2 in 22355 x) 22356 ;; 22357 *:) 22358 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\" 22359 ;; 22360 x:*) 22361 eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\" 22362 ;; 22363 *::*) 22364 eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\" 22365 eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\" 22366 ;; 22367 *) 22368 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\" 22369 ;; 22370 esac 22371} 22372 22373 22374# Calculate cc_basename. Skip known compiler wrappers and cross-prefix. 22375func_cc_basename () 22376{ 22377 for cc_temp in $*""; do 22378 case $cc_temp in 22379 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 22380 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 22381 \-*) ;; 22382 *) break;; 22383 esac 22384 done 22385 func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` 22386} 22387 22388 22389# ### END FUNCTIONS SHARED WITH CONFIGURE 22390 22391_LT_EOF 22392 22393 case $host_os in 22394 aix3*) 22395 cat <<\_LT_EOF >> "$cfgfile" 22396# AIX sometimes has problems with the GCC collect2 program. For some 22397# reason, if we set the COLLECT_NAMES environment variable, the problems 22398# vanish in a puff of smoke. 22399if test set != "${COLLECT_NAMES+set}"; then 22400 COLLECT_NAMES= 22401 export COLLECT_NAMES 22402fi 22403_LT_EOF 22404 ;; 22405 esac 22406 22407 22408ltmain=$ac_aux_dir/ltmain.sh 22409 22410 22411 # We use sed instead of cat because bash on DJGPP gets confused if 22412 # if finds mixed CR/LF and LF-only lines. Since sed operates in 22413 # text mode, it properly converts lines to CR/LF. This bash problem 22414 # is reportedly fixed, but why not run on old versions too? 22415 sed '$q' "$ltmain" >> "$cfgfile" \ 22416 || (rm -f "$cfgfile"; exit 1) 22417 22418 mv -f "$cfgfile" "$ofile" || 22419 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") 22420 chmod +x "$ofile" 22421 22422 ;; 22423 22424 esac 22425done # for ac_tag 22426 22427 22428as_fn_exit 0 22429_ACEOF 22430ac_clean_files=$ac_clean_files_save 22431 22432test $ac_write_fail = 0 || 22433 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 22434 22435 22436# configure is writing to config.log, and then calls config.status. 22437# config.status does its own redirection, appending to config.log. 22438# Unfortunately, on DOS this fails, as config.log is still kept open 22439# by configure, so config.status won't be able to write to it; its 22440# output is simply discarded. So we exec the FD to /dev/null, 22441# effectively closing config.log, so it can be properly (re)opened and 22442# appended to by config.status. When coming back to configure, we 22443# need to make the FD available again. 22444if test "$no_create" != yes; then 22445 ac_cs_success=: 22446 ac_config_status_args= 22447 test "$silent" = yes && 22448 ac_config_status_args="$ac_config_status_args --quiet" 22449 exec 5>/dev/null 22450 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 22451 exec 5>>config.log 22452 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 22453 # would make configure fail if this is the last instruction. 22454 $ac_cs_success || as_fn_exit 1 22455fi 22456if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 22457 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 22458$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 22459fi 22460 22461