configure revision c7b4381a
1#! /bin/sh 2# Guess values for system-dependent variables and create Makefiles. 3# Generated by GNU Autoconf 2.69 for libXfont2 2.0.4. 4# 5# Report bugs to <https://gitlab.freedesktop.org/xorg/lib/libXfont/issues>. 6# 7# 8# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. 9# 10# 11# This configure script is free software; the Free Software Foundation 12# gives unlimited permission to copy, distribute and modify it. 13## -------------------- ## 14## M4sh Initialization. ## 15## -------------------- ## 16 17# Be more Bourne compatible 18DUALCASE=1; export DUALCASE # for MKS sh 19if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 20 emulate sh 21 NULLCMD=: 22 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 23 # is contrary to our usage. Disable this feature. 24 alias -g '${1+"$@"}'='"$@"' 25 setopt NO_GLOB_SUBST 26else 27 case `(set -o) 2>/dev/null` in #( 28 *posix*) : 29 set -o posix ;; #( 30 *) : 31 ;; 32esac 33fi 34 35 36as_nl=' 37' 38export as_nl 39# Printing a long string crashes Solaris 7 /usr/bin/printf. 40as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 41as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 42as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 43# Prefer a ksh shell builtin over an external printf program on Solaris, 44# but without wasting forks for bash or zsh. 45if test -z "$BASH_VERSION$ZSH_VERSION" \ 46 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 47 as_echo='print -r --' 48 as_echo_n='print -rn --' 49elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 50 as_echo='printf %s\n' 51 as_echo_n='printf %s' 52else 53 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 54 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 55 as_echo_n='/usr/ucb/echo -n' 56 else 57 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 58 as_echo_n_body='eval 59 arg=$1; 60 case $arg in #( 61 *"$as_nl"*) 62 expr "X$arg" : "X\\(.*\\)$as_nl"; 63 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 64 esac; 65 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 66 ' 67 export as_echo_n_body 68 as_echo_n='sh -c $as_echo_n_body as_echo' 69 fi 70 export as_echo_body 71 as_echo='sh -c $as_echo_body as_echo' 72fi 73 74# The user is always right. 75if test "${PATH_SEPARATOR+set}" != set; then 76 PATH_SEPARATOR=: 77 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 78 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 79 PATH_SEPARATOR=';' 80 } 81fi 82 83 84# IFS 85# We need space, tab and new line, in precisely that order. Quoting is 86# there to prevent editors from complaining about space-tab. 87# (If _AS_PATH_WALK were called with IFS unset, it would disable word 88# splitting by setting IFS to empty value.) 89IFS=" "" $as_nl" 90 91# Find who we are. Look in the path if we contain no directory separator. 92as_myself= 93case $0 in #(( 94 *[\\/]* ) as_myself=$0 ;; 95 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 96for as_dir in $PATH 97do 98 IFS=$as_save_IFS 99 test -z "$as_dir" && as_dir=. 100 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 101 done 102IFS=$as_save_IFS 103 104 ;; 105esac 106# We did not find ourselves, most probably we were run as `sh COMMAND' 107# in which case we are not to be found in the path. 108if test "x$as_myself" = x; then 109 as_myself=$0 110fi 111if test ! -f "$as_myself"; then 112 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 113 exit 1 114fi 115 116# Unset variables that we do not need and which cause bugs (e.g. in 117# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 118# suppresses any "Segmentation fault" message there. '((' could 119# trigger a bug in pdksh 5.2.14. 120for as_var in BASH_ENV ENV MAIL MAILPATH 121do eval test x\${$as_var+set} = xset \ 122 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 123done 124PS1='$ ' 125PS2='> ' 126PS4='+ ' 127 128# NLS nuisances. 129LC_ALL=C 130export LC_ALL 131LANGUAGE=C 132export LANGUAGE 133 134# CDPATH. 135(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 136 137# Use a proper internal environment variable to ensure we don't fall 138 # into an infinite loop, continuously re-executing ourselves. 139 if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then 140 _as_can_reexec=no; export _as_can_reexec; 141 # We cannot yet assume a decent shell, so we have to provide a 142# neutralization value for shells without unset; and this also 143# works around shells that cannot unset nonexistent variables. 144# Preserve -v and -x to the replacement shell. 145BASH_ENV=/dev/null 146ENV=/dev/null 147(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 148case $- in # (((( 149 *v*x* | *x*v* ) as_opts=-vx ;; 150 *v* ) as_opts=-v ;; 151 *x* ) as_opts=-x ;; 152 * ) as_opts= ;; 153esac 154exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 155# Admittedly, this is quite paranoid, since all the known shells bail 156# out after a failed `exec'. 157$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 158as_fn_exit 255 159 fi 160 # We don't want this to propagate to other subprocesses. 161 { _as_can_reexec=; unset _as_can_reexec;} 162if test "x$CONFIG_SHELL" = x; then 163 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : 164 emulate sh 165 NULLCMD=: 166 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 167 # is contrary to our usage. Disable this feature. 168 alias -g '\${1+\"\$@\"}'='\"\$@\"' 169 setopt NO_GLOB_SUBST 170else 171 case \`(set -o) 2>/dev/null\` in #( 172 *posix*) : 173 set -o posix ;; #( 174 *) : 175 ;; 176esac 177fi 178" 179 as_required="as_fn_return () { (exit \$1); } 180as_fn_success () { as_fn_return 0; } 181as_fn_failure () { as_fn_return 1; } 182as_fn_ret_success () { return 0; } 183as_fn_ret_failure () { return 1; } 184 185exitcode=0 186as_fn_success || { exitcode=1; echo as_fn_success failed.; } 187as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 188as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 189as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 190if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : 191 192else 193 exitcode=1; echo positional parameters were not saved. 194fi 195test x\$exitcode = x0 || exit 1 196test -x / || exit 1" 197 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 198 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 199 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 200 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 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://gitlab.freedesktop.org/xorg/lib/libXfont/issues 279$0: about your system, including any error possibly output 280$0: before this message. Then install a modern shell, or 281$0: manually run the script under such a shell if you do 282$0: have one." 283 fi 284 exit 1 285fi 286fi 287fi 288SHELL=${CONFIG_SHELL-/bin/sh} 289export SHELL 290# Unset more variables known to interfere with behavior of common tools. 291CLICOLOR_FORCE= GREP_OPTIONS= 292unset CLICOLOR_FORCE GREP_OPTIONS 293 294## --------------------- ## 295## M4sh Shell Functions. ## 296## --------------------- ## 297# as_fn_unset VAR 298# --------------- 299# Portably unset VAR. 300as_fn_unset () 301{ 302 { eval $1=; unset $1;} 303} 304as_unset=as_fn_unset 305 306# as_fn_set_status STATUS 307# ----------------------- 308# Set $? to STATUS, without forking. 309as_fn_set_status () 310{ 311 return $1 312} # as_fn_set_status 313 314# as_fn_exit STATUS 315# ----------------- 316# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 317as_fn_exit () 318{ 319 set +e 320 as_fn_set_status $1 321 exit $1 322} # as_fn_exit 323 324# as_fn_mkdir_p 325# ------------- 326# Create "$as_dir" as a directory, including parents if necessary. 327as_fn_mkdir_p () 328{ 329 330 case $as_dir in #( 331 -*) as_dir=./$as_dir;; 332 esac 333 test -d "$as_dir" || eval $as_mkdir_p || { 334 as_dirs= 335 while :; do 336 case $as_dir in #( 337 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 338 *) as_qdir=$as_dir;; 339 esac 340 as_dirs="'$as_qdir' $as_dirs" 341 as_dir=`$as_dirname -- "$as_dir" || 342$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 343 X"$as_dir" : 'X\(//\)[^/]' \| \ 344 X"$as_dir" : 'X\(//\)$' \| \ 345 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 346$as_echo X"$as_dir" | 347 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 348 s//\1/ 349 q 350 } 351 /^X\(\/\/\)[^/].*/{ 352 s//\1/ 353 q 354 } 355 /^X\(\/\/\)$/{ 356 s//\1/ 357 q 358 } 359 /^X\(\/\).*/{ 360 s//\1/ 361 q 362 } 363 s/.*/./; q'` 364 test -d "$as_dir" && break 365 done 366 test -z "$as_dirs" || eval "mkdir $as_dirs" 367 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 368 369 370} # as_fn_mkdir_p 371 372# as_fn_executable_p FILE 373# ----------------------- 374# Test if FILE is an executable regular file. 375as_fn_executable_p () 376{ 377 test -f "$1" && test -x "$1" 378} # as_fn_executable_p 379# as_fn_append VAR VALUE 380# ---------------------- 381# Append the text in VALUE to the end of the definition contained in VAR. Take 382# advantage of any shell optimizations that allow amortized linear growth over 383# repeated appends, instead of the typical quadratic growth present in naive 384# implementations. 385if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 386 eval 'as_fn_append () 387 { 388 eval $1+=\$2 389 }' 390else 391 as_fn_append () 392 { 393 eval $1=\$$1\$2 394 } 395fi # as_fn_append 396 397# as_fn_arith ARG... 398# ------------------ 399# Perform arithmetic evaluation on the ARGs, and store the result in the 400# global $as_val. Take advantage of shells that can avoid forks. The arguments 401# must be portable across $(()) and expr. 402if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 403 eval 'as_fn_arith () 404 { 405 as_val=$(( $* )) 406 }' 407else 408 as_fn_arith () 409 { 410 as_val=`expr "$@" || test $? -eq 1` 411 } 412fi # as_fn_arith 413 414 415# as_fn_error STATUS ERROR [LINENO LOG_FD] 416# ---------------------------------------- 417# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 418# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 419# script with STATUS, using 1 if that was 0. 420as_fn_error () 421{ 422 as_status=$1; test $as_status -eq 0 && as_status=1 423 if test "$4"; then 424 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 425 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 426 fi 427 $as_echo "$as_me: error: $2" >&2 428 as_fn_exit $as_status 429} # as_fn_error 430 431if expr a : '\(a\)' >/dev/null 2>&1 && 432 test "X`expr 00001 : '.*\(...\)'`" = X001; then 433 as_expr=expr 434else 435 as_expr=false 436fi 437 438if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 439 as_basename=basename 440else 441 as_basename=false 442fi 443 444if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 445 as_dirname=dirname 446else 447 as_dirname=false 448fi 449 450as_me=`$as_basename -- "$0" || 451$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 452 X"$0" : 'X\(//\)$' \| \ 453 X"$0" : 'X\(/\)' \| . 2>/dev/null || 454$as_echo X/"$0" | 455 sed '/^.*\/\([^/][^/]*\)\/*$/{ 456 s//\1/ 457 q 458 } 459 /^X\/\(\/\/\)$/{ 460 s//\1/ 461 q 462 } 463 /^X\/\(\/\).*/{ 464 s//\1/ 465 q 466 } 467 s/.*/./; q'` 468 469# Avoid depending upon Character Ranges. 470as_cr_letters='abcdefghijklmnopqrstuvwxyz' 471as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 472as_cr_Letters=$as_cr_letters$as_cr_LETTERS 473as_cr_digits='0123456789' 474as_cr_alnum=$as_cr_Letters$as_cr_digits 475 476 477 as_lineno_1=$LINENO as_lineno_1a=$LINENO 478 as_lineno_2=$LINENO as_lineno_2a=$LINENO 479 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 480 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 481 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 482 sed -n ' 483 p 484 /[$]LINENO/= 485 ' <$as_myself | 486 sed ' 487 s/[$]LINENO.*/&-/ 488 t lineno 489 b 490 :lineno 491 N 492 :loop 493 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 494 t loop 495 s/-\n.*// 496 ' >$as_me.lineno && 497 chmod +x "$as_me.lineno" || 498 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 499 500 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have 501 # already done that, so ensure we don't try to do so again and fall 502 # in an infinite loop. This has already happened in practice. 503 _as_can_reexec=no; export _as_can_reexec 504 # Don't try to exec as it changes $[0], causing all sort of problems 505 # (the dirname of $[0] is not the place where we might find the 506 # original and so on. Autoconf is especially sensitive to this). 507 . "./$as_me.lineno" 508 # Exit status is that of the last command. 509 exit 510} 511 512ECHO_C= ECHO_N= ECHO_T= 513case `echo -n x` in #((((( 514-n*) 515 case `echo 'xy\c'` in 516 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 517 xy) ECHO_C='\c';; 518 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 519 ECHO_T=' ';; 520 esac;; 521*) 522 ECHO_N='-n';; 523esac 524 525rm -f conf$$ conf$$.exe conf$$.file 526if test -d conf$$.dir; then 527 rm -f conf$$.dir/conf$$.file 528else 529 rm -f conf$$.dir 530 mkdir conf$$.dir 2>/dev/null 531fi 532if (echo >conf$$.file) 2>/dev/null; then 533 if ln -s conf$$.file conf$$ 2>/dev/null; then 534 as_ln_s='ln -s' 535 # ... but there are two gotchas: 536 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 537 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 538 # In both cases, we have to default to `cp -pR'. 539 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 540 as_ln_s='cp -pR' 541 elif ln conf$$.file conf$$ 2>/dev/null; then 542 as_ln_s=ln 543 else 544 as_ln_s='cp -pR' 545 fi 546else 547 as_ln_s='cp -pR' 548fi 549rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 550rmdir conf$$.dir 2>/dev/null 551 552if mkdir -p . 2>/dev/null; then 553 as_mkdir_p='mkdir -p "$as_dir"' 554else 555 test -d ./-p && rmdir ./-p 556 as_mkdir_p=false 557fi 558 559as_test_x='test -x' 560as_executable_p=as_fn_executable_p 561 562# Sed expression to map a string onto a valid CPP name. 563as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 564 565# Sed expression to map a string onto a valid variable name. 566as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 567 568SHELL=${CONFIG_SHELL-/bin/sh} 569 570as_awk_strverscmp=' 571 # Use only awk features that work with 7th edition Unix awk (1978). 572 # My, what an old awk you have, Mr. Solaris! 573 END { 574 while (length(v1) && length(v2)) { 575 # Set d1 to be the next thing to compare from v1, and likewise for d2. 576 # Normally this is a single character, but if v1 and v2 contain digits, 577 # compare them as integers and fractions as strverscmp does. 578 if (v1 ~ /^[0-9]/ && v2 ~ /^[0-9]/) { 579 # Split v1 and v2 into their leading digit string components d1 and d2, 580 # and advance v1 and v2 past the leading digit strings. 581 for (len1 = 1; substr(v1, len1 + 1) ~ /^[0-9]/; len1++) continue 582 for (len2 = 1; substr(v2, len2 + 1) ~ /^[0-9]/; len2++) continue 583 d1 = substr(v1, 1, len1); v1 = substr(v1, len1 + 1) 584 d2 = substr(v2, 1, len2); v2 = substr(v2, len2 + 1) 585 if (d1 ~ /^0/) { 586 if (d2 ~ /^0/) { 587 # Compare two fractions. 588 while (d1 ~ /^0/ && d2 ~ /^0/) { 589 d1 = substr(d1, 2); len1-- 590 d2 = substr(d2, 2); len2-- 591 } 592 if (len1 != len2 && ! (len1 && len2 && substr(d1, 1, 1) == substr(d2, 1, 1))) { 593 # The two components differ in length, and the common prefix 594 # contains only leading zeros. Consider the longer to be less. 595 d1 = -len1 596 d2 = -len2 597 } else { 598 # Otherwise, compare as strings. 599 d1 = "x" d1 600 d2 = "x" d2 601 } 602 } else { 603 # A fraction is less than an integer. 604 exit 1 605 } 606 } else { 607 if (d2 ~ /^0/) { 608 # An integer is greater than a fraction. 609 exit 2 610 } else { 611 # Compare two integers. 612 d1 += 0 613 d2 += 0 614 } 615 } 616 } else { 617 # The normal case, without worrying about digits. 618 d1 = substr(v1, 1, 1); v1 = substr(v1, 2) 619 d2 = substr(v2, 1, 1); v2 = substr(v2, 2) 620 } 621 if (d1 < d2) exit 1 622 if (d1 > d2) exit 2 623 } 624 # Beware Solaris /usr/xgp4/bin/awk (at least through Solaris 10), 625 # which mishandles some comparisons of empty strings to integers. 626 if (length(v2)) exit 1 627 if (length(v1)) exit 2 628 } 629' 630 631test -n "$DJDIR" || exec 7<&0 </dev/null 632exec 6>&1 633 634# Name of the host. 635# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, 636# so uname gets run too. 637ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 638 639# 640# Initializations. 641# 642ac_default_prefix=/usr/local 643ac_clean_files= 644ac_config_libobj_dir=. 645LIBOBJS= 646cross_compiling=no 647subdirs= 648MFLAGS= 649MAKEFLAGS= 650 651# Identity of this package. 652PACKAGE_NAME='libXfont2' 653PACKAGE_TARNAME='libXfont2' 654PACKAGE_VERSION='2.0.4' 655PACKAGE_STRING='libXfont2 2.0.4' 656PACKAGE_BUGREPORT='https://gitlab.freedesktop.org/xorg/lib/libXfont/issues' 657PACKAGE_URL='' 658 659ac_unique_file="Makefile.am" 660# Factoring default headers for most tests. 661ac_includes_default="\ 662#include <stdio.h> 663#ifdef HAVE_SYS_TYPES_H 664# include <sys/types.h> 665#endif 666#ifdef HAVE_SYS_STAT_H 667# include <sys/stat.h> 668#endif 669#ifdef STDC_HEADERS 670# include <stdlib.h> 671# include <stddef.h> 672#else 673# ifdef HAVE_STDLIB_H 674# include <stdlib.h> 675# endif 676#endif 677#ifdef HAVE_STRING_H 678# if !defined STDC_HEADERS && defined HAVE_MEMORY_H 679# include <memory.h> 680# endif 681# include <string.h> 682#endif 683#ifdef HAVE_STRINGS_H 684# include <strings.h> 685#endif 686#ifdef HAVE_INTTYPES_H 687# include <inttypes.h> 688#endif 689#ifdef HAVE_STDINT_H 690# include <stdint.h> 691#endif 692#ifdef HAVE_UNISTD_H 693# include <unistd.h> 694#endif" 695 696ac_config_libobj_dir=src/util 697ac_subst_vars='am__EXEEXT_FALSE 698am__EXEEXT_TRUE 699LTLIBOBJS 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 730LIBOBJS 731HAVE_STYLESHEETS_FALSE 732HAVE_STYLESHEETS_TRUE 733XSL_STYLESHEET 734STYLESHEET_SRCDIR 735XORG_SGML_PATH 736HAVE_FOP_FALSE 737HAVE_FOP_TRUE 738FOP 739HAVE_XMLTO_FALSE 740HAVE_XMLTO_TRUE 741HAVE_XMLTO_TEXT_FALSE 742HAVE_XMLTO_TEXT_TRUE 743XMLTO 744ENABLE_DEVEL_DOCS_FALSE 745ENABLE_DEVEL_DOCS_TRUE 746MAN_SUBSTS 747XORG_MAN_PAGE 748ADMIN_MAN_DIR 749DRIVER_MAN_DIR 750MISC_MAN_DIR 751FILE_MAN_DIR 752LIB_MAN_DIR 753APP_MAN_DIR 754ADMIN_MAN_SUFFIX 755DRIVER_MAN_SUFFIX 756MISC_MAN_SUFFIX 757FILE_MAN_SUFFIX 758LIB_MAN_SUFFIX 759APP_MAN_SUFFIX 760INSTALL_CMD 761PKG_CONFIG_LIBDIR 762PKG_CONFIG_PATH 763PKG_CONFIG 764CHANGELOG_CMD 765STRICT_CFLAGS 766CWARNFLAGS 767BASE_CFLAGS 768LT_SYS_LIBRARY_PATH 769OTOOL64 770OTOOL 771LIPO 772NMEDIT 773DSYMUTIL 774MANIFEST_TOOL 775RANLIB 776ac_ct_AR 777AR 778DLLTOOL 779OBJDUMP 780LN_S 781NM 782ac_ct_DUMPBIN 783DUMPBIN 784LD 785FGREP 786SED 787host_os 788host_vendor 789host_cpu 790host 791build_os 792build_vendor 793build_cpu 794build 795LIBTOOL 796EGREP 797GREP 798CPP 799am__fastdepCC_FALSE 800am__fastdepCC_TRUE 801CCDEPMODE 802am__nodep 803AMDEPBACKSLASH 804AMDEP_FALSE 805AMDEP_TRUE 806am__quote 807am__include 808DEPDIR 809OBJEXT 810EXEEXT 811ac_ct_CC 812CPPFLAGS 813LDFLAGS 814CFLAGS 815CC 816AM_BACKSLASH 817AM_DEFAULT_VERBOSITY 818AM_DEFAULT_V 819AM_V 820am__untar 821am__tar 822AMTAR 823am__leading_dot 824SET_MAKE 825AWK 826mkdir_p 827MKDIR_P 828INSTALL_STRIP_PROGRAM 829STRIP 830install_sh 831MAKEINFO 832AUTOHEADER 833AUTOMAKE 834AUTOCONF 835ACLOCAL 836VERSION 837PACKAGE 838CYGPATH_W 839am__isrc 840INSTALL_DATA 841INSTALL_SCRIPT 842INSTALL_PROGRAM 843target_alias 844host_alias 845build_alias 846LIBS 847ECHO_T 848ECHO_N 849ECHO_C 850DEFS 851mandir 852localedir 853libdir 854psdir 855pdfdir 856dvidir 857htmldir 858infodir 859docdir 860oldincludedir 861includedir 862localstatedir 863sharedstatedir 864sysconfdir 865datadir 866datarootdir 867libexecdir 868sbindir 869bindir 870program_transform_name 871prefix 872exec_prefix 873PACKAGE_URL 874PACKAGE_BUGREPORT 875PACKAGE_STRING 876PACKAGE_VERSION 877PACKAGE_TARNAME 878PACKAGE_NAME 879PATH_SEPARATOR 880SHELL' 881ac_subst_files='' 882ac_user_opts=' 883enable_option_checking 884enable_silent_rules 885enable_dependency_tracking 886enable_shared 887enable_static 888with_pic 889enable_fast_install 890with_aix_soname 891with_gnu_ld 892with_sysroot 893enable_libtool_lock 894enable_selective_werror 895enable_strict_compilation 896enable_devel_docs 897with_xmlto 898with_fop 899enable_freetype 900with_freetype_config 901with_bzip2 902enable_builtins 903enable_pcfformat 904enable_bdfformat 905enable_snfformat 906enable_fc 907enable_unix_transport 908enable_tcp_transport 909enable_ipv6 910enable_local_transport 911' 912 ac_precious_vars='build_alias 913host_alias 914target_alias 915CC 916CFLAGS 917LDFLAGS 918LIBS 919CPPFLAGS 920CPP 921LT_SYS_LIBRARY_PATH 922PKG_CONFIG 923PKG_CONFIG_PATH 924PKG_CONFIG_LIBDIR 925XMLTO 926FOP 927FREETYPE_CFLAGS 928FREETYPE_LIBS 929XFONT_CFLAGS 930XFONT_LIBS' 931 932 933# Initialize some variables set by options. 934ac_init_help= 935ac_init_version=false 936ac_unrecognized_opts= 937ac_unrecognized_sep= 938# The variables have the same names as the options, with 939# dashes changed to underlines. 940cache_file=/dev/null 941exec_prefix=NONE 942no_create= 943no_recursion= 944prefix=NONE 945program_prefix=NONE 946program_suffix=NONE 947program_transform_name=s,x,x, 948silent= 949site= 950srcdir= 951verbose= 952x_includes=NONE 953x_libraries=NONE 954 955# Installation directory options. 956# These are left unexpanded so users can "make install exec_prefix=/foo" 957# and all the variables that are supposed to be based on exec_prefix 958# by default will actually change. 959# Use braces instead of parens because sh, perl, etc. also accept them. 960# (The list follows the same order as the GNU Coding Standards.) 961bindir='${exec_prefix}/bin' 962sbindir='${exec_prefix}/sbin' 963libexecdir='${exec_prefix}/libexec' 964datarootdir='${prefix}/share' 965datadir='${datarootdir}' 966sysconfdir='${prefix}/etc' 967sharedstatedir='${prefix}/com' 968localstatedir='${prefix}/var' 969includedir='${prefix}/include' 970oldincludedir='/usr/include' 971docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 972infodir='${datarootdir}/info' 973htmldir='${docdir}' 974dvidir='${docdir}' 975pdfdir='${docdir}' 976psdir='${docdir}' 977libdir='${exec_prefix}/lib' 978localedir='${datarootdir}/locale' 979mandir='${datarootdir}/man' 980 981ac_prev= 982ac_dashdash= 983for ac_option 984do 985 # If the previous option needs an argument, assign it. 986 if test -n "$ac_prev"; then 987 eval $ac_prev=\$ac_option 988 ac_prev= 989 continue 990 fi 991 992 case $ac_option in 993 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 994 *=) ac_optarg= ;; 995 *) ac_optarg=yes ;; 996 esac 997 998 # Accept the important Cygnus configure options, so we can diagnose typos. 999 1000 case $ac_dashdash$ac_option in 1001 --) 1002 ac_dashdash=yes ;; 1003 1004 -bindir | --bindir | --bindi | --bind | --bin | --bi) 1005 ac_prev=bindir ;; 1006 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 1007 bindir=$ac_optarg ;; 1008 1009 -build | --build | --buil | --bui | --bu) 1010 ac_prev=build_alias ;; 1011 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 1012 build_alias=$ac_optarg ;; 1013 1014 -cache-file | --cache-file | --cache-fil | --cache-fi \ 1015 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 1016 ac_prev=cache_file ;; 1017 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 1018 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 1019 cache_file=$ac_optarg ;; 1020 1021 --config-cache | -C) 1022 cache_file=config.cache ;; 1023 1024 -datadir | --datadir | --datadi | --datad) 1025 ac_prev=datadir ;; 1026 -datadir=* | --datadir=* | --datadi=* | --datad=*) 1027 datadir=$ac_optarg ;; 1028 1029 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 1030 | --dataroo | --dataro | --datar) 1031 ac_prev=datarootdir ;; 1032 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 1033 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 1034 datarootdir=$ac_optarg ;; 1035 1036 -disable-* | --disable-*) 1037 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 1038 # Reject names that are not valid shell variable names. 1039 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1040 as_fn_error $? "invalid feature name: $ac_useropt" 1041 ac_useropt_orig=$ac_useropt 1042 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1043 case $ac_user_opts in 1044 *" 1045"enable_$ac_useropt" 1046"*) ;; 1047 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 1048 ac_unrecognized_sep=', ';; 1049 esac 1050 eval enable_$ac_useropt=no ;; 1051 1052 -docdir | --docdir | --docdi | --doc | --do) 1053 ac_prev=docdir ;; 1054 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 1055 docdir=$ac_optarg ;; 1056 1057 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 1058 ac_prev=dvidir ;; 1059 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 1060 dvidir=$ac_optarg ;; 1061 1062 -enable-* | --enable-*) 1063 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 1064 # Reject names that are not valid shell variable names. 1065 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1066 as_fn_error $? "invalid feature name: $ac_useropt" 1067 ac_useropt_orig=$ac_useropt 1068 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1069 case $ac_user_opts in 1070 *" 1071"enable_$ac_useropt" 1072"*) ;; 1073 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 1074 ac_unrecognized_sep=', ';; 1075 esac 1076 eval enable_$ac_useropt=\$ac_optarg ;; 1077 1078 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 1079 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 1080 | --exec | --exe | --ex) 1081 ac_prev=exec_prefix ;; 1082 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 1083 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 1084 | --exec=* | --exe=* | --ex=*) 1085 exec_prefix=$ac_optarg ;; 1086 1087 -gas | --gas | --ga | --g) 1088 # Obsolete; use --with-gas. 1089 with_gas=yes ;; 1090 1091 -help | --help | --hel | --he | -h) 1092 ac_init_help=long ;; 1093 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 1094 ac_init_help=recursive ;; 1095 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 1096 ac_init_help=short ;; 1097 1098 -host | --host | --hos | --ho) 1099 ac_prev=host_alias ;; 1100 -host=* | --host=* | --hos=* | --ho=*) 1101 host_alias=$ac_optarg ;; 1102 1103 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 1104 ac_prev=htmldir ;; 1105 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 1106 | --ht=*) 1107 htmldir=$ac_optarg ;; 1108 1109 -includedir | --includedir | --includedi | --included | --include \ 1110 | --includ | --inclu | --incl | --inc) 1111 ac_prev=includedir ;; 1112 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 1113 | --includ=* | --inclu=* | --incl=* | --inc=*) 1114 includedir=$ac_optarg ;; 1115 1116 -infodir | --infodir | --infodi | --infod | --info | --inf) 1117 ac_prev=infodir ;; 1118 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 1119 infodir=$ac_optarg ;; 1120 1121 -libdir | --libdir | --libdi | --libd) 1122 ac_prev=libdir ;; 1123 -libdir=* | --libdir=* | --libdi=* | --libd=*) 1124 libdir=$ac_optarg ;; 1125 1126 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 1127 | --libexe | --libex | --libe) 1128 ac_prev=libexecdir ;; 1129 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 1130 | --libexe=* | --libex=* | --libe=*) 1131 libexecdir=$ac_optarg ;; 1132 1133 -localedir | --localedir | --localedi | --localed | --locale) 1134 ac_prev=localedir ;; 1135 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 1136 localedir=$ac_optarg ;; 1137 1138 -localstatedir | --localstatedir | --localstatedi | --localstated \ 1139 | --localstate | --localstat | --localsta | --localst | --locals) 1140 ac_prev=localstatedir ;; 1141 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 1142 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 1143 localstatedir=$ac_optarg ;; 1144 1145 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 1146 ac_prev=mandir ;; 1147 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 1148 mandir=$ac_optarg ;; 1149 1150 -nfp | --nfp | --nf) 1151 # Obsolete; use --without-fp. 1152 with_fp=no ;; 1153 1154 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1155 | --no-cr | --no-c | -n) 1156 no_create=yes ;; 1157 1158 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1159 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1160 no_recursion=yes ;; 1161 1162 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1163 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1164 | --oldin | --oldi | --old | --ol | --o) 1165 ac_prev=oldincludedir ;; 1166 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1167 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1168 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1169 oldincludedir=$ac_optarg ;; 1170 1171 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1172 ac_prev=prefix ;; 1173 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1174 prefix=$ac_optarg ;; 1175 1176 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1177 | --program-pre | --program-pr | --program-p) 1178 ac_prev=program_prefix ;; 1179 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1180 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1181 program_prefix=$ac_optarg ;; 1182 1183 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1184 | --program-suf | --program-su | --program-s) 1185 ac_prev=program_suffix ;; 1186 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1187 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1188 program_suffix=$ac_optarg ;; 1189 1190 -program-transform-name | --program-transform-name \ 1191 | --program-transform-nam | --program-transform-na \ 1192 | --program-transform-n | --program-transform- \ 1193 | --program-transform | --program-transfor \ 1194 | --program-transfo | --program-transf \ 1195 | --program-trans | --program-tran \ 1196 | --progr-tra | --program-tr | --program-t) 1197 ac_prev=program_transform_name ;; 1198 -program-transform-name=* | --program-transform-name=* \ 1199 | --program-transform-nam=* | --program-transform-na=* \ 1200 | --program-transform-n=* | --program-transform-=* \ 1201 | --program-transform=* | --program-transfor=* \ 1202 | --program-transfo=* | --program-transf=* \ 1203 | --program-trans=* | --program-tran=* \ 1204 | --progr-tra=* | --program-tr=* | --program-t=*) 1205 program_transform_name=$ac_optarg ;; 1206 1207 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1208 ac_prev=pdfdir ;; 1209 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1210 pdfdir=$ac_optarg ;; 1211 1212 -psdir | --psdir | --psdi | --psd | --ps) 1213 ac_prev=psdir ;; 1214 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1215 psdir=$ac_optarg ;; 1216 1217 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1218 | -silent | --silent | --silen | --sile | --sil) 1219 silent=yes ;; 1220 1221 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1222 ac_prev=sbindir ;; 1223 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1224 | --sbi=* | --sb=*) 1225 sbindir=$ac_optarg ;; 1226 1227 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1228 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1229 | --sharedst | --shareds | --shared | --share | --shar \ 1230 | --sha | --sh) 1231 ac_prev=sharedstatedir ;; 1232 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1233 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1234 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1235 | --sha=* | --sh=*) 1236 sharedstatedir=$ac_optarg ;; 1237 1238 -site | --site | --sit) 1239 ac_prev=site ;; 1240 -site=* | --site=* | --sit=*) 1241 site=$ac_optarg ;; 1242 1243 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1244 ac_prev=srcdir ;; 1245 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1246 srcdir=$ac_optarg ;; 1247 1248 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1249 | --syscon | --sysco | --sysc | --sys | --sy) 1250 ac_prev=sysconfdir ;; 1251 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1252 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1253 sysconfdir=$ac_optarg ;; 1254 1255 -target | --target | --targe | --targ | --tar | --ta | --t) 1256 ac_prev=target_alias ;; 1257 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1258 target_alias=$ac_optarg ;; 1259 1260 -v | -verbose | --verbose | --verbos | --verbo | --verb) 1261 verbose=yes ;; 1262 1263 -version | --version | --versio | --versi | --vers | -V) 1264 ac_init_version=: ;; 1265 1266 -with-* | --with-*) 1267 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1268 # Reject names that are not valid shell variable names. 1269 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1270 as_fn_error $? "invalid package name: $ac_useropt" 1271 ac_useropt_orig=$ac_useropt 1272 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1273 case $ac_user_opts in 1274 *" 1275"with_$ac_useropt" 1276"*) ;; 1277 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1278 ac_unrecognized_sep=', ';; 1279 esac 1280 eval with_$ac_useropt=\$ac_optarg ;; 1281 1282 -without-* | --without-*) 1283 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1284 # Reject names that are not valid shell variable names. 1285 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1286 as_fn_error $? "invalid package name: $ac_useropt" 1287 ac_useropt_orig=$ac_useropt 1288 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1289 case $ac_user_opts in 1290 *" 1291"with_$ac_useropt" 1292"*) ;; 1293 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1294 ac_unrecognized_sep=', ';; 1295 esac 1296 eval with_$ac_useropt=no ;; 1297 1298 --x) 1299 # Obsolete; use --with-x. 1300 with_x=yes ;; 1301 1302 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1303 | --x-incl | --x-inc | --x-in | --x-i) 1304 ac_prev=x_includes ;; 1305 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1306 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1307 x_includes=$ac_optarg ;; 1308 1309 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1310 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1311 ac_prev=x_libraries ;; 1312 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1313 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1314 x_libraries=$ac_optarg ;; 1315 1316 -*) as_fn_error $? "unrecognized option: \`$ac_option' 1317Try \`$0 --help' for more information" 1318 ;; 1319 1320 *=*) 1321 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1322 # Reject names that are not valid shell variable names. 1323 case $ac_envvar in #( 1324 '' | [0-9]* | *[!_$as_cr_alnum]* ) 1325 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 1326 esac 1327 eval $ac_envvar=\$ac_optarg 1328 export $ac_envvar ;; 1329 1330 *) 1331 # FIXME: should be removed in autoconf 3.0. 1332 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1333 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1334 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1335 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 1336 ;; 1337 1338 esac 1339done 1340 1341if test -n "$ac_prev"; then 1342 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1343 as_fn_error $? "missing argument to $ac_option" 1344fi 1345 1346if test -n "$ac_unrecognized_opts"; then 1347 case $enable_option_checking in 1348 no) ;; 1349 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 1350 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1351 esac 1352fi 1353 1354# Check all directory arguments for consistency. 1355for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1356 datadir sysconfdir sharedstatedir localstatedir includedir \ 1357 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1358 libdir localedir mandir 1359do 1360 eval ac_val=\$$ac_var 1361 # Remove trailing slashes. 1362 case $ac_val in 1363 */ ) 1364 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1365 eval $ac_var=\$ac_val;; 1366 esac 1367 # Be sure to have absolute directory names. 1368 case $ac_val in 1369 [\\/$]* | ?:[\\/]* ) continue;; 1370 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1371 esac 1372 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 1373done 1374 1375# There might be people who depend on the old broken behavior: `$host' 1376# used to hold the argument of --host etc. 1377# FIXME: To remove some day. 1378build=$build_alias 1379host=$host_alias 1380target=$target_alias 1381 1382# FIXME: To remove some day. 1383if test "x$host_alias" != x; then 1384 if test "x$build_alias" = x; then 1385 cross_compiling=maybe 1386 elif test "x$build_alias" != "x$host_alias"; then 1387 cross_compiling=yes 1388 fi 1389fi 1390 1391ac_tool_prefix= 1392test -n "$host_alias" && ac_tool_prefix=$host_alias- 1393 1394test "$silent" = yes && exec 6>/dev/null 1395 1396 1397ac_pwd=`pwd` && test -n "$ac_pwd" && 1398ac_ls_di=`ls -di .` && 1399ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1400 as_fn_error $? "working directory cannot be determined" 1401test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1402 as_fn_error $? "pwd does not report name of working directory" 1403 1404 1405# Find the source files, if location was not specified. 1406if test -z "$srcdir"; then 1407 ac_srcdir_defaulted=yes 1408 # Try the directory containing this script, then the parent directory. 1409 ac_confdir=`$as_dirname -- "$as_myself" || 1410$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1411 X"$as_myself" : 'X\(//\)[^/]' \| \ 1412 X"$as_myself" : 'X\(//\)$' \| \ 1413 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1414$as_echo X"$as_myself" | 1415 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1416 s//\1/ 1417 q 1418 } 1419 /^X\(\/\/\)[^/].*/{ 1420 s//\1/ 1421 q 1422 } 1423 /^X\(\/\/\)$/{ 1424 s//\1/ 1425 q 1426 } 1427 /^X\(\/\).*/{ 1428 s//\1/ 1429 q 1430 } 1431 s/.*/./; q'` 1432 srcdir=$ac_confdir 1433 if test ! -r "$srcdir/$ac_unique_file"; then 1434 srcdir=.. 1435 fi 1436else 1437 ac_srcdir_defaulted=no 1438fi 1439if test ! -r "$srcdir/$ac_unique_file"; then 1440 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1441 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 1442fi 1443ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1444ac_abs_confdir=`( 1445 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 1446 pwd)` 1447# When building in place, set srcdir=. 1448if test "$ac_abs_confdir" = "$ac_pwd"; then 1449 srcdir=. 1450fi 1451# Remove unnecessary trailing slashes from srcdir. 1452# Double slashes in file names in object file debugging info 1453# mess up M-x gdb in Emacs. 1454case $srcdir in 1455*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1456esac 1457for ac_var in $ac_precious_vars; do 1458 eval ac_env_${ac_var}_set=\${${ac_var}+set} 1459 eval ac_env_${ac_var}_value=\$${ac_var} 1460 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1461 eval ac_cv_env_${ac_var}_value=\$${ac_var} 1462done 1463 1464# 1465# Report the --help message. 1466# 1467if test "$ac_init_help" = "long"; then 1468 # Omit some internal or obsolete options to make the list less imposing. 1469 # This message is too long to be a string in the A/UX 3.1 sh. 1470 cat <<_ACEOF 1471\`configure' configures libXfont2 2.0.4 to adapt to many kinds of systems. 1472 1473Usage: $0 [OPTION]... [VAR=VALUE]... 1474 1475To assign environment variables (e.g., CC, CFLAGS...), specify them as 1476VAR=VALUE. See below for descriptions of some of the useful variables. 1477 1478Defaults for the options are specified in brackets. 1479 1480Configuration: 1481 -h, --help display this help and exit 1482 --help=short display options specific to this package 1483 --help=recursive display the short help of all the included packages 1484 -V, --version display version information and exit 1485 -q, --quiet, --silent do not print \`checking ...' messages 1486 --cache-file=FILE cache test results in FILE [disabled] 1487 -C, --config-cache alias for \`--cache-file=config.cache' 1488 -n, --no-create do not create output files 1489 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1490 1491Installation directories: 1492 --prefix=PREFIX install architecture-independent files in PREFIX 1493 [$ac_default_prefix] 1494 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1495 [PREFIX] 1496 1497By default, \`make install' will install all the files in 1498\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1499an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1500for instance \`--prefix=\$HOME'. 1501 1502For better control, use the options below. 1503 1504Fine tuning of the installation directories: 1505 --bindir=DIR user executables [EPREFIX/bin] 1506 --sbindir=DIR system admin executables [EPREFIX/sbin] 1507 --libexecdir=DIR program executables [EPREFIX/libexec] 1508 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1509 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1510 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1511 --libdir=DIR object code libraries [EPREFIX/lib] 1512 --includedir=DIR C header files [PREFIX/include] 1513 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1514 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1515 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1516 --infodir=DIR info documentation [DATAROOTDIR/info] 1517 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1518 --mandir=DIR man documentation [DATAROOTDIR/man] 1519 --docdir=DIR documentation root [DATAROOTDIR/doc/libXfont2] 1520 --htmldir=DIR html documentation [DOCDIR] 1521 --dvidir=DIR dvi documentation [DOCDIR] 1522 --pdfdir=DIR pdf documentation [DOCDIR] 1523 --psdir=DIR ps documentation [DOCDIR] 1524_ACEOF 1525 1526 cat <<\_ACEOF 1527 1528Program names: 1529 --program-prefix=PREFIX prepend PREFIX to installed program names 1530 --program-suffix=SUFFIX append SUFFIX to installed program names 1531 --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1532 1533System types: 1534 --build=BUILD configure for building on BUILD [guessed] 1535 --host=HOST cross-compile to build programs to run on HOST [BUILD] 1536_ACEOF 1537fi 1538 1539if test -n "$ac_init_help"; then 1540 case $ac_init_help in 1541 short | recursive ) echo "Configuration of libXfont2 2.0.4:";; 1542 esac 1543 cat <<\_ACEOF 1544 1545Optional Features: 1546 --disable-option-checking ignore unrecognized --enable/--with options 1547 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1548 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1549 --enable-silent-rules less verbose build output (undo: "make V=1") 1550 --disable-silent-rules verbose build output (undo: "make V=0") 1551 --enable-dependency-tracking 1552 do not reject slow dependency extractors 1553 --disable-dependency-tracking 1554 speeds up one-time build 1555 --enable-shared[=PKGS] build shared libraries [default=yes] 1556 --enable-static[=PKGS] build static libraries [default=yes] 1557 --enable-fast-install[=PKGS] 1558 optimize for fast installation [default=yes] 1559 --disable-libtool-lock avoid locking (might break parallel builds) 1560 --disable-selective-werror 1561 Turn off selective compiler errors. (default: 1562 enabled) 1563 --enable-strict-compilation 1564 Enable all warnings from compiler and make them 1565 errors (default: disabled) 1566 --enable-devel-docs Enable building the developer documentation 1567 (default: yes) 1568 --disable-freetype Build freetype backend (default: enabled) 1569 --disable-builtins Support builtin fonts (default: enabled) 1570 --disable-pcfformat Support PCF format bitmap fonts (default: enabled) 1571 --disable-bdfformat Support BDF format bitmap fonts (default: enabled) 1572 --enable-snfformat Support SNF format bitmap fonts (default: disabled) 1573 --disable-fc Support connections to xfs servers (default: 1574 enabled) 1575 --enable-unix-transport Enable UNIX domain socket transport 1576 --enable-tcp-transport Enable TCP socket transport 1577 --enable-ipv6 Enable IPv6 support 1578 --enable-local-transport 1579 Enable os-specific local transport 1580 1581Optional Packages: 1582 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1583 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1584 --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use 1585 both] 1586 --with-aix-soname=aix|svr4|both 1587 shared library versioning (aka "SONAME") variant to 1588 provide on AIX, [default=aix]. 1589 --with-gnu-ld assume the C compiler uses GNU ld [default=no] 1590 --with-sysroot[=DIR] Search for dependent libraries within DIR (or the 1591 compiler's sysroot if not specified). 1592 --with-xmlto Use xmlto to regenerate documentation (default: 1593 auto) 1594 --with-fop Use fop to regenerate documentation (default: auto) 1595 --with-freetype-config=PROG 1596 Use FreeType configuration program PROG 1597 --with-bzip2 Use libbz2 to support bzip2 compressed bitmap fonts 1598 (default: no) 1599 1600Some influential environment variables: 1601 CC C compiler command 1602 CFLAGS C compiler flags 1603 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1604 nonstandard directory <lib dir> 1605 LIBS libraries to pass to the linker, e.g. -l<library> 1606 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 1607 you have headers in a nonstandard directory <include dir> 1608 CPP C preprocessor 1609 LT_SYS_LIBRARY_PATH 1610 User-defined run-time library search path. 1611 PKG_CONFIG path to pkg-config utility 1612 PKG_CONFIG_PATH 1613 directories to add to pkg-config's search path 1614 PKG_CONFIG_LIBDIR 1615 path overriding pkg-config's built-in search path 1616 XMLTO Path to xmlto command 1617 FOP Path to fop command 1618 FREETYPE_CFLAGS 1619 C compiler flags for FREETYPE, overriding pkg-config 1620 FREETYPE_LIBS 1621 linker flags for FREETYPE, overriding pkg-config 1622 XFONT_CFLAGS 1623 C compiler flags for XFONT, overriding pkg-config 1624 XFONT_LIBS linker flags for XFONT, overriding pkg-config 1625 1626Use these variables to override the choices made by `configure' or to help 1627it to find libraries and programs with nonstandard names/locations. 1628 1629Report bugs to <https://gitlab.freedesktop.org/xorg/lib/libXfont/issues>. 1630_ACEOF 1631ac_status=$? 1632fi 1633 1634if test "$ac_init_help" = "recursive"; then 1635 # If there are subdirs, report their specific --help. 1636 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1637 test -d "$ac_dir" || 1638 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1639 continue 1640 ac_builddir=. 1641 1642case "$ac_dir" in 1643.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1644*) 1645 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1646 # A ".." for each directory in $ac_dir_suffix. 1647 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1648 case $ac_top_builddir_sub in 1649 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1650 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1651 esac ;; 1652esac 1653ac_abs_top_builddir=$ac_pwd 1654ac_abs_builddir=$ac_pwd$ac_dir_suffix 1655# for backward compatibility: 1656ac_top_builddir=$ac_top_build_prefix 1657 1658case $srcdir in 1659 .) # We are building in place. 1660 ac_srcdir=. 1661 ac_top_srcdir=$ac_top_builddir_sub 1662 ac_abs_top_srcdir=$ac_pwd ;; 1663 [\\/]* | ?:[\\/]* ) # Absolute name. 1664 ac_srcdir=$srcdir$ac_dir_suffix; 1665 ac_top_srcdir=$srcdir 1666 ac_abs_top_srcdir=$srcdir ;; 1667 *) # Relative name. 1668 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1669 ac_top_srcdir=$ac_top_build_prefix$srcdir 1670 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1671esac 1672ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1673 1674 cd "$ac_dir" || { ac_status=$?; continue; } 1675 # Check for guested configure. 1676 if test -f "$ac_srcdir/configure.gnu"; then 1677 echo && 1678 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1679 elif test -f "$ac_srcdir/configure"; then 1680 echo && 1681 $SHELL "$ac_srcdir/configure" --help=recursive 1682 else 1683 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1684 fi || ac_status=$? 1685 cd "$ac_pwd" || { ac_status=$?; break; } 1686 done 1687fi 1688 1689test -n "$ac_init_help" && exit $ac_status 1690if $ac_init_version; then 1691 cat <<\_ACEOF 1692libXfont2 configure 2.0.4 1693generated by GNU Autoconf 2.69 1694 1695Copyright (C) 2012 Free Software Foundation, Inc. 1696This configure script is free software; the Free Software Foundation 1697gives unlimited permission to copy, distribute and modify it. 1698_ACEOF 1699 exit 1700fi 1701 1702## ------------------------ ## 1703## Autoconf initialization. ## 1704## ------------------------ ## 1705 1706# ac_fn_c_try_compile LINENO 1707# -------------------------- 1708# Try to compile conftest.$ac_ext, and return whether this succeeded. 1709ac_fn_c_try_compile () 1710{ 1711 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1712 rm -f conftest.$ac_objext 1713 if { { ac_try="$ac_compile" 1714case "(($ac_try" in 1715 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1716 *) ac_try_echo=$ac_try;; 1717esac 1718eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1719$as_echo "$ac_try_echo"; } >&5 1720 (eval "$ac_compile") 2>conftest.err 1721 ac_status=$? 1722 if test -s conftest.err; then 1723 grep -v '^ *+' conftest.err >conftest.er1 1724 cat conftest.er1 >&5 1725 mv -f conftest.er1 conftest.err 1726 fi 1727 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1728 test $ac_status = 0; } && { 1729 test -z "$ac_c_werror_flag" || 1730 test ! -s conftest.err 1731 } && test -s conftest.$ac_objext; then : 1732 ac_retval=0 1733else 1734 $as_echo "$as_me: failed program was:" >&5 1735sed 's/^/| /' conftest.$ac_ext >&5 1736 1737 ac_retval=1 1738fi 1739 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1740 as_fn_set_status $ac_retval 1741 1742} # ac_fn_c_try_compile 1743 1744# ac_fn_c_try_cpp LINENO 1745# ---------------------- 1746# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 1747ac_fn_c_try_cpp () 1748{ 1749 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1750 if { { ac_try="$ac_cpp conftest.$ac_ext" 1751case "(($ac_try" in 1752 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1753 *) ac_try_echo=$ac_try;; 1754esac 1755eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1756$as_echo "$ac_try_echo"; } >&5 1757 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 1758 ac_status=$? 1759 if test -s conftest.err; then 1760 grep -v '^ *+' conftest.err >conftest.er1 1761 cat conftest.er1 >&5 1762 mv -f conftest.er1 conftest.err 1763 fi 1764 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1765 test $ac_status = 0; } > conftest.i && { 1766 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 1767 test ! -s conftest.err 1768 }; then : 1769 ac_retval=0 1770else 1771 $as_echo "$as_me: failed program was:" >&5 1772sed 's/^/| /' conftest.$ac_ext >&5 1773 1774 ac_retval=1 1775fi 1776 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1777 as_fn_set_status $ac_retval 1778 1779} # ac_fn_c_try_cpp 1780 1781# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES 1782# ------------------------------------------------------- 1783# Tests whether HEADER exists, giving a warning if it cannot be compiled using 1784# the include files in INCLUDES and setting the cache variable VAR 1785# accordingly. 1786ac_fn_c_check_header_mongrel () 1787{ 1788 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1789 if eval \${$3+:} false; then : 1790 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1791$as_echo_n "checking for $2... " >&6; } 1792if eval \${$3+:} false; then : 1793 $as_echo_n "(cached) " >&6 1794fi 1795eval ac_res=\$$3 1796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1797$as_echo "$ac_res" >&6; } 1798else 1799 # Is the header compilable? 1800{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 1801$as_echo_n "checking $2 usability... " >&6; } 1802cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1803/* end confdefs.h. */ 1804$4 1805#include <$2> 1806_ACEOF 1807if ac_fn_c_try_compile "$LINENO"; then : 1808 ac_header_compiler=yes 1809else 1810 ac_header_compiler=no 1811fi 1812rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1813{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 1814$as_echo "$ac_header_compiler" >&6; } 1815 1816# Is the header present? 1817{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 1818$as_echo_n "checking $2 presence... " >&6; } 1819cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1820/* end confdefs.h. */ 1821#include <$2> 1822_ACEOF 1823if ac_fn_c_try_cpp "$LINENO"; then : 1824 ac_header_preproc=yes 1825else 1826 ac_header_preproc=no 1827fi 1828rm -f conftest.err conftest.i conftest.$ac_ext 1829{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 1830$as_echo "$ac_header_preproc" >&6; } 1831 1832# So? What about this header? 1833case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( 1834 yes:no: ) 1835 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 1836$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} 1837 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1838$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1839 ;; 1840 no:yes:* ) 1841 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 1842$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} 1843 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 1844$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} 1845 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 1846$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} 1847 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 1848$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} 1849 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1850$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1851( $as_echo "## ---------------------------------------------------------------------- ## 1852## Report this to https://gitlab.freedesktop.org/xorg/lib/libXfont/issues ## 1853## ---------------------------------------------------------------------- ##" 1854 ) | sed "s/^/$as_me: WARNING: /" >&2 1855 ;; 1856esac 1857 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1858$as_echo_n "checking for $2... " >&6; } 1859if eval \${$3+:} false; then : 1860 $as_echo_n "(cached) " >&6 1861else 1862 eval "$3=\$ac_header_compiler" 1863fi 1864eval ac_res=\$$3 1865 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1866$as_echo "$ac_res" >&6; } 1867fi 1868 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1869 1870} # ac_fn_c_check_header_mongrel 1871 1872# ac_fn_c_try_run LINENO 1873# ---------------------- 1874# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1875# that executables *can* be run. 1876ac_fn_c_try_run () 1877{ 1878 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1879 if { { ac_try="$ac_link" 1880case "(($ac_try" in 1881 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1882 *) ac_try_echo=$ac_try;; 1883esac 1884eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1885$as_echo "$ac_try_echo"; } >&5 1886 (eval "$ac_link") 2>&5 1887 ac_status=$? 1888 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1889 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 1890 { { case "(($ac_try" in 1891 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1892 *) ac_try_echo=$ac_try;; 1893esac 1894eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1895$as_echo "$ac_try_echo"; } >&5 1896 (eval "$ac_try") 2>&5 1897 ac_status=$? 1898 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1899 test $ac_status = 0; }; }; then : 1900 ac_retval=0 1901else 1902 $as_echo "$as_me: program exited with status $ac_status" >&5 1903 $as_echo "$as_me: failed program was:" >&5 1904sed 's/^/| /' conftest.$ac_ext >&5 1905 1906 ac_retval=$ac_status 1907fi 1908 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1909 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1910 as_fn_set_status $ac_retval 1911 1912} # ac_fn_c_try_run 1913 1914# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1915# ------------------------------------------------------- 1916# Tests whether HEADER exists and can be compiled using the include files in 1917# INCLUDES, setting the cache variable VAR accordingly. 1918ac_fn_c_check_header_compile () 1919{ 1920 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1921 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1922$as_echo_n "checking for $2... " >&6; } 1923if eval \${$3+:} false; then : 1924 $as_echo_n "(cached) " >&6 1925else 1926 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1927/* end confdefs.h. */ 1928$4 1929#include <$2> 1930_ACEOF 1931if ac_fn_c_try_compile "$LINENO"; then : 1932 eval "$3=yes" 1933else 1934 eval "$3=no" 1935fi 1936rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1937fi 1938eval ac_res=\$$3 1939 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1940$as_echo "$ac_res" >&6; } 1941 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1942 1943} # ac_fn_c_check_header_compile 1944 1945# ac_fn_c_try_link LINENO 1946# ----------------------- 1947# Try to link conftest.$ac_ext, and return whether this succeeded. 1948ac_fn_c_try_link () 1949{ 1950 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1951 rm -f conftest.$ac_objext conftest$ac_exeext 1952 if { { ac_try="$ac_link" 1953case "(($ac_try" in 1954 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1955 *) ac_try_echo=$ac_try;; 1956esac 1957eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1958$as_echo "$ac_try_echo"; } >&5 1959 (eval "$ac_link") 2>conftest.err 1960 ac_status=$? 1961 if test -s conftest.err; then 1962 grep -v '^ *+' conftest.err >conftest.er1 1963 cat conftest.er1 >&5 1964 mv -f conftest.er1 conftest.err 1965 fi 1966 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1967 test $ac_status = 0; } && { 1968 test -z "$ac_c_werror_flag" || 1969 test ! -s conftest.err 1970 } && test -s conftest$ac_exeext && { 1971 test "$cross_compiling" = yes || 1972 test -x conftest$ac_exeext 1973 }; then : 1974 ac_retval=0 1975else 1976 $as_echo "$as_me: failed program was:" >&5 1977sed 's/^/| /' conftest.$ac_ext >&5 1978 1979 ac_retval=1 1980fi 1981 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1982 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1983 # interfere with the next link command; also delete a directory that is 1984 # left behind by Apple's compiler. We do this before executing the actions. 1985 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1986 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1987 as_fn_set_status $ac_retval 1988 1989} # ac_fn_c_try_link 1990 1991# ac_fn_c_check_func LINENO FUNC VAR 1992# ---------------------------------- 1993# Tests whether FUNC exists, setting the cache variable VAR accordingly 1994ac_fn_c_check_func () 1995{ 1996 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1997 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1998$as_echo_n "checking for $2... " >&6; } 1999if eval \${$3+:} false; then : 2000 $as_echo_n "(cached) " >&6 2001else 2002 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2003/* end confdefs.h. */ 2004/* Define $2 to an innocuous variant, in case <limits.h> declares $2. 2005 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 2006#define $2 innocuous_$2 2007 2008/* System header to define __stub macros and hopefully few prototypes, 2009 which can conflict with char $2 (); below. 2010 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 2011 <limits.h> exists even on freestanding compilers. */ 2012 2013#ifdef __STDC__ 2014# include <limits.h> 2015#else 2016# include <assert.h> 2017#endif 2018 2019#undef $2 2020 2021/* Override any GCC internal prototype to avoid an error. 2022 Use char because int might match the return type of a GCC 2023 builtin and then its argument prototype would still apply. */ 2024#ifdef __cplusplus 2025extern "C" 2026#endif 2027char $2 (); 2028/* The GNU C library defines this for functions which it implements 2029 to always fail with ENOSYS. Some functions are actually named 2030 something starting with __ and the normal name is an alias. */ 2031#if defined __stub_$2 || defined __stub___$2 2032choke me 2033#endif 2034 2035int 2036main () 2037{ 2038return $2 (); 2039 ; 2040 return 0; 2041} 2042_ACEOF 2043if ac_fn_c_try_link "$LINENO"; then : 2044 eval "$3=yes" 2045else 2046 eval "$3=no" 2047fi 2048rm -f core conftest.err conftest.$ac_objext \ 2049 conftest$ac_exeext conftest.$ac_ext 2050fi 2051eval ac_res=\$$3 2052 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 2053$as_echo "$ac_res" >&6; } 2054 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2055 2056} # ac_fn_c_check_func 2057 2058# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES 2059# --------------------------------------------- 2060# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR 2061# accordingly. 2062ac_fn_c_check_decl () 2063{ 2064 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 2065 as_decl_name=`echo $2|sed 's/ *(.*//'` 2066 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 2067 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 2068$as_echo_n "checking whether $as_decl_name is declared... " >&6; } 2069if eval \${$3+:} false; then : 2070 $as_echo_n "(cached) " >&6 2071else 2072 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2073/* end confdefs.h. */ 2074$4 2075int 2076main () 2077{ 2078#ifndef $as_decl_name 2079#ifdef __cplusplus 2080 (void) $as_decl_use; 2081#else 2082 (void) $as_decl_name; 2083#endif 2084#endif 2085 2086 ; 2087 return 0; 2088} 2089_ACEOF 2090if ac_fn_c_try_compile "$LINENO"; then : 2091 eval "$3=yes" 2092else 2093 eval "$3=no" 2094fi 2095rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2096fi 2097eval ac_res=\$$3 2098 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 2099$as_echo "$ac_res" >&6; } 2100 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2101 2102} # ac_fn_c_check_decl 2103 2104# ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES 2105# ---------------------------------------------------- 2106# Tries to find if the field MEMBER exists in type AGGR, after including 2107# INCLUDES, setting cache variable VAR accordingly. 2108ac_fn_c_check_member () 2109{ 2110 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 2111 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5 2112$as_echo_n "checking for $2.$3... " >&6; } 2113if eval \${$4+:} false; then : 2114 $as_echo_n "(cached) " >&6 2115else 2116 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2117/* end confdefs.h. */ 2118$5 2119int 2120main () 2121{ 2122static $2 ac_aggr; 2123if (ac_aggr.$3) 2124return 0; 2125 ; 2126 return 0; 2127} 2128_ACEOF 2129if ac_fn_c_try_compile "$LINENO"; then : 2130 eval "$4=yes" 2131else 2132 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2133/* end confdefs.h. */ 2134$5 2135int 2136main () 2137{ 2138static $2 ac_aggr; 2139if (sizeof ac_aggr.$3) 2140return 0; 2141 ; 2142 return 0; 2143} 2144_ACEOF 2145if ac_fn_c_try_compile "$LINENO"; then : 2146 eval "$4=yes" 2147else 2148 eval "$4=no" 2149fi 2150rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2151fi 2152rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2153fi 2154eval ac_res=\$$4 2155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 2156$as_echo "$ac_res" >&6; } 2157 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2158 2159} # ac_fn_c_check_member 2160 2161# ac_fn_c_check_type LINENO TYPE VAR INCLUDES 2162# ------------------------------------------- 2163# Tests whether TYPE exists after having included INCLUDES, setting cache 2164# variable VAR accordingly. 2165ac_fn_c_check_type () 2166{ 2167 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 2168 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 2169$as_echo_n "checking for $2... " >&6; } 2170if eval \${$3+:} false; then : 2171 $as_echo_n "(cached) " >&6 2172else 2173 eval "$3=no" 2174 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2175/* end confdefs.h. */ 2176$4 2177int 2178main () 2179{ 2180if (sizeof ($2)) 2181 return 0; 2182 ; 2183 return 0; 2184} 2185_ACEOF 2186if ac_fn_c_try_compile "$LINENO"; then : 2187 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2188/* end confdefs.h. */ 2189$4 2190int 2191main () 2192{ 2193if (sizeof (($2))) 2194 return 0; 2195 ; 2196 return 0; 2197} 2198_ACEOF 2199if ac_fn_c_try_compile "$LINENO"; then : 2200 2201else 2202 eval "$3=yes" 2203fi 2204rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2205fi 2206rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2207fi 2208eval ac_res=\$$3 2209 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 2210$as_echo "$ac_res" >&6; } 2211 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2212 2213} # ac_fn_c_check_type 2214cat >config.log <<_ACEOF 2215This file contains any messages produced by compilers while 2216running configure, to aid debugging if configure makes a mistake. 2217 2218It was created by libXfont2 $as_me 2.0.4, which was 2219generated by GNU Autoconf 2.69. Invocation command line was 2220 2221 $ $0 $@ 2222 2223_ACEOF 2224exec 5>>config.log 2225{ 2226cat <<_ASUNAME 2227## --------- ## 2228## Platform. ## 2229## --------- ## 2230 2231hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 2232uname -m = `(uname -m) 2>/dev/null || echo unknown` 2233uname -r = `(uname -r) 2>/dev/null || echo unknown` 2234uname -s = `(uname -s) 2>/dev/null || echo unknown` 2235uname -v = `(uname -v) 2>/dev/null || echo unknown` 2236 2237/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 2238/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 2239 2240/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 2241/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 2242/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 2243/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 2244/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 2245/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 2246/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 2247 2248_ASUNAME 2249 2250as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2251for as_dir in $PATH 2252do 2253 IFS=$as_save_IFS 2254 test -z "$as_dir" && as_dir=. 2255 $as_echo "PATH: $as_dir" 2256 done 2257IFS=$as_save_IFS 2258 2259} >&5 2260 2261cat >&5 <<_ACEOF 2262 2263 2264## ----------- ## 2265## Core tests. ## 2266## ----------- ## 2267 2268_ACEOF 2269 2270 2271# Keep a trace of the command line. 2272# Strip out --no-create and --no-recursion so they do not pile up. 2273# Strip out --silent because we don't want to record it for future runs. 2274# Also quote any args containing shell meta-characters. 2275# Make two passes to allow for proper duplicate-argument suppression. 2276ac_configure_args= 2277ac_configure_args0= 2278ac_configure_args1= 2279ac_must_keep_next=false 2280for ac_pass in 1 2 2281do 2282 for ac_arg 2283 do 2284 case $ac_arg in 2285 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 2286 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 2287 | -silent | --silent | --silen | --sile | --sil) 2288 continue ;; 2289 *\'*) 2290 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 2291 esac 2292 case $ac_pass in 2293 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 2294 2) 2295 as_fn_append ac_configure_args1 " '$ac_arg'" 2296 if test $ac_must_keep_next = true; then 2297 ac_must_keep_next=false # Got value, back to normal. 2298 else 2299 case $ac_arg in 2300 *=* | --config-cache | -C | -disable-* | --disable-* \ 2301 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 2302 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 2303 | -with-* | --with-* | -without-* | --without-* | --x) 2304 case "$ac_configure_args0 " in 2305 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 2306 esac 2307 ;; 2308 -* ) ac_must_keep_next=true ;; 2309 esac 2310 fi 2311 as_fn_append ac_configure_args " '$ac_arg'" 2312 ;; 2313 esac 2314 done 2315done 2316{ ac_configure_args0=; unset ac_configure_args0;} 2317{ ac_configure_args1=; unset ac_configure_args1;} 2318 2319# When interrupted or exit'd, cleanup temporary files, and complete 2320# config.log. We remove comments because anyway the quotes in there 2321# would cause problems or look ugly. 2322# WARNING: Use '\'' to represent an apostrophe within the trap. 2323# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 2324trap 'exit_status=$? 2325 # Save into config.log some information that might help in debugging. 2326 { 2327 echo 2328 2329 $as_echo "## ---------------- ## 2330## Cache variables. ## 2331## ---------------- ##" 2332 echo 2333 # The following way of writing the cache mishandles newlines in values, 2334( 2335 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 2336 eval ac_val=\$$ac_var 2337 case $ac_val in #( 2338 *${as_nl}*) 2339 case $ac_var in #( 2340 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 2341$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 2342 esac 2343 case $ac_var in #( 2344 _ | IFS | as_nl) ;; #( 2345 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 2346 *) { eval $ac_var=; unset $ac_var;} ;; 2347 esac ;; 2348 esac 2349 done 2350 (set) 2>&1 | 2351 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 2352 *${as_nl}ac_space=\ *) 2353 sed -n \ 2354 "s/'\''/'\''\\\\'\'''\''/g; 2355 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 2356 ;; #( 2357 *) 2358 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 2359 ;; 2360 esac | 2361 sort 2362) 2363 echo 2364 2365 $as_echo "## ----------------- ## 2366## Output variables. ## 2367## ----------------- ##" 2368 echo 2369 for ac_var in $ac_subst_vars 2370 do 2371 eval ac_val=\$$ac_var 2372 case $ac_val in 2373 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2374 esac 2375 $as_echo "$ac_var='\''$ac_val'\''" 2376 done | sort 2377 echo 2378 2379 if test -n "$ac_subst_files"; then 2380 $as_echo "## ------------------- ## 2381## File substitutions. ## 2382## ------------------- ##" 2383 echo 2384 for ac_var in $ac_subst_files 2385 do 2386 eval ac_val=\$$ac_var 2387 case $ac_val in 2388 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2389 esac 2390 $as_echo "$ac_var='\''$ac_val'\''" 2391 done | sort 2392 echo 2393 fi 2394 2395 if test -s confdefs.h; then 2396 $as_echo "## ----------- ## 2397## confdefs.h. ## 2398## ----------- ##" 2399 echo 2400 cat confdefs.h 2401 echo 2402 fi 2403 test "$ac_signal" != 0 && 2404 $as_echo "$as_me: caught signal $ac_signal" 2405 $as_echo "$as_me: exit $exit_status" 2406 } >&5 2407 rm -f core *.core core.conftest.* && 2408 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2409 exit $exit_status 2410' 0 2411for ac_signal in 1 2 13 15; do 2412 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 2413done 2414ac_signal=0 2415 2416# confdefs.h avoids OS command line length limits that DEFS can exceed. 2417rm -f -r conftest* confdefs.h 2418 2419$as_echo "/* confdefs.h */" > confdefs.h 2420 2421# Predefined preprocessor variables. 2422 2423cat >>confdefs.h <<_ACEOF 2424#define PACKAGE_NAME "$PACKAGE_NAME" 2425_ACEOF 2426 2427cat >>confdefs.h <<_ACEOF 2428#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2429_ACEOF 2430 2431cat >>confdefs.h <<_ACEOF 2432#define PACKAGE_VERSION "$PACKAGE_VERSION" 2433_ACEOF 2434 2435cat >>confdefs.h <<_ACEOF 2436#define PACKAGE_STRING "$PACKAGE_STRING" 2437_ACEOF 2438 2439cat >>confdefs.h <<_ACEOF 2440#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2441_ACEOF 2442 2443cat >>confdefs.h <<_ACEOF 2444#define PACKAGE_URL "$PACKAGE_URL" 2445_ACEOF 2446 2447 2448# Let the site file select an alternate cache file if it wants to. 2449# Prefer an explicitly selected file to automatically selected ones. 2450ac_site_file1=NONE 2451ac_site_file2=NONE 2452if test -n "$CONFIG_SITE"; then 2453 # We do not want a PATH search for config.site. 2454 case $CONFIG_SITE in #(( 2455 -*) ac_site_file1=./$CONFIG_SITE;; 2456 */*) ac_site_file1=$CONFIG_SITE;; 2457 *) ac_site_file1=./$CONFIG_SITE;; 2458 esac 2459elif test "x$prefix" != xNONE; then 2460 ac_site_file1=$prefix/share/config.site 2461 ac_site_file2=$prefix/etc/config.site 2462else 2463 ac_site_file1=$ac_default_prefix/share/config.site 2464 ac_site_file2=$ac_default_prefix/etc/config.site 2465fi 2466for ac_site_file in "$ac_site_file1" "$ac_site_file2" 2467do 2468 test "x$ac_site_file" = xNONE && continue 2469 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then 2470 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2471$as_echo "$as_me: loading site script $ac_site_file" >&6;} 2472 sed 's/^/| /' "$ac_site_file" >&5 2473 . "$ac_site_file" \ 2474 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2475$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2476as_fn_error $? "failed to load site script $ac_site_file 2477See \`config.log' for more details" "$LINENO" 5; } 2478 fi 2479done 2480 2481if test -r "$cache_file"; then 2482 # Some versions of bash will fail to source /dev/null (special files 2483 # actually), so we avoid doing that. DJGPP emulates it as a regular file. 2484 if test /dev/null != "$cache_file" && test -f "$cache_file"; then 2485 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2486$as_echo "$as_me: loading cache $cache_file" >&6;} 2487 case $cache_file in 2488 [\\/]* | ?:[\\/]* ) . "$cache_file";; 2489 *) . "./$cache_file";; 2490 esac 2491 fi 2492else 2493 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2494$as_echo "$as_me: creating cache $cache_file" >&6;} 2495 >$cache_file 2496fi 2497 2498# Check that the precious variables saved in the cache have kept the same 2499# value. 2500ac_cache_corrupted=false 2501for ac_var in $ac_precious_vars; do 2502 eval ac_old_set=\$ac_cv_env_${ac_var}_set 2503 eval ac_new_set=\$ac_env_${ac_var}_set 2504 eval ac_old_val=\$ac_cv_env_${ac_var}_value 2505 eval ac_new_val=\$ac_env_${ac_var}_value 2506 case $ac_old_set,$ac_new_set in 2507 set,) 2508 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2509$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2510 ac_cache_corrupted=: ;; 2511 ,set) 2512 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2513$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2514 ac_cache_corrupted=: ;; 2515 ,);; 2516 *) 2517 if test "x$ac_old_val" != "x$ac_new_val"; then 2518 # differences in whitespace do not lead to failure. 2519 ac_old_val_w=`echo x $ac_old_val` 2520 ac_new_val_w=`echo x $ac_new_val` 2521 if test "$ac_old_val_w" != "$ac_new_val_w"; then 2522 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2523$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2524 ac_cache_corrupted=: 2525 else 2526 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2527$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2528 eval $ac_var=\$ac_old_val 2529 fi 2530 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2531$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2532 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2533$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2534 fi;; 2535 esac 2536 # Pass precious variables to config.status. 2537 if test "$ac_new_set" = set; then 2538 case $ac_new_val in 2539 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2540 *) ac_arg=$ac_var=$ac_new_val ;; 2541 esac 2542 case " $ac_configure_args " in 2543 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2544 *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2545 esac 2546 fi 2547done 2548if $ac_cache_corrupted; then 2549 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2550$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2551 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2552$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2553 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 2554fi 2555## -------------------- ## 2556## Main body of script. ## 2557## -------------------- ## 2558 2559ac_ext=c 2560ac_cpp='$CPP $CPPFLAGS' 2561ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2562ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2563ac_compiler_gnu=$ac_cv_c_compiler_gnu 2564 2565 2566 2567ac_config_headers="$ac_config_headers config.h" 2568 2569 2570# Initialize Automake 2571am__api_version='1.15' 2572 2573ac_aux_dir= 2574for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do 2575 if test -f "$ac_dir/install-sh"; then 2576 ac_aux_dir=$ac_dir 2577 ac_install_sh="$ac_aux_dir/install-sh -c" 2578 break 2579 elif test -f "$ac_dir/install.sh"; then 2580 ac_aux_dir=$ac_dir 2581 ac_install_sh="$ac_aux_dir/install.sh -c" 2582 break 2583 elif test -f "$ac_dir/shtool"; then 2584 ac_aux_dir=$ac_dir 2585 ac_install_sh="$ac_aux_dir/shtool install -c" 2586 break 2587 fi 2588done 2589if test -z "$ac_aux_dir"; then 2590 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 2591fi 2592 2593# These three variables are undocumented and unsupported, 2594# and are intended to be withdrawn in a future Autoconf release. 2595# They can cause serious problems if a builder's source tree is in a directory 2596# whose full name contains unusual characters. 2597ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2598ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2599ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2600 2601 2602# Find a good install program. We prefer a C program (faster), 2603# so one script is as good as another. But avoid the broken or 2604# incompatible versions: 2605# SysV /etc/install, /usr/sbin/install 2606# SunOS /usr/etc/install 2607# IRIX /sbin/install 2608# AIX /bin/install 2609# AmigaOS /C/install, which installs bootblocks on floppy discs 2610# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 2611# AFS /usr/afsws/bin/install, which mishandles nonexistent args 2612# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 2613# OS/2's system install, which has a completely different semantic 2614# ./install, which can be erroneously created by make from ./install.sh. 2615# Reject install programs that cannot install multiple files. 2616{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 2617$as_echo_n "checking for a BSD-compatible install... " >&6; } 2618if test -z "$INSTALL"; then 2619if ${ac_cv_path_install+:} false; then : 2620 $as_echo_n "(cached) " >&6 2621else 2622 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2623for as_dir in $PATH 2624do 2625 IFS=$as_save_IFS 2626 test -z "$as_dir" && as_dir=. 2627 # Account for people who put trailing slashes in PATH elements. 2628case $as_dir/ in #(( 2629 ./ | .// | /[cC]/* | \ 2630 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 2631 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 2632 /usr/ucb/* ) ;; 2633 *) 2634 # OSF1 and SCO ODT 3.0 have their own names for install. 2635 # Don't use installbsd from OSF since it installs stuff as root 2636 # by default. 2637 for ac_prog in ginstall scoinst install; do 2638 for ac_exec_ext in '' $ac_executable_extensions; do 2639 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then 2640 if test $ac_prog = install && 2641 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2642 # AIX install. It has an incompatible calling convention. 2643 : 2644 elif test $ac_prog = install && 2645 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2646 # program-specific install script used by HP pwplus--don't use. 2647 : 2648 else 2649 rm -rf conftest.one conftest.two conftest.dir 2650 echo one > conftest.one 2651 echo two > conftest.two 2652 mkdir conftest.dir 2653 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 2654 test -s conftest.one && test -s conftest.two && 2655 test -s conftest.dir/conftest.one && 2656 test -s conftest.dir/conftest.two 2657 then 2658 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 2659 break 3 2660 fi 2661 fi 2662 fi 2663 done 2664 done 2665 ;; 2666esac 2667 2668 done 2669IFS=$as_save_IFS 2670 2671rm -rf conftest.one conftest.two conftest.dir 2672 2673fi 2674 if test "${ac_cv_path_install+set}" = set; then 2675 INSTALL=$ac_cv_path_install 2676 else 2677 # As a last resort, use the slow shell script. Don't cache a 2678 # value for INSTALL within a source directory, because that will 2679 # break other packages using the cache if that directory is 2680 # removed, or if the value is a relative name. 2681 INSTALL=$ac_install_sh 2682 fi 2683fi 2684{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 2685$as_echo "$INSTALL" >&6; } 2686 2687# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 2688# It thinks the first close brace ends the variable substitution. 2689test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 2690 2691test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 2692 2693test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 2694 2695{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 2696$as_echo_n "checking whether build environment is sane... " >&6; } 2697# Reject unsafe characters in $srcdir or the absolute working directory 2698# name. Accept space and tab only in the latter. 2699am_lf=' 2700' 2701case `pwd` in 2702 *[\\\"\#\$\&\'\`$am_lf]*) 2703 as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; 2704esac 2705case $srcdir in 2706 *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 2707 as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; 2708esac 2709 2710# Do 'set' in a subshell so we don't clobber the current shell's 2711# arguments. Must try -L first in case configure is actually a 2712# symlink; some systems play weird games with the mod time of symlinks 2713# (eg FreeBSD returns the mod time of the symlink's containing 2714# directory). 2715if ( 2716 am_has_slept=no 2717 for am_try in 1 2; do 2718 echo "timestamp, slept: $am_has_slept" > conftest.file 2719 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 2720 if test "$*" = "X"; then 2721 # -L didn't work. 2722 set X `ls -t "$srcdir/configure" conftest.file` 2723 fi 2724 if test "$*" != "X $srcdir/configure conftest.file" \ 2725 && test "$*" != "X conftest.file $srcdir/configure"; then 2726 2727 # If neither matched, then we have a broken ls. This can happen 2728 # if, for instance, CONFIG_SHELL is bash and it inherits a 2729 # broken ls alias from the environment. This has actually 2730 # happened. Such a system could not be considered "sane". 2731 as_fn_error $? "ls -t appears to fail. Make sure there is not a broken 2732 alias in your environment" "$LINENO" 5 2733 fi 2734 if test "$2" = conftest.file || test $am_try -eq 2; then 2735 break 2736 fi 2737 # Just in case. 2738 sleep 1 2739 am_has_slept=yes 2740 done 2741 test "$2" = conftest.file 2742 ) 2743then 2744 # Ok. 2745 : 2746else 2747 as_fn_error $? "newly created file is older than distributed files! 2748Check your system clock" "$LINENO" 5 2749fi 2750{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2751$as_echo "yes" >&6; } 2752# If we didn't sleep, we still need to ensure time stamps of config.status and 2753# generated files are strictly newer. 2754am_sleep_pid= 2755if grep 'slept: no' conftest.file >/dev/null 2>&1; then 2756 ( sleep 1 ) & 2757 am_sleep_pid=$! 2758fi 2759 2760rm -f conftest.file 2761 2762test "$program_prefix" != NONE && 2763 program_transform_name="s&^&$program_prefix&;$program_transform_name" 2764# Use a double $ so make ignores it. 2765test "$program_suffix" != NONE && 2766 program_transform_name="s&\$&$program_suffix&;$program_transform_name" 2767# Double any \ or $. 2768# By default was `s,x,x', remove it if useless. 2769ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 2770program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 2771 2772# Expand $ac_aux_dir to an absolute path. 2773am_aux_dir=`cd "$ac_aux_dir" && pwd` 2774 2775if test x"${MISSING+set}" != xset; then 2776 case $am_aux_dir in 2777 *\ * | *\ *) 2778 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; 2779 *) 2780 MISSING="\${SHELL} $am_aux_dir/missing" ;; 2781 esac 2782fi 2783# Use eval to expand $SHELL 2784if eval "$MISSING --is-lightweight"; then 2785 am_missing_run="$MISSING " 2786else 2787 am_missing_run= 2788 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 2789$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;} 2790fi 2791 2792if test x"${install_sh+set}" != xset; then 2793 case $am_aux_dir in 2794 *\ * | *\ *) 2795 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 2796 *) 2797 install_sh="\${SHELL} $am_aux_dir/install-sh" 2798 esac 2799fi 2800 2801# Installed binaries are usually stripped using 'strip' when the user 2802# run "make install-strip". However 'strip' might not be the right 2803# tool to use in cross-compilation environments, therefore Automake 2804# will honor the 'STRIP' environment variable to overrule this program. 2805if test "$cross_compiling" != no; then 2806 if test -n "$ac_tool_prefix"; then 2807 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 2808set dummy ${ac_tool_prefix}strip; ac_word=$2 2809{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2810$as_echo_n "checking for $ac_word... " >&6; } 2811if ${ac_cv_prog_STRIP+:} false; then : 2812 $as_echo_n "(cached) " >&6 2813else 2814 if test -n "$STRIP"; then 2815 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 2816else 2817as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2818for as_dir in $PATH 2819do 2820 IFS=$as_save_IFS 2821 test -z "$as_dir" && as_dir=. 2822 for ac_exec_ext in '' $ac_executable_extensions; do 2823 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2824 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 2825 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2826 break 2 2827 fi 2828done 2829 done 2830IFS=$as_save_IFS 2831 2832fi 2833fi 2834STRIP=$ac_cv_prog_STRIP 2835if test -n "$STRIP"; then 2836 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 2837$as_echo "$STRIP" >&6; } 2838else 2839 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2840$as_echo "no" >&6; } 2841fi 2842 2843 2844fi 2845if test -z "$ac_cv_prog_STRIP"; then 2846 ac_ct_STRIP=$STRIP 2847 # Extract the first word of "strip", so it can be a program name with args. 2848set dummy strip; ac_word=$2 2849{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2850$as_echo_n "checking for $ac_word... " >&6; } 2851if ${ac_cv_prog_ac_ct_STRIP+:} false; then : 2852 $as_echo_n "(cached) " >&6 2853else 2854 if test -n "$ac_ct_STRIP"; then 2855 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 2856else 2857as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2858for as_dir in $PATH 2859do 2860 IFS=$as_save_IFS 2861 test -z "$as_dir" && as_dir=. 2862 for ac_exec_ext in '' $ac_executable_extensions; do 2863 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2864 ac_cv_prog_ac_ct_STRIP="strip" 2865 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2866 break 2 2867 fi 2868done 2869 done 2870IFS=$as_save_IFS 2871 2872fi 2873fi 2874ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 2875if test -n "$ac_ct_STRIP"; then 2876 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 2877$as_echo "$ac_ct_STRIP" >&6; } 2878else 2879 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2880$as_echo "no" >&6; } 2881fi 2882 2883 if test "x$ac_ct_STRIP" = x; then 2884 STRIP=":" 2885 else 2886 case $cross_compiling:$ac_tool_warned in 2887yes:) 2888{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2889$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2890ac_tool_warned=yes ;; 2891esac 2892 STRIP=$ac_ct_STRIP 2893 fi 2894else 2895 STRIP="$ac_cv_prog_STRIP" 2896fi 2897 2898fi 2899INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 2900 2901{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 2902$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 2903if test -z "$MKDIR_P"; then 2904 if ${ac_cv_path_mkdir+:} false; then : 2905 $as_echo_n "(cached) " >&6 2906else 2907 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2908for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 2909do 2910 IFS=$as_save_IFS 2911 test -z "$as_dir" && as_dir=. 2912 for ac_prog in mkdir gmkdir; do 2913 for ac_exec_ext in '' $ac_executable_extensions; do 2914 as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue 2915 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 2916 'mkdir (GNU coreutils) '* | \ 2917 'mkdir (coreutils) '* | \ 2918 'mkdir (fileutils) '4.1*) 2919 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 2920 break 3;; 2921 esac 2922 done 2923 done 2924 done 2925IFS=$as_save_IFS 2926 2927fi 2928 2929 test -d ./--version && rmdir ./--version 2930 if test "${ac_cv_path_mkdir+set}" = set; then 2931 MKDIR_P="$ac_cv_path_mkdir -p" 2932 else 2933 # As a last resort, use the slow shell script. Don't cache a 2934 # value for MKDIR_P within a source directory, because that will 2935 # break other packages using the cache if that directory is 2936 # removed, or if the value is a relative name. 2937 MKDIR_P="$ac_install_sh -d" 2938 fi 2939fi 2940{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 2941$as_echo "$MKDIR_P" >&6; } 2942 2943for ac_prog in gawk mawk nawk awk 2944do 2945 # Extract the first word of "$ac_prog", so it can be a program name with args. 2946set dummy $ac_prog; ac_word=$2 2947{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2948$as_echo_n "checking for $ac_word... " >&6; } 2949if ${ac_cv_prog_AWK+:} false; then : 2950 $as_echo_n "(cached) " >&6 2951else 2952 if test -n "$AWK"; then 2953 ac_cv_prog_AWK="$AWK" # Let the user override the test. 2954else 2955as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2956for as_dir in $PATH 2957do 2958 IFS=$as_save_IFS 2959 test -z "$as_dir" && as_dir=. 2960 for ac_exec_ext in '' $ac_executable_extensions; do 2961 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2962 ac_cv_prog_AWK="$ac_prog" 2963 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2964 break 2 2965 fi 2966done 2967 done 2968IFS=$as_save_IFS 2969 2970fi 2971fi 2972AWK=$ac_cv_prog_AWK 2973if test -n "$AWK"; then 2974 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 2975$as_echo "$AWK" >&6; } 2976else 2977 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2978$as_echo "no" >&6; } 2979fi 2980 2981 2982 test -n "$AWK" && break 2983done 2984 2985{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 2986$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 2987set x ${MAKE-make} 2988ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 2989if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : 2990 $as_echo_n "(cached) " >&6 2991else 2992 cat >conftest.make <<\_ACEOF 2993SHELL = /bin/sh 2994all: 2995 @echo '@@@%%%=$(MAKE)=@@@%%%' 2996_ACEOF 2997# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 2998case `${MAKE-make} -f conftest.make 2>/dev/null` in 2999 *@@@%%%=?*=@@@%%%*) 3000 eval ac_cv_prog_make_${ac_make}_set=yes;; 3001 *) 3002 eval ac_cv_prog_make_${ac_make}_set=no;; 3003esac 3004rm -f conftest.make 3005fi 3006if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 3007 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3008$as_echo "yes" >&6; } 3009 SET_MAKE= 3010else 3011 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3012$as_echo "no" >&6; } 3013 SET_MAKE="MAKE=${MAKE-make}" 3014fi 3015 3016rm -rf .tst 2>/dev/null 3017mkdir .tst 2>/dev/null 3018if test -d .tst; then 3019 am__leading_dot=. 3020else 3021 am__leading_dot=_ 3022fi 3023rmdir .tst 2>/dev/null 3024 3025# Check whether --enable-silent-rules was given. 3026if test "${enable_silent_rules+set}" = set; then : 3027 enableval=$enable_silent_rules; 3028fi 3029 3030case $enable_silent_rules in # ((( 3031 yes) AM_DEFAULT_VERBOSITY=0;; 3032 no) AM_DEFAULT_VERBOSITY=1;; 3033 *) AM_DEFAULT_VERBOSITY=1;; 3034esac 3035am_make=${MAKE-make} 3036{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 3037$as_echo_n "checking whether $am_make supports nested variables... " >&6; } 3038if ${am_cv_make_support_nested_variables+:} false; then : 3039 $as_echo_n "(cached) " >&6 3040else 3041 if $as_echo 'TRUE=$(BAR$(V)) 3042BAR0=false 3043BAR1=true 3044V=1 3045am__doit: 3046 @$(TRUE) 3047.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 3048 am_cv_make_support_nested_variables=yes 3049else 3050 am_cv_make_support_nested_variables=no 3051fi 3052fi 3053{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 3054$as_echo "$am_cv_make_support_nested_variables" >&6; } 3055if test $am_cv_make_support_nested_variables = yes; then 3056 AM_V='$(V)' 3057 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 3058else 3059 AM_V=$AM_DEFAULT_VERBOSITY 3060 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 3061fi 3062AM_BACKSLASH='\' 3063 3064if test "`cd $srcdir && pwd`" != "`pwd`"; then 3065 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 3066 # is not polluted with repeated "-I." 3067 am__isrc=' -I$(srcdir)' 3068 # test to see if srcdir already configured 3069 if test -f $srcdir/config.status; then 3070 as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 3071 fi 3072fi 3073 3074# test whether we have cygpath 3075if test -z "$CYGPATH_W"; then 3076 if (cygpath --version) >/dev/null 2>/dev/null; then 3077 CYGPATH_W='cygpath -w' 3078 else 3079 CYGPATH_W=echo 3080 fi 3081fi 3082 3083 3084# Define the identity of the package. 3085 PACKAGE='libXfont2' 3086 VERSION='2.0.4' 3087 3088 3089cat >>confdefs.h <<_ACEOF 3090#define PACKAGE "$PACKAGE" 3091_ACEOF 3092 3093 3094cat >>confdefs.h <<_ACEOF 3095#define VERSION "$VERSION" 3096_ACEOF 3097 3098# Some tools Automake needs. 3099 3100ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 3101 3102 3103AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 3104 3105 3106AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 3107 3108 3109AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 3110 3111 3112MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 3113 3114# For better backward compatibility. To be removed once Automake 1.9.x 3115# dies out for good. For more background, see: 3116# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html> 3117# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html> 3118mkdir_p='$(MKDIR_P)' 3119 3120# We need awk for the "check" target (and possibly the TAP driver). The 3121# system "awk" is bad on some platforms. 3122# Always define AMTAR for backward compatibility. Yes, it's still used 3123# in the wild :-( We should find a proper way to deprecate it ... 3124AMTAR='$${TAR-tar}' 3125 3126 3127# We'll loop over all known methods to create a tar archive until one works. 3128_am_tools='gnutar pax cpio none' 3129 3130am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' 3131 3132 3133 3134 3135 3136 3137# POSIX will say in a future version that running "rm -f" with no argument 3138# is OK; and we want to be able to make that assumption in our Makefile 3139# recipes. So use an aggressive probe to check that the usage we want is 3140# actually supported "in the wild" to an acceptable degree. 3141# See automake bug#10828. 3142# To make any issue more visible, cause the running configure to be aborted 3143# by default if the 'rm' program in use doesn't match our expectations; the 3144# user can still override this though. 3145if rm -f && rm -fr && rm -rf; then : OK; else 3146 cat >&2 <<'END' 3147Oops! 3148 3149Your 'rm' program seems unable to run without file operands specified 3150on the command line, even when the '-f' option is present. This is contrary 3151to the behaviour of most rm programs out there, and not conforming with 3152the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542> 3153 3154Please tell bug-automake@gnu.org about your system, including the value 3155of your $PATH and any error possibly output before this message. This 3156can help us improve future automake versions. 3157 3158END 3159 if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then 3160 echo 'Configuration will proceed anyway, since you have set the' >&2 3161 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 3162 echo >&2 3163 else 3164 cat >&2 <<'END' 3165Aborting the configuration process, to ensure you take notice of the issue. 3166 3167You can download and install GNU coreutils to get an 'rm' implementation 3168that behaves properly: <http://www.gnu.org/software/coreutils/>. 3169 3170If you want to complete the configuration process using your problematic 3171'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM 3172to "yes", and re-run configure. 3173 3174END 3175 as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5 3176 fi 3177fi 3178 3179 3180# Set common system defines for POSIX extensions, such as _GNU_SOURCE 3181# Must be called before any macros that run the compiler (like 3182# AC_PROG_LIBTOOL) to avoid autoconf errors. 3183DEPDIR="${am__leading_dot}deps" 3184 3185ac_config_commands="$ac_config_commands depfiles" 3186 3187 3188am_make=${MAKE-make} 3189cat > confinc << 'END' 3190am__doit: 3191 @echo this is the am__doit target 3192.PHONY: am__doit 3193END 3194# If we don't find an include directive, just comment out the code. 3195{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 3196$as_echo_n "checking for style of include used by $am_make... " >&6; } 3197am__include="#" 3198am__quote= 3199_am_result=none 3200# First try GNU make style include. 3201echo "include confinc" > confmf 3202# Ignore all kinds of additional output from 'make'. 3203case `$am_make -s -f confmf 2> /dev/null` in #( 3204*the\ am__doit\ target*) 3205 am__include=include 3206 am__quote= 3207 _am_result=GNU 3208 ;; 3209esac 3210# Now try BSD make style include. 3211if test "$am__include" = "#"; then 3212 echo '.include "confinc"' > confmf 3213 case `$am_make -s -f confmf 2> /dev/null` in #( 3214 *the\ am__doit\ target*) 3215 am__include=.include 3216 am__quote="\"" 3217 _am_result=BSD 3218 ;; 3219 esac 3220fi 3221 3222 3223{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 3224$as_echo "$_am_result" >&6; } 3225rm -f confinc confmf 3226 3227# Check whether --enable-dependency-tracking was given. 3228if test "${enable_dependency_tracking+set}" = set; then : 3229 enableval=$enable_dependency_tracking; 3230fi 3231 3232if test "x$enable_dependency_tracking" != xno; then 3233 am_depcomp="$ac_aux_dir/depcomp" 3234 AMDEPBACKSLASH='\' 3235 am__nodep='_no' 3236fi 3237 if test "x$enable_dependency_tracking" != xno; then 3238 AMDEP_TRUE= 3239 AMDEP_FALSE='#' 3240else 3241 AMDEP_TRUE='#' 3242 AMDEP_FALSE= 3243fi 3244 3245 3246ac_ext=c 3247ac_cpp='$CPP $CPPFLAGS' 3248ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3249ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3250ac_compiler_gnu=$ac_cv_c_compiler_gnu 3251if test -n "$ac_tool_prefix"; then 3252 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 3253set dummy ${ac_tool_prefix}gcc; ac_word=$2 3254{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3255$as_echo_n "checking for $ac_word... " >&6; } 3256if ${ac_cv_prog_CC+:} false; then : 3257 $as_echo_n "(cached) " >&6 3258else 3259 if test -n "$CC"; then 3260 ac_cv_prog_CC="$CC" # Let the user override the test. 3261else 3262as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3263for as_dir in $PATH 3264do 3265 IFS=$as_save_IFS 3266 test -z "$as_dir" && as_dir=. 3267 for ac_exec_ext in '' $ac_executable_extensions; do 3268 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3269 ac_cv_prog_CC="${ac_tool_prefix}gcc" 3270 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3271 break 2 3272 fi 3273done 3274 done 3275IFS=$as_save_IFS 3276 3277fi 3278fi 3279CC=$ac_cv_prog_CC 3280if test -n "$CC"; then 3281 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3282$as_echo "$CC" >&6; } 3283else 3284 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3285$as_echo "no" >&6; } 3286fi 3287 3288 3289fi 3290if test -z "$ac_cv_prog_CC"; then 3291 ac_ct_CC=$CC 3292 # Extract the first word of "gcc", so it can be a program name with args. 3293set dummy gcc; ac_word=$2 3294{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3295$as_echo_n "checking for $ac_word... " >&6; } 3296if ${ac_cv_prog_ac_ct_CC+:} false; then : 3297 $as_echo_n "(cached) " >&6 3298else 3299 if test -n "$ac_ct_CC"; then 3300 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3301else 3302as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3303for as_dir in $PATH 3304do 3305 IFS=$as_save_IFS 3306 test -z "$as_dir" && as_dir=. 3307 for ac_exec_ext in '' $ac_executable_extensions; do 3308 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3309 ac_cv_prog_ac_ct_CC="gcc" 3310 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3311 break 2 3312 fi 3313done 3314 done 3315IFS=$as_save_IFS 3316 3317fi 3318fi 3319ac_ct_CC=$ac_cv_prog_ac_ct_CC 3320if test -n "$ac_ct_CC"; then 3321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3322$as_echo "$ac_ct_CC" >&6; } 3323else 3324 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3325$as_echo "no" >&6; } 3326fi 3327 3328 if test "x$ac_ct_CC" = x; then 3329 CC="" 3330 else 3331 case $cross_compiling:$ac_tool_warned in 3332yes:) 3333{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3334$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3335ac_tool_warned=yes ;; 3336esac 3337 CC=$ac_ct_CC 3338 fi 3339else 3340 CC="$ac_cv_prog_CC" 3341fi 3342 3343if test -z "$CC"; then 3344 if test -n "$ac_tool_prefix"; then 3345 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 3346set dummy ${ac_tool_prefix}cc; ac_word=$2 3347{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3348$as_echo_n "checking for $ac_word... " >&6; } 3349if ${ac_cv_prog_CC+:} false; then : 3350 $as_echo_n "(cached) " >&6 3351else 3352 if test -n "$CC"; then 3353 ac_cv_prog_CC="$CC" # Let the user override the test. 3354else 3355as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3356for as_dir in $PATH 3357do 3358 IFS=$as_save_IFS 3359 test -z "$as_dir" && as_dir=. 3360 for ac_exec_ext in '' $ac_executable_extensions; do 3361 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3362 ac_cv_prog_CC="${ac_tool_prefix}cc" 3363 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3364 break 2 3365 fi 3366done 3367 done 3368IFS=$as_save_IFS 3369 3370fi 3371fi 3372CC=$ac_cv_prog_CC 3373if test -n "$CC"; then 3374 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3375$as_echo "$CC" >&6; } 3376else 3377 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3378$as_echo "no" >&6; } 3379fi 3380 3381 3382 fi 3383fi 3384if test -z "$CC"; then 3385 # Extract the first word of "cc", so it can be a program name with args. 3386set dummy cc; ac_word=$2 3387{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3388$as_echo_n "checking for $ac_word... " >&6; } 3389if ${ac_cv_prog_CC+:} false; then : 3390 $as_echo_n "(cached) " >&6 3391else 3392 if test -n "$CC"; then 3393 ac_cv_prog_CC="$CC" # Let the user override the test. 3394else 3395 ac_prog_rejected=no 3396as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3397for as_dir in $PATH 3398do 3399 IFS=$as_save_IFS 3400 test -z "$as_dir" && as_dir=. 3401 for ac_exec_ext in '' $ac_executable_extensions; do 3402 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3403 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 3404 ac_prog_rejected=yes 3405 continue 3406 fi 3407 ac_cv_prog_CC="cc" 3408 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3409 break 2 3410 fi 3411done 3412 done 3413IFS=$as_save_IFS 3414 3415if test $ac_prog_rejected = yes; then 3416 # We found a bogon in the path, so make sure we never use it. 3417 set dummy $ac_cv_prog_CC 3418 shift 3419 if test $# != 0; then 3420 # We chose a different compiler from the bogus one. 3421 # However, it has the same basename, so the bogon will be chosen 3422 # first if we set CC to just the basename; use the full file name. 3423 shift 3424 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 3425 fi 3426fi 3427fi 3428fi 3429CC=$ac_cv_prog_CC 3430if test -n "$CC"; then 3431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3432$as_echo "$CC" >&6; } 3433else 3434 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3435$as_echo "no" >&6; } 3436fi 3437 3438 3439fi 3440if test -z "$CC"; then 3441 if test -n "$ac_tool_prefix"; then 3442 for ac_prog in cl.exe 3443 do 3444 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 3445set dummy $ac_tool_prefix$ac_prog; ac_word=$2 3446{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3447$as_echo_n "checking for $ac_word... " >&6; } 3448if ${ac_cv_prog_CC+:} false; then : 3449 $as_echo_n "(cached) " >&6 3450else 3451 if test -n "$CC"; then 3452 ac_cv_prog_CC="$CC" # Let the user override the test. 3453else 3454as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3455for as_dir in $PATH 3456do 3457 IFS=$as_save_IFS 3458 test -z "$as_dir" && as_dir=. 3459 for ac_exec_ext in '' $ac_executable_extensions; do 3460 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3461 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 3462 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3463 break 2 3464 fi 3465done 3466 done 3467IFS=$as_save_IFS 3468 3469fi 3470fi 3471CC=$ac_cv_prog_CC 3472if test -n "$CC"; then 3473 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3474$as_echo "$CC" >&6; } 3475else 3476 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3477$as_echo "no" >&6; } 3478fi 3479 3480 3481 test -n "$CC" && break 3482 done 3483fi 3484if test -z "$CC"; then 3485 ac_ct_CC=$CC 3486 for ac_prog in cl.exe 3487do 3488 # Extract the first word of "$ac_prog", so it can be a program name with args. 3489set dummy $ac_prog; ac_word=$2 3490{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3491$as_echo_n "checking for $ac_word... " >&6; } 3492if ${ac_cv_prog_ac_ct_CC+:} false; then : 3493 $as_echo_n "(cached) " >&6 3494else 3495 if test -n "$ac_ct_CC"; then 3496 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3497else 3498as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3499for as_dir in $PATH 3500do 3501 IFS=$as_save_IFS 3502 test -z "$as_dir" && as_dir=. 3503 for ac_exec_ext in '' $ac_executable_extensions; do 3504 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3505 ac_cv_prog_ac_ct_CC="$ac_prog" 3506 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3507 break 2 3508 fi 3509done 3510 done 3511IFS=$as_save_IFS 3512 3513fi 3514fi 3515ac_ct_CC=$ac_cv_prog_ac_ct_CC 3516if test -n "$ac_ct_CC"; then 3517 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3518$as_echo "$ac_ct_CC" >&6; } 3519else 3520 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3521$as_echo "no" >&6; } 3522fi 3523 3524 3525 test -n "$ac_ct_CC" && break 3526done 3527 3528 if test "x$ac_ct_CC" = x; then 3529 CC="" 3530 else 3531 case $cross_compiling:$ac_tool_warned in 3532yes:) 3533{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3534$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3535ac_tool_warned=yes ;; 3536esac 3537 CC=$ac_ct_CC 3538 fi 3539fi 3540 3541fi 3542 3543 3544test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3545$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3546as_fn_error $? "no acceptable C compiler found in \$PATH 3547See \`config.log' for more details" "$LINENO" 5; } 3548 3549# Provide some information about the compiler. 3550$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 3551set X $ac_compile 3552ac_compiler=$2 3553for ac_option in --version -v -V -qversion; do 3554 { { ac_try="$ac_compiler $ac_option >&5" 3555case "(($ac_try" in 3556 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3557 *) ac_try_echo=$ac_try;; 3558esac 3559eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3560$as_echo "$ac_try_echo"; } >&5 3561 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 3562 ac_status=$? 3563 if test -s conftest.err; then 3564 sed '10a\ 3565... rest of stderr output deleted ... 3566 10q' conftest.err >conftest.er1 3567 cat conftest.er1 >&5 3568 fi 3569 rm -f conftest.er1 conftest.err 3570 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3571 test $ac_status = 0; } 3572done 3573 3574cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3575/* end confdefs.h. */ 3576 3577int 3578main () 3579{ 3580 3581 ; 3582 return 0; 3583} 3584_ACEOF 3585ac_clean_files_save=$ac_clean_files 3586ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 3587# Try to create an executable without -o first, disregard a.out. 3588# It will help us diagnose broken compilers, and finding out an intuition 3589# of exeext. 3590{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 3591$as_echo_n "checking whether the C compiler works... " >&6; } 3592ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 3593 3594# The possible output files: 3595ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 3596 3597ac_rmfiles= 3598for ac_file in $ac_files 3599do 3600 case $ac_file in 3601 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3602 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 3603 esac 3604done 3605rm -f $ac_rmfiles 3606 3607if { { ac_try="$ac_link_default" 3608case "(($ac_try" in 3609 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3610 *) ac_try_echo=$ac_try;; 3611esac 3612eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3613$as_echo "$ac_try_echo"; } >&5 3614 (eval "$ac_link_default") 2>&5 3615 ac_status=$? 3616 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3617 test $ac_status = 0; }; then : 3618 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 3619# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 3620# in a Makefile. We should not override ac_cv_exeext if it was cached, 3621# so that the user can short-circuit this test for compilers unknown to 3622# Autoconf. 3623for ac_file in $ac_files '' 3624do 3625 test -f "$ac_file" || continue 3626 case $ac_file in 3627 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 3628 ;; 3629 [ab].out ) 3630 # We found the default executable, but exeext='' is most 3631 # certainly right. 3632 break;; 3633 *.* ) 3634 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 3635 then :; else 3636 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3637 fi 3638 # We set ac_cv_exeext here because the later test for it is not 3639 # safe: cross compilers may not add the suffix if given an `-o' 3640 # argument, so we may need to know it at that point already. 3641 # Even if this section looks crufty: it has the advantage of 3642 # actually working. 3643 break;; 3644 * ) 3645 break;; 3646 esac 3647done 3648test "$ac_cv_exeext" = no && ac_cv_exeext= 3649 3650else 3651 ac_file='' 3652fi 3653if test -z "$ac_file"; then : 3654 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3655$as_echo "no" >&6; } 3656$as_echo "$as_me: failed program was:" >&5 3657sed 's/^/| /' conftest.$ac_ext >&5 3658 3659{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3660$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3661as_fn_error 77 "C compiler cannot create executables 3662See \`config.log' for more details" "$LINENO" 5; } 3663else 3664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3665$as_echo "yes" >&6; } 3666fi 3667{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 3668$as_echo_n "checking for C compiler default output file name... " >&6; } 3669{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 3670$as_echo "$ac_file" >&6; } 3671ac_exeext=$ac_cv_exeext 3672 3673rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 3674ac_clean_files=$ac_clean_files_save 3675{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 3676$as_echo_n "checking for suffix of executables... " >&6; } 3677if { { ac_try="$ac_link" 3678case "(($ac_try" in 3679 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3680 *) ac_try_echo=$ac_try;; 3681esac 3682eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3683$as_echo "$ac_try_echo"; } >&5 3684 (eval "$ac_link") 2>&5 3685 ac_status=$? 3686 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3687 test $ac_status = 0; }; then : 3688 # If both `conftest.exe' and `conftest' are `present' (well, observable) 3689# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3690# work properly (i.e., refer to `conftest.exe'), while it won't with 3691# `rm'. 3692for ac_file in conftest.exe conftest conftest.*; do 3693 test -f "$ac_file" || continue 3694 case $ac_file in 3695 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3696 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3697 break;; 3698 * ) break;; 3699 esac 3700done 3701else 3702 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3703$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3704as_fn_error $? "cannot compute suffix of executables: cannot compile and link 3705See \`config.log' for more details" "$LINENO" 5; } 3706fi 3707rm -f conftest conftest$ac_cv_exeext 3708{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 3709$as_echo "$ac_cv_exeext" >&6; } 3710 3711rm -f conftest.$ac_ext 3712EXEEXT=$ac_cv_exeext 3713ac_exeext=$EXEEXT 3714cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3715/* end confdefs.h. */ 3716#include <stdio.h> 3717int 3718main () 3719{ 3720FILE *f = fopen ("conftest.out", "w"); 3721 return ferror (f) || fclose (f) != 0; 3722 3723 ; 3724 return 0; 3725} 3726_ACEOF 3727ac_clean_files="$ac_clean_files conftest.out" 3728# Check that the compiler produces executables we can run. If not, either 3729# the compiler is broken, or we cross compile. 3730{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 3731$as_echo_n "checking whether we are cross compiling... " >&6; } 3732if test "$cross_compiling" != yes; then 3733 { { ac_try="$ac_link" 3734case "(($ac_try" in 3735 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3736 *) ac_try_echo=$ac_try;; 3737esac 3738eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3739$as_echo "$ac_try_echo"; } >&5 3740 (eval "$ac_link") 2>&5 3741 ac_status=$? 3742 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3743 test $ac_status = 0; } 3744 if { ac_try='./conftest$ac_cv_exeext' 3745 { { case "(($ac_try" in 3746 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3747 *) ac_try_echo=$ac_try;; 3748esac 3749eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3750$as_echo "$ac_try_echo"; } >&5 3751 (eval "$ac_try") 2>&5 3752 ac_status=$? 3753 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3754 test $ac_status = 0; }; }; then 3755 cross_compiling=no 3756 else 3757 if test "$cross_compiling" = maybe; then 3758 cross_compiling=yes 3759 else 3760 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3761$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3762as_fn_error $? "cannot run C compiled programs. 3763If you meant to cross compile, use \`--host'. 3764See \`config.log' for more details" "$LINENO" 5; } 3765 fi 3766 fi 3767fi 3768{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 3769$as_echo "$cross_compiling" >&6; } 3770 3771rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 3772ac_clean_files=$ac_clean_files_save 3773{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 3774$as_echo_n "checking for suffix of object files... " >&6; } 3775if ${ac_cv_objext+:} false; then : 3776 $as_echo_n "(cached) " >&6 3777else 3778 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3779/* end confdefs.h. */ 3780 3781int 3782main () 3783{ 3784 3785 ; 3786 return 0; 3787} 3788_ACEOF 3789rm -f conftest.o conftest.obj 3790if { { ac_try="$ac_compile" 3791case "(($ac_try" in 3792 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3793 *) ac_try_echo=$ac_try;; 3794esac 3795eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3796$as_echo "$ac_try_echo"; } >&5 3797 (eval "$ac_compile") 2>&5 3798 ac_status=$? 3799 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3800 test $ac_status = 0; }; then : 3801 for ac_file in conftest.o conftest.obj conftest.*; do 3802 test -f "$ac_file" || continue; 3803 case $ac_file in 3804 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 3805 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3806 break;; 3807 esac 3808done 3809else 3810 $as_echo "$as_me: failed program was:" >&5 3811sed 's/^/| /' conftest.$ac_ext >&5 3812 3813{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3814$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3815as_fn_error $? "cannot compute suffix of object files: cannot compile 3816See \`config.log' for more details" "$LINENO" 5; } 3817fi 3818rm -f conftest.$ac_cv_objext conftest.$ac_ext 3819fi 3820{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 3821$as_echo "$ac_cv_objext" >&6; } 3822OBJEXT=$ac_cv_objext 3823ac_objext=$OBJEXT 3824{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 3825$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 3826if ${ac_cv_c_compiler_gnu+:} false; then : 3827 $as_echo_n "(cached) " >&6 3828else 3829 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3830/* end confdefs.h. */ 3831 3832int 3833main () 3834{ 3835#ifndef __GNUC__ 3836 choke me 3837#endif 3838 3839 ; 3840 return 0; 3841} 3842_ACEOF 3843if ac_fn_c_try_compile "$LINENO"; then : 3844 ac_compiler_gnu=yes 3845else 3846 ac_compiler_gnu=no 3847fi 3848rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3849ac_cv_c_compiler_gnu=$ac_compiler_gnu 3850 3851fi 3852{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 3853$as_echo "$ac_cv_c_compiler_gnu" >&6; } 3854if test $ac_compiler_gnu = yes; then 3855 GCC=yes 3856else 3857 GCC= 3858fi 3859ac_test_CFLAGS=${CFLAGS+set} 3860ac_save_CFLAGS=$CFLAGS 3861{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 3862$as_echo_n "checking whether $CC accepts -g... " >&6; } 3863if ${ac_cv_prog_cc_g+:} false; then : 3864 $as_echo_n "(cached) " >&6 3865else 3866 ac_save_c_werror_flag=$ac_c_werror_flag 3867 ac_c_werror_flag=yes 3868 ac_cv_prog_cc_g=no 3869 CFLAGS="-g" 3870 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3871/* end confdefs.h. */ 3872 3873int 3874main () 3875{ 3876 3877 ; 3878 return 0; 3879} 3880_ACEOF 3881if ac_fn_c_try_compile "$LINENO"; then : 3882 ac_cv_prog_cc_g=yes 3883else 3884 CFLAGS="" 3885 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3886/* end confdefs.h. */ 3887 3888int 3889main () 3890{ 3891 3892 ; 3893 return 0; 3894} 3895_ACEOF 3896if ac_fn_c_try_compile "$LINENO"; then : 3897 3898else 3899 ac_c_werror_flag=$ac_save_c_werror_flag 3900 CFLAGS="-g" 3901 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3902/* end confdefs.h. */ 3903 3904int 3905main () 3906{ 3907 3908 ; 3909 return 0; 3910} 3911_ACEOF 3912if ac_fn_c_try_compile "$LINENO"; then : 3913 ac_cv_prog_cc_g=yes 3914fi 3915rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3916fi 3917rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3918fi 3919rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3920 ac_c_werror_flag=$ac_save_c_werror_flag 3921fi 3922{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 3923$as_echo "$ac_cv_prog_cc_g" >&6; } 3924if test "$ac_test_CFLAGS" = set; then 3925 CFLAGS=$ac_save_CFLAGS 3926elif test $ac_cv_prog_cc_g = yes; then 3927 if test "$GCC" = yes; then 3928 CFLAGS="-g -O2" 3929 else 3930 CFLAGS="-g" 3931 fi 3932else 3933 if test "$GCC" = yes; then 3934 CFLAGS="-O2" 3935 else 3936 CFLAGS= 3937 fi 3938fi 3939{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 3940$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3941if ${ac_cv_prog_cc_c89+:} false; then : 3942 $as_echo_n "(cached) " >&6 3943else 3944 ac_cv_prog_cc_c89=no 3945ac_save_CC=$CC 3946cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3947/* end confdefs.h. */ 3948#include <stdarg.h> 3949#include <stdio.h> 3950struct stat; 3951/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3952struct buf { int x; }; 3953FILE * (*rcsopen) (struct buf *, struct stat *, int); 3954static char *e (p, i) 3955 char **p; 3956 int i; 3957{ 3958 return p[i]; 3959} 3960static char *f (char * (*g) (char **, int), char **p, ...) 3961{ 3962 char *s; 3963 va_list v; 3964 va_start (v,p); 3965 s = g (p, va_arg (v,int)); 3966 va_end (v); 3967 return s; 3968} 3969 3970/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3971 function prototypes and stuff, but not '\xHH' hex character constants. 3972 These don't provoke an error unfortunately, instead are silently treated 3973 as 'x'. The following induces an error, until -std is added to get 3974 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3975 array size at least. It's necessary to write '\x00'==0 to get something 3976 that's true only with -std. */ 3977int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3978 3979/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3980 inside strings and character constants. */ 3981#define FOO(x) 'x' 3982int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3983 3984int test (int i, double x); 3985struct s1 {int (*f) (int a);}; 3986struct s2 {int (*f) (double a);}; 3987int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3988int argc; 3989char **argv; 3990int 3991main () 3992{ 3993return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3994 ; 3995 return 0; 3996} 3997_ACEOF 3998for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3999 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 4000do 4001 CC="$ac_save_CC $ac_arg" 4002 if ac_fn_c_try_compile "$LINENO"; then : 4003 ac_cv_prog_cc_c89=$ac_arg 4004fi 4005rm -f core conftest.err conftest.$ac_objext 4006 test "x$ac_cv_prog_cc_c89" != "xno" && break 4007done 4008rm -f conftest.$ac_ext 4009CC=$ac_save_CC 4010 4011fi 4012# AC_CACHE_VAL 4013case "x$ac_cv_prog_cc_c89" in 4014 x) 4015 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4016$as_echo "none needed" >&6; } ;; 4017 xno) 4018 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4019$as_echo "unsupported" >&6; } ;; 4020 *) 4021 CC="$CC $ac_cv_prog_cc_c89" 4022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 4023$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 4024esac 4025if test "x$ac_cv_prog_cc_c89" != xno; then : 4026 4027fi 4028 4029ac_ext=c 4030ac_cpp='$CPP $CPPFLAGS' 4031ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4032ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4033ac_compiler_gnu=$ac_cv_c_compiler_gnu 4034 4035ac_ext=c 4036ac_cpp='$CPP $CPPFLAGS' 4037ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4038ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4039ac_compiler_gnu=$ac_cv_c_compiler_gnu 4040{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 4041$as_echo_n "checking whether $CC understands -c and -o together... " >&6; } 4042if ${am_cv_prog_cc_c_o+:} false; then : 4043 $as_echo_n "(cached) " >&6 4044else 4045 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4046/* end confdefs.h. */ 4047 4048int 4049main () 4050{ 4051 4052 ; 4053 return 0; 4054} 4055_ACEOF 4056 # Make sure it works both with $CC and with simple cc. 4057 # Following AC_PROG_CC_C_O, we do the test twice because some 4058 # compilers refuse to overwrite an existing .o file with -o, 4059 # though they will create one. 4060 am_cv_prog_cc_c_o=yes 4061 for am_i in 1 2; do 4062 if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 4063 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 4064 ac_status=$? 4065 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4066 (exit $ac_status); } \ 4067 && test -f conftest2.$ac_objext; then 4068 : OK 4069 else 4070 am_cv_prog_cc_c_o=no 4071 break 4072 fi 4073 done 4074 rm -f core conftest* 4075 unset am_i 4076fi 4077{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 4078$as_echo "$am_cv_prog_cc_c_o" >&6; } 4079if test "$am_cv_prog_cc_c_o" != yes; then 4080 # Losing compiler, so override with the script. 4081 # FIXME: It is wrong to rewrite CC. 4082 # But if we don't then we get into trouble of one sort or another. 4083 # A longer-term fix would be to have automake use am__CC in this case, 4084 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" 4085 CC="$am_aux_dir/compile $CC" 4086fi 4087ac_ext=c 4088ac_cpp='$CPP $CPPFLAGS' 4089ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4090ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4091ac_compiler_gnu=$ac_cv_c_compiler_gnu 4092 4093 4094depcc="$CC" am_compiler_list= 4095 4096{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 4097$as_echo_n "checking dependency style of $depcc... " >&6; } 4098if ${am_cv_CC_dependencies_compiler_type+:} false; then : 4099 $as_echo_n "(cached) " >&6 4100else 4101 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 4102 # We make a subdir and do the tests there. Otherwise we can end up 4103 # making bogus files that we don't know about and never remove. For 4104 # instance it was reported that on HP-UX the gcc test will end up 4105 # making a dummy file named 'D' -- because '-MD' means "put the output 4106 # in D". 4107 rm -rf conftest.dir 4108 mkdir conftest.dir 4109 # Copy depcomp to subdir because otherwise we won't find it if we're 4110 # using a relative directory. 4111 cp "$am_depcomp" conftest.dir 4112 cd conftest.dir 4113 # We will build objects and dependencies in a subdirectory because 4114 # it helps to detect inapplicable dependency modes. For instance 4115 # both Tru64's cc and ICC support -MD to output dependencies as a 4116 # side effect of compilation, but ICC will put the dependencies in 4117 # the current directory while Tru64 will put them in the object 4118 # directory. 4119 mkdir sub 4120 4121 am_cv_CC_dependencies_compiler_type=none 4122 if test "$am_compiler_list" = ""; then 4123 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 4124 fi 4125 am__universal=false 4126 case " $depcc " in #( 4127 *\ -arch\ *\ -arch\ *) am__universal=true ;; 4128 esac 4129 4130 for depmode in $am_compiler_list; do 4131 # Setup a source with many dependencies, because some compilers 4132 # like to wrap large dependency lists on column 80 (with \), and 4133 # we should not choose a depcomp mode which is confused by this. 4134 # 4135 # We need to recreate these files for each test, as the compiler may 4136 # overwrite some of them when testing with obscure command lines. 4137 # This happens at least with the AIX C compiler. 4138 : > sub/conftest.c 4139 for i in 1 2 3 4 5 6; do 4140 echo '#include "conftst'$i'.h"' >> sub/conftest.c 4141 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with 4142 # Solaris 10 /bin/sh. 4143 echo '/* dummy */' > sub/conftst$i.h 4144 done 4145 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 4146 4147 # We check with '-c' and '-o' for the sake of the "dashmstdout" 4148 # mode. It turns out that the SunPro C++ compiler does not properly 4149 # handle '-M -o', and we need to detect this. Also, some Intel 4150 # versions had trouble with output in subdirs. 4151 am__obj=sub/conftest.${OBJEXT-o} 4152 am__minus_obj="-o $am__obj" 4153 case $depmode in 4154 gcc) 4155 # This depmode causes a compiler race in universal mode. 4156 test "$am__universal" = false || continue 4157 ;; 4158 nosideeffect) 4159 # After this tag, mechanisms are not by side-effect, so they'll 4160 # only be used when explicitly requested. 4161 if test "x$enable_dependency_tracking" = xyes; then 4162 continue 4163 else 4164 break 4165 fi 4166 ;; 4167 msvc7 | msvc7msys | msvisualcpp | msvcmsys) 4168 # This compiler won't grok '-c -o', but also, the minuso test has 4169 # not run yet. These depmodes are late enough in the game, and 4170 # so weak that their functioning should not be impacted. 4171 am__obj=conftest.${OBJEXT-o} 4172 am__minus_obj= 4173 ;; 4174 none) break ;; 4175 esac 4176 if depmode=$depmode \ 4177 source=sub/conftest.c object=$am__obj \ 4178 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 4179 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 4180 >/dev/null 2>conftest.err && 4181 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 4182 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 4183 grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 4184 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 4185 # icc doesn't choke on unknown options, it will just issue warnings 4186 # or remarks (even with -Werror). So we grep stderr for any message 4187 # that says an option was ignored or not supported. 4188 # When given -MP, icc 7.0 and 7.1 complain thusly: 4189 # icc: Command line warning: ignoring option '-M'; no argument required 4190 # The diagnosis changed in icc 8.0: 4191 # icc: Command line remark: option '-MP' not supported 4192 if (grep 'ignoring option' conftest.err || 4193 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 4194 am_cv_CC_dependencies_compiler_type=$depmode 4195 break 4196 fi 4197 fi 4198 done 4199 4200 cd .. 4201 rm -rf conftest.dir 4202else 4203 am_cv_CC_dependencies_compiler_type=none 4204fi 4205 4206fi 4207{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 4208$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 4209CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 4210 4211 if 4212 test "x$enable_dependency_tracking" != xno \ 4213 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 4214 am__fastdepCC_TRUE= 4215 am__fastdepCC_FALSE='#' 4216else 4217 am__fastdepCC_TRUE='#' 4218 am__fastdepCC_FALSE= 4219fi 4220 4221 4222 4223ac_ext=c 4224ac_cpp='$CPP $CPPFLAGS' 4225ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4226ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4227ac_compiler_gnu=$ac_cv_c_compiler_gnu 4228{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 4229$as_echo_n "checking how to run the C preprocessor... " >&6; } 4230# On Suns, sometimes $CPP names a directory. 4231if test -n "$CPP" && test -d "$CPP"; then 4232 CPP= 4233fi 4234if test -z "$CPP"; then 4235 if ${ac_cv_prog_CPP+:} false; then : 4236 $as_echo_n "(cached) " >&6 4237else 4238 # Double quotes because CPP needs to be expanded 4239 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 4240 do 4241 ac_preproc_ok=false 4242for ac_c_preproc_warn_flag in '' yes 4243do 4244 # Use a header file that comes with gcc, so configuring glibc 4245 # with a fresh cross-compiler works. 4246 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4247 # <limits.h> exists even on freestanding compilers. 4248 # On the NeXT, cc -E runs the code through the compiler's parser, 4249 # not just through cpp. "Syntax error" is here to catch this case. 4250 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4251/* end confdefs.h. */ 4252#ifdef __STDC__ 4253# include <limits.h> 4254#else 4255# include <assert.h> 4256#endif 4257 Syntax error 4258_ACEOF 4259if ac_fn_c_try_cpp "$LINENO"; then : 4260 4261else 4262 # Broken: fails on valid input. 4263continue 4264fi 4265rm -f conftest.err conftest.i conftest.$ac_ext 4266 4267 # OK, works on sane cases. Now check whether nonexistent headers 4268 # can be detected and how. 4269 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4270/* end confdefs.h. */ 4271#include <ac_nonexistent.h> 4272_ACEOF 4273if ac_fn_c_try_cpp "$LINENO"; then : 4274 # Broken: success on invalid input. 4275continue 4276else 4277 # Passes both tests. 4278ac_preproc_ok=: 4279break 4280fi 4281rm -f conftest.err conftest.i conftest.$ac_ext 4282 4283done 4284# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 4285rm -f conftest.i conftest.err conftest.$ac_ext 4286if $ac_preproc_ok; then : 4287 break 4288fi 4289 4290 done 4291 ac_cv_prog_CPP=$CPP 4292 4293fi 4294 CPP=$ac_cv_prog_CPP 4295else 4296 ac_cv_prog_CPP=$CPP 4297fi 4298{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 4299$as_echo "$CPP" >&6; } 4300ac_preproc_ok=false 4301for ac_c_preproc_warn_flag in '' yes 4302do 4303 # Use a header file that comes with gcc, so configuring glibc 4304 # with a fresh cross-compiler works. 4305 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4306 # <limits.h> exists even on freestanding compilers. 4307 # On the NeXT, cc -E runs the code through the compiler's parser, 4308 # not just through cpp. "Syntax error" is here to catch this case. 4309 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4310/* end confdefs.h. */ 4311#ifdef __STDC__ 4312# include <limits.h> 4313#else 4314# include <assert.h> 4315#endif 4316 Syntax error 4317_ACEOF 4318if ac_fn_c_try_cpp "$LINENO"; then : 4319 4320else 4321 # Broken: fails on valid input. 4322continue 4323fi 4324rm -f conftest.err conftest.i conftest.$ac_ext 4325 4326 # OK, works on sane cases. Now check whether nonexistent headers 4327 # can be detected and how. 4328 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4329/* end confdefs.h. */ 4330#include <ac_nonexistent.h> 4331_ACEOF 4332if ac_fn_c_try_cpp "$LINENO"; then : 4333 # Broken: success on invalid input. 4334continue 4335else 4336 # Passes both tests. 4337ac_preproc_ok=: 4338break 4339fi 4340rm -f conftest.err conftest.i conftest.$ac_ext 4341 4342done 4343# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 4344rm -f conftest.i conftest.err conftest.$ac_ext 4345if $ac_preproc_ok; then : 4346 4347else 4348 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4349$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4350as_fn_error $? "C preprocessor \"$CPP\" fails sanity check 4351See \`config.log' for more details" "$LINENO" 5; } 4352fi 4353 4354ac_ext=c 4355ac_cpp='$CPP $CPPFLAGS' 4356ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4357ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4358ac_compiler_gnu=$ac_cv_c_compiler_gnu 4359 4360 4361{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 4362$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 4363if ${ac_cv_path_GREP+:} false; then : 4364 $as_echo_n "(cached) " >&6 4365else 4366 if test -z "$GREP"; then 4367 ac_path_GREP_found=false 4368 # Loop through the user's path and test for each of PROGNAME-LIST 4369 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4370for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4371do 4372 IFS=$as_save_IFS 4373 test -z "$as_dir" && as_dir=. 4374 for ac_prog in grep ggrep; do 4375 for ac_exec_ext in '' $ac_executable_extensions; do 4376 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 4377 as_fn_executable_p "$ac_path_GREP" || continue 4378# Check for GNU ac_path_GREP and select it if it is found. 4379 # Check for GNU $ac_path_GREP 4380case `"$ac_path_GREP" --version 2>&1` in 4381*GNU*) 4382 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 4383*) 4384 ac_count=0 4385 $as_echo_n 0123456789 >"conftest.in" 4386 while : 4387 do 4388 cat "conftest.in" "conftest.in" >"conftest.tmp" 4389 mv "conftest.tmp" "conftest.in" 4390 cp "conftest.in" "conftest.nl" 4391 $as_echo 'GREP' >> "conftest.nl" 4392 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4393 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4394 as_fn_arith $ac_count + 1 && ac_count=$as_val 4395 if test $ac_count -gt ${ac_path_GREP_max-0}; then 4396 # Best one so far, save it but keep looking for a better one 4397 ac_cv_path_GREP="$ac_path_GREP" 4398 ac_path_GREP_max=$ac_count 4399 fi 4400 # 10*(2^10) chars as input seems more than enough 4401 test $ac_count -gt 10 && break 4402 done 4403 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4404esac 4405 4406 $ac_path_GREP_found && break 3 4407 done 4408 done 4409 done 4410IFS=$as_save_IFS 4411 if test -z "$ac_cv_path_GREP"; then 4412 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4413 fi 4414else 4415 ac_cv_path_GREP=$GREP 4416fi 4417 4418fi 4419{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 4420$as_echo "$ac_cv_path_GREP" >&6; } 4421 GREP="$ac_cv_path_GREP" 4422 4423 4424{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 4425$as_echo_n "checking for egrep... " >&6; } 4426if ${ac_cv_path_EGREP+:} false; then : 4427 $as_echo_n "(cached) " >&6 4428else 4429 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 4430 then ac_cv_path_EGREP="$GREP -E" 4431 else 4432 if test -z "$EGREP"; then 4433 ac_path_EGREP_found=false 4434 # Loop through the user's path and test for each of PROGNAME-LIST 4435 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4436for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4437do 4438 IFS=$as_save_IFS 4439 test -z "$as_dir" && as_dir=. 4440 for ac_prog in egrep; do 4441 for ac_exec_ext in '' $ac_executable_extensions; do 4442 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 4443 as_fn_executable_p "$ac_path_EGREP" || continue 4444# Check for GNU ac_path_EGREP and select it if it is found. 4445 # Check for GNU $ac_path_EGREP 4446case `"$ac_path_EGREP" --version 2>&1` in 4447*GNU*) 4448 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 4449*) 4450 ac_count=0 4451 $as_echo_n 0123456789 >"conftest.in" 4452 while : 4453 do 4454 cat "conftest.in" "conftest.in" >"conftest.tmp" 4455 mv "conftest.tmp" "conftest.in" 4456 cp "conftest.in" "conftest.nl" 4457 $as_echo 'EGREP' >> "conftest.nl" 4458 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4459 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4460 as_fn_arith $ac_count + 1 && ac_count=$as_val 4461 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 4462 # Best one so far, save it but keep looking for a better one 4463 ac_cv_path_EGREP="$ac_path_EGREP" 4464 ac_path_EGREP_max=$ac_count 4465 fi 4466 # 10*(2^10) chars as input seems more than enough 4467 test $ac_count -gt 10 && break 4468 done 4469 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4470esac 4471 4472 $ac_path_EGREP_found && break 3 4473 done 4474 done 4475 done 4476IFS=$as_save_IFS 4477 if test -z "$ac_cv_path_EGREP"; then 4478 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4479 fi 4480else 4481 ac_cv_path_EGREP=$EGREP 4482fi 4483 4484 fi 4485fi 4486{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 4487$as_echo "$ac_cv_path_EGREP" >&6; } 4488 EGREP="$ac_cv_path_EGREP" 4489 4490 4491{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 4492$as_echo_n "checking for ANSI C header files... " >&6; } 4493if ${ac_cv_header_stdc+:} false; then : 4494 $as_echo_n "(cached) " >&6 4495else 4496 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4497/* end confdefs.h. */ 4498#include <stdlib.h> 4499#include <stdarg.h> 4500#include <string.h> 4501#include <float.h> 4502 4503int 4504main () 4505{ 4506 4507 ; 4508 return 0; 4509} 4510_ACEOF 4511if ac_fn_c_try_compile "$LINENO"; then : 4512 ac_cv_header_stdc=yes 4513else 4514 ac_cv_header_stdc=no 4515fi 4516rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4517 4518if test $ac_cv_header_stdc = yes; then 4519 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 4520 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4521/* end confdefs.h. */ 4522#include <string.h> 4523 4524_ACEOF 4525if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4526 $EGREP "memchr" >/dev/null 2>&1; then : 4527 4528else 4529 ac_cv_header_stdc=no 4530fi 4531rm -f conftest* 4532 4533fi 4534 4535if test $ac_cv_header_stdc = yes; then 4536 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 4537 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4538/* end confdefs.h. */ 4539#include <stdlib.h> 4540 4541_ACEOF 4542if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4543 $EGREP "free" >/dev/null 2>&1; then : 4544 4545else 4546 ac_cv_header_stdc=no 4547fi 4548rm -f conftest* 4549 4550fi 4551 4552if test $ac_cv_header_stdc = yes; then 4553 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 4554 if test "$cross_compiling" = yes; then : 4555 : 4556else 4557 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4558/* end confdefs.h. */ 4559#include <ctype.h> 4560#include <stdlib.h> 4561#if ((' ' & 0x0FF) == 0x020) 4562# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 4563# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 4564#else 4565# define ISLOWER(c) \ 4566 (('a' <= (c) && (c) <= 'i') \ 4567 || ('j' <= (c) && (c) <= 'r') \ 4568 || ('s' <= (c) && (c) <= 'z')) 4569# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 4570#endif 4571 4572#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 4573int 4574main () 4575{ 4576 int i; 4577 for (i = 0; i < 256; i++) 4578 if (XOR (islower (i), ISLOWER (i)) 4579 || toupper (i) != TOUPPER (i)) 4580 return 2; 4581 return 0; 4582} 4583_ACEOF 4584if ac_fn_c_try_run "$LINENO"; then : 4585 4586else 4587 ac_cv_header_stdc=no 4588fi 4589rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 4590 conftest.$ac_objext conftest.beam conftest.$ac_ext 4591fi 4592 4593fi 4594fi 4595{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 4596$as_echo "$ac_cv_header_stdc" >&6; } 4597if test $ac_cv_header_stdc = yes; then 4598 4599$as_echo "#define STDC_HEADERS 1" >>confdefs.h 4600 4601fi 4602 4603# On IRIX 5.3, sys/types and inttypes.h are conflicting. 4604for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 4605 inttypes.h stdint.h unistd.h 4606do : 4607 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4608ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 4609" 4610if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 4611 cat >>confdefs.h <<_ACEOF 4612#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4613_ACEOF 4614 4615fi 4616 4617done 4618 4619 4620 4621 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default" 4622if test "x$ac_cv_header_minix_config_h" = xyes; then : 4623 MINIX=yes 4624else 4625 MINIX= 4626fi 4627 4628 4629 if test "$MINIX" = yes; then 4630 4631$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h 4632 4633 4634$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h 4635 4636 4637$as_echo "#define _MINIX 1" >>confdefs.h 4638 4639 fi 4640 4641 4642 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5 4643$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; } 4644if ${ac_cv_safe_to_define___extensions__+:} false; then : 4645 $as_echo_n "(cached) " >&6 4646else 4647 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4648/* end confdefs.h. */ 4649 4650# define __EXTENSIONS__ 1 4651 $ac_includes_default 4652int 4653main () 4654{ 4655 4656 ; 4657 return 0; 4658} 4659_ACEOF 4660if ac_fn_c_try_compile "$LINENO"; then : 4661 ac_cv_safe_to_define___extensions__=yes 4662else 4663 ac_cv_safe_to_define___extensions__=no 4664fi 4665rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4666fi 4667{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5 4668$as_echo "$ac_cv_safe_to_define___extensions__" >&6; } 4669 test $ac_cv_safe_to_define___extensions__ = yes && 4670 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h 4671 4672 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h 4673 4674 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h 4675 4676 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h 4677 4678 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h 4679 4680 4681 4682# Initialize libtool 4683case `pwd` in 4684 *\ * | *\ *) 4685 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 4686$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; 4687esac 4688 4689 4690 4691macro_version='2.4.6' 4692macro_revision='2.4.6' 4693 4694 4695 4696 4697 4698 4699 4700 4701 4702 4703 4704 4705 4706ltmain=$ac_aux_dir/ltmain.sh 4707 4708# Make sure we can run config.sub. 4709$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 4710 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 4711 4712{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 4713$as_echo_n "checking build system type... " >&6; } 4714if ${ac_cv_build+:} false; then : 4715 $as_echo_n "(cached) " >&6 4716else 4717 ac_build_alias=$build_alias 4718test "x$ac_build_alias" = x && 4719 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 4720test "x$ac_build_alias" = x && 4721 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 4722ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 4723 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 4724 4725fi 4726{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 4727$as_echo "$ac_cv_build" >&6; } 4728case $ac_cv_build in 4729*-*-*) ;; 4730*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 4731esac 4732build=$ac_cv_build 4733ac_save_IFS=$IFS; IFS='-' 4734set x $ac_cv_build 4735shift 4736build_cpu=$1 4737build_vendor=$2 4738shift; shift 4739# Remember, the first character of IFS is used to create $*, 4740# except with old shells: 4741build_os=$* 4742IFS=$ac_save_IFS 4743case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 4744 4745 4746{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 4747$as_echo_n "checking host system type... " >&6; } 4748if ${ac_cv_host+:} false; then : 4749 $as_echo_n "(cached) " >&6 4750else 4751 if test "x$host_alias" = x; then 4752 ac_cv_host=$ac_cv_build 4753else 4754 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 4755 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 4756fi 4757 4758fi 4759{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 4760$as_echo "$ac_cv_host" >&6; } 4761case $ac_cv_host in 4762*-*-*) ;; 4763*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 4764esac 4765host=$ac_cv_host 4766ac_save_IFS=$IFS; IFS='-' 4767set x $ac_cv_host 4768shift 4769host_cpu=$1 4770host_vendor=$2 4771shift; shift 4772# Remember, the first character of IFS is used to create $*, 4773# except with old shells: 4774host_os=$* 4775IFS=$ac_save_IFS 4776case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 4777 4778 4779# Backslashify metacharacters that are still active within 4780# double-quoted strings. 4781sed_quote_subst='s/\(["`$\\]\)/\\\1/g' 4782 4783# Same as above, but do not quote variable references. 4784double_quote_subst='s/\(["`\\]\)/\\\1/g' 4785 4786# Sed substitution to delay expansion of an escaped shell variable in a 4787# double_quote_subst'ed string. 4788delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' 4789 4790# Sed substitution to delay expansion of an escaped single quote. 4791delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' 4792 4793# Sed substitution to avoid accidental globbing in evaled expressions 4794no_glob_subst='s/\*/\\\*/g' 4795 4796ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 4797ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO 4798ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO 4799 4800{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5 4801$as_echo_n "checking how to print strings... " >&6; } 4802# Test print first, because it will be a builtin if present. 4803if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \ 4804 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then 4805 ECHO='print -r --' 4806elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then 4807 ECHO='printf %s\n' 4808else 4809 # Use this function as a fallback that always works. 4810 func_fallback_echo () 4811 { 4812 eval 'cat <<_LTECHO_EOF 4813$1 4814_LTECHO_EOF' 4815 } 4816 ECHO='func_fallback_echo' 4817fi 4818 4819# func_echo_all arg... 4820# Invoke $ECHO with all args, space-separated. 4821func_echo_all () 4822{ 4823 $ECHO "" 4824} 4825 4826case $ECHO in 4827 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5 4828$as_echo "printf" >&6; } ;; 4829 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5 4830$as_echo "print -r" >&6; } ;; 4831 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5 4832$as_echo "cat" >&6; } ;; 4833esac 4834 4835 4836 4837 4838 4839 4840 4841 4842 4843 4844 4845 4846 4847 4848{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 4849$as_echo_n "checking for a sed that does not truncate output... " >&6; } 4850if ${ac_cv_path_SED+:} false; then : 4851 $as_echo_n "(cached) " >&6 4852else 4853 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 4854 for ac_i in 1 2 3 4 5 6 7; do 4855 ac_script="$ac_script$as_nl$ac_script" 4856 done 4857 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 4858 { ac_script=; unset ac_script;} 4859 if test -z "$SED"; then 4860 ac_path_SED_found=false 4861 # Loop through the user's path and test for each of PROGNAME-LIST 4862 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4863for as_dir in $PATH 4864do 4865 IFS=$as_save_IFS 4866 test -z "$as_dir" && as_dir=. 4867 for ac_prog in sed gsed; do 4868 for ac_exec_ext in '' $ac_executable_extensions; do 4869 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 4870 as_fn_executable_p "$ac_path_SED" || continue 4871# Check for GNU ac_path_SED and select it if it is found. 4872 # Check for GNU $ac_path_SED 4873case `"$ac_path_SED" --version 2>&1` in 4874*GNU*) 4875 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 4876*) 4877 ac_count=0 4878 $as_echo_n 0123456789 >"conftest.in" 4879 while : 4880 do 4881 cat "conftest.in" "conftest.in" >"conftest.tmp" 4882 mv "conftest.tmp" "conftest.in" 4883 cp "conftest.in" "conftest.nl" 4884 $as_echo '' >> "conftest.nl" 4885 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 4886 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4887 as_fn_arith $ac_count + 1 && ac_count=$as_val 4888 if test $ac_count -gt ${ac_path_SED_max-0}; then 4889 # Best one so far, save it but keep looking for a better one 4890 ac_cv_path_SED="$ac_path_SED" 4891 ac_path_SED_max=$ac_count 4892 fi 4893 # 10*(2^10) chars as input seems more than enough 4894 test $ac_count -gt 10 && break 4895 done 4896 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4897esac 4898 4899 $ac_path_SED_found && break 3 4900 done 4901 done 4902 done 4903IFS=$as_save_IFS 4904 if test -z "$ac_cv_path_SED"; then 4905 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 4906 fi 4907else 4908 ac_cv_path_SED=$SED 4909fi 4910 4911fi 4912{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 4913$as_echo "$ac_cv_path_SED" >&6; } 4914 SED="$ac_cv_path_SED" 4915 rm -f conftest.sed 4916 4917test -z "$SED" && SED=sed 4918Xsed="$SED -e 1s/^X//" 4919 4920 4921 4922 4923 4924 4925 4926 4927 4928 4929 4930{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5 4931$as_echo_n "checking for fgrep... " >&6; } 4932if ${ac_cv_path_FGREP+:} false; then : 4933 $as_echo_n "(cached) " >&6 4934else 4935 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 4936 then ac_cv_path_FGREP="$GREP -F" 4937 else 4938 if test -z "$FGREP"; then 4939 ac_path_FGREP_found=false 4940 # Loop through the user's path and test for each of PROGNAME-LIST 4941 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4942for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4943do 4944 IFS=$as_save_IFS 4945 test -z "$as_dir" && as_dir=. 4946 for ac_prog in fgrep; do 4947 for ac_exec_ext in '' $ac_executable_extensions; do 4948 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" 4949 as_fn_executable_p "$ac_path_FGREP" || continue 4950# Check for GNU ac_path_FGREP and select it if it is found. 4951 # Check for GNU $ac_path_FGREP 4952case `"$ac_path_FGREP" --version 2>&1` in 4953*GNU*) 4954 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;; 4955*) 4956 ac_count=0 4957 $as_echo_n 0123456789 >"conftest.in" 4958 while : 4959 do 4960 cat "conftest.in" "conftest.in" >"conftest.tmp" 4961 mv "conftest.tmp" "conftest.in" 4962 cp "conftest.in" "conftest.nl" 4963 $as_echo 'FGREP' >> "conftest.nl" 4964 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break 4965 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4966 as_fn_arith $ac_count + 1 && ac_count=$as_val 4967 if test $ac_count -gt ${ac_path_FGREP_max-0}; then 4968 # Best one so far, save it but keep looking for a better one 4969 ac_cv_path_FGREP="$ac_path_FGREP" 4970 ac_path_FGREP_max=$ac_count 4971 fi 4972 # 10*(2^10) chars as input seems more than enough 4973 test $ac_count -gt 10 && break 4974 done 4975 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4976esac 4977 4978 $ac_path_FGREP_found && break 3 4979 done 4980 done 4981 done 4982IFS=$as_save_IFS 4983 if test -z "$ac_cv_path_FGREP"; then 4984 as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4985 fi 4986else 4987 ac_cv_path_FGREP=$FGREP 4988fi 4989 4990 fi 4991fi 4992{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5 4993$as_echo "$ac_cv_path_FGREP" >&6; } 4994 FGREP="$ac_cv_path_FGREP" 4995 4996 4997test -z "$GREP" && GREP=grep 4998 4999 5000 5001 5002 5003 5004 5005 5006 5007 5008 5009 5010 5011 5012 5013 5014 5015 5016 5017# Check whether --with-gnu-ld was given. 5018if test "${with_gnu_ld+set}" = set; then : 5019 withval=$with_gnu_ld; test no = "$withval" || with_gnu_ld=yes 5020else 5021 with_gnu_ld=no 5022fi 5023 5024ac_prog=ld 5025if test yes = "$GCC"; then 5026 # Check if gcc -print-prog-name=ld gives a path. 5027 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 5028$as_echo_n "checking for ld used by $CC... " >&6; } 5029 case $host in 5030 *-*-mingw*) 5031 # gcc leaves a trailing carriage return, which upsets mingw 5032 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 5033 *) 5034 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 5035 esac 5036 case $ac_prog in 5037 # Accept absolute paths. 5038 [\\/]* | ?:[\\/]*) 5039 re_direlt='/[^/][^/]*/\.\./' 5040 # Canonicalize the pathname of ld 5041 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` 5042 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do 5043 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` 5044 done 5045 test -z "$LD" && LD=$ac_prog 5046 ;; 5047 "") 5048 # If it fails, then pretend we aren't using GCC. 5049 ac_prog=ld 5050 ;; 5051 *) 5052 # If it is relative, then search for the first ld in PATH. 5053 with_gnu_ld=unknown 5054 ;; 5055 esac 5056elif test yes = "$with_gnu_ld"; then 5057 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 5058$as_echo_n "checking for GNU ld... " >&6; } 5059else 5060 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 5061$as_echo_n "checking for non-GNU ld... " >&6; } 5062fi 5063if ${lt_cv_path_LD+:} false; then : 5064 $as_echo_n "(cached) " >&6 5065else 5066 if test -z "$LD"; then 5067 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR 5068 for ac_dir in $PATH; do 5069 IFS=$lt_save_ifs 5070 test -z "$ac_dir" && ac_dir=. 5071 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 5072 lt_cv_path_LD=$ac_dir/$ac_prog 5073 # Check to see if the program is GNU ld. I'd rather use --version, 5074 # but apparently some variants of GNU ld only accept -v. 5075 # Break only if it was the GNU/non-GNU ld that we prefer. 5076 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in 5077 *GNU* | *'with BFD'*) 5078 test no != "$with_gnu_ld" && break 5079 ;; 5080 *) 5081 test yes != "$with_gnu_ld" && break 5082 ;; 5083 esac 5084 fi 5085 done 5086 IFS=$lt_save_ifs 5087else 5088 lt_cv_path_LD=$LD # Let the user override the test with a path. 5089fi 5090fi 5091 5092LD=$lt_cv_path_LD 5093if test -n "$LD"; then 5094 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 5095$as_echo "$LD" >&6; } 5096else 5097 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5098$as_echo "no" >&6; } 5099fi 5100test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5 5101{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 5102$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 5103if ${lt_cv_prog_gnu_ld+:} false; then : 5104 $as_echo_n "(cached) " >&6 5105else 5106 # I'd rather use --version here, but apparently some GNU lds only accept -v. 5107case `$LD -v 2>&1 </dev/null` in 5108*GNU* | *'with BFD'*) 5109 lt_cv_prog_gnu_ld=yes 5110 ;; 5111*) 5112 lt_cv_prog_gnu_ld=no 5113 ;; 5114esac 5115fi 5116{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5 5117$as_echo "$lt_cv_prog_gnu_ld" >&6; } 5118with_gnu_ld=$lt_cv_prog_gnu_ld 5119 5120 5121 5122 5123 5124 5125 5126 5127 5128{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5 5129$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } 5130if ${lt_cv_path_NM+:} false; then : 5131 $as_echo_n "(cached) " >&6 5132else 5133 if test -n "$NM"; then 5134 # Let the user override the test. 5135 lt_cv_path_NM=$NM 5136else 5137 lt_nm_to_check=${ac_tool_prefix}nm 5138 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 5139 lt_nm_to_check="$lt_nm_to_check nm" 5140 fi 5141 for lt_tmp_nm in $lt_nm_to_check; do 5142 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR 5143 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 5144 IFS=$lt_save_ifs 5145 test -z "$ac_dir" && ac_dir=. 5146 tmp_nm=$ac_dir/$lt_tmp_nm 5147 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext"; then 5148 # Check to see if the nm accepts a BSD-compat flag. 5149 # Adding the 'sed 1q' prevents false positives on HP-UX, which says: 5150 # nm: unknown option "B" ignored 5151 # Tru64's nm complains that /dev/null is an invalid object file 5152 # MSYS converts /dev/null to NUL, MinGW nm treats NUL as empty 5153 case $build_os in 5154 mingw*) lt_bad_file=conftest.nm/nofile ;; 5155 *) lt_bad_file=/dev/null ;; 5156 esac 5157 case `"$tmp_nm" -B $lt_bad_file 2>&1 | sed '1q'` in 5158 *$lt_bad_file* | *'Invalid file or object type'*) 5159 lt_cv_path_NM="$tmp_nm -B" 5160 break 2 5161 ;; 5162 *) 5163 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in 5164 */dev/null*) 5165 lt_cv_path_NM="$tmp_nm -p" 5166 break 2 5167 ;; 5168 *) 5169 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 5170 continue # so that we can try to find one that supports BSD flags 5171 ;; 5172 esac 5173 ;; 5174 esac 5175 fi 5176 done 5177 IFS=$lt_save_ifs 5178 done 5179 : ${lt_cv_path_NM=no} 5180fi 5181fi 5182{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5 5183$as_echo "$lt_cv_path_NM" >&6; } 5184if test no != "$lt_cv_path_NM"; then 5185 NM=$lt_cv_path_NM 5186else 5187 # Didn't find any BSD compatible name lister, look for dumpbin. 5188 if test -n "$DUMPBIN"; then : 5189 # Let the user override the test. 5190 else 5191 if test -n "$ac_tool_prefix"; then 5192 for ac_prog in dumpbin "link -dump" 5193 do 5194 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 5195set dummy $ac_tool_prefix$ac_prog; ac_word=$2 5196{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5197$as_echo_n "checking for $ac_word... " >&6; } 5198if ${ac_cv_prog_DUMPBIN+:} false; then : 5199 $as_echo_n "(cached) " >&6 5200else 5201 if test -n "$DUMPBIN"; then 5202 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. 5203else 5204as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5205for as_dir in $PATH 5206do 5207 IFS=$as_save_IFS 5208 test -z "$as_dir" && as_dir=. 5209 for ac_exec_ext in '' $ac_executable_extensions; do 5210 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5211 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" 5212 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5213 break 2 5214 fi 5215done 5216 done 5217IFS=$as_save_IFS 5218 5219fi 5220fi 5221DUMPBIN=$ac_cv_prog_DUMPBIN 5222if test -n "$DUMPBIN"; then 5223 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5 5224$as_echo "$DUMPBIN" >&6; } 5225else 5226 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5227$as_echo "no" >&6; } 5228fi 5229 5230 5231 test -n "$DUMPBIN" && break 5232 done 5233fi 5234if test -z "$DUMPBIN"; then 5235 ac_ct_DUMPBIN=$DUMPBIN 5236 for ac_prog in dumpbin "link -dump" 5237do 5238 # Extract the first word of "$ac_prog", so it can be a program name with args. 5239set dummy $ac_prog; ac_word=$2 5240{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5241$as_echo_n "checking for $ac_word... " >&6; } 5242if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then : 5243 $as_echo_n "(cached) " >&6 5244else 5245 if test -n "$ac_ct_DUMPBIN"; then 5246 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test. 5247else 5248as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5249for as_dir in $PATH 5250do 5251 IFS=$as_save_IFS 5252 test -z "$as_dir" && as_dir=. 5253 for ac_exec_ext in '' $ac_executable_extensions; do 5254 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5255 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" 5256 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5257 break 2 5258 fi 5259done 5260 done 5261IFS=$as_save_IFS 5262 5263fi 5264fi 5265ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN 5266if test -n "$ac_ct_DUMPBIN"; then 5267 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5 5268$as_echo "$ac_ct_DUMPBIN" >&6; } 5269else 5270 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5271$as_echo "no" >&6; } 5272fi 5273 5274 5275 test -n "$ac_ct_DUMPBIN" && break 5276done 5277 5278 if test "x$ac_ct_DUMPBIN" = x; then 5279 DUMPBIN=":" 5280 else 5281 case $cross_compiling:$ac_tool_warned in 5282yes:) 5283{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5284$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5285ac_tool_warned=yes ;; 5286esac 5287 DUMPBIN=$ac_ct_DUMPBIN 5288 fi 5289fi 5290 5291 case `$DUMPBIN -symbols -headers /dev/null 2>&1 | sed '1q'` in 5292 *COFF*) 5293 DUMPBIN="$DUMPBIN -symbols -headers" 5294 ;; 5295 *) 5296 DUMPBIN=: 5297 ;; 5298 esac 5299 fi 5300 5301 if test : != "$DUMPBIN"; then 5302 NM=$DUMPBIN 5303 fi 5304fi 5305test -z "$NM" && NM=nm 5306 5307 5308 5309 5310 5311 5312{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5 5313$as_echo_n "checking the name lister ($NM) interface... " >&6; } 5314if ${lt_cv_nm_interface+:} false; then : 5315 $as_echo_n "(cached) " >&6 5316else 5317 lt_cv_nm_interface="BSD nm" 5318 echo "int some_variable = 0;" > conftest.$ac_ext 5319 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5) 5320 (eval "$ac_compile" 2>conftest.err) 5321 cat conftest.err >&5 5322 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5) 5323 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) 5324 cat conftest.err >&5 5325 (eval echo "\"\$as_me:$LINENO: output\"" >&5) 5326 cat conftest.out >&5 5327 if $GREP 'External.*some_variable' conftest.out > /dev/null; then 5328 lt_cv_nm_interface="MS dumpbin" 5329 fi 5330 rm -f conftest* 5331fi 5332{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5 5333$as_echo "$lt_cv_nm_interface" >&6; } 5334 5335{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 5336$as_echo_n "checking whether ln -s works... " >&6; } 5337LN_S=$as_ln_s 5338if test "$LN_S" = "ln -s"; then 5339 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 5340$as_echo "yes" >&6; } 5341else 5342 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 5343$as_echo "no, using $LN_S" >&6; } 5344fi 5345 5346# find the maximum length of command line arguments 5347{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5 5348$as_echo_n "checking the maximum length of command line arguments... " >&6; } 5349if ${lt_cv_sys_max_cmd_len+:} false; then : 5350 $as_echo_n "(cached) " >&6 5351else 5352 i=0 5353 teststring=ABCD 5354 5355 case $build_os in 5356 msdosdjgpp*) 5357 # On DJGPP, this test can blow up pretty badly due to problems in libc 5358 # (any single argument exceeding 2000 bytes causes a buffer overrun 5359 # during glob expansion). Even if it were fixed, the result of this 5360 # check would be larger than it should be. 5361 lt_cv_sys_max_cmd_len=12288; # 12K is about right 5362 ;; 5363 5364 gnu*) 5365 # Under GNU Hurd, this test is not required because there is 5366 # no limit to the length of command line arguments. 5367 # Libtool will interpret -1 as no limit whatsoever 5368 lt_cv_sys_max_cmd_len=-1; 5369 ;; 5370 5371 cygwin* | mingw* | cegcc*) 5372 # On Win9x/ME, this test blows up -- it succeeds, but takes 5373 # about 5 minutes as the teststring grows exponentially. 5374 # Worse, since 9x/ME are not pre-emptively multitasking, 5375 # you end up with a "frozen" computer, even though with patience 5376 # the test eventually succeeds (with a max line length of 256k). 5377 # Instead, let's just punt: use the minimum linelength reported by 5378 # all of the supported platforms: 8192 (on NT/2K/XP). 5379 lt_cv_sys_max_cmd_len=8192; 5380 ;; 5381 5382 mint*) 5383 # On MiNT this can take a long time and run out of memory. 5384 lt_cv_sys_max_cmd_len=8192; 5385 ;; 5386 5387 amigaos*) 5388 # On AmigaOS with pdksh, this test takes hours, literally. 5389 # So we just punt and use a minimum line length of 8192. 5390 lt_cv_sys_max_cmd_len=8192; 5391 ;; 5392 5393 bitrig* | darwin* | dragonfly* | freebsd* | netbsd* | openbsd*) 5394 # This has been around since 386BSD, at least. Likely further. 5395 if test -x /sbin/sysctl; then 5396 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` 5397 elif test -x /usr/sbin/sysctl; then 5398 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` 5399 else 5400 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs 5401 fi 5402 # And add a safety zone 5403 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 5404 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 5405 ;; 5406 5407 interix*) 5408 # We know the value 262144 and hardcode it with a safety zone (like BSD) 5409 lt_cv_sys_max_cmd_len=196608 5410 ;; 5411 5412 os2*) 5413 # The test takes a long time on OS/2. 5414 lt_cv_sys_max_cmd_len=8192 5415 ;; 5416 5417 osf*) 5418 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure 5419 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not 5420 # nice to cause kernel panics so lets avoid the loop below. 5421 # First set a reasonable default. 5422 lt_cv_sys_max_cmd_len=16384 5423 # 5424 if test -x /sbin/sysconfig; then 5425 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in 5426 *1*) lt_cv_sys_max_cmd_len=-1 ;; 5427 esac 5428 fi 5429 ;; 5430 sco3.2v5*) 5431 lt_cv_sys_max_cmd_len=102400 5432 ;; 5433 sysv5* | sco5v6* | sysv4.2uw2*) 5434 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` 5435 if test -n "$kargmax"; then 5436 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` 5437 else 5438 lt_cv_sys_max_cmd_len=32768 5439 fi 5440 ;; 5441 *) 5442 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` 5443 if test -n "$lt_cv_sys_max_cmd_len" && \ 5444 test undefined != "$lt_cv_sys_max_cmd_len"; then 5445 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 5446 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 5447 else 5448 # Make teststring a little bigger before we do anything with it. 5449 # a 1K string should be a reasonable start. 5450 for i in 1 2 3 4 5 6 7 8; do 5451 teststring=$teststring$teststring 5452 done 5453 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} 5454 # If test is not a shell built-in, we'll probably end up computing a 5455 # maximum length that is only half of the actual maximum length, but 5456 # we can't tell. 5457 while { test X`env echo "$teststring$teststring" 2>/dev/null` \ 5458 = "X$teststring$teststring"; } >/dev/null 2>&1 && 5459 test 17 != "$i" # 1/2 MB should be enough 5460 do 5461 i=`expr $i + 1` 5462 teststring=$teststring$teststring 5463 done 5464 # Only check the string length outside the loop. 5465 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` 5466 teststring= 5467 # Add a significant safety factor because C++ compilers can tack on 5468 # massive amounts of additional arguments before passing them to the 5469 # linker. It appears as though 1/2 is a usable value. 5470 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` 5471 fi 5472 ;; 5473 esac 5474 5475fi 5476 5477if test -n "$lt_cv_sys_max_cmd_len"; then 5478 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5 5479$as_echo "$lt_cv_sys_max_cmd_len" >&6; } 5480else 5481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5 5482$as_echo "none" >&6; } 5483fi 5484max_cmd_len=$lt_cv_sys_max_cmd_len 5485 5486 5487 5488 5489 5490 5491: ${CP="cp -f"} 5492: ${MV="mv -f"} 5493: ${RM="rm -f"} 5494 5495if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 5496 lt_unset=unset 5497else 5498 lt_unset=false 5499fi 5500 5501 5502 5503 5504 5505# test EBCDIC or ASCII 5506case `echo X|tr X '\101'` in 5507 A) # ASCII based system 5508 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr 5509 lt_SP2NL='tr \040 \012' 5510 lt_NL2SP='tr \015\012 \040\040' 5511 ;; 5512 *) # EBCDIC based system 5513 lt_SP2NL='tr \100 \n' 5514 lt_NL2SP='tr \r\n \100\100' 5515 ;; 5516esac 5517 5518 5519 5520 5521 5522 5523 5524 5525 5526{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5 5527$as_echo_n "checking how to convert $build file names to $host format... " >&6; } 5528if ${lt_cv_to_host_file_cmd+:} false; then : 5529 $as_echo_n "(cached) " >&6 5530else 5531 case $host in 5532 *-*-mingw* ) 5533 case $build in 5534 *-*-mingw* ) # actually msys 5535 lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32 5536 ;; 5537 *-*-cygwin* ) 5538 lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32 5539 ;; 5540 * ) # otherwise, assume *nix 5541 lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32 5542 ;; 5543 esac 5544 ;; 5545 *-*-cygwin* ) 5546 case $build in 5547 *-*-mingw* ) # actually msys 5548 lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin 5549 ;; 5550 *-*-cygwin* ) 5551 lt_cv_to_host_file_cmd=func_convert_file_noop 5552 ;; 5553 * ) # otherwise, assume *nix 5554 lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin 5555 ;; 5556 esac 5557 ;; 5558 * ) # unhandled hosts (and "normal" native builds) 5559 lt_cv_to_host_file_cmd=func_convert_file_noop 5560 ;; 5561esac 5562 5563fi 5564 5565to_host_file_cmd=$lt_cv_to_host_file_cmd 5566{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5 5567$as_echo "$lt_cv_to_host_file_cmd" >&6; } 5568 5569 5570 5571 5572 5573{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5 5574$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; } 5575if ${lt_cv_to_tool_file_cmd+:} false; then : 5576 $as_echo_n "(cached) " >&6 5577else 5578 #assume ordinary cross tools, or native build. 5579lt_cv_to_tool_file_cmd=func_convert_file_noop 5580case $host in 5581 *-*-mingw* ) 5582 case $build in 5583 *-*-mingw* ) # actually msys 5584 lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32 5585 ;; 5586 esac 5587 ;; 5588esac 5589 5590fi 5591 5592to_tool_file_cmd=$lt_cv_to_tool_file_cmd 5593{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5 5594$as_echo "$lt_cv_to_tool_file_cmd" >&6; } 5595 5596 5597 5598 5599 5600{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 5601$as_echo_n "checking for $LD option to reload object files... " >&6; } 5602if ${lt_cv_ld_reload_flag+:} false; then : 5603 $as_echo_n "(cached) " >&6 5604else 5605 lt_cv_ld_reload_flag='-r' 5606fi 5607{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5 5608$as_echo "$lt_cv_ld_reload_flag" >&6; } 5609reload_flag=$lt_cv_ld_reload_flag 5610case $reload_flag in 5611"" | " "*) ;; 5612*) reload_flag=" $reload_flag" ;; 5613esac 5614reload_cmds='$LD$reload_flag -o $output$reload_objs' 5615case $host_os in 5616 cygwin* | mingw* | pw32* | cegcc*) 5617 if test yes != "$GCC"; then 5618 reload_cmds=false 5619 fi 5620 ;; 5621 darwin*) 5622 if test yes = "$GCC"; then 5623 reload_cmds='$LTCC $LTCFLAGS -nostdlib $wl-r -o $output$reload_objs' 5624 else 5625 reload_cmds='$LD$reload_flag -o $output$reload_objs' 5626 fi 5627 ;; 5628esac 5629 5630 5631 5632 5633 5634 5635 5636 5637 5638if test -n "$ac_tool_prefix"; then 5639 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. 5640set dummy ${ac_tool_prefix}objdump; ac_word=$2 5641{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5642$as_echo_n "checking for $ac_word... " >&6; } 5643if ${ac_cv_prog_OBJDUMP+:} false; then : 5644 $as_echo_n "(cached) " >&6 5645else 5646 if test -n "$OBJDUMP"; then 5647 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 5648else 5649as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5650for as_dir in $PATH 5651do 5652 IFS=$as_save_IFS 5653 test -z "$as_dir" && as_dir=. 5654 for ac_exec_ext in '' $ac_executable_extensions; do 5655 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5656 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" 5657 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5658 break 2 5659 fi 5660done 5661 done 5662IFS=$as_save_IFS 5663 5664fi 5665fi 5666OBJDUMP=$ac_cv_prog_OBJDUMP 5667if test -n "$OBJDUMP"; then 5668 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5 5669$as_echo "$OBJDUMP" >&6; } 5670else 5671 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5672$as_echo "no" >&6; } 5673fi 5674 5675 5676fi 5677if test -z "$ac_cv_prog_OBJDUMP"; then 5678 ac_ct_OBJDUMP=$OBJDUMP 5679 # Extract the first word of "objdump", so it can be a program name with args. 5680set dummy objdump; ac_word=$2 5681{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5682$as_echo_n "checking for $ac_word... " >&6; } 5683if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then : 5684 $as_echo_n "(cached) " >&6 5685else 5686 if test -n "$ac_ct_OBJDUMP"; then 5687 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. 5688else 5689as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5690for as_dir in $PATH 5691do 5692 IFS=$as_save_IFS 5693 test -z "$as_dir" && as_dir=. 5694 for ac_exec_ext in '' $ac_executable_extensions; do 5695 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5696 ac_cv_prog_ac_ct_OBJDUMP="objdump" 5697 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5698 break 2 5699 fi 5700done 5701 done 5702IFS=$as_save_IFS 5703 5704fi 5705fi 5706ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP 5707if test -n "$ac_ct_OBJDUMP"; then 5708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5 5709$as_echo "$ac_ct_OBJDUMP" >&6; } 5710else 5711 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5712$as_echo "no" >&6; } 5713fi 5714 5715 if test "x$ac_ct_OBJDUMP" = x; then 5716 OBJDUMP="false" 5717 else 5718 case $cross_compiling:$ac_tool_warned in 5719yes:) 5720{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5721$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5722ac_tool_warned=yes ;; 5723esac 5724 OBJDUMP=$ac_ct_OBJDUMP 5725 fi 5726else 5727 OBJDUMP="$ac_cv_prog_OBJDUMP" 5728fi 5729 5730test -z "$OBJDUMP" && OBJDUMP=objdump 5731 5732 5733 5734 5735 5736 5737 5738 5739 5740{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5 5741$as_echo_n "checking how to recognize dependent libraries... " >&6; } 5742if ${lt_cv_deplibs_check_method+:} false; then : 5743 $as_echo_n "(cached) " >&6 5744else 5745 lt_cv_file_magic_cmd='$MAGIC_CMD' 5746lt_cv_file_magic_test_file= 5747lt_cv_deplibs_check_method='unknown' 5748# Need to set the preceding variable on all platforms that support 5749# interlibrary dependencies. 5750# 'none' -- dependencies not supported. 5751# 'unknown' -- same as none, but documents that we really don't know. 5752# 'pass_all' -- all dependencies passed with no checks. 5753# 'test_compile' -- check by making test program. 5754# 'file_magic [[regex]]' -- check by looking for files in library path 5755# that responds to the $file_magic_cmd with a given extended regex. 5756# If you have 'file' or equivalent on your system and you're not sure 5757# whether 'pass_all' will *always* work, you probably want this one. 5758 5759case $host_os in 5760aix[4-9]*) 5761 lt_cv_deplibs_check_method=pass_all 5762 ;; 5763 5764beos*) 5765 lt_cv_deplibs_check_method=pass_all 5766 ;; 5767 5768bsdi[45]*) 5769 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' 5770 lt_cv_file_magic_cmd='/usr/bin/file -L' 5771 lt_cv_file_magic_test_file=/shlib/libc.so 5772 ;; 5773 5774cygwin*) 5775 # func_win32_libid is a shell function defined in ltmain.sh 5776 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 5777 lt_cv_file_magic_cmd='func_win32_libid' 5778 ;; 5779 5780mingw* | pw32*) 5781 # Base MSYS/MinGW do not provide the 'file' command needed by 5782 # func_win32_libid shell function, so use a weaker test based on 'objdump', 5783 # unless we find 'file', for example because we are cross-compiling. 5784 if ( file / ) >/dev/null 2>&1; then 5785 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 5786 lt_cv_file_magic_cmd='func_win32_libid' 5787 else 5788 # Keep this pattern in sync with the one in func_win32_libid. 5789 lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)' 5790 lt_cv_file_magic_cmd='$OBJDUMP -f' 5791 fi 5792 ;; 5793 5794cegcc*) 5795 # use the weaker test based on 'objdump'. See mingw*. 5796 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' 5797 lt_cv_file_magic_cmd='$OBJDUMP -f' 5798 ;; 5799 5800darwin* | rhapsody*) 5801 lt_cv_deplibs_check_method=pass_all 5802 ;; 5803 5804freebsd* | dragonfly*) 5805 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 5806 case $host_cpu in 5807 i*86 ) 5808 # Not sure whether the presence of OpenBSD here was a mistake. 5809 # Let's accept both of them until this is cleared up. 5810 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' 5811 lt_cv_file_magic_cmd=/usr/bin/file 5812 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 5813 ;; 5814 esac 5815 else 5816 lt_cv_deplibs_check_method=pass_all 5817 fi 5818 ;; 5819 5820haiku*) 5821 lt_cv_deplibs_check_method=pass_all 5822 ;; 5823 5824hpux10.20* | hpux11*) 5825 lt_cv_file_magic_cmd=/usr/bin/file 5826 case $host_cpu in 5827 ia64*) 5828 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' 5829 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 5830 ;; 5831 hppa*64*) 5832 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]' 5833 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl 5834 ;; 5835 *) 5836 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library' 5837 lt_cv_file_magic_test_file=/usr/lib/libc.sl 5838 ;; 5839 esac 5840 ;; 5841 5842interix[3-9]*) 5843 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here 5844 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' 5845 ;; 5846 5847irix5* | irix6* | nonstopux*) 5848 case $LD in 5849 *-32|*"-32 ") libmagic=32-bit;; 5850 *-n32|*"-n32 ") libmagic=N32;; 5851 *-64|*"-64 ") libmagic=64-bit;; 5852 *) libmagic=never-match;; 5853 esac 5854 lt_cv_deplibs_check_method=pass_all 5855 ;; 5856 5857# This must be glibc/ELF. 5858linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) 5859 lt_cv_deplibs_check_method=pass_all 5860 ;; 5861 5862netbsd*) 5863 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 5864 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 5865 else 5866 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' 5867 fi 5868 ;; 5869 5870newos6*) 5871 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' 5872 lt_cv_file_magic_cmd=/usr/bin/file 5873 lt_cv_file_magic_test_file=/usr/lib/libnls.so 5874 ;; 5875 5876*nto* | *qnx*) 5877 lt_cv_deplibs_check_method=pass_all 5878 ;; 5879 5880openbsd* | bitrig*) 5881 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then 5882 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' 5883 else 5884 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 5885 fi 5886 ;; 5887 5888osf3* | osf4* | osf5*) 5889 lt_cv_deplibs_check_method=pass_all 5890 ;; 5891 5892rdos*) 5893 lt_cv_deplibs_check_method=pass_all 5894 ;; 5895 5896solaris*) 5897 lt_cv_deplibs_check_method=pass_all 5898 ;; 5899 5900sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 5901 lt_cv_deplibs_check_method=pass_all 5902 ;; 5903 5904sysv4 | sysv4.3*) 5905 case $host_vendor in 5906 motorola) 5907 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]' 5908 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 5909 ;; 5910 ncr) 5911 lt_cv_deplibs_check_method=pass_all 5912 ;; 5913 sequent) 5914 lt_cv_file_magic_cmd='/bin/file' 5915 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' 5916 ;; 5917 sni) 5918 lt_cv_file_magic_cmd='/bin/file' 5919 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" 5920 lt_cv_file_magic_test_file=/lib/libc.so 5921 ;; 5922 siemens) 5923 lt_cv_deplibs_check_method=pass_all 5924 ;; 5925 pc) 5926 lt_cv_deplibs_check_method=pass_all 5927 ;; 5928 esac 5929 ;; 5930 5931tpf*) 5932 lt_cv_deplibs_check_method=pass_all 5933 ;; 5934os2*) 5935 lt_cv_deplibs_check_method=pass_all 5936 ;; 5937esac 5938 5939fi 5940{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 5941$as_echo "$lt_cv_deplibs_check_method" >&6; } 5942 5943file_magic_glob= 5944want_nocaseglob=no 5945if test "$build" = "$host"; then 5946 case $host_os in 5947 mingw* | pw32*) 5948 if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then 5949 want_nocaseglob=yes 5950 else 5951 file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"` 5952 fi 5953 ;; 5954 esac 5955fi 5956 5957file_magic_cmd=$lt_cv_file_magic_cmd 5958deplibs_check_method=$lt_cv_deplibs_check_method 5959test -z "$deplibs_check_method" && deplibs_check_method=unknown 5960 5961 5962 5963 5964 5965 5966 5967 5968 5969 5970 5971 5972 5973 5974 5975 5976 5977 5978 5979 5980 5981 5982if test -n "$ac_tool_prefix"; then 5983 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args. 5984set dummy ${ac_tool_prefix}dlltool; ac_word=$2 5985{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5986$as_echo_n "checking for $ac_word... " >&6; } 5987if ${ac_cv_prog_DLLTOOL+:} false; then : 5988 $as_echo_n "(cached) " >&6 5989else 5990 if test -n "$DLLTOOL"; then 5991 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test. 5992else 5993as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5994for as_dir in $PATH 5995do 5996 IFS=$as_save_IFS 5997 test -z "$as_dir" && as_dir=. 5998 for ac_exec_ext in '' $ac_executable_extensions; do 5999 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6000 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool" 6001 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6002 break 2 6003 fi 6004done 6005 done 6006IFS=$as_save_IFS 6007 6008fi 6009fi 6010DLLTOOL=$ac_cv_prog_DLLTOOL 6011if test -n "$DLLTOOL"; then 6012 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5 6013$as_echo "$DLLTOOL" >&6; } 6014else 6015 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6016$as_echo "no" >&6; } 6017fi 6018 6019 6020fi 6021if test -z "$ac_cv_prog_DLLTOOL"; then 6022 ac_ct_DLLTOOL=$DLLTOOL 6023 # Extract the first word of "dlltool", so it can be a program name with args. 6024set dummy dlltool; ac_word=$2 6025{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6026$as_echo_n "checking for $ac_word... " >&6; } 6027if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then : 6028 $as_echo_n "(cached) " >&6 6029else 6030 if test -n "$ac_ct_DLLTOOL"; then 6031 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test. 6032else 6033as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6034for as_dir in $PATH 6035do 6036 IFS=$as_save_IFS 6037 test -z "$as_dir" && as_dir=. 6038 for ac_exec_ext in '' $ac_executable_extensions; do 6039 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6040 ac_cv_prog_ac_ct_DLLTOOL="dlltool" 6041 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6042 break 2 6043 fi 6044done 6045 done 6046IFS=$as_save_IFS 6047 6048fi 6049fi 6050ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL 6051if test -n "$ac_ct_DLLTOOL"; then 6052 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5 6053$as_echo "$ac_ct_DLLTOOL" >&6; } 6054else 6055 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6056$as_echo "no" >&6; } 6057fi 6058 6059 if test "x$ac_ct_DLLTOOL" = x; then 6060 DLLTOOL="false" 6061 else 6062 case $cross_compiling:$ac_tool_warned in 6063yes:) 6064{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6065$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6066ac_tool_warned=yes ;; 6067esac 6068 DLLTOOL=$ac_ct_DLLTOOL 6069 fi 6070else 6071 DLLTOOL="$ac_cv_prog_DLLTOOL" 6072fi 6073 6074test -z "$DLLTOOL" && DLLTOOL=dlltool 6075 6076 6077 6078 6079 6080 6081 6082 6083 6084 6085{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5 6086$as_echo_n "checking how to associate runtime and link libraries... " >&6; } 6087if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then : 6088 $as_echo_n "(cached) " >&6 6089else 6090 lt_cv_sharedlib_from_linklib_cmd='unknown' 6091 6092case $host_os in 6093cygwin* | mingw* | pw32* | cegcc*) 6094 # two different shell functions defined in ltmain.sh; 6095 # decide which one to use based on capabilities of $DLLTOOL 6096 case `$DLLTOOL --help 2>&1` in 6097 *--identify-strict*) 6098 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib 6099 ;; 6100 *) 6101 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback 6102 ;; 6103 esac 6104 ;; 6105*) 6106 # fallback: assume linklib IS sharedlib 6107 lt_cv_sharedlib_from_linklib_cmd=$ECHO 6108 ;; 6109esac 6110 6111fi 6112{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5 6113$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; } 6114sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd 6115test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO 6116 6117 6118 6119 6120 6121 6122 6123if test -n "$ac_tool_prefix"; then 6124 for ac_prog in ar 6125 do 6126 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 6127set dummy $ac_tool_prefix$ac_prog; ac_word=$2 6128{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6129$as_echo_n "checking for $ac_word... " >&6; } 6130if ${ac_cv_prog_AR+:} false; then : 6131 $as_echo_n "(cached) " >&6 6132else 6133 if test -n "$AR"; then 6134 ac_cv_prog_AR="$AR" # Let the user override the test. 6135else 6136as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6137for as_dir in $PATH 6138do 6139 IFS=$as_save_IFS 6140 test -z "$as_dir" && as_dir=. 6141 for ac_exec_ext in '' $ac_executable_extensions; do 6142 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6143 ac_cv_prog_AR="$ac_tool_prefix$ac_prog" 6144 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6145 break 2 6146 fi 6147done 6148 done 6149IFS=$as_save_IFS 6150 6151fi 6152fi 6153AR=$ac_cv_prog_AR 6154if test -n "$AR"; then 6155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 6156$as_echo "$AR" >&6; } 6157else 6158 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6159$as_echo "no" >&6; } 6160fi 6161 6162 6163 test -n "$AR" && break 6164 done 6165fi 6166if test -z "$AR"; then 6167 ac_ct_AR=$AR 6168 for ac_prog in ar 6169do 6170 # Extract the first word of "$ac_prog", so it can be a program name with args. 6171set dummy $ac_prog; ac_word=$2 6172{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6173$as_echo_n "checking for $ac_word... " >&6; } 6174if ${ac_cv_prog_ac_ct_AR+:} false; then : 6175 $as_echo_n "(cached) " >&6 6176else 6177 if test -n "$ac_ct_AR"; then 6178 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 6179else 6180as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6181for as_dir in $PATH 6182do 6183 IFS=$as_save_IFS 6184 test -z "$as_dir" && as_dir=. 6185 for ac_exec_ext in '' $ac_executable_extensions; do 6186 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6187 ac_cv_prog_ac_ct_AR="$ac_prog" 6188 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6189 break 2 6190 fi 6191done 6192 done 6193IFS=$as_save_IFS 6194 6195fi 6196fi 6197ac_ct_AR=$ac_cv_prog_ac_ct_AR 6198if test -n "$ac_ct_AR"; then 6199 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 6200$as_echo "$ac_ct_AR" >&6; } 6201else 6202 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6203$as_echo "no" >&6; } 6204fi 6205 6206 6207 test -n "$ac_ct_AR" && break 6208done 6209 6210 if test "x$ac_ct_AR" = x; then 6211 AR="false" 6212 else 6213 case $cross_compiling:$ac_tool_warned in 6214yes:) 6215{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6216$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6217ac_tool_warned=yes ;; 6218esac 6219 AR=$ac_ct_AR 6220 fi 6221fi 6222 6223: ${AR=ar} 6224: ${AR_FLAGS=cru} 6225 6226 6227 6228 6229 6230 6231 6232 6233 6234 6235 6236{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5 6237$as_echo_n "checking for archiver @FILE support... " >&6; } 6238if ${lt_cv_ar_at_file+:} false; then : 6239 $as_echo_n "(cached) " >&6 6240else 6241 lt_cv_ar_at_file=no 6242 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6243/* end confdefs.h. */ 6244 6245int 6246main () 6247{ 6248 6249 ; 6250 return 0; 6251} 6252_ACEOF 6253if ac_fn_c_try_compile "$LINENO"; then : 6254 echo conftest.$ac_objext > conftest.lst 6255 lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5' 6256 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 6257 (eval $lt_ar_try) 2>&5 6258 ac_status=$? 6259 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6260 test $ac_status = 0; } 6261 if test 0 -eq "$ac_status"; then 6262 # Ensure the archiver fails upon bogus file names. 6263 rm -f conftest.$ac_objext libconftest.a 6264 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 6265 (eval $lt_ar_try) 2>&5 6266 ac_status=$? 6267 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6268 test $ac_status = 0; } 6269 if test 0 -ne "$ac_status"; then 6270 lt_cv_ar_at_file=@ 6271 fi 6272 fi 6273 rm -f conftest.* libconftest.a 6274 6275fi 6276rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6277 6278fi 6279{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5 6280$as_echo "$lt_cv_ar_at_file" >&6; } 6281 6282if test no = "$lt_cv_ar_at_file"; then 6283 archiver_list_spec= 6284else 6285 archiver_list_spec=$lt_cv_ar_at_file 6286fi 6287 6288 6289 6290 6291 6292 6293 6294if test -n "$ac_tool_prefix"; then 6295 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 6296set dummy ${ac_tool_prefix}strip; ac_word=$2 6297{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6298$as_echo_n "checking for $ac_word... " >&6; } 6299if ${ac_cv_prog_STRIP+:} false; then : 6300 $as_echo_n "(cached) " >&6 6301else 6302 if test -n "$STRIP"; then 6303 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 6304else 6305as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6306for as_dir in $PATH 6307do 6308 IFS=$as_save_IFS 6309 test -z "$as_dir" && as_dir=. 6310 for ac_exec_ext in '' $ac_executable_extensions; do 6311 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6312 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 6313 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6314 break 2 6315 fi 6316done 6317 done 6318IFS=$as_save_IFS 6319 6320fi 6321fi 6322STRIP=$ac_cv_prog_STRIP 6323if test -n "$STRIP"; then 6324 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 6325$as_echo "$STRIP" >&6; } 6326else 6327 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6328$as_echo "no" >&6; } 6329fi 6330 6331 6332fi 6333if test -z "$ac_cv_prog_STRIP"; then 6334 ac_ct_STRIP=$STRIP 6335 # Extract the first word of "strip", so it can be a program name with args. 6336set dummy strip; ac_word=$2 6337{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6338$as_echo_n "checking for $ac_word... " >&6; } 6339if ${ac_cv_prog_ac_ct_STRIP+:} false; then : 6340 $as_echo_n "(cached) " >&6 6341else 6342 if test -n "$ac_ct_STRIP"; then 6343 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 6344else 6345as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6346for as_dir in $PATH 6347do 6348 IFS=$as_save_IFS 6349 test -z "$as_dir" && as_dir=. 6350 for ac_exec_ext in '' $ac_executable_extensions; do 6351 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6352 ac_cv_prog_ac_ct_STRIP="strip" 6353 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6354 break 2 6355 fi 6356done 6357 done 6358IFS=$as_save_IFS 6359 6360fi 6361fi 6362ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 6363if test -n "$ac_ct_STRIP"; then 6364 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 6365$as_echo "$ac_ct_STRIP" >&6; } 6366else 6367 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6368$as_echo "no" >&6; } 6369fi 6370 6371 if test "x$ac_ct_STRIP" = x; then 6372 STRIP=":" 6373 else 6374 case $cross_compiling:$ac_tool_warned in 6375yes:) 6376{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6377$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6378ac_tool_warned=yes ;; 6379esac 6380 STRIP=$ac_ct_STRIP 6381 fi 6382else 6383 STRIP="$ac_cv_prog_STRIP" 6384fi 6385 6386test -z "$STRIP" && STRIP=: 6387 6388 6389 6390 6391 6392 6393if test -n "$ac_tool_prefix"; then 6394 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 6395set dummy ${ac_tool_prefix}ranlib; ac_word=$2 6396{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6397$as_echo_n "checking for $ac_word... " >&6; } 6398if ${ac_cv_prog_RANLIB+:} false; then : 6399 $as_echo_n "(cached) " >&6 6400else 6401 if test -n "$RANLIB"; then 6402 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 6403else 6404as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6405for as_dir in $PATH 6406do 6407 IFS=$as_save_IFS 6408 test -z "$as_dir" && as_dir=. 6409 for ac_exec_ext in '' $ac_executable_extensions; do 6410 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6411 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 6412 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6413 break 2 6414 fi 6415done 6416 done 6417IFS=$as_save_IFS 6418 6419fi 6420fi 6421RANLIB=$ac_cv_prog_RANLIB 6422if test -n "$RANLIB"; then 6423 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 6424$as_echo "$RANLIB" >&6; } 6425else 6426 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6427$as_echo "no" >&6; } 6428fi 6429 6430 6431fi 6432if test -z "$ac_cv_prog_RANLIB"; then 6433 ac_ct_RANLIB=$RANLIB 6434 # Extract the first word of "ranlib", so it can be a program name with args. 6435set dummy ranlib; ac_word=$2 6436{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6437$as_echo_n "checking for $ac_word... " >&6; } 6438if ${ac_cv_prog_ac_ct_RANLIB+:} false; then : 6439 $as_echo_n "(cached) " >&6 6440else 6441 if test -n "$ac_ct_RANLIB"; then 6442 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 6443else 6444as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6445for as_dir in $PATH 6446do 6447 IFS=$as_save_IFS 6448 test -z "$as_dir" && as_dir=. 6449 for ac_exec_ext in '' $ac_executable_extensions; do 6450 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6451 ac_cv_prog_ac_ct_RANLIB="ranlib" 6452 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6453 break 2 6454 fi 6455done 6456 done 6457IFS=$as_save_IFS 6458 6459fi 6460fi 6461ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 6462if test -n "$ac_ct_RANLIB"; then 6463 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 6464$as_echo "$ac_ct_RANLIB" >&6; } 6465else 6466 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6467$as_echo "no" >&6; } 6468fi 6469 6470 if test "x$ac_ct_RANLIB" = x; then 6471 RANLIB=":" 6472 else 6473 case $cross_compiling:$ac_tool_warned in 6474yes:) 6475{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6476$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6477ac_tool_warned=yes ;; 6478esac 6479 RANLIB=$ac_ct_RANLIB 6480 fi 6481else 6482 RANLIB="$ac_cv_prog_RANLIB" 6483fi 6484 6485test -z "$RANLIB" && RANLIB=: 6486 6487 6488 6489 6490 6491 6492# Determine commands to create old-style static archives. 6493old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' 6494old_postinstall_cmds='chmod 644 $oldlib' 6495old_postuninstall_cmds= 6496 6497if test -n "$RANLIB"; then 6498 case $host_os in 6499 bitrig* | openbsd*) 6500 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib" 6501 ;; 6502 *) 6503 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib" 6504 ;; 6505 esac 6506 old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib" 6507fi 6508 6509case $host_os in 6510 darwin*) 6511 lock_old_archive_extraction=yes ;; 6512 *) 6513 lock_old_archive_extraction=no ;; 6514esac 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 6554# If no C compiler was specified, use CC. 6555LTCC=${LTCC-"$CC"} 6556 6557# If no C compiler flags were specified, use CFLAGS. 6558LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 6559 6560# Allow CC to be a program name with arguments. 6561compiler=$CC 6562 6563 6564# Check for command to grab the raw symbol name followed by C symbol from nm. 6565{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5 6566$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } 6567if ${lt_cv_sys_global_symbol_pipe+:} false; then : 6568 $as_echo_n "(cached) " >&6 6569else 6570 6571# These are sane defaults that work on at least a few old systems. 6572# [They come from Ultrix. What could be older than Ultrix?!! ;)] 6573 6574# Character class describing NM global symbol codes. 6575symcode='[BCDEGRST]' 6576 6577# Regexp to match symbols that can be accessed directly from C. 6578sympat='\([_A-Za-z][_A-Za-z0-9]*\)' 6579 6580# Define system-specific variables. 6581case $host_os in 6582aix*) 6583 symcode='[BCDT]' 6584 ;; 6585cygwin* | mingw* | pw32* | cegcc*) 6586 symcode='[ABCDGISTW]' 6587 ;; 6588hpux*) 6589 if test ia64 = "$host_cpu"; then 6590 symcode='[ABCDEGRST]' 6591 fi 6592 ;; 6593irix* | nonstopux*) 6594 symcode='[BCDEGRST]' 6595 ;; 6596osf*) 6597 symcode='[BCDEGQRST]' 6598 ;; 6599solaris*) 6600 symcode='[BDRT]' 6601 ;; 6602sco3.2v5*) 6603 symcode='[DT]' 6604 ;; 6605sysv4.2uw2*) 6606 symcode='[DT]' 6607 ;; 6608sysv5* | sco5v6* | unixware* | OpenUNIX*) 6609 symcode='[ABDT]' 6610 ;; 6611sysv4) 6612 symcode='[DFNSTU]' 6613 ;; 6614esac 6615 6616# If we're using GNU nm, then use its standard symbol codes. 6617case `$NM -V 2>&1` in 6618*GNU* | *'with BFD'*) 6619 symcode='[ABCDGIRSTW]' ;; 6620esac 6621 6622if test "$lt_cv_nm_interface" = "MS dumpbin"; then 6623 # Gets list of data symbols to import. 6624 lt_cv_sys_global_symbol_to_import="sed -n -e 's/^I .* \(.*\)$/\1/p'" 6625 # Adjust the below global symbol transforms to fixup imported variables. 6626 lt_cdecl_hook=" -e 's/^I .* \(.*\)$/extern __declspec(dllimport) char \1;/p'" 6627 lt_c_name_hook=" -e 's/^I .* \(.*\)$/ {\"\1\", (void *) 0},/p'" 6628 lt_c_name_lib_hook="\ 6629 -e 's/^I .* \(lib.*\)$/ {\"\1\", (void *) 0},/p'\ 6630 -e 's/^I .* \(.*\)$/ {\"lib\1\", (void *) 0},/p'" 6631else 6632 # Disable hooks by default. 6633 lt_cv_sys_global_symbol_to_import= 6634 lt_cdecl_hook= 6635 lt_c_name_hook= 6636 lt_c_name_lib_hook= 6637fi 6638 6639# Transform an extracted symbol line into a proper C declaration. 6640# Some systems (esp. on ia64) link data and code symbols differently, 6641# so use this general approach. 6642lt_cv_sys_global_symbol_to_cdecl="sed -n"\ 6643$lt_cdecl_hook\ 6644" -e 's/^T .* \(.*\)$/extern int \1();/p'"\ 6645" -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'" 6646 6647# Transform an extracted symbol line into symbol name and symbol address 6648lt_cv_sys_global_symbol_to_c_name_address="sed -n"\ 6649$lt_c_name_hook\ 6650" -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\ 6651" -e 's/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/p'" 6652 6653# Transform an extracted symbol line into symbol name with lib prefix and 6654# symbol address. 6655lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n"\ 6656$lt_c_name_lib_hook\ 6657" -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\ 6658" -e 's/^$symcode$symcode* .* \(lib.*\)$/ {\"\1\", (void *) \&\1},/p'"\ 6659" -e 's/^$symcode$symcode* .* \(.*\)$/ {\"lib\1\", (void *) \&\1},/p'" 6660 6661# Handle CRLF in mingw tool chain 6662opt_cr= 6663case $build_os in 6664mingw*) 6665 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp 6666 ;; 6667esac 6668 6669# Try without a prefix underscore, then with it. 6670for ac_symprfx in "" "_"; do 6671 6672 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 6673 symxfrm="\\1 $ac_symprfx\\2 \\2" 6674 6675 # Write the raw and C identifiers. 6676 if test "$lt_cv_nm_interface" = "MS dumpbin"; then 6677 # Fake it for dumpbin and say T for any non-static function, 6678 # D for any global variable and I for any imported variable. 6679 # Also find C++ and __fastcall symbols from MSVC++, 6680 # which start with @ or ?. 6681 lt_cv_sys_global_symbol_pipe="$AWK '"\ 6682" {last_section=section; section=\$ 3};"\ 6683" /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\ 6684" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ 6685" /^ *Symbol name *: /{split(\$ 0,sn,\":\"); si=substr(sn[2],2)};"\ 6686" /^ *Type *: code/{print \"T\",si,substr(si,length(prfx))};"\ 6687" /^ *Type *: data/{print \"I\",si,substr(si,length(prfx))};"\ 6688" \$ 0!~/External *\|/{next};"\ 6689" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ 6690" {if(hide[section]) next};"\ 6691" {f=\"D\"}; \$ 0~/\(\).*\|/{f=\"T\"};"\ 6692" {split(\$ 0,a,/\||\r/); split(a[2],s)};"\ 6693" s[1]~/^[@?]/{print f,s[1],s[1]; next};"\ 6694" s[1]~prfx {split(s[1],t,\"@\"); print f,t[1],substr(t[1],length(prfx))}"\ 6695" ' prfx=^$ac_symprfx" 6696 else 6697 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 6698 fi 6699 lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'" 6700 6701 # Check to see that the pipe works correctly. 6702 pipe_works=no 6703 6704 rm -f conftest* 6705 cat > conftest.$ac_ext <<_LT_EOF 6706#ifdef __cplusplus 6707extern "C" { 6708#endif 6709char nm_test_var; 6710void nm_test_func(void); 6711void nm_test_func(void){} 6712#ifdef __cplusplus 6713} 6714#endif 6715int main(){nm_test_var='a';nm_test_func();return(0);} 6716_LT_EOF 6717 6718 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6719 (eval $ac_compile) 2>&5 6720 ac_status=$? 6721 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6722 test $ac_status = 0; }; then 6723 # Now try to grab the symbols. 6724 nlist=conftest.nm 6725 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5 6726 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5 6727 ac_status=$? 6728 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6729 test $ac_status = 0; } && test -s "$nlist"; then 6730 # Try sorting and uniquifying the output. 6731 if sort "$nlist" | uniq > "$nlist"T; then 6732 mv -f "$nlist"T "$nlist" 6733 else 6734 rm -f "$nlist"T 6735 fi 6736 6737 # Make sure that we snagged all the symbols we need. 6738 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 6739 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 6740 cat <<_LT_EOF > conftest.$ac_ext 6741/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */ 6742#if defined _WIN32 || defined __CYGWIN__ || defined _WIN32_WCE 6743/* DATA imports from DLLs on WIN32 can't be const, because runtime 6744 relocations are performed -- see ld's documentation on pseudo-relocs. */ 6745# define LT_DLSYM_CONST 6746#elif defined __osf__ 6747/* This system does not cope well with relocations in const data. */ 6748# define LT_DLSYM_CONST 6749#else 6750# define LT_DLSYM_CONST const 6751#endif 6752 6753#ifdef __cplusplus 6754extern "C" { 6755#endif 6756 6757_LT_EOF 6758 # Now generate the symbol file. 6759 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' 6760 6761 cat <<_LT_EOF >> conftest.$ac_ext 6762 6763/* The mapping between symbol names and symbols. */ 6764LT_DLSYM_CONST struct { 6765 const char *name; 6766 void *address; 6767} 6768lt__PROGRAM__LTX_preloaded_symbols[] = 6769{ 6770 { "@PROGRAM@", (void *) 0 }, 6771_LT_EOF 6772 $SED "s/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext 6773 cat <<\_LT_EOF >> conftest.$ac_ext 6774 {0, (void *) 0} 6775}; 6776 6777/* This works around a problem in FreeBSD linker */ 6778#ifdef FREEBSD_WORKAROUND 6779static const void *lt_preloaded_setup() { 6780 return lt__PROGRAM__LTX_preloaded_symbols; 6781} 6782#endif 6783 6784#ifdef __cplusplus 6785} 6786#endif 6787_LT_EOF 6788 # Now try linking the two files. 6789 mv conftest.$ac_objext conftstm.$ac_objext 6790 lt_globsym_save_LIBS=$LIBS 6791 lt_globsym_save_CFLAGS=$CFLAGS 6792 LIBS=conftstm.$ac_objext 6793 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 6794 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 6795 (eval $ac_link) 2>&5 6796 ac_status=$? 6797 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6798 test $ac_status = 0; } && test -s conftest$ac_exeext; then 6799 pipe_works=yes 6800 fi 6801 LIBS=$lt_globsym_save_LIBS 6802 CFLAGS=$lt_globsym_save_CFLAGS 6803 else 6804 echo "cannot find nm_test_func in $nlist" >&5 6805 fi 6806 else 6807 echo "cannot find nm_test_var in $nlist" >&5 6808 fi 6809 else 6810 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 6811 fi 6812 else 6813 echo "$progname: failed program was:" >&5 6814 cat conftest.$ac_ext >&5 6815 fi 6816 rm -rf conftest* conftst* 6817 6818 # Do not use the global_symbol_pipe unless it works. 6819 if test yes = "$pipe_works"; then 6820 break 6821 else 6822 lt_cv_sys_global_symbol_pipe= 6823 fi 6824done 6825 6826fi 6827 6828if test -z "$lt_cv_sys_global_symbol_pipe"; then 6829 lt_cv_sys_global_symbol_to_cdecl= 6830fi 6831if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 6832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5 6833$as_echo "failed" >&6; } 6834else 6835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 6836$as_echo "ok" >&6; } 6837fi 6838 6839# Response file support. 6840if test "$lt_cv_nm_interface" = "MS dumpbin"; then 6841 nm_file_list_spec='@' 6842elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then 6843 nm_file_list_spec='@' 6844fi 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 6882{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5 6883$as_echo_n "checking for sysroot... " >&6; } 6884 6885# Check whether --with-sysroot was given. 6886if test "${with_sysroot+set}" = set; then : 6887 withval=$with_sysroot; 6888else 6889 with_sysroot=no 6890fi 6891 6892 6893lt_sysroot= 6894case $with_sysroot in #( 6895 yes) 6896 if test yes = "$GCC"; then 6897 lt_sysroot=`$CC --print-sysroot 2>/dev/null` 6898 fi 6899 ;; #( 6900 /*) 6901 lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"` 6902 ;; #( 6903 no|'') 6904 ;; #( 6905 *) 6906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_sysroot" >&5 6907$as_echo "$with_sysroot" >&6; } 6908 as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5 6909 ;; 6910esac 6911 6912 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5 6913$as_echo "${lt_sysroot:-no}" >&6; } 6914 6915 6916 6917 6918 6919{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a working dd" >&5 6920$as_echo_n "checking for a working dd... " >&6; } 6921if ${ac_cv_path_lt_DD+:} false; then : 6922 $as_echo_n "(cached) " >&6 6923else 6924 printf 0123456789abcdef0123456789abcdef >conftest.i 6925cat conftest.i conftest.i >conftest2.i 6926: ${lt_DD:=$DD} 6927if test -z "$lt_DD"; then 6928 ac_path_lt_DD_found=false 6929 # Loop through the user's path and test for each of PROGNAME-LIST 6930 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6931for as_dir in $PATH 6932do 6933 IFS=$as_save_IFS 6934 test -z "$as_dir" && as_dir=. 6935 for ac_prog in dd; do 6936 for ac_exec_ext in '' $ac_executable_extensions; do 6937 ac_path_lt_DD="$as_dir/$ac_prog$ac_exec_ext" 6938 as_fn_executable_p "$ac_path_lt_DD" || continue 6939if "$ac_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then 6940 cmp -s conftest.i conftest.out \ 6941 && ac_cv_path_lt_DD="$ac_path_lt_DD" ac_path_lt_DD_found=: 6942fi 6943 $ac_path_lt_DD_found && break 3 6944 done 6945 done 6946 done 6947IFS=$as_save_IFS 6948 if test -z "$ac_cv_path_lt_DD"; then 6949 : 6950 fi 6951else 6952 ac_cv_path_lt_DD=$lt_DD 6953fi 6954 6955rm -f conftest.i conftest2.i conftest.out 6956fi 6957{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_lt_DD" >&5 6958$as_echo "$ac_cv_path_lt_DD" >&6; } 6959 6960 6961{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to truncate binary pipes" >&5 6962$as_echo_n "checking how to truncate binary pipes... " >&6; } 6963if ${lt_cv_truncate_bin+:} false; then : 6964 $as_echo_n "(cached) " >&6 6965else 6966 printf 0123456789abcdef0123456789abcdef >conftest.i 6967cat conftest.i conftest.i >conftest2.i 6968lt_cv_truncate_bin= 6969if "$ac_cv_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then 6970 cmp -s conftest.i conftest.out \ 6971 && lt_cv_truncate_bin="$ac_cv_path_lt_DD bs=4096 count=1" 6972fi 6973rm -f conftest.i conftest2.i conftest.out 6974test -z "$lt_cv_truncate_bin" && lt_cv_truncate_bin="$SED -e 4q" 6975fi 6976{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_truncate_bin" >&5 6977$as_echo "$lt_cv_truncate_bin" >&6; } 6978 6979 6980 6981 6982 6983 6984 6985# Calculate cc_basename. Skip known compiler wrappers and cross-prefix. 6986func_cc_basename () 6987{ 6988 for cc_temp in $*""; do 6989 case $cc_temp in 6990 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 6991 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 6992 \-*) ;; 6993 *) break;; 6994 esac 6995 done 6996 func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` 6997} 6998 6999# Check whether --enable-libtool-lock was given. 7000if test "${enable_libtool_lock+set}" = set; then : 7001 enableval=$enable_libtool_lock; 7002fi 7003 7004test no = "$enable_libtool_lock" || enable_libtool_lock=yes 7005 7006# Some flags need to be propagated to the compiler or linker for good 7007# libtool support. 7008case $host in 7009ia64-*-hpux*) 7010 # Find out what ABI is being produced by ac_compile, and set mode 7011 # options accordingly. 7012 echo 'int i;' > conftest.$ac_ext 7013 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 7014 (eval $ac_compile) 2>&5 7015 ac_status=$? 7016 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 7017 test $ac_status = 0; }; then 7018 case `/usr/bin/file conftest.$ac_objext` in 7019 *ELF-32*) 7020 HPUX_IA64_MODE=32 7021 ;; 7022 *ELF-64*) 7023 HPUX_IA64_MODE=64 7024 ;; 7025 esac 7026 fi 7027 rm -rf conftest* 7028 ;; 7029*-*-irix6*) 7030 # Find out what ABI is being produced by ac_compile, and set linker 7031 # options accordingly. 7032 echo '#line '$LINENO' "configure"' > conftest.$ac_ext 7033 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 7034 (eval $ac_compile) 2>&5 7035 ac_status=$? 7036 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 7037 test $ac_status = 0; }; then 7038 if test yes = "$lt_cv_prog_gnu_ld"; then 7039 case `/usr/bin/file conftest.$ac_objext` in 7040 *32-bit*) 7041 LD="${LD-ld} -melf32bsmip" 7042 ;; 7043 *N32*) 7044 LD="${LD-ld} -melf32bmipn32" 7045 ;; 7046 *64-bit*) 7047 LD="${LD-ld} -melf64bmip" 7048 ;; 7049 esac 7050 else 7051 case `/usr/bin/file conftest.$ac_objext` in 7052 *32-bit*) 7053 LD="${LD-ld} -32" 7054 ;; 7055 *N32*) 7056 LD="${LD-ld} -n32" 7057 ;; 7058 *64-bit*) 7059 LD="${LD-ld} -64" 7060 ;; 7061 esac 7062 fi 7063 fi 7064 rm -rf conftest* 7065 ;; 7066 7067mips64*-*linux*) 7068 # Find out what ABI is being produced by ac_compile, and set linker 7069 # options accordingly. 7070 echo '#line '$LINENO' "configure"' > conftest.$ac_ext 7071 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 7072 (eval $ac_compile) 2>&5 7073 ac_status=$? 7074 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 7075 test $ac_status = 0; }; then 7076 emul=elf 7077 case `/usr/bin/file conftest.$ac_objext` in 7078 *32-bit*) 7079 emul="${emul}32" 7080 ;; 7081 *64-bit*) 7082 emul="${emul}64" 7083 ;; 7084 esac 7085 case `/usr/bin/file conftest.$ac_objext` in 7086 *MSB*) 7087 emul="${emul}btsmip" 7088 ;; 7089 *LSB*) 7090 emul="${emul}ltsmip" 7091 ;; 7092 esac 7093 case `/usr/bin/file conftest.$ac_objext` in 7094 *N32*) 7095 emul="${emul}n32" 7096 ;; 7097 esac 7098 LD="${LD-ld} -m $emul" 7099 fi 7100 rm -rf conftest* 7101 ;; 7102 7103x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \ 7104s390*-*linux*|s390*-*tpf*|sparc*-*linux*) 7105 # Find out what ABI is being produced by ac_compile, and set linker 7106 # options accordingly. Note that the listed cases only cover the 7107 # situations where additional linker options are needed (such as when 7108 # doing 32-bit compilation for a host where ld defaults to 64-bit, or 7109 # vice versa); the common cases where no linker options are needed do 7110 # not appear in the list. 7111 echo 'int i;' > conftest.$ac_ext 7112 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 7113 (eval $ac_compile) 2>&5 7114 ac_status=$? 7115 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 7116 test $ac_status = 0; }; then 7117 case `/usr/bin/file conftest.o` in 7118 *32-bit*) 7119 case $host in 7120 x86_64-*kfreebsd*-gnu) 7121 LD="${LD-ld} -m elf_i386_fbsd" 7122 ;; 7123 x86_64-*linux*) 7124 case `/usr/bin/file conftest.o` in 7125 *x86-64*) 7126 LD="${LD-ld} -m elf32_x86_64" 7127 ;; 7128 *) 7129 LD="${LD-ld} -m elf_i386" 7130 ;; 7131 esac 7132 ;; 7133 powerpc64le-*linux*) 7134 LD="${LD-ld} -m elf32lppclinux" 7135 ;; 7136 powerpc64-*linux*) 7137 LD="${LD-ld} -m elf32ppclinux" 7138 ;; 7139 s390x-*linux*) 7140 LD="${LD-ld} -m elf_s390" 7141 ;; 7142 sparc64-*linux*) 7143 LD="${LD-ld} -m elf32_sparc" 7144 ;; 7145 esac 7146 ;; 7147 *64-bit*) 7148 case $host in 7149 x86_64-*kfreebsd*-gnu) 7150 LD="${LD-ld} -m elf_x86_64_fbsd" 7151 ;; 7152 x86_64-*linux*) 7153 LD="${LD-ld} -m elf_x86_64" 7154 ;; 7155 powerpcle-*linux*) 7156 LD="${LD-ld} -m elf64lppc" 7157 ;; 7158 powerpc-*linux*) 7159 LD="${LD-ld} -m elf64ppc" 7160 ;; 7161 s390*-*linux*|s390*-*tpf*) 7162 LD="${LD-ld} -m elf64_s390" 7163 ;; 7164 sparc*-*linux*) 7165 LD="${LD-ld} -m elf64_sparc" 7166 ;; 7167 esac 7168 ;; 7169 esac 7170 fi 7171 rm -rf conftest* 7172 ;; 7173 7174*-*-sco3.2v5*) 7175 # On SCO OpenServer 5, we need -belf to get full-featured binaries. 7176 SAVE_CFLAGS=$CFLAGS 7177 CFLAGS="$CFLAGS -belf" 7178 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5 7179$as_echo_n "checking whether the C compiler needs -belf... " >&6; } 7180if ${lt_cv_cc_needs_belf+:} false; then : 7181 $as_echo_n "(cached) " >&6 7182else 7183 ac_ext=c 7184ac_cpp='$CPP $CPPFLAGS' 7185ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7186ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7187ac_compiler_gnu=$ac_cv_c_compiler_gnu 7188 7189 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7190/* end confdefs.h. */ 7191 7192int 7193main () 7194{ 7195 7196 ; 7197 return 0; 7198} 7199_ACEOF 7200if ac_fn_c_try_link "$LINENO"; then : 7201 lt_cv_cc_needs_belf=yes 7202else 7203 lt_cv_cc_needs_belf=no 7204fi 7205rm -f core conftest.err conftest.$ac_objext \ 7206 conftest$ac_exeext conftest.$ac_ext 7207 ac_ext=c 7208ac_cpp='$CPP $CPPFLAGS' 7209ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7210ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7211ac_compiler_gnu=$ac_cv_c_compiler_gnu 7212 7213fi 7214{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5 7215$as_echo "$lt_cv_cc_needs_belf" >&6; } 7216 if test yes != "$lt_cv_cc_needs_belf"; then 7217 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 7218 CFLAGS=$SAVE_CFLAGS 7219 fi 7220 ;; 7221*-*solaris*) 7222 # Find out what ABI is being produced by ac_compile, and set linker 7223 # options accordingly. 7224 echo 'int i;' > conftest.$ac_ext 7225 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 7226 (eval $ac_compile) 2>&5 7227 ac_status=$? 7228 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 7229 test $ac_status = 0; }; then 7230 case `/usr/bin/file conftest.o` in 7231 *64-bit*) 7232 case $lt_cv_prog_gnu_ld in 7233 yes*) 7234 case $host in 7235 i?86-*-solaris*|x86_64-*-solaris*) 7236 LD="${LD-ld} -m elf_x86_64" 7237 ;; 7238 sparc*-*-solaris*) 7239 LD="${LD-ld} -m elf64_sparc" 7240 ;; 7241 esac 7242 # GNU ld 2.21 introduced _sol2 emulations. Use them if available. 7243 if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then 7244 LD=${LD-ld}_sol2 7245 fi 7246 ;; 7247 *) 7248 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then 7249 LD="${LD-ld} -64" 7250 fi 7251 ;; 7252 esac 7253 ;; 7254 esac 7255 fi 7256 rm -rf conftest* 7257 ;; 7258esac 7259 7260need_locks=$enable_libtool_lock 7261 7262if test -n "$ac_tool_prefix"; then 7263 # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args. 7264set dummy ${ac_tool_prefix}mt; ac_word=$2 7265{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7266$as_echo_n "checking for $ac_word... " >&6; } 7267if ${ac_cv_prog_MANIFEST_TOOL+:} false; then : 7268 $as_echo_n "(cached) " >&6 7269else 7270 if test -n "$MANIFEST_TOOL"; then 7271 ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test. 7272else 7273as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7274for as_dir in $PATH 7275do 7276 IFS=$as_save_IFS 7277 test -z "$as_dir" && as_dir=. 7278 for ac_exec_ext in '' $ac_executable_extensions; do 7279 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7280 ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt" 7281 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7282 break 2 7283 fi 7284done 7285 done 7286IFS=$as_save_IFS 7287 7288fi 7289fi 7290MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL 7291if test -n "$MANIFEST_TOOL"; then 7292 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5 7293$as_echo "$MANIFEST_TOOL" >&6; } 7294else 7295 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7296$as_echo "no" >&6; } 7297fi 7298 7299 7300fi 7301if test -z "$ac_cv_prog_MANIFEST_TOOL"; then 7302 ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL 7303 # Extract the first word of "mt", so it can be a program name with args. 7304set dummy mt; ac_word=$2 7305{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7306$as_echo_n "checking for $ac_word... " >&6; } 7307if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then : 7308 $as_echo_n "(cached) " >&6 7309else 7310 if test -n "$ac_ct_MANIFEST_TOOL"; then 7311 ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test. 7312else 7313as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7314for as_dir in $PATH 7315do 7316 IFS=$as_save_IFS 7317 test -z "$as_dir" && as_dir=. 7318 for ac_exec_ext in '' $ac_executable_extensions; do 7319 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7320 ac_cv_prog_ac_ct_MANIFEST_TOOL="mt" 7321 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7322 break 2 7323 fi 7324done 7325 done 7326IFS=$as_save_IFS 7327 7328fi 7329fi 7330ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL 7331if test -n "$ac_ct_MANIFEST_TOOL"; then 7332 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5 7333$as_echo "$ac_ct_MANIFEST_TOOL" >&6; } 7334else 7335 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7336$as_echo "no" >&6; } 7337fi 7338 7339 if test "x$ac_ct_MANIFEST_TOOL" = x; then 7340 MANIFEST_TOOL=":" 7341 else 7342 case $cross_compiling:$ac_tool_warned in 7343yes:) 7344{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7345$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7346ac_tool_warned=yes ;; 7347esac 7348 MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL 7349 fi 7350else 7351 MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL" 7352fi 7353 7354test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt 7355{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5 7356$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; } 7357if ${lt_cv_path_mainfest_tool+:} false; then : 7358 $as_echo_n "(cached) " >&6 7359else 7360 lt_cv_path_mainfest_tool=no 7361 echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5 7362 $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out 7363 cat conftest.err >&5 7364 if $GREP 'Manifest Tool' conftest.out > /dev/null; then 7365 lt_cv_path_mainfest_tool=yes 7366 fi 7367 rm -f conftest* 7368fi 7369{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5 7370$as_echo "$lt_cv_path_mainfest_tool" >&6; } 7371if test yes != "$lt_cv_path_mainfest_tool"; then 7372 MANIFEST_TOOL=: 7373fi 7374 7375 7376 7377 7378 7379 7380 case $host_os in 7381 rhapsody* | darwin*) 7382 if test -n "$ac_tool_prefix"; then 7383 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. 7384set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 7385{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7386$as_echo_n "checking for $ac_word... " >&6; } 7387if ${ac_cv_prog_DSYMUTIL+:} false; then : 7388 $as_echo_n "(cached) " >&6 7389else 7390 if test -n "$DSYMUTIL"; then 7391 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. 7392else 7393as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7394for as_dir in $PATH 7395do 7396 IFS=$as_save_IFS 7397 test -z "$as_dir" && as_dir=. 7398 for ac_exec_ext in '' $ac_executable_extensions; do 7399 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7400 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" 7401 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7402 break 2 7403 fi 7404done 7405 done 7406IFS=$as_save_IFS 7407 7408fi 7409fi 7410DSYMUTIL=$ac_cv_prog_DSYMUTIL 7411if test -n "$DSYMUTIL"; then 7412 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5 7413$as_echo "$DSYMUTIL" >&6; } 7414else 7415 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7416$as_echo "no" >&6; } 7417fi 7418 7419 7420fi 7421if test -z "$ac_cv_prog_DSYMUTIL"; then 7422 ac_ct_DSYMUTIL=$DSYMUTIL 7423 # Extract the first word of "dsymutil", so it can be a program name with args. 7424set dummy dsymutil; ac_word=$2 7425{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7426$as_echo_n "checking for $ac_word... " >&6; } 7427if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then : 7428 $as_echo_n "(cached) " >&6 7429else 7430 if test -n "$ac_ct_DSYMUTIL"; then 7431 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. 7432else 7433as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7434for as_dir in $PATH 7435do 7436 IFS=$as_save_IFS 7437 test -z "$as_dir" && as_dir=. 7438 for ac_exec_ext in '' $ac_executable_extensions; do 7439 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7440 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" 7441 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7442 break 2 7443 fi 7444done 7445 done 7446IFS=$as_save_IFS 7447 7448fi 7449fi 7450ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL 7451if test -n "$ac_ct_DSYMUTIL"; then 7452 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5 7453$as_echo "$ac_ct_DSYMUTIL" >&6; } 7454else 7455 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7456$as_echo "no" >&6; } 7457fi 7458 7459 if test "x$ac_ct_DSYMUTIL" = x; then 7460 DSYMUTIL=":" 7461 else 7462 case $cross_compiling:$ac_tool_warned in 7463yes:) 7464{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7465$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7466ac_tool_warned=yes ;; 7467esac 7468 DSYMUTIL=$ac_ct_DSYMUTIL 7469 fi 7470else 7471 DSYMUTIL="$ac_cv_prog_DSYMUTIL" 7472fi 7473 7474 if test -n "$ac_tool_prefix"; then 7475 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. 7476set dummy ${ac_tool_prefix}nmedit; ac_word=$2 7477{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7478$as_echo_n "checking for $ac_word... " >&6; } 7479if ${ac_cv_prog_NMEDIT+:} false; then : 7480 $as_echo_n "(cached) " >&6 7481else 7482 if test -n "$NMEDIT"; then 7483 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. 7484else 7485as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7486for as_dir in $PATH 7487do 7488 IFS=$as_save_IFS 7489 test -z "$as_dir" && as_dir=. 7490 for ac_exec_ext in '' $ac_executable_extensions; do 7491 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7492 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" 7493 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7494 break 2 7495 fi 7496done 7497 done 7498IFS=$as_save_IFS 7499 7500fi 7501fi 7502NMEDIT=$ac_cv_prog_NMEDIT 7503if test -n "$NMEDIT"; then 7504 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5 7505$as_echo "$NMEDIT" >&6; } 7506else 7507 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7508$as_echo "no" >&6; } 7509fi 7510 7511 7512fi 7513if test -z "$ac_cv_prog_NMEDIT"; then 7514 ac_ct_NMEDIT=$NMEDIT 7515 # Extract the first word of "nmedit", so it can be a program name with args. 7516set dummy nmedit; ac_word=$2 7517{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7518$as_echo_n "checking for $ac_word... " >&6; } 7519if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then : 7520 $as_echo_n "(cached) " >&6 7521else 7522 if test -n "$ac_ct_NMEDIT"; then 7523 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. 7524else 7525as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7526for as_dir in $PATH 7527do 7528 IFS=$as_save_IFS 7529 test -z "$as_dir" && as_dir=. 7530 for ac_exec_ext in '' $ac_executable_extensions; do 7531 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7532 ac_cv_prog_ac_ct_NMEDIT="nmedit" 7533 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7534 break 2 7535 fi 7536done 7537 done 7538IFS=$as_save_IFS 7539 7540fi 7541fi 7542ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT 7543if test -n "$ac_ct_NMEDIT"; then 7544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5 7545$as_echo "$ac_ct_NMEDIT" >&6; } 7546else 7547 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7548$as_echo "no" >&6; } 7549fi 7550 7551 if test "x$ac_ct_NMEDIT" = x; then 7552 NMEDIT=":" 7553 else 7554 case $cross_compiling:$ac_tool_warned in 7555yes:) 7556{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7557$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7558ac_tool_warned=yes ;; 7559esac 7560 NMEDIT=$ac_ct_NMEDIT 7561 fi 7562else 7563 NMEDIT="$ac_cv_prog_NMEDIT" 7564fi 7565 7566 if test -n "$ac_tool_prefix"; then 7567 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. 7568set dummy ${ac_tool_prefix}lipo; ac_word=$2 7569{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7570$as_echo_n "checking for $ac_word... " >&6; } 7571if ${ac_cv_prog_LIPO+:} false; then : 7572 $as_echo_n "(cached) " >&6 7573else 7574 if test -n "$LIPO"; then 7575 ac_cv_prog_LIPO="$LIPO" # Let the user override the test. 7576else 7577as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7578for as_dir in $PATH 7579do 7580 IFS=$as_save_IFS 7581 test -z "$as_dir" && as_dir=. 7582 for ac_exec_ext in '' $ac_executable_extensions; do 7583 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7584 ac_cv_prog_LIPO="${ac_tool_prefix}lipo" 7585 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7586 break 2 7587 fi 7588done 7589 done 7590IFS=$as_save_IFS 7591 7592fi 7593fi 7594LIPO=$ac_cv_prog_LIPO 7595if test -n "$LIPO"; then 7596 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5 7597$as_echo "$LIPO" >&6; } 7598else 7599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7600$as_echo "no" >&6; } 7601fi 7602 7603 7604fi 7605if test -z "$ac_cv_prog_LIPO"; then 7606 ac_ct_LIPO=$LIPO 7607 # Extract the first word of "lipo", so it can be a program name with args. 7608set dummy lipo; ac_word=$2 7609{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7610$as_echo_n "checking for $ac_word... " >&6; } 7611if ${ac_cv_prog_ac_ct_LIPO+:} false; then : 7612 $as_echo_n "(cached) " >&6 7613else 7614 if test -n "$ac_ct_LIPO"; then 7615 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. 7616else 7617as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7618for as_dir in $PATH 7619do 7620 IFS=$as_save_IFS 7621 test -z "$as_dir" && as_dir=. 7622 for ac_exec_ext in '' $ac_executable_extensions; do 7623 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7624 ac_cv_prog_ac_ct_LIPO="lipo" 7625 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7626 break 2 7627 fi 7628done 7629 done 7630IFS=$as_save_IFS 7631 7632fi 7633fi 7634ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO 7635if test -n "$ac_ct_LIPO"; then 7636 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5 7637$as_echo "$ac_ct_LIPO" >&6; } 7638else 7639 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7640$as_echo "no" >&6; } 7641fi 7642 7643 if test "x$ac_ct_LIPO" = x; then 7644 LIPO=":" 7645 else 7646 case $cross_compiling:$ac_tool_warned in 7647yes:) 7648{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7649$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7650ac_tool_warned=yes ;; 7651esac 7652 LIPO=$ac_ct_LIPO 7653 fi 7654else 7655 LIPO="$ac_cv_prog_LIPO" 7656fi 7657 7658 if test -n "$ac_tool_prefix"; then 7659 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. 7660set dummy ${ac_tool_prefix}otool; ac_word=$2 7661{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7662$as_echo_n "checking for $ac_word... " >&6; } 7663if ${ac_cv_prog_OTOOL+:} false; then : 7664 $as_echo_n "(cached) " >&6 7665else 7666 if test -n "$OTOOL"; then 7667 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test. 7668else 7669as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7670for as_dir in $PATH 7671do 7672 IFS=$as_save_IFS 7673 test -z "$as_dir" && as_dir=. 7674 for ac_exec_ext in '' $ac_executable_extensions; do 7675 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7676 ac_cv_prog_OTOOL="${ac_tool_prefix}otool" 7677 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7678 break 2 7679 fi 7680done 7681 done 7682IFS=$as_save_IFS 7683 7684fi 7685fi 7686OTOOL=$ac_cv_prog_OTOOL 7687if test -n "$OTOOL"; then 7688 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5 7689$as_echo "$OTOOL" >&6; } 7690else 7691 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7692$as_echo "no" >&6; } 7693fi 7694 7695 7696fi 7697if test -z "$ac_cv_prog_OTOOL"; then 7698 ac_ct_OTOOL=$OTOOL 7699 # Extract the first word of "otool", so it can be a program name with args. 7700set dummy otool; ac_word=$2 7701{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7702$as_echo_n "checking for $ac_word... " >&6; } 7703if ${ac_cv_prog_ac_ct_OTOOL+:} false; then : 7704 $as_echo_n "(cached) " >&6 7705else 7706 if test -n "$ac_ct_OTOOL"; then 7707 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test. 7708else 7709as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7710for as_dir in $PATH 7711do 7712 IFS=$as_save_IFS 7713 test -z "$as_dir" && as_dir=. 7714 for ac_exec_ext in '' $ac_executable_extensions; do 7715 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7716 ac_cv_prog_ac_ct_OTOOL="otool" 7717 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7718 break 2 7719 fi 7720done 7721 done 7722IFS=$as_save_IFS 7723 7724fi 7725fi 7726ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL 7727if test -n "$ac_ct_OTOOL"; then 7728 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5 7729$as_echo "$ac_ct_OTOOL" >&6; } 7730else 7731 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7732$as_echo "no" >&6; } 7733fi 7734 7735 if test "x$ac_ct_OTOOL" = x; then 7736 OTOOL=":" 7737 else 7738 case $cross_compiling:$ac_tool_warned in 7739yes:) 7740{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7741$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7742ac_tool_warned=yes ;; 7743esac 7744 OTOOL=$ac_ct_OTOOL 7745 fi 7746else 7747 OTOOL="$ac_cv_prog_OTOOL" 7748fi 7749 7750 if test -n "$ac_tool_prefix"; then 7751 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. 7752set dummy ${ac_tool_prefix}otool64; ac_word=$2 7753{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7754$as_echo_n "checking for $ac_word... " >&6; } 7755if ${ac_cv_prog_OTOOL64+:} false; then : 7756 $as_echo_n "(cached) " >&6 7757else 7758 if test -n "$OTOOL64"; then 7759 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test. 7760else 7761as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7762for as_dir in $PATH 7763do 7764 IFS=$as_save_IFS 7765 test -z "$as_dir" && as_dir=. 7766 for ac_exec_ext in '' $ac_executable_extensions; do 7767 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7768 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" 7769 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7770 break 2 7771 fi 7772done 7773 done 7774IFS=$as_save_IFS 7775 7776fi 7777fi 7778OTOOL64=$ac_cv_prog_OTOOL64 7779if test -n "$OTOOL64"; then 7780 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5 7781$as_echo "$OTOOL64" >&6; } 7782else 7783 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7784$as_echo "no" >&6; } 7785fi 7786 7787 7788fi 7789if test -z "$ac_cv_prog_OTOOL64"; then 7790 ac_ct_OTOOL64=$OTOOL64 7791 # Extract the first word of "otool64", so it can be a program name with args. 7792set dummy otool64; ac_word=$2 7793{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7794$as_echo_n "checking for $ac_word... " >&6; } 7795if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then : 7796 $as_echo_n "(cached) " >&6 7797else 7798 if test -n "$ac_ct_OTOOL64"; then 7799 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test. 7800else 7801as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7802for as_dir in $PATH 7803do 7804 IFS=$as_save_IFS 7805 test -z "$as_dir" && as_dir=. 7806 for ac_exec_ext in '' $ac_executable_extensions; do 7807 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7808 ac_cv_prog_ac_ct_OTOOL64="otool64" 7809 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7810 break 2 7811 fi 7812done 7813 done 7814IFS=$as_save_IFS 7815 7816fi 7817fi 7818ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 7819if test -n "$ac_ct_OTOOL64"; then 7820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5 7821$as_echo "$ac_ct_OTOOL64" >&6; } 7822else 7823 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7824$as_echo "no" >&6; } 7825fi 7826 7827 if test "x$ac_ct_OTOOL64" = x; then 7828 OTOOL64=":" 7829 else 7830 case $cross_compiling:$ac_tool_warned in 7831yes:) 7832{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7833$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7834ac_tool_warned=yes ;; 7835esac 7836 OTOOL64=$ac_ct_OTOOL64 7837 fi 7838else 7839 OTOOL64="$ac_cv_prog_OTOOL64" 7840fi 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 7868 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5 7869$as_echo_n "checking for -single_module linker flag... " >&6; } 7870if ${lt_cv_apple_cc_single_mod+:} false; then : 7871 $as_echo_n "(cached) " >&6 7872else 7873 lt_cv_apple_cc_single_mod=no 7874 if test -z "$LT_MULTI_MODULE"; then 7875 # By default we will add the -single_module flag. You can override 7876 # by either setting the environment variable LT_MULTI_MODULE 7877 # non-empty at configure time, or by adding -multi_module to the 7878 # link flags. 7879 rm -rf libconftest.dylib* 7880 echo "int foo(void){return 1;}" > conftest.c 7881 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7882-dynamiclib -Wl,-single_module conftest.c" >&5 7883 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7884 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err 7885 _lt_result=$? 7886 # If there is a non-empty error log, and "single_module" 7887 # appears in it, assume the flag caused a linker warning 7888 if test -s conftest.err && $GREP single_module conftest.err; then 7889 cat conftest.err >&5 7890 # Otherwise, if the output was created with a 0 exit code from 7891 # the compiler, it worked. 7892 elif test -f libconftest.dylib && test 0 = "$_lt_result"; then 7893 lt_cv_apple_cc_single_mod=yes 7894 else 7895 cat conftest.err >&5 7896 fi 7897 rm -rf libconftest.dylib* 7898 rm -f conftest.* 7899 fi 7900fi 7901{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5 7902$as_echo "$lt_cv_apple_cc_single_mod" >&6; } 7903 7904 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5 7905$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } 7906if ${lt_cv_ld_exported_symbols_list+:} false; then : 7907 $as_echo_n "(cached) " >&6 7908else 7909 lt_cv_ld_exported_symbols_list=no 7910 save_LDFLAGS=$LDFLAGS 7911 echo "_main" > conftest.sym 7912 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" 7913 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7914/* end confdefs.h. */ 7915 7916int 7917main () 7918{ 7919 7920 ; 7921 return 0; 7922} 7923_ACEOF 7924if ac_fn_c_try_link "$LINENO"; then : 7925 lt_cv_ld_exported_symbols_list=yes 7926else 7927 lt_cv_ld_exported_symbols_list=no 7928fi 7929rm -f core conftest.err conftest.$ac_objext \ 7930 conftest$ac_exeext conftest.$ac_ext 7931 LDFLAGS=$save_LDFLAGS 7932 7933fi 7934{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5 7935$as_echo "$lt_cv_ld_exported_symbols_list" >&6; } 7936 7937 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5 7938$as_echo_n "checking for -force_load linker flag... " >&6; } 7939if ${lt_cv_ld_force_load+:} false; then : 7940 $as_echo_n "(cached) " >&6 7941else 7942 lt_cv_ld_force_load=no 7943 cat > conftest.c << _LT_EOF 7944int forced_loaded() { return 2;} 7945_LT_EOF 7946 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5 7947 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5 7948 echo "$AR cru libconftest.a conftest.o" >&5 7949 $AR cru libconftest.a conftest.o 2>&5 7950 echo "$RANLIB libconftest.a" >&5 7951 $RANLIB libconftest.a 2>&5 7952 cat > conftest.c << _LT_EOF 7953int main() { return 0;} 7954_LT_EOF 7955 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5 7956 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err 7957 _lt_result=$? 7958 if test -s conftest.err && $GREP force_load conftest.err; then 7959 cat conftest.err >&5 7960 elif test -f conftest && test 0 = "$_lt_result" && $GREP forced_load conftest >/dev/null 2>&1; then 7961 lt_cv_ld_force_load=yes 7962 else 7963 cat conftest.err >&5 7964 fi 7965 rm -f conftest.err libconftest.a conftest conftest.c 7966 rm -rf conftest.dSYM 7967 7968fi 7969{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5 7970$as_echo "$lt_cv_ld_force_load" >&6; } 7971 case $host_os in 7972 rhapsody* | darwin1.[012]) 7973 _lt_dar_allow_undefined='$wl-undefined ${wl}suppress' ;; 7974 darwin1.*) 7975 _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;; 7976 darwin*) # darwin 5.x on 7977 # if running on 10.5 or later, the deployment target defaults 7978 # to the OS version, if on x86, and 10.4, the deployment 7979 # target defaults to 10.4. Don't you love it? 7980 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in 7981 10.0,*86*-darwin8*|10.0,*-darwin[91]*) 7982 _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;; 7983 10.[012][,.]*) 7984 _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;; 7985 10.*) 7986 _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;; 7987 esac 7988 ;; 7989 esac 7990 if test yes = "$lt_cv_apple_cc_single_mod"; then 7991 _lt_dar_single_mod='$single_module' 7992 fi 7993 if test yes = "$lt_cv_ld_exported_symbols_list"; then 7994 _lt_dar_export_syms=' $wl-exported_symbols_list,$output_objdir/$libname-symbols.expsym' 7995 else 7996 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/$libname-symbols.expsym $lib' 7997 fi 7998 if test : != "$DSYMUTIL" && test no = "$lt_cv_ld_force_load"; then 7999 _lt_dsymutil='~$DSYMUTIL $lib || :' 8000 else 8001 _lt_dsymutil= 8002 fi 8003 ;; 8004 esac 8005 8006# func_munge_path_list VARIABLE PATH 8007# ----------------------------------- 8008# VARIABLE is name of variable containing _space_ separated list of 8009# directories to be munged by the contents of PATH, which is string 8010# having a format: 8011# "DIR[:DIR]:" 8012# string "DIR[ DIR]" will be prepended to VARIABLE 8013# ":DIR[:DIR]" 8014# string "DIR[ DIR]" will be appended to VARIABLE 8015# "DIRP[:DIRP]::[DIRA:]DIRA" 8016# string "DIRP[ DIRP]" will be prepended to VARIABLE and string 8017# "DIRA[ DIRA]" will be appended to VARIABLE 8018# "DIR[:DIR]" 8019# VARIABLE will be replaced by "DIR[ DIR]" 8020func_munge_path_list () 8021{ 8022 case x$2 in 8023 x) 8024 ;; 8025 *:) 8026 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\" 8027 ;; 8028 x:*) 8029 eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\" 8030 ;; 8031 *::*) 8032 eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\" 8033 eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\" 8034 ;; 8035 *) 8036 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\" 8037 ;; 8038 esac 8039} 8040 8041for ac_header in dlfcn.h 8042do : 8043 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default 8044" 8045if test "x$ac_cv_header_dlfcn_h" = xyes; then : 8046 cat >>confdefs.h <<_ACEOF 8047#define HAVE_DLFCN_H 1 8048_ACEOF 8049 8050fi 8051 8052done 8053 8054 8055 8056 8057 8058# Set options 8059 8060 8061 8062 enable_dlopen=no 8063 8064 8065 enable_win32_dll=no 8066 8067 8068 # Check whether --enable-shared was given. 8069if test "${enable_shared+set}" = set; then : 8070 enableval=$enable_shared; p=${PACKAGE-default} 8071 case $enableval in 8072 yes) enable_shared=yes ;; 8073 no) enable_shared=no ;; 8074 *) 8075 enable_shared=no 8076 # Look at the argument we got. We use all the common list separators. 8077 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, 8078 for pkg in $enableval; do 8079 IFS=$lt_save_ifs 8080 if test "X$pkg" = "X$p"; then 8081 enable_shared=yes 8082 fi 8083 done 8084 IFS=$lt_save_ifs 8085 ;; 8086 esac 8087else 8088 enable_shared=yes 8089fi 8090 8091 8092 8093 8094 8095 8096 8097 8098 8099 # Check whether --enable-static was given. 8100if test "${enable_static+set}" = set; then : 8101 enableval=$enable_static; p=${PACKAGE-default} 8102 case $enableval in 8103 yes) enable_static=yes ;; 8104 no) enable_static=no ;; 8105 *) 8106 enable_static=no 8107 # Look at the argument we got. We use all the common list separators. 8108 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, 8109 for pkg in $enableval; do 8110 IFS=$lt_save_ifs 8111 if test "X$pkg" = "X$p"; then 8112 enable_static=yes 8113 fi 8114 done 8115 IFS=$lt_save_ifs 8116 ;; 8117 esac 8118else 8119 enable_static=yes 8120fi 8121 8122 8123 8124 8125 8126 8127 8128 8129 8130 8131# Check whether --with-pic was given. 8132if test "${with_pic+set}" = set; then : 8133 withval=$with_pic; lt_p=${PACKAGE-default} 8134 case $withval in 8135 yes|no) pic_mode=$withval ;; 8136 *) 8137 pic_mode=default 8138 # Look at the argument we got. We use all the common list separators. 8139 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, 8140 for lt_pkg in $withval; do 8141 IFS=$lt_save_ifs 8142 if test "X$lt_pkg" = "X$lt_p"; then 8143 pic_mode=yes 8144 fi 8145 done 8146 IFS=$lt_save_ifs 8147 ;; 8148 esac 8149else 8150 pic_mode=default 8151fi 8152 8153 8154 8155 8156 8157 8158 8159 8160 # Check whether --enable-fast-install was given. 8161if test "${enable_fast_install+set}" = set; then : 8162 enableval=$enable_fast_install; p=${PACKAGE-default} 8163 case $enableval in 8164 yes) enable_fast_install=yes ;; 8165 no) enable_fast_install=no ;; 8166 *) 8167 enable_fast_install=no 8168 # Look at the argument we got. We use all the common list separators. 8169 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, 8170 for pkg in $enableval; do 8171 IFS=$lt_save_ifs 8172 if test "X$pkg" = "X$p"; then 8173 enable_fast_install=yes 8174 fi 8175 done 8176 IFS=$lt_save_ifs 8177 ;; 8178 esac 8179else 8180 enable_fast_install=yes 8181fi 8182 8183 8184 8185 8186 8187 8188 8189 8190 shared_archive_member_spec= 8191case $host,$enable_shared in 8192power*-*-aix[5-9]*,yes) 8193 { $as_echo "$as_me:${as_lineno-$LINENO}: checking which variant of shared library versioning to provide" >&5 8194$as_echo_n "checking which variant of shared library versioning to provide... " >&6; } 8195 8196# Check whether --with-aix-soname was given. 8197if test "${with_aix_soname+set}" = set; then : 8198 withval=$with_aix_soname; case $withval in 8199 aix|svr4|both) 8200 ;; 8201 *) 8202 as_fn_error $? "Unknown argument to --with-aix-soname" "$LINENO" 5 8203 ;; 8204 esac 8205 lt_cv_with_aix_soname=$with_aix_soname 8206else 8207 if ${lt_cv_with_aix_soname+:} false; then : 8208 $as_echo_n "(cached) " >&6 8209else 8210 lt_cv_with_aix_soname=aix 8211fi 8212 8213 with_aix_soname=$lt_cv_with_aix_soname 8214fi 8215 8216 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_aix_soname" >&5 8217$as_echo "$with_aix_soname" >&6; } 8218 if test aix != "$with_aix_soname"; then 8219 # For the AIX way of multilib, we name the shared archive member 8220 # based on the bitwidth used, traditionally 'shr.o' or 'shr_64.o', 8221 # and 'shr.imp' or 'shr_64.imp', respectively, for the Import File. 8222 # Even when GNU compilers ignore OBJECT_MODE but need '-maix64' flag, 8223 # the AIX toolchain works better with OBJECT_MODE set (default 32). 8224 if test 64 = "${OBJECT_MODE-32}"; then 8225 shared_archive_member_spec=shr_64 8226 else 8227 shared_archive_member_spec=shr 8228 fi 8229 fi 8230 ;; 8231*) 8232 with_aix_soname=aix 8233 ;; 8234esac 8235 8236 8237 8238 8239 8240 8241 8242 8243 8244 8245# This can be used to rebuild libtool when needed 8246LIBTOOL_DEPS=$ltmain 8247 8248# Always use our own libtool. 8249LIBTOOL='$(SHELL) $(top_builddir)/libtool' 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 8279 8280test -z "$LN_S" && LN_S="ln -s" 8281 8282 8283 8284 8285 8286 8287 8288 8289 8290 8291 8292 8293 8294 8295if test -n "${ZSH_VERSION+set}"; then 8296 setopt NO_GLOB_SUBST 8297fi 8298 8299{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5 8300$as_echo_n "checking for objdir... " >&6; } 8301if ${lt_cv_objdir+:} false; then : 8302 $as_echo_n "(cached) " >&6 8303else 8304 rm -f .libs 2>/dev/null 8305mkdir .libs 2>/dev/null 8306if test -d .libs; then 8307 lt_cv_objdir=.libs 8308else 8309 # MS-DOS does not allow filenames that begin with a dot. 8310 lt_cv_objdir=_libs 8311fi 8312rmdir .libs 2>/dev/null 8313fi 8314{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5 8315$as_echo "$lt_cv_objdir" >&6; } 8316objdir=$lt_cv_objdir 8317 8318 8319 8320 8321 8322cat >>confdefs.h <<_ACEOF 8323#define LT_OBJDIR "$lt_cv_objdir/" 8324_ACEOF 8325 8326 8327 8328 8329case $host_os in 8330aix3*) 8331 # AIX sometimes has problems with the GCC collect2 program. For some 8332 # reason, if we set the COLLECT_NAMES environment variable, the problems 8333 # vanish in a puff of smoke. 8334 if test set != "${COLLECT_NAMES+set}"; then 8335 COLLECT_NAMES= 8336 export COLLECT_NAMES 8337 fi 8338 ;; 8339esac 8340 8341# Global variables: 8342ofile=libtool 8343can_build_shared=yes 8344 8345# All known linkers require a '.a' archive for static linking (except MSVC, 8346# which needs '.lib'). 8347libext=a 8348 8349with_gnu_ld=$lt_cv_prog_gnu_ld 8350 8351old_CC=$CC 8352old_CFLAGS=$CFLAGS 8353 8354# Set sane defaults for various variables 8355test -z "$CC" && CC=cc 8356test -z "$LTCC" && LTCC=$CC 8357test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS 8358test -z "$LD" && LD=ld 8359test -z "$ac_objext" && ac_objext=o 8360 8361func_cc_basename $compiler 8362cc_basename=$func_cc_basename_result 8363 8364 8365# Only perform the check for file, if the check method requires it 8366test -z "$MAGIC_CMD" && MAGIC_CMD=file 8367case $deplibs_check_method in 8368file_magic*) 8369 if test "$file_magic_cmd" = '$MAGIC_CMD'; then 8370 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5 8371$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } 8372if ${lt_cv_path_MAGIC_CMD+:} false; then : 8373 $as_echo_n "(cached) " >&6 8374else 8375 case $MAGIC_CMD in 8376[\\/*] | ?:[\\/]*) 8377 lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path. 8378 ;; 8379*) 8380 lt_save_MAGIC_CMD=$MAGIC_CMD 8381 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR 8382 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 8383 for ac_dir in $ac_dummy; do 8384 IFS=$lt_save_ifs 8385 test -z "$ac_dir" && ac_dir=. 8386 if test -f "$ac_dir/${ac_tool_prefix}file"; then 8387 lt_cv_path_MAGIC_CMD=$ac_dir/"${ac_tool_prefix}file" 8388 if test -n "$file_magic_test_file"; then 8389 case $deplibs_check_method in 8390 "file_magic "*) 8391 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 8392 MAGIC_CMD=$lt_cv_path_MAGIC_CMD 8393 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 8394 $EGREP "$file_magic_regex" > /dev/null; then 8395 : 8396 else 8397 cat <<_LT_EOF 1>&2 8398 8399*** Warning: the command libtool uses to detect shared libraries, 8400*** $file_magic_cmd, produces output that libtool cannot recognize. 8401*** The result is that libtool may fail to recognize shared libraries 8402*** as such. This will affect the creation of libtool libraries that 8403*** depend on shared libraries, but programs linked with such libtool 8404*** libraries will work regardless of this problem. Nevertheless, you 8405*** may want to report the problem to your system manager and/or to 8406*** bug-libtool@gnu.org 8407 8408_LT_EOF 8409 fi ;; 8410 esac 8411 fi 8412 break 8413 fi 8414 done 8415 IFS=$lt_save_ifs 8416 MAGIC_CMD=$lt_save_MAGIC_CMD 8417 ;; 8418esac 8419fi 8420 8421MAGIC_CMD=$lt_cv_path_MAGIC_CMD 8422if test -n "$MAGIC_CMD"; then 8423 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 8424$as_echo "$MAGIC_CMD" >&6; } 8425else 8426 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8427$as_echo "no" >&6; } 8428fi 8429 8430 8431 8432 8433 8434if test -z "$lt_cv_path_MAGIC_CMD"; then 8435 if test -n "$ac_tool_prefix"; then 8436 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5 8437$as_echo_n "checking for file... " >&6; } 8438if ${lt_cv_path_MAGIC_CMD+:} false; then : 8439 $as_echo_n "(cached) " >&6 8440else 8441 case $MAGIC_CMD in 8442[\\/*] | ?:[\\/]*) 8443 lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path. 8444 ;; 8445*) 8446 lt_save_MAGIC_CMD=$MAGIC_CMD 8447 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR 8448 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 8449 for ac_dir in $ac_dummy; do 8450 IFS=$lt_save_ifs 8451 test -z "$ac_dir" && ac_dir=. 8452 if test -f "$ac_dir/file"; then 8453 lt_cv_path_MAGIC_CMD=$ac_dir/"file" 8454 if test -n "$file_magic_test_file"; then 8455 case $deplibs_check_method in 8456 "file_magic "*) 8457 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 8458 MAGIC_CMD=$lt_cv_path_MAGIC_CMD 8459 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 8460 $EGREP "$file_magic_regex" > /dev/null; then 8461 : 8462 else 8463 cat <<_LT_EOF 1>&2 8464 8465*** Warning: the command libtool uses to detect shared libraries, 8466*** $file_magic_cmd, produces output that libtool cannot recognize. 8467*** The result is that libtool may fail to recognize shared libraries 8468*** as such. This will affect the creation of libtool libraries that 8469*** depend on shared libraries, but programs linked with such libtool 8470*** libraries will work regardless of this problem. Nevertheless, you 8471*** may want to report the problem to your system manager and/or to 8472*** bug-libtool@gnu.org 8473 8474_LT_EOF 8475 fi ;; 8476 esac 8477 fi 8478 break 8479 fi 8480 done 8481 IFS=$lt_save_ifs 8482 MAGIC_CMD=$lt_save_MAGIC_CMD 8483 ;; 8484esac 8485fi 8486 8487MAGIC_CMD=$lt_cv_path_MAGIC_CMD 8488if test -n "$MAGIC_CMD"; then 8489 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 8490$as_echo "$MAGIC_CMD" >&6; } 8491else 8492 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8493$as_echo "no" >&6; } 8494fi 8495 8496 8497 else 8498 MAGIC_CMD=: 8499 fi 8500fi 8501 8502 fi 8503 ;; 8504esac 8505 8506# Use C for the default configuration in the libtool script 8507 8508lt_save_CC=$CC 8509ac_ext=c 8510ac_cpp='$CPP $CPPFLAGS' 8511ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 8512ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 8513ac_compiler_gnu=$ac_cv_c_compiler_gnu 8514 8515 8516# Source file extension for C test sources. 8517ac_ext=c 8518 8519# Object file extension for compiled C test sources. 8520objext=o 8521objext=$objext 8522 8523# Code to be used in simple compile tests 8524lt_simple_compile_test_code="int some_variable = 0;" 8525 8526# Code to be used in simple link tests 8527lt_simple_link_test_code='int main(){return(0);}' 8528 8529 8530 8531 8532 8533 8534 8535# If no C compiler was specified, use CC. 8536LTCC=${LTCC-"$CC"} 8537 8538# If no C compiler flags were specified, use CFLAGS. 8539LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 8540 8541# Allow CC to be a program name with arguments. 8542compiler=$CC 8543 8544# Save the default compiler, since it gets overwritten when the other 8545# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. 8546compiler_DEFAULT=$CC 8547 8548# save warnings/boilerplate of simple test code 8549ac_outfile=conftest.$ac_objext 8550echo "$lt_simple_compile_test_code" >conftest.$ac_ext 8551eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 8552_lt_compiler_boilerplate=`cat conftest.err` 8553$RM conftest* 8554 8555ac_outfile=conftest.$ac_objext 8556echo "$lt_simple_link_test_code" >conftest.$ac_ext 8557eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 8558_lt_linker_boilerplate=`cat conftest.err` 8559$RM -r conftest* 8560 8561 8562if test -n "$compiler"; then 8563 8564lt_prog_compiler_no_builtin_flag= 8565 8566if test yes = "$GCC"; then 8567 case $cc_basename in 8568 nvcc*) 8569 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;; 8570 *) 8571 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;; 8572 esac 8573 8574 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 8575$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } 8576if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then : 8577 $as_echo_n "(cached) " >&6 8578else 8579 lt_cv_prog_compiler_rtti_exceptions=no 8580 ac_outfile=conftest.$ac_objext 8581 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8582 lt_compiler_flag="-fno-rtti -fno-exceptions" ## exclude from sc_useless_quotes_in_assignment 8583 # Insert the option either (1) after the last *FLAGS variable, or 8584 # (2) before a word containing "conftest.", or (3) at the end. 8585 # Note that $ac_compile itself does not contain backslashes and begins 8586 # with a dollar sign (not a hyphen), so the echo should work correctly. 8587 # The option is referenced via a variable to avoid confusing sed. 8588 lt_compile=`echo "$ac_compile" | $SED \ 8589 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8590 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8591 -e 's:$: $lt_compiler_flag:'` 8592 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8593 (eval "$lt_compile" 2>conftest.err) 8594 ac_status=$? 8595 cat conftest.err >&5 8596 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8597 if (exit $ac_status) && test -s "$ac_outfile"; then 8598 # The compiler can only warn and ignore the option if not recognized 8599 # So say no if there are warnings other than the usual output. 8600 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 8601 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8602 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 8603 lt_cv_prog_compiler_rtti_exceptions=yes 8604 fi 8605 fi 8606 $RM conftest* 8607 8608fi 8609{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 8610$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } 8611 8612if test yes = "$lt_cv_prog_compiler_rtti_exceptions"; then 8613 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" 8614else 8615 : 8616fi 8617 8618fi 8619 8620 8621 8622 8623 8624 8625 lt_prog_compiler_wl= 8626lt_prog_compiler_pic= 8627lt_prog_compiler_static= 8628 8629 8630 if test yes = "$GCC"; then 8631 lt_prog_compiler_wl='-Wl,' 8632 lt_prog_compiler_static='-static' 8633 8634 case $host_os in 8635 aix*) 8636 # All AIX code is PIC. 8637 if test ia64 = "$host_cpu"; then 8638 # AIX 5 now supports IA64 processor 8639 lt_prog_compiler_static='-Bstatic' 8640 fi 8641 lt_prog_compiler_pic='-fPIC' 8642 ;; 8643 8644 amigaos*) 8645 case $host_cpu in 8646 powerpc) 8647 # see comment about AmigaOS4 .so support 8648 lt_prog_compiler_pic='-fPIC' 8649 ;; 8650 m68k) 8651 # FIXME: we need at least 68020 code to build shared libraries, but 8652 # adding the '-m68020' flag to GCC prevents building anything better, 8653 # like '-m68040'. 8654 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' 8655 ;; 8656 esac 8657 ;; 8658 8659 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) 8660 # PIC is the default for these OSes. 8661 ;; 8662 8663 mingw* | cygwin* | pw32* | os2* | cegcc*) 8664 # This hack is so that the source file can tell whether it is being 8665 # built for inclusion in a dll (and should export symbols for example). 8666 # Although the cygwin gcc ignores -fPIC, still need this for old-style 8667 # (--disable-auto-import) libraries 8668 lt_prog_compiler_pic='-DDLL_EXPORT' 8669 case $host_os in 8670 os2*) 8671 lt_prog_compiler_static='$wl-static' 8672 ;; 8673 esac 8674 ;; 8675 8676 darwin* | rhapsody*) 8677 # PIC is the default on this platform 8678 # Common symbols not allowed in MH_DYLIB files 8679 lt_prog_compiler_pic='-fno-common' 8680 ;; 8681 8682 haiku*) 8683 # PIC is the default for Haiku. 8684 # The "-static" flag exists, but is broken. 8685 lt_prog_compiler_static= 8686 ;; 8687 8688 hpux*) 8689 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit 8690 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag 8691 # sets the default TLS model and affects inlining. 8692 case $host_cpu in 8693 hppa*64*) 8694 # +Z the default 8695 ;; 8696 *) 8697 lt_prog_compiler_pic='-fPIC' 8698 ;; 8699 esac 8700 ;; 8701 8702 interix[3-9]*) 8703 # Interix 3.x gcc -fpic/-fPIC options generate broken code. 8704 # Instead, we relocate shared libraries at runtime. 8705 ;; 8706 8707 msdosdjgpp*) 8708 # Just because we use GCC doesn't mean we suddenly get shared libraries 8709 # on systems that don't support them. 8710 lt_prog_compiler_can_build_shared=no 8711 enable_shared=no 8712 ;; 8713 8714 *nto* | *qnx*) 8715 # QNX uses GNU C++, but need to define -shared option too, otherwise 8716 # it will coredump. 8717 lt_prog_compiler_pic='-fPIC -shared' 8718 ;; 8719 8720 sysv4*MP*) 8721 if test -d /usr/nec; then 8722 lt_prog_compiler_pic=-Kconform_pic 8723 fi 8724 ;; 8725 8726 *) 8727 lt_prog_compiler_pic='-fPIC' 8728 ;; 8729 esac 8730 8731 case $cc_basename in 8732 nvcc*) # Cuda Compiler Driver 2.2 8733 lt_prog_compiler_wl='-Xlinker ' 8734 if test -n "$lt_prog_compiler_pic"; then 8735 lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic" 8736 fi 8737 ;; 8738 esac 8739 else 8740 # PORTME Check for flag to pass linker flags through the system compiler. 8741 case $host_os in 8742 aix*) 8743 lt_prog_compiler_wl='-Wl,' 8744 if test ia64 = "$host_cpu"; then 8745 # AIX 5 now supports IA64 processor 8746 lt_prog_compiler_static='-Bstatic' 8747 else 8748 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' 8749 fi 8750 ;; 8751 8752 darwin* | rhapsody*) 8753 # PIC is the default on this platform 8754 # Common symbols not allowed in MH_DYLIB files 8755 lt_prog_compiler_pic='-fno-common' 8756 case $cc_basename in 8757 nagfor*) 8758 # NAG Fortran compiler 8759 lt_prog_compiler_wl='-Wl,-Wl,,' 8760 lt_prog_compiler_pic='-PIC' 8761 lt_prog_compiler_static='-Bstatic' 8762 ;; 8763 esac 8764 ;; 8765 8766 mingw* | cygwin* | pw32* | os2* | cegcc*) 8767 # This hack is so that the source file can tell whether it is being 8768 # built for inclusion in a dll (and should export symbols for example). 8769 lt_prog_compiler_pic='-DDLL_EXPORT' 8770 case $host_os in 8771 os2*) 8772 lt_prog_compiler_static='$wl-static' 8773 ;; 8774 esac 8775 ;; 8776 8777 hpux9* | hpux10* | hpux11*) 8778 lt_prog_compiler_wl='-Wl,' 8779 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but 8780 # not for PA HP-UX. 8781 case $host_cpu in 8782 hppa*64*|ia64*) 8783 # +Z the default 8784 ;; 8785 *) 8786 lt_prog_compiler_pic='+Z' 8787 ;; 8788 esac 8789 # Is there a better lt_prog_compiler_static that works with the bundled CC? 8790 lt_prog_compiler_static='$wl-a ${wl}archive' 8791 ;; 8792 8793 irix5* | irix6* | nonstopux*) 8794 lt_prog_compiler_wl='-Wl,' 8795 # PIC (with -KPIC) is the default. 8796 lt_prog_compiler_static='-non_shared' 8797 ;; 8798 8799 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) 8800 case $cc_basename in 8801 # old Intel for x86_64, which still supported -KPIC. 8802 ecc*) 8803 lt_prog_compiler_wl='-Wl,' 8804 lt_prog_compiler_pic='-KPIC' 8805 lt_prog_compiler_static='-static' 8806 ;; 8807 # icc used to be incompatible with GCC. 8808 # ICC 10 doesn't accept -KPIC any more. 8809 icc* | ifort*) 8810 lt_prog_compiler_wl='-Wl,' 8811 lt_prog_compiler_pic='-fPIC' 8812 lt_prog_compiler_static='-static' 8813 ;; 8814 # Lahey Fortran 8.1. 8815 lf95*) 8816 lt_prog_compiler_wl='-Wl,' 8817 lt_prog_compiler_pic='--shared' 8818 lt_prog_compiler_static='--static' 8819 ;; 8820 nagfor*) 8821 # NAG Fortran compiler 8822 lt_prog_compiler_wl='-Wl,-Wl,,' 8823 lt_prog_compiler_pic='-PIC' 8824 lt_prog_compiler_static='-Bstatic' 8825 ;; 8826 tcc*) 8827 # Fabrice Bellard et al's Tiny C Compiler 8828 lt_prog_compiler_wl='-Wl,' 8829 lt_prog_compiler_pic='-fPIC' 8830 lt_prog_compiler_static='-static' 8831 ;; 8832 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) 8833 # Portland Group compilers (*not* the Pentium gcc compiler, 8834 # which looks to be a dead project) 8835 lt_prog_compiler_wl='-Wl,' 8836 lt_prog_compiler_pic='-fpic' 8837 lt_prog_compiler_static='-Bstatic' 8838 ;; 8839 ccc*) 8840 lt_prog_compiler_wl='-Wl,' 8841 # All Alpha code is PIC. 8842 lt_prog_compiler_static='-non_shared' 8843 ;; 8844 xl* | bgxl* | bgf* | mpixl*) 8845 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene 8846 lt_prog_compiler_wl='-Wl,' 8847 lt_prog_compiler_pic='-qpic' 8848 lt_prog_compiler_static='-qstaticlink' 8849 ;; 8850 *) 8851 case `$CC -V 2>&1 | sed 5q` in 8852 *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*) 8853 # Sun Fortran 8.3 passes all unrecognized flags to the linker 8854 lt_prog_compiler_pic='-KPIC' 8855 lt_prog_compiler_static='-Bstatic' 8856 lt_prog_compiler_wl='' 8857 ;; 8858 *Sun\ F* | *Sun*Fortran*) 8859 lt_prog_compiler_pic='-KPIC' 8860 lt_prog_compiler_static='-Bstatic' 8861 lt_prog_compiler_wl='-Qoption ld ' 8862 ;; 8863 *Sun\ C*) 8864 # Sun C 5.9 8865 lt_prog_compiler_pic='-KPIC' 8866 lt_prog_compiler_static='-Bstatic' 8867 lt_prog_compiler_wl='-Wl,' 8868 ;; 8869 *Intel*\ [CF]*Compiler*) 8870 lt_prog_compiler_wl='-Wl,' 8871 lt_prog_compiler_pic='-fPIC' 8872 lt_prog_compiler_static='-static' 8873 ;; 8874 *Portland\ Group*) 8875 lt_prog_compiler_wl='-Wl,' 8876 lt_prog_compiler_pic='-fpic' 8877 lt_prog_compiler_static='-Bstatic' 8878 ;; 8879 esac 8880 ;; 8881 esac 8882 ;; 8883 8884 newsos6) 8885 lt_prog_compiler_pic='-KPIC' 8886 lt_prog_compiler_static='-Bstatic' 8887 ;; 8888 8889 *nto* | *qnx*) 8890 # QNX uses GNU C++, but need to define -shared option too, otherwise 8891 # it will coredump. 8892 lt_prog_compiler_pic='-fPIC -shared' 8893 ;; 8894 8895 osf3* | osf4* | osf5*) 8896 lt_prog_compiler_wl='-Wl,' 8897 # All OSF/1 code is PIC. 8898 lt_prog_compiler_static='-non_shared' 8899 ;; 8900 8901 rdos*) 8902 lt_prog_compiler_static='-non_shared' 8903 ;; 8904 8905 solaris*) 8906 lt_prog_compiler_pic='-KPIC' 8907 lt_prog_compiler_static='-Bstatic' 8908 case $cc_basename in 8909 f77* | f90* | f95* | sunf77* | sunf90* | sunf95*) 8910 lt_prog_compiler_wl='-Qoption ld ';; 8911 *) 8912 lt_prog_compiler_wl='-Wl,';; 8913 esac 8914 ;; 8915 8916 sunos4*) 8917 lt_prog_compiler_wl='-Qoption ld ' 8918 lt_prog_compiler_pic='-PIC' 8919 lt_prog_compiler_static='-Bstatic' 8920 ;; 8921 8922 sysv4 | sysv4.2uw2* | sysv4.3*) 8923 lt_prog_compiler_wl='-Wl,' 8924 lt_prog_compiler_pic='-KPIC' 8925 lt_prog_compiler_static='-Bstatic' 8926 ;; 8927 8928 sysv4*MP*) 8929 if test -d /usr/nec; then 8930 lt_prog_compiler_pic='-Kconform_pic' 8931 lt_prog_compiler_static='-Bstatic' 8932 fi 8933 ;; 8934 8935 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) 8936 lt_prog_compiler_wl='-Wl,' 8937 lt_prog_compiler_pic='-KPIC' 8938 lt_prog_compiler_static='-Bstatic' 8939 ;; 8940 8941 unicos*) 8942 lt_prog_compiler_wl='-Wl,' 8943 lt_prog_compiler_can_build_shared=no 8944 ;; 8945 8946 uts4*) 8947 lt_prog_compiler_pic='-pic' 8948 lt_prog_compiler_static='-Bstatic' 8949 ;; 8950 8951 *) 8952 lt_prog_compiler_can_build_shared=no 8953 ;; 8954 esac 8955 fi 8956 8957case $host_os in 8958 # For platforms that do not support PIC, -DPIC is meaningless: 8959 *djgpp*) 8960 lt_prog_compiler_pic= 8961 ;; 8962 *) 8963 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 8964 ;; 8965esac 8966 8967{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 8968$as_echo_n "checking for $compiler option to produce PIC... " >&6; } 8969if ${lt_cv_prog_compiler_pic+:} false; then : 8970 $as_echo_n "(cached) " >&6 8971else 8972 lt_cv_prog_compiler_pic=$lt_prog_compiler_pic 8973fi 8974{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5 8975$as_echo "$lt_cv_prog_compiler_pic" >&6; } 8976lt_prog_compiler_pic=$lt_cv_prog_compiler_pic 8977 8978# 8979# Check to make sure the PIC flag actually works. 8980# 8981if test -n "$lt_prog_compiler_pic"; then 8982 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 8983$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } 8984if ${lt_cv_prog_compiler_pic_works+:} false; then : 8985 $as_echo_n "(cached) " >&6 8986else 8987 lt_cv_prog_compiler_pic_works=no 8988 ac_outfile=conftest.$ac_objext 8989 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8990 lt_compiler_flag="$lt_prog_compiler_pic -DPIC" ## exclude from sc_useless_quotes_in_assignment 8991 # Insert the option either (1) after the last *FLAGS variable, or 8992 # (2) before a word containing "conftest.", or (3) at the end. 8993 # Note that $ac_compile itself does not contain backslashes and begins 8994 # with a dollar sign (not a hyphen), so the echo should work correctly. 8995 # The option is referenced via a variable to avoid confusing sed. 8996 lt_compile=`echo "$ac_compile" | $SED \ 8997 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8998 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8999 -e 's:$: $lt_compiler_flag:'` 9000 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 9001 (eval "$lt_compile" 2>conftest.err) 9002 ac_status=$? 9003 cat conftest.err >&5 9004 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9005 if (exit $ac_status) && test -s "$ac_outfile"; then 9006 # The compiler can only warn and ignore the option if not recognized 9007 # So say no if there are warnings other than the usual output. 9008 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 9009 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 9010 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 9011 lt_cv_prog_compiler_pic_works=yes 9012 fi 9013 fi 9014 $RM conftest* 9015 9016fi 9017{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5 9018$as_echo "$lt_cv_prog_compiler_pic_works" >&6; } 9019 9020if test yes = "$lt_cv_prog_compiler_pic_works"; then 9021 case $lt_prog_compiler_pic in 9022 "" | " "*) ;; 9023 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; 9024 esac 9025else 9026 lt_prog_compiler_pic= 9027 lt_prog_compiler_can_build_shared=no 9028fi 9029 9030fi 9031 9032 9033 9034 9035 9036 9037 9038 9039 9040 9041 9042# 9043# Check to make sure the static flag actually works. 9044# 9045wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" 9046{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5 9047$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } 9048if ${lt_cv_prog_compiler_static_works+:} false; then : 9049 $as_echo_n "(cached) " >&6 9050else 9051 lt_cv_prog_compiler_static_works=no 9052 save_LDFLAGS=$LDFLAGS 9053 LDFLAGS="$LDFLAGS $lt_tmp_static_flag" 9054 echo "$lt_simple_link_test_code" > conftest.$ac_ext 9055 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 9056 # The linker can only warn and ignore the option if not recognized 9057 # So say no if there are warnings 9058 if test -s conftest.err; then 9059 # Append any errors to the config.log. 9060 cat conftest.err 1>&5 9061 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 9062 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 9063 if diff conftest.exp conftest.er2 >/dev/null; then 9064 lt_cv_prog_compiler_static_works=yes 9065 fi 9066 else 9067 lt_cv_prog_compiler_static_works=yes 9068 fi 9069 fi 9070 $RM -r conftest* 9071 LDFLAGS=$save_LDFLAGS 9072 9073fi 9074{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5 9075$as_echo "$lt_cv_prog_compiler_static_works" >&6; } 9076 9077if test yes = "$lt_cv_prog_compiler_static_works"; then 9078 : 9079else 9080 lt_prog_compiler_static= 9081fi 9082 9083 9084 9085 9086 9087 9088 9089 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 9090$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 9091if ${lt_cv_prog_compiler_c_o+:} false; then : 9092 $as_echo_n "(cached) " >&6 9093else 9094 lt_cv_prog_compiler_c_o=no 9095 $RM -r conftest 2>/dev/null 9096 mkdir conftest 9097 cd conftest 9098 mkdir out 9099 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 9100 9101 lt_compiler_flag="-o out/conftest2.$ac_objext" 9102 # Insert the option either (1) after the last *FLAGS variable, or 9103 # (2) before a word containing "conftest.", or (3) at the end. 9104 # Note that $ac_compile itself does not contain backslashes and begins 9105 # with a dollar sign (not a hyphen), so the echo should work correctly. 9106 lt_compile=`echo "$ac_compile" | $SED \ 9107 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 9108 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 9109 -e 's:$: $lt_compiler_flag:'` 9110 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 9111 (eval "$lt_compile" 2>out/conftest.err) 9112 ac_status=$? 9113 cat out/conftest.err >&5 9114 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9115 if (exit $ac_status) && test -s out/conftest2.$ac_objext 9116 then 9117 # The compiler can only warn and ignore the option if not recognized 9118 # So say no if there are warnings 9119 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 9120 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 9121 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 9122 lt_cv_prog_compiler_c_o=yes 9123 fi 9124 fi 9125 chmod u+w . 2>&5 9126 $RM conftest* 9127 # SGI C++ compiler will create directory out/ii_files/ for 9128 # template instantiation 9129 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 9130 $RM out/* && rmdir out 9131 cd .. 9132 $RM -r conftest 9133 $RM conftest* 9134 9135fi 9136{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 9137$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 9138 9139 9140 9141 9142 9143 9144 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 9145$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 9146if ${lt_cv_prog_compiler_c_o+:} false; then : 9147 $as_echo_n "(cached) " >&6 9148else 9149 lt_cv_prog_compiler_c_o=no 9150 $RM -r conftest 2>/dev/null 9151 mkdir conftest 9152 cd conftest 9153 mkdir out 9154 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 9155 9156 lt_compiler_flag="-o out/conftest2.$ac_objext" 9157 # Insert the option either (1) after the last *FLAGS variable, or 9158 # (2) before a word containing "conftest.", or (3) at the end. 9159 # Note that $ac_compile itself does not contain backslashes and begins 9160 # with a dollar sign (not a hyphen), so the echo should work correctly. 9161 lt_compile=`echo "$ac_compile" | $SED \ 9162 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 9163 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 9164 -e 's:$: $lt_compiler_flag:'` 9165 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 9166 (eval "$lt_compile" 2>out/conftest.err) 9167 ac_status=$? 9168 cat out/conftest.err >&5 9169 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9170 if (exit $ac_status) && test -s out/conftest2.$ac_objext 9171 then 9172 # The compiler can only warn and ignore the option if not recognized 9173 # So say no if there are warnings 9174 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 9175 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 9176 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 9177 lt_cv_prog_compiler_c_o=yes 9178 fi 9179 fi 9180 chmod u+w . 2>&5 9181 $RM conftest* 9182 # SGI C++ compiler will create directory out/ii_files/ for 9183 # template instantiation 9184 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 9185 $RM out/* && rmdir out 9186 cd .. 9187 $RM -r conftest 9188 $RM conftest* 9189 9190fi 9191{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 9192$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 9193 9194 9195 9196 9197hard_links=nottested 9198if test no = "$lt_cv_prog_compiler_c_o" && test no != "$need_locks"; then 9199 # do not overwrite the value of need_locks provided by the user 9200 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5 9201$as_echo_n "checking if we can lock with hard links... " >&6; } 9202 hard_links=yes 9203 $RM conftest* 9204 ln conftest.a conftest.b 2>/dev/null && hard_links=no 9205 touch conftest.a 9206 ln conftest.a conftest.b 2>&5 || hard_links=no 9207 ln conftest.a conftest.b 2>/dev/null && hard_links=no 9208 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 9209$as_echo "$hard_links" >&6; } 9210 if test no = "$hard_links"; then 9211 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&5 9212$as_echo "$as_me: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&2;} 9213 need_locks=warn 9214 fi 9215else 9216 need_locks=no 9217fi 9218 9219 9220 9221 9222 9223 9224 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 9225$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } 9226 9227 runpath_var= 9228 allow_undefined_flag= 9229 always_export_symbols=no 9230 archive_cmds= 9231 archive_expsym_cmds= 9232 compiler_needs_object=no 9233 enable_shared_with_static_runtimes=no 9234 export_dynamic_flag_spec= 9235 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 9236 hardcode_automatic=no 9237 hardcode_direct=no 9238 hardcode_direct_absolute=no 9239 hardcode_libdir_flag_spec= 9240 hardcode_libdir_separator= 9241 hardcode_minus_L=no 9242 hardcode_shlibpath_var=unsupported 9243 inherit_rpath=no 9244 link_all_deplibs=unknown 9245 module_cmds= 9246 module_expsym_cmds= 9247 old_archive_from_new_cmds= 9248 old_archive_from_expsyms_cmds= 9249 thread_safe_flag_spec= 9250 whole_archive_flag_spec= 9251 # include_expsyms should be a list of space-separated symbols to be *always* 9252 # included in the symbol list 9253 include_expsyms= 9254 # exclude_expsyms can be an extended regexp of symbols to exclude 9255 # it will be wrapped by ' (' and ')$', so one must not match beginning or 9256 # end of line. Example: 'a|bc|.*d.*' will exclude the symbols 'a' and 'bc', 9257 # as well as any symbol that contains 'd'. 9258 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' 9259 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out 9260 # platforms (ab)use it in PIC code, but their linkers get confused if 9261 # the symbol is explicitly referenced. Since portable code cannot 9262 # rely on this symbol name, it's probably fine to never include it in 9263 # preloaded symbol tables. 9264 # Exclude shared library initialization/finalization symbols. 9265 extract_expsyms_cmds= 9266 9267 case $host_os in 9268 cygwin* | mingw* | pw32* | cegcc*) 9269 # FIXME: the MSVC++ port hasn't been tested in a loooong time 9270 # When not using gcc, we currently assume that we are using 9271 # Microsoft Visual C++. 9272 if test yes != "$GCC"; then 9273 with_gnu_ld=no 9274 fi 9275 ;; 9276 interix*) 9277 # we just hope/assume this is gcc and not c89 (= MSVC++) 9278 with_gnu_ld=yes 9279 ;; 9280 openbsd* | bitrig*) 9281 with_gnu_ld=no 9282 ;; 9283 esac 9284 9285 ld_shlibs=yes 9286 9287 # On some targets, GNU ld is compatible enough with the native linker 9288 # that we're better off using the native interface for both. 9289 lt_use_gnu_ld_interface=no 9290 if test yes = "$with_gnu_ld"; then 9291 case $host_os in 9292 aix*) 9293 # The AIX port of GNU ld has always aspired to compatibility 9294 # with the native linker. However, as the warning in the GNU ld 9295 # block says, versions before 2.19.5* couldn't really create working 9296 # shared libraries, regardless of the interface used. 9297 case `$LD -v 2>&1` in 9298 *\ \(GNU\ Binutils\)\ 2.19.5*) ;; 9299 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;; 9300 *\ \(GNU\ Binutils\)\ [3-9]*) ;; 9301 *) 9302 lt_use_gnu_ld_interface=yes 9303 ;; 9304 esac 9305 ;; 9306 *) 9307 lt_use_gnu_ld_interface=yes 9308 ;; 9309 esac 9310 fi 9311 9312 if test yes = "$lt_use_gnu_ld_interface"; then 9313 # If archive_cmds runs LD, not CC, wlarc should be empty 9314 wlarc='$wl' 9315 9316 # Set some defaults for GNU ld with shared library support. These 9317 # are reset later if shared libraries are not supported. Putting them 9318 # here allows them to be overridden if necessary. 9319 runpath_var=LD_RUN_PATH 9320 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 9321 export_dynamic_flag_spec='$wl--export-dynamic' 9322 # ancient GNU ld didn't support --whole-archive et. al. 9323 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then 9324 whole_archive_flag_spec=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive' 9325 else 9326 whole_archive_flag_spec= 9327 fi 9328 supports_anon_versioning=no 9329 case `$LD -v | $SED -e 's/(^)\+)\s\+//' 2>&1` in 9330 *GNU\ gold*) supports_anon_versioning=yes ;; 9331 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 9332 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 9333 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 9334 *\ 2.11.*) ;; # other 2.11 versions 9335 *) supports_anon_versioning=yes ;; 9336 esac 9337 9338 # See if GNU ld supports shared libraries. 9339 case $host_os in 9340 aix[3-9]*) 9341 # On AIX/PPC, the GNU linker is very broken 9342 if test ia64 != "$host_cpu"; then 9343 ld_shlibs=no 9344 cat <<_LT_EOF 1>&2 9345 9346*** Warning: the GNU linker, at least up to release 2.19, is reported 9347*** to be unable to reliably create shared libraries on AIX. 9348*** Therefore, libtool is disabling shared libraries support. If you 9349*** really care for shared libraries, you may want to install binutils 9350*** 2.20 or above, or modify your PATH so that a non-GNU linker is found. 9351*** You will then need to restart the configuration process. 9352 9353_LT_EOF 9354 fi 9355 ;; 9356 9357 amigaos*) 9358 case $host_cpu in 9359 powerpc) 9360 # see comment about AmigaOS4 .so support 9361 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9362 archive_expsym_cmds='' 9363 ;; 9364 m68k) 9365 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)' 9366 hardcode_libdir_flag_spec='-L$libdir' 9367 hardcode_minus_L=yes 9368 ;; 9369 esac 9370 ;; 9371 9372 beos*) 9373 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9374 allow_undefined_flag=unsupported 9375 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc 9376 # support --undefined. This deserves some investigation. FIXME 9377 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9378 else 9379 ld_shlibs=no 9380 fi 9381 ;; 9382 9383 cygwin* | mingw* | pw32* | cegcc*) 9384 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, 9385 # as there is no search path for DLLs. 9386 hardcode_libdir_flag_spec='-L$libdir' 9387 export_dynamic_flag_spec='$wl--export-all-symbols' 9388 allow_undefined_flag=unsupported 9389 always_export_symbols=no 9390 enable_shared_with_static_runtimes=yes 9391 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' 9392 exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname' 9393 9394 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 9395 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 9396 # If the export-symbols file already is a .def file, use it as 9397 # is; otherwise, prepend EXPORTS... 9398 archive_expsym_cmds='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then 9399 cp $export_symbols $output_objdir/$soname.def; 9400 else 9401 echo EXPORTS > $output_objdir/$soname.def; 9402 cat $export_symbols >> $output_objdir/$soname.def; 9403 fi~ 9404 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 9405 else 9406 ld_shlibs=no 9407 fi 9408 ;; 9409 9410 haiku*) 9411 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9412 link_all_deplibs=yes 9413 ;; 9414 9415 os2*) 9416 hardcode_libdir_flag_spec='-L$libdir' 9417 hardcode_minus_L=yes 9418 allow_undefined_flag=unsupported 9419 shrext_cmds=.dll 9420 archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ 9421 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ 9422 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ 9423 $ECHO EXPORTS >> $output_objdir/$libname.def~ 9424 emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~ 9425 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ 9426 emximp -o $lib $output_objdir/$libname.def' 9427 archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ 9428 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ 9429 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ 9430 $ECHO EXPORTS >> $output_objdir/$libname.def~ 9431 prefix_cmds="$SED"~ 9432 if test EXPORTS = "`$SED 1q $export_symbols`"; then 9433 prefix_cmds="$prefix_cmds -e 1d"; 9434 fi~ 9435 prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~ 9436 cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~ 9437 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ 9438 emximp -o $lib $output_objdir/$libname.def' 9439 old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def' 9440 enable_shared_with_static_runtimes=yes 9441 ;; 9442 9443 interix[3-9]*) 9444 hardcode_direct=no 9445 hardcode_shlibpath_var=no 9446 hardcode_libdir_flag_spec='$wl-rpath,$libdir' 9447 export_dynamic_flag_spec='$wl-E' 9448 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. 9449 # Instead, shared libraries are loaded at an image base (0x10000000 by 9450 # default) and relocated if they conflict, which is a slow very memory 9451 # consuming and fragmenting process. To avoid this, we pick a random, 9452 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link 9453 # time. Moving up from 0x10000000 also allows more sbrk(2) space. 9454 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 9455 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' 9456 ;; 9457 9458 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu) 9459 tmp_diet=no 9460 if test linux-dietlibc = "$host_os"; then 9461 case $cc_basename in 9462 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) 9463 esac 9464 fi 9465 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ 9466 && test no = "$tmp_diet" 9467 then 9468 tmp_addflag=' $pic_flag' 9469 tmp_sharedflag='-shared' 9470 case $cc_basename,$host_cpu in 9471 pgcc*) # Portland Group C compiler 9472 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' 9473 tmp_addflag=' $pic_flag' 9474 ;; 9475 pgf77* | pgf90* | pgf95* | pgfortran*) 9476 # Portland Group f77 and f90 compilers 9477 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' 9478 tmp_addflag=' $pic_flag -Mnomain' ;; 9479 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 9480 tmp_addflag=' -i_dynamic' ;; 9481 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 9482 tmp_addflag=' -i_dynamic -nofor_main' ;; 9483 ifc* | ifort*) # Intel Fortran compiler 9484 tmp_addflag=' -nofor_main' ;; 9485 lf95*) # Lahey Fortran 8.1 9486 whole_archive_flag_spec= 9487 tmp_sharedflag='--shared' ;; 9488 nagfor*) # NAGFOR 5.3 9489 tmp_sharedflag='-Wl,-shared' ;; 9490 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) 9491 tmp_sharedflag='-qmkshrobj' 9492 tmp_addflag= ;; 9493 nvcc*) # Cuda Compiler Driver 2.2 9494 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' 9495 compiler_needs_object=yes 9496 ;; 9497 esac 9498 case `$CC -V 2>&1 | sed 5q` in 9499 *Sun\ C*) # Sun C 5.9 9500 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' 9501 compiler_needs_object=yes 9502 tmp_sharedflag='-G' ;; 9503 *Sun\ F*) # Sun Fortran 8.3 9504 tmp_sharedflag='-G' ;; 9505 esac 9506 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9507 9508 if test yes = "$supports_anon_versioning"; then 9509 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 9510 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 9511 echo "local: *; };" >> $output_objdir/$libname.ver~ 9512 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib' 9513 fi 9514 9515 case $cc_basename in 9516 tcc*) 9517 export_dynamic_flag_spec='-rdynamic' 9518 ;; 9519 xlf* | bgf* | bgxlf* | mpixlf*) 9520 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself 9521 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 9522 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 9523 archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib' 9524 if test yes = "$supports_anon_versioning"; then 9525 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 9526 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 9527 echo "local: *; };" >> $output_objdir/$libname.ver~ 9528 $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' 9529 fi 9530 ;; 9531 esac 9532 else 9533 ld_shlibs=no 9534 fi 9535 ;; 9536 9537 netbsd*) 9538 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 9539 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 9540 wlarc= 9541 else 9542 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9543 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' 9544 fi 9545 ;; 9546 9547 solaris*) 9548 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then 9549 ld_shlibs=no 9550 cat <<_LT_EOF 1>&2 9551 9552*** Warning: The releases 2.8.* of the GNU linker cannot reliably 9553*** create shared libraries on Solaris systems. Therefore, libtool 9554*** is disabling shared libraries support. We urge you to upgrade GNU 9555*** binutils to release 2.9.1 or newer. Another option is to modify 9556*** your PATH or compiler configuration so that the native linker is 9557*** used, and then restart. 9558 9559_LT_EOF 9560 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9561 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9562 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' 9563 else 9564 ld_shlibs=no 9565 fi 9566 ;; 9567 9568 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) 9569 case `$LD -v 2>&1` in 9570 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) 9571 ld_shlibs=no 9572 cat <<_LT_EOF 1>&2 9573 9574*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 cannot 9575*** reliably create shared libraries on SCO systems. Therefore, libtool 9576*** is disabling shared libraries support. We urge you to upgrade GNU 9577*** binutils to release 2.16.91.0.3 or newer. Another option is to modify 9578*** your PATH or compiler configuration so that the native linker is 9579*** used, and then restart. 9580 9581_LT_EOF 9582 ;; 9583 *) 9584 # For security reasons, it is highly recommended that you always 9585 # use absolute paths for naming shared libraries, and exclude the 9586 # DT_RUNPATH tag from executables and libraries. But doing so 9587 # requires that you compile everything twice, which is a pain. 9588 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9589 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 9590 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9591 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' 9592 else 9593 ld_shlibs=no 9594 fi 9595 ;; 9596 esac 9597 ;; 9598 9599 sunos4*) 9600 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9601 wlarc= 9602 hardcode_direct=yes 9603 hardcode_shlibpath_var=no 9604 ;; 9605 9606 *) 9607 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9608 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9609 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' 9610 else 9611 ld_shlibs=no 9612 fi 9613 ;; 9614 esac 9615 9616 if test no = "$ld_shlibs"; then 9617 runpath_var= 9618 hardcode_libdir_flag_spec= 9619 export_dynamic_flag_spec= 9620 whole_archive_flag_spec= 9621 fi 9622 else 9623 # PORTME fill in a description of your system's linker (not GNU ld) 9624 case $host_os in 9625 aix3*) 9626 allow_undefined_flag=unsupported 9627 always_export_symbols=yes 9628 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' 9629 # Note: this linker hardcodes the directories in LIBPATH if there 9630 # are no directories specified by -L. 9631 hardcode_minus_L=yes 9632 if test yes = "$GCC" && test -z "$lt_prog_compiler_static"; then 9633 # Neither direct hardcoding nor static linking is supported with a 9634 # broken collect2. 9635 hardcode_direct=unsupported 9636 fi 9637 ;; 9638 9639 aix[4-9]*) 9640 if test ia64 = "$host_cpu"; then 9641 # On IA64, the linker does run time linking by default, so we don't 9642 # have to do anything special. 9643 aix_use_runtimelinking=no 9644 exp_sym_flag='-Bexport' 9645 no_entry_flag= 9646 else 9647 # If we're using GNU nm, then we don't want the "-C" option. 9648 # -C means demangle to GNU nm, but means don't demangle to AIX nm. 9649 # Without the "-l" option, or with the "-B" option, AIX nm treats 9650 # weak defined symbols like other global defined symbols, whereas 9651 # GNU nm marks them as "W". 9652 # While the 'weak' keyword is ignored in the Export File, we need 9653 # it in the Import File for the 'aix-soname' feature, so we have 9654 # to replace the "-B" option with "-P" for AIX nm. 9655 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then 9656 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' 9657 else 9658 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' 9659 fi 9660 aix_use_runtimelinking=no 9661 9662 # Test if we are trying to use run time linking or normal 9663 # AIX style linking. If -brtl is somewhere in LDFLAGS, we 9664 # have runtime linking enabled, and use it for executables. 9665 # For shared libraries, we enable/disable runtime linking 9666 # depending on the kind of the shared library created - 9667 # when "with_aix_soname,aix_use_runtimelinking" is: 9668 # "aix,no" lib.a(lib.so.V) shared, rtl:no, for executables 9669 # "aix,yes" lib.so shared, rtl:yes, for executables 9670 # lib.a static archive 9671 # "both,no" lib.so.V(shr.o) shared, rtl:yes 9672 # lib.a(lib.so.V) shared, rtl:no, for executables 9673 # "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables 9674 # lib.a(lib.so.V) shared, rtl:no 9675 # "svr4,*" lib.so.V(shr.o) shared, rtl:yes, for executables 9676 # lib.a static archive 9677 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) 9678 for ld_flag in $LDFLAGS; do 9679 if (test x-brtl = "x$ld_flag" || test x-Wl,-brtl = "x$ld_flag"); then 9680 aix_use_runtimelinking=yes 9681 break 9682 fi 9683 done 9684 if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then 9685 # With aix-soname=svr4, we create the lib.so.V shared archives only, 9686 # so we don't have lib.a shared libs to link our executables. 9687 # We have to force runtime linking in this case. 9688 aix_use_runtimelinking=yes 9689 LDFLAGS="$LDFLAGS -Wl,-brtl" 9690 fi 9691 ;; 9692 esac 9693 9694 exp_sym_flag='-bexport' 9695 no_entry_flag='-bnoentry' 9696 fi 9697 9698 # When large executables or shared objects are built, AIX ld can 9699 # have problems creating the table of contents. If linking a library 9700 # or program results in "error TOC overflow" add -mminimal-toc to 9701 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not 9702 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 9703 9704 archive_cmds='' 9705 hardcode_direct=yes 9706 hardcode_direct_absolute=yes 9707 hardcode_libdir_separator=':' 9708 link_all_deplibs=yes 9709 file_list_spec='$wl-f,' 9710 case $with_aix_soname,$aix_use_runtimelinking in 9711 aix,*) ;; # traditional, no import file 9712 svr4,* | *,yes) # use import file 9713 # The Import File defines what to hardcode. 9714 hardcode_direct=no 9715 hardcode_direct_absolute=no 9716 ;; 9717 esac 9718 9719 if test yes = "$GCC"; then 9720 case $host_os in aix4.[012]|aix4.[012].*) 9721 # We only want to do this on AIX 4.2 and lower, the check 9722 # below for broken collect2 doesn't work under 4.3+ 9723 collect2name=`$CC -print-prog-name=collect2` 9724 if test -f "$collect2name" && 9725 strings "$collect2name" | $GREP resolve_lib_name >/dev/null 9726 then 9727 # We have reworked collect2 9728 : 9729 else 9730 # We have old collect2 9731 hardcode_direct=unsupported 9732 # It fails to find uninstalled libraries when the uninstalled 9733 # path is not listed in the libpath. Setting hardcode_minus_L 9734 # to unsupported forces relinking 9735 hardcode_minus_L=yes 9736 hardcode_libdir_flag_spec='-L$libdir' 9737 hardcode_libdir_separator= 9738 fi 9739 ;; 9740 esac 9741 shared_flag='-shared' 9742 if test yes = "$aix_use_runtimelinking"; then 9743 shared_flag="$shared_flag "'$wl-G' 9744 fi 9745 # Need to ensure runtime linking is disabled for the traditional 9746 # shared library, or the linker may eventually find shared libraries 9747 # /with/ Import File - we do not want to mix them. 9748 shared_flag_aix='-shared' 9749 shared_flag_svr4='-shared $wl-G' 9750 else 9751 # not using gcc 9752 if test ia64 = "$host_cpu"; then 9753 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 9754 # chokes on -Wl,-G. The following line is correct: 9755 shared_flag='-G' 9756 else 9757 if test yes = "$aix_use_runtimelinking"; then 9758 shared_flag='$wl-G' 9759 else 9760 shared_flag='$wl-bM:SRE' 9761 fi 9762 shared_flag_aix='$wl-bM:SRE' 9763 shared_flag_svr4='$wl-G' 9764 fi 9765 fi 9766 9767 export_dynamic_flag_spec='$wl-bexpall' 9768 # It seems that -bexpall does not export symbols beginning with 9769 # underscore (_), so it is better to generate a list of symbols to export. 9770 always_export_symbols=yes 9771 if test aix,yes = "$with_aix_soname,$aix_use_runtimelinking"; then 9772 # Warning - without using the other runtime loading flags (-brtl), 9773 # -berok will link without error, but may produce a broken library. 9774 allow_undefined_flag='-berok' 9775 # Determine the default libpath from the value encoded in an 9776 # empty executable. 9777 if test set = "${lt_cv_aix_libpath+set}"; then 9778 aix_libpath=$lt_cv_aix_libpath 9779else 9780 if ${lt_cv_aix_libpath_+:} false; then : 9781 $as_echo_n "(cached) " >&6 9782else 9783 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9784/* end confdefs.h. */ 9785 9786int 9787main () 9788{ 9789 9790 ; 9791 return 0; 9792} 9793_ACEOF 9794if ac_fn_c_try_link "$LINENO"; then : 9795 9796 lt_aix_libpath_sed=' 9797 /Import File Strings/,/^$/ { 9798 /^0/ { 9799 s/^0 *\([^ ]*\) *$/\1/ 9800 p 9801 } 9802 }' 9803 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9804 # Check for a 64-bit object if we didn't find anything. 9805 if test -z "$lt_cv_aix_libpath_"; then 9806 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9807 fi 9808fi 9809rm -f core conftest.err conftest.$ac_objext \ 9810 conftest$ac_exeext conftest.$ac_ext 9811 if test -z "$lt_cv_aix_libpath_"; then 9812 lt_cv_aix_libpath_=/usr/lib:/lib 9813 fi 9814 9815fi 9816 9817 aix_libpath=$lt_cv_aix_libpath_ 9818fi 9819 9820 hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath" 9821 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 9822 else 9823 if test ia64 = "$host_cpu"; then 9824 hardcode_libdir_flag_spec='$wl-R $libdir:/usr/lib:/lib' 9825 allow_undefined_flag="-z nodefs" 9826 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" 9827 else 9828 # Determine the default libpath from the value encoded in an 9829 # empty executable. 9830 if test set = "${lt_cv_aix_libpath+set}"; then 9831 aix_libpath=$lt_cv_aix_libpath 9832else 9833 if ${lt_cv_aix_libpath_+:} false; then : 9834 $as_echo_n "(cached) " >&6 9835else 9836 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9837/* end confdefs.h. */ 9838 9839int 9840main () 9841{ 9842 9843 ; 9844 return 0; 9845} 9846_ACEOF 9847if ac_fn_c_try_link "$LINENO"; then : 9848 9849 lt_aix_libpath_sed=' 9850 /Import File Strings/,/^$/ { 9851 /^0/ { 9852 s/^0 *\([^ ]*\) *$/\1/ 9853 p 9854 } 9855 }' 9856 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9857 # Check for a 64-bit object if we didn't find anything. 9858 if test -z "$lt_cv_aix_libpath_"; then 9859 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9860 fi 9861fi 9862rm -f core conftest.err conftest.$ac_objext \ 9863 conftest$ac_exeext conftest.$ac_ext 9864 if test -z "$lt_cv_aix_libpath_"; then 9865 lt_cv_aix_libpath_=/usr/lib:/lib 9866 fi 9867 9868fi 9869 9870 aix_libpath=$lt_cv_aix_libpath_ 9871fi 9872 9873 hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath" 9874 # Warning - without using the other run time loading flags, 9875 # -berok will link without error, but may produce a broken library. 9876 no_undefined_flag=' $wl-bernotok' 9877 allow_undefined_flag=' $wl-berok' 9878 if test yes = "$with_gnu_ld"; then 9879 # We only use this code for GNU lds that support --whole-archive. 9880 whole_archive_flag_spec='$wl--whole-archive$convenience $wl--no-whole-archive' 9881 else 9882 # Exported symbols can be pulled into shared objects from archives 9883 whole_archive_flag_spec='$convenience' 9884 fi 9885 archive_cmds_need_lc=yes 9886 archive_expsym_cmds='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d' 9887 # -brtl affects multiple linker settings, -berok does not and is overridden later 9888 compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([, ]\\)%-berok\\1%g"`' 9889 if test svr4 != "$with_aix_soname"; then 9890 # This is similar to how AIX traditionally builds its shared libraries. 9891 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' 9892 fi 9893 if test aix != "$with_aix_soname"; then 9894 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' 9895 else 9896 # used by -dlpreopen to get the symbols 9897 archive_expsym_cmds="$archive_expsym_cmds"'~$MV $output_objdir/$realname.d/$soname $output_objdir' 9898 fi 9899 archive_expsym_cmds="$archive_expsym_cmds"'~$RM -r $output_objdir/$realname.d' 9900 fi 9901 fi 9902 ;; 9903 9904 amigaos*) 9905 case $host_cpu in 9906 powerpc) 9907 # see comment about AmigaOS4 .so support 9908 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9909 archive_expsym_cmds='' 9910 ;; 9911 m68k) 9912 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)' 9913 hardcode_libdir_flag_spec='-L$libdir' 9914 hardcode_minus_L=yes 9915 ;; 9916 esac 9917 ;; 9918 9919 bsdi[45]*) 9920 export_dynamic_flag_spec=-rdynamic 9921 ;; 9922 9923 cygwin* | mingw* | pw32* | cegcc*) 9924 # When not using gcc, we currently assume that we are using 9925 # Microsoft Visual C++. 9926 # hardcode_libdir_flag_spec is actually meaningless, as there is 9927 # no search path for DLLs. 9928 case $cc_basename in 9929 cl*) 9930 # Native MSVC 9931 hardcode_libdir_flag_spec=' ' 9932 allow_undefined_flag=unsupported 9933 always_export_symbols=yes 9934 file_list_spec='@' 9935 # Tell ltmain to make .lib files, not .a files. 9936 libext=lib 9937 # Tell ltmain to make .dll files, not .so files. 9938 shrext_cmds=.dll 9939 # FIXME: Setting linknames here is a bad hack. 9940 archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames=' 9941 archive_expsym_cmds='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then 9942 cp "$export_symbols" "$output_objdir/$soname.def"; 9943 echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp"; 9944 else 9945 $SED -e '\''s/^/-link -EXPORT:/'\'' < $export_symbols > $output_objdir/$soname.exp; 9946 fi~ 9947 $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~ 9948 linknames=' 9949 # The linker will not automatically build a static lib if we build a DLL. 9950 # _LT_TAGVAR(old_archive_from_new_cmds, )='true' 9951 enable_shared_with_static_runtimes=yes 9952 exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*' 9953 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' 9954 # Don't use ranlib 9955 old_postinstall_cmds='chmod 644 $oldlib' 9956 postlink_cmds='lt_outputfile="@OUTPUT@"~ 9957 lt_tool_outputfile="@TOOL_OUTPUT@"~ 9958 case $lt_outputfile in 9959 *.exe|*.EXE) ;; 9960 *) 9961 lt_outputfile=$lt_outputfile.exe 9962 lt_tool_outputfile=$lt_tool_outputfile.exe 9963 ;; 9964 esac~ 9965 if test : != "$MANIFEST_TOOL" && test -f "$lt_outputfile.manifest"; then 9966 $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1; 9967 $RM "$lt_outputfile.manifest"; 9968 fi' 9969 ;; 9970 *) 9971 # Assume MSVC wrapper 9972 hardcode_libdir_flag_spec=' ' 9973 allow_undefined_flag=unsupported 9974 # Tell ltmain to make .lib files, not .a files. 9975 libext=lib 9976 # Tell ltmain to make .dll files, not .so files. 9977 shrext_cmds=.dll 9978 # FIXME: Setting linknames here is a bad hack. 9979 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames=' 9980 # The linker will automatically build a .lib file if we build a DLL. 9981 old_archive_from_new_cmds='true' 9982 # FIXME: Should let the user specify the lib program. 9983 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' 9984 enable_shared_with_static_runtimes=yes 9985 ;; 9986 esac 9987 ;; 9988 9989 darwin* | rhapsody*) 9990 9991 9992 archive_cmds_need_lc=no 9993 hardcode_direct=no 9994 hardcode_automatic=yes 9995 hardcode_shlibpath_var=unsupported 9996 if test yes = "$lt_cv_ld_force_load"; then 9997 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\"`' 9998 9999 else 10000 whole_archive_flag_spec='' 10001 fi 10002 link_all_deplibs=yes 10003 allow_undefined_flag=$_lt_dar_allow_undefined 10004 case $cc_basename in 10005 ifort*|nagfor*) _lt_dar_can_shared=yes ;; 10006 *) _lt_dar_can_shared=$GCC ;; 10007 esac 10008 if test yes = "$_lt_dar_can_shared"; then 10009 output_verbose_link_cmd=func_echo_all 10010 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dsymutil" 10011 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dsymutil" 10012 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" 10013 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" 10014 10015 else 10016 ld_shlibs=no 10017 fi 10018 10019 ;; 10020 10021 dgux*) 10022 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10023 hardcode_libdir_flag_spec='-L$libdir' 10024 hardcode_shlibpath_var=no 10025 ;; 10026 10027 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor 10028 # support. Future versions do this automatically, but an explicit c++rt0.o 10029 # does not break anything, and helps significantly (at the cost of a little 10030 # extra space). 10031 freebsd2.2*) 10032 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' 10033 hardcode_libdir_flag_spec='-R$libdir' 10034 hardcode_direct=yes 10035 hardcode_shlibpath_var=no 10036 ;; 10037 10038 # Unfortunately, older versions of FreeBSD 2 do not have this feature. 10039 freebsd2.*) 10040 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 10041 hardcode_direct=yes 10042 hardcode_minus_L=yes 10043 hardcode_shlibpath_var=no 10044 ;; 10045 10046 # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 10047 freebsd* | dragonfly*) 10048 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 10049 hardcode_libdir_flag_spec='-R$libdir' 10050 hardcode_direct=yes 10051 hardcode_shlibpath_var=no 10052 ;; 10053 10054 hpux9*) 10055 if test yes = "$GCC"; then 10056 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' 10057 else 10058 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' 10059 fi 10060 hardcode_libdir_flag_spec='$wl+b $wl$libdir' 10061 hardcode_libdir_separator=: 10062 hardcode_direct=yes 10063 10064 # hardcode_minus_L: Not really in the search PATH, 10065 # but as the default location of the library. 10066 hardcode_minus_L=yes 10067 export_dynamic_flag_spec='$wl-E' 10068 ;; 10069 10070 hpux10*) 10071 if test yes,no = "$GCC,$with_gnu_ld"; then 10072 archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 10073 else 10074 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 10075 fi 10076 if test no = "$with_gnu_ld"; then 10077 hardcode_libdir_flag_spec='$wl+b $wl$libdir' 10078 hardcode_libdir_separator=: 10079 hardcode_direct=yes 10080 hardcode_direct_absolute=yes 10081 export_dynamic_flag_spec='$wl-E' 10082 # hardcode_minus_L: Not really in the search PATH, 10083 # but as the default location of the library. 10084 hardcode_minus_L=yes 10085 fi 10086 ;; 10087 10088 hpux11*) 10089 if test yes,no = "$GCC,$with_gnu_ld"; then 10090 case $host_cpu in 10091 hppa*64*) 10092 archive_cmds='$CC -shared $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags' 10093 ;; 10094 ia64*) 10095 archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 10096 ;; 10097 *) 10098 archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 10099 ;; 10100 esac 10101 else 10102 case $host_cpu in 10103 hppa*64*) 10104 archive_cmds='$CC -b $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags' 10105 ;; 10106 ia64*) 10107 archive_cmds='$CC -b $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 10108 ;; 10109 *) 10110 10111 # Older versions of the 11.00 compiler do not understand -b yet 10112 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does) 10113 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5 10114$as_echo_n "checking if $CC understands -b... " >&6; } 10115if ${lt_cv_prog_compiler__b+:} false; then : 10116 $as_echo_n "(cached) " >&6 10117else 10118 lt_cv_prog_compiler__b=no 10119 save_LDFLAGS=$LDFLAGS 10120 LDFLAGS="$LDFLAGS -b" 10121 echo "$lt_simple_link_test_code" > conftest.$ac_ext 10122 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 10123 # The linker can only warn and ignore the option if not recognized 10124 # So say no if there are warnings 10125 if test -s conftest.err; then 10126 # Append any errors to the config.log. 10127 cat conftest.err 1>&5 10128 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 10129 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 10130 if diff conftest.exp conftest.er2 >/dev/null; then 10131 lt_cv_prog_compiler__b=yes 10132 fi 10133 else 10134 lt_cv_prog_compiler__b=yes 10135 fi 10136 fi 10137 $RM -r conftest* 10138 LDFLAGS=$save_LDFLAGS 10139 10140fi 10141{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5 10142$as_echo "$lt_cv_prog_compiler__b" >&6; } 10143 10144if test yes = "$lt_cv_prog_compiler__b"; then 10145 archive_cmds='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 10146else 10147 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 10148fi 10149 10150 ;; 10151 esac 10152 fi 10153 if test no = "$with_gnu_ld"; then 10154 hardcode_libdir_flag_spec='$wl+b $wl$libdir' 10155 hardcode_libdir_separator=: 10156 10157 case $host_cpu in 10158 hppa*64*|ia64*) 10159 hardcode_direct=no 10160 hardcode_shlibpath_var=no 10161 ;; 10162 *) 10163 hardcode_direct=yes 10164 hardcode_direct_absolute=yes 10165 export_dynamic_flag_spec='$wl-E' 10166 10167 # hardcode_minus_L: Not really in the search PATH, 10168 # but as the default location of the library. 10169 hardcode_minus_L=yes 10170 ;; 10171 esac 10172 fi 10173 ;; 10174 10175 irix5* | irix6* | nonstopux*) 10176 if test yes = "$GCC"; then 10177 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' 10178 # Try to use the -exported_symbol ld option, if it does not 10179 # work, assume that -exports_file does not work either and 10180 # implicitly export all symbols. 10181 # This should be the same for all languages, so no per-tag cache variable. 10182 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5 10183$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; } 10184if ${lt_cv_irix_exported_symbol+:} false; then : 10185 $as_echo_n "(cached) " >&6 10186else 10187 save_LDFLAGS=$LDFLAGS 10188 LDFLAGS="$LDFLAGS -shared $wl-exported_symbol ${wl}foo $wl-update_registry $wl/dev/null" 10189 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10190/* end confdefs.h. */ 10191int foo (void) { return 0; } 10192_ACEOF 10193if ac_fn_c_try_link "$LINENO"; then : 10194 lt_cv_irix_exported_symbol=yes 10195else 10196 lt_cv_irix_exported_symbol=no 10197fi 10198rm -f core conftest.err conftest.$ac_objext \ 10199 conftest$ac_exeext conftest.$ac_ext 10200 LDFLAGS=$save_LDFLAGS 10201fi 10202{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5 10203$as_echo "$lt_cv_irix_exported_symbol" >&6; } 10204 if test yes = "$lt_cv_irix_exported_symbol"; then 10205 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' 10206 fi 10207 else 10208 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' 10209 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' 10210 fi 10211 archive_cmds_need_lc='no' 10212 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 10213 hardcode_libdir_separator=: 10214 inherit_rpath=yes 10215 link_all_deplibs=yes 10216 ;; 10217 10218 linux*) 10219 case $cc_basename in 10220 tcc*) 10221 # Fabrice Bellard et al's Tiny C Compiler 10222 ld_shlibs=yes 10223 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 10224 ;; 10225 esac 10226 ;; 10227 10228 netbsd*) 10229 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 10230 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out 10231 else 10232 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF 10233 fi 10234 hardcode_libdir_flag_spec='-R$libdir' 10235 hardcode_direct=yes 10236 hardcode_shlibpath_var=no 10237 ;; 10238 10239 newsos6) 10240 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10241 hardcode_direct=yes 10242 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 10243 hardcode_libdir_separator=: 10244 hardcode_shlibpath_var=no 10245 ;; 10246 10247 *nto* | *qnx*) 10248 ;; 10249 10250 openbsd* | bitrig*) 10251 if test -f /usr/libexec/ld.so; then 10252 hardcode_direct=yes 10253 hardcode_shlibpath_var=no 10254 hardcode_direct_absolute=yes 10255 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then 10256 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 10257 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags $wl-retain-symbols-file,$export_symbols' 10258 hardcode_libdir_flag_spec='$wl-rpath,$libdir' 10259 export_dynamic_flag_spec='$wl-E' 10260 else 10261 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 10262 hardcode_libdir_flag_spec='$wl-rpath,$libdir' 10263 fi 10264 else 10265 ld_shlibs=no 10266 fi 10267 ;; 10268 10269 os2*) 10270 hardcode_libdir_flag_spec='-L$libdir' 10271 hardcode_minus_L=yes 10272 allow_undefined_flag=unsupported 10273 shrext_cmds=.dll 10274 archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ 10275 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ 10276 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ 10277 $ECHO EXPORTS >> $output_objdir/$libname.def~ 10278 emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~ 10279 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ 10280 emximp -o $lib $output_objdir/$libname.def' 10281 archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ 10282 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ 10283 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ 10284 $ECHO EXPORTS >> $output_objdir/$libname.def~ 10285 prefix_cmds="$SED"~ 10286 if test EXPORTS = "`$SED 1q $export_symbols`"; then 10287 prefix_cmds="$prefix_cmds -e 1d"; 10288 fi~ 10289 prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~ 10290 cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~ 10291 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ 10292 emximp -o $lib $output_objdir/$libname.def' 10293 old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def' 10294 enable_shared_with_static_runtimes=yes 10295 ;; 10296 10297 osf3*) 10298 if test yes = "$GCC"; then 10299 allow_undefined_flag=' $wl-expect_unresolved $wl\*' 10300 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' 10301 else 10302 allow_undefined_flag=' -expect_unresolved \*' 10303 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' 10304 fi 10305 archive_cmds_need_lc='no' 10306 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 10307 hardcode_libdir_separator=: 10308 ;; 10309 10310 osf4* | osf5*) # as osf3* with the addition of -msym flag 10311 if test yes = "$GCC"; then 10312 allow_undefined_flag=' $wl-expect_unresolved $wl\*' 10313 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' 10314 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 10315 else 10316 allow_undefined_flag=' -expect_unresolved \*' 10317 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' 10318 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~ 10319 $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' 10320 10321 # Both c and cxx compiler support -rpath directly 10322 hardcode_libdir_flag_spec='-rpath $libdir' 10323 fi 10324 archive_cmds_need_lc='no' 10325 hardcode_libdir_separator=: 10326 ;; 10327 10328 solaris*) 10329 no_undefined_flag=' -z defs' 10330 if test yes = "$GCC"; then 10331 wlarc='$wl' 10332 archive_cmds='$CC -shared $pic_flag $wl-z ${wl}text $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags' 10333 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 10334 $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' 10335 else 10336 case `$CC -V 2>&1` in 10337 *"Compilers 5.0"*) 10338 wlarc='' 10339 archive_cmds='$LD -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $linker_flags' 10340 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 10341 $LD -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' 10342 ;; 10343 *) 10344 wlarc='$wl' 10345 archive_cmds='$CC -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $compiler_flags' 10346 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 10347 $CC -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 10348 ;; 10349 esac 10350 fi 10351 hardcode_libdir_flag_spec='-R$libdir' 10352 hardcode_shlibpath_var=no 10353 case $host_os in 10354 solaris2.[0-5] | solaris2.[0-5].*) ;; 10355 *) 10356 # The compiler driver will combine and reorder linker options, 10357 # but understands '-z linker_flag'. GCC discards it without '$wl', 10358 # but is careful enough not to reorder. 10359 # Supported since Solaris 2.6 (maybe 2.5.1?) 10360 if test yes = "$GCC"; then 10361 whole_archive_flag_spec='$wl-z ${wl}allextract$convenience $wl-z ${wl}defaultextract' 10362 else 10363 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' 10364 fi 10365 ;; 10366 esac 10367 link_all_deplibs=yes 10368 ;; 10369 10370 sunos4*) 10371 if test sequent = "$host_vendor"; then 10372 # Use $CC to link under sequent, because it throws in some extra .o 10373 # files that make .init and .fini sections work. 10374 archive_cmds='$CC -G $wl-h $soname -o $lib $libobjs $deplibs $compiler_flags' 10375 else 10376 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' 10377 fi 10378 hardcode_libdir_flag_spec='-L$libdir' 10379 hardcode_direct=yes 10380 hardcode_minus_L=yes 10381 hardcode_shlibpath_var=no 10382 ;; 10383 10384 sysv4) 10385 case $host_vendor in 10386 sni) 10387 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10388 hardcode_direct=yes # is this really true??? 10389 ;; 10390 siemens) 10391 ## LD is ld it makes a PLAMLIB 10392 ## CC just makes a GrossModule. 10393 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' 10394 reload_cmds='$CC -r -o $output$reload_objs' 10395 hardcode_direct=no 10396 ;; 10397 motorola) 10398 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10399 hardcode_direct=no #Motorola manual says yes, but my tests say they lie 10400 ;; 10401 esac 10402 runpath_var='LD_RUN_PATH' 10403 hardcode_shlibpath_var=no 10404 ;; 10405 10406 sysv4.3*) 10407 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10408 hardcode_shlibpath_var=no 10409 export_dynamic_flag_spec='-Bexport' 10410 ;; 10411 10412 sysv4*MP*) 10413 if test -d /usr/nec; then 10414 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10415 hardcode_shlibpath_var=no 10416 runpath_var=LD_RUN_PATH 10417 hardcode_runpath_var=yes 10418 ld_shlibs=yes 10419 fi 10420 ;; 10421 10422 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) 10423 no_undefined_flag='$wl-z,text' 10424 archive_cmds_need_lc=no 10425 hardcode_shlibpath_var=no 10426 runpath_var='LD_RUN_PATH' 10427 10428 if test yes = "$GCC"; then 10429 archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10430 archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10431 else 10432 archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10433 archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10434 fi 10435 ;; 10436 10437 sysv5* | sco3.2v5* | sco5v6*) 10438 # Note: We CANNOT use -z defs as we might desire, because we do not 10439 # link with -lc, and that would cause any symbols used from libc to 10440 # always be unresolved, which means just about no library would 10441 # ever link correctly. If we're not using GNU ld we use -z text 10442 # though, which does catch some bad symbols but isn't as heavy-handed 10443 # as -z defs. 10444 no_undefined_flag='$wl-z,text' 10445 allow_undefined_flag='$wl-z,nodefs' 10446 archive_cmds_need_lc=no 10447 hardcode_shlibpath_var=no 10448 hardcode_libdir_flag_spec='$wl-R,$libdir' 10449 hardcode_libdir_separator=':' 10450 link_all_deplibs=yes 10451 export_dynamic_flag_spec='$wl-Bexport' 10452 runpath_var='LD_RUN_PATH' 10453 10454 if test yes = "$GCC"; then 10455 archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10456 archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10457 else 10458 archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10459 archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10460 fi 10461 ;; 10462 10463 uts4*) 10464 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10465 hardcode_libdir_flag_spec='-L$libdir' 10466 hardcode_shlibpath_var=no 10467 ;; 10468 10469 *) 10470 ld_shlibs=no 10471 ;; 10472 esac 10473 10474 if test sni = "$host_vendor"; then 10475 case $host in 10476 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 10477 export_dynamic_flag_spec='$wl-Blargedynsym' 10478 ;; 10479 esac 10480 fi 10481 fi 10482 10483{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5 10484$as_echo "$ld_shlibs" >&6; } 10485test no = "$ld_shlibs" && can_build_shared=no 10486 10487with_gnu_ld=$with_gnu_ld 10488 10489 10490 10491 10492 10493 10494 10495 10496 10497 10498 10499 10500 10501 10502 10503# 10504# Do we need to explicitly link libc? 10505# 10506case "x$archive_cmds_need_lc" in 10507x|xyes) 10508 # Assume -lc should be added 10509 archive_cmds_need_lc=yes 10510 10511 if test yes,yes = "$GCC,$enable_shared"; then 10512 case $archive_cmds in 10513 *'~'*) 10514 # FIXME: we may have to deal with multi-command sequences. 10515 ;; 10516 '$CC '*) 10517 # Test whether the compiler implicitly links with -lc since on some 10518 # systems, -lgcc has to come before -lc. If gcc already passes -lc 10519 # to ld, don't add -lc before -lgcc. 10520 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5 10521$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } 10522if ${lt_cv_archive_cmds_need_lc+:} false; then : 10523 $as_echo_n "(cached) " >&6 10524else 10525 $RM conftest* 10526 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 10527 10528 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 10529 (eval $ac_compile) 2>&5 10530 ac_status=$? 10531 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 10532 test $ac_status = 0; } 2>conftest.err; then 10533 soname=conftest 10534 lib=conftest 10535 libobjs=conftest.$ac_objext 10536 deplibs= 10537 wl=$lt_prog_compiler_wl 10538 pic_flag=$lt_prog_compiler_pic 10539 compiler_flags=-v 10540 linker_flags=-v 10541 verstring= 10542 output_objdir=. 10543 libname=conftest 10544 lt_save_allow_undefined_flag=$allow_undefined_flag 10545 allow_undefined_flag= 10546 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5 10547 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 10548 ac_status=$? 10549 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 10550 test $ac_status = 0; } 10551 then 10552 lt_cv_archive_cmds_need_lc=no 10553 else 10554 lt_cv_archive_cmds_need_lc=yes 10555 fi 10556 allow_undefined_flag=$lt_save_allow_undefined_flag 10557 else 10558 cat conftest.err 1>&5 10559 fi 10560 $RM conftest* 10561 10562fi 10563{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5 10564$as_echo "$lt_cv_archive_cmds_need_lc" >&6; } 10565 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc 10566 ;; 10567 esac 10568 fi 10569 ;; 10570esac 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 10723 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 10724$as_echo_n "checking dynamic linker characteristics... " >&6; } 10725 10726if test yes = "$GCC"; then 10727 case $host_os in 10728 darwin*) lt_awk_arg='/^libraries:/,/LR/' ;; 10729 *) lt_awk_arg='/^libraries:/' ;; 10730 esac 10731 case $host_os in 10732 mingw* | cegcc*) lt_sed_strip_eq='s|=\([A-Za-z]:\)|\1|g' ;; 10733 *) lt_sed_strip_eq='s|=/|/|g' ;; 10734 esac 10735 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq` 10736 case $lt_search_path_spec in 10737 *\;*) 10738 # if the path contains ";" then we assume it to be the separator 10739 # otherwise default to the standard path separator (i.e. ":") - it is 10740 # assumed that no part of a normal pathname contains ";" but that should 10741 # okay in the real world where ";" in dirpaths is itself problematic. 10742 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'` 10743 ;; 10744 *) 10745 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"` 10746 ;; 10747 esac 10748 # Ok, now we have the path, separated by spaces, we can step through it 10749 # and add multilib dir if necessary... 10750 lt_tmp_lt_search_path_spec= 10751 lt_multi_os_dir=/`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` 10752 # ...but if some path component already ends with the multilib dir we assume 10753 # that all is fine and trust -print-search-dirs as is (GCC 4.2? or newer). 10754 case "$lt_multi_os_dir; $lt_search_path_spec " in 10755 "/; "* | "/.; "* | "/./; "* | *"$lt_multi_os_dir "* | *"$lt_multi_os_dir/ "*) 10756 lt_multi_os_dir= 10757 ;; 10758 esac 10759 for lt_sys_path in $lt_search_path_spec; do 10760 if test -d "$lt_sys_path$lt_multi_os_dir"; then 10761 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path$lt_multi_os_dir" 10762 elif test -n "$lt_multi_os_dir"; then 10763 test -d "$lt_sys_path" && \ 10764 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" 10765 fi 10766 done 10767 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk ' 10768BEGIN {RS = " "; FS = "/|\n";} { 10769 lt_foo = ""; 10770 lt_count = 0; 10771 for (lt_i = NF; lt_i > 0; lt_i--) { 10772 if ($lt_i != "" && $lt_i != ".") { 10773 if ($lt_i == "..") { 10774 lt_count++; 10775 } else { 10776 if (lt_count == 0) { 10777 lt_foo = "/" $lt_i lt_foo; 10778 } else { 10779 lt_count--; 10780 } 10781 } 10782 } 10783 } 10784 if (lt_foo != "") { lt_freq[lt_foo]++; } 10785 if (lt_freq[lt_foo] == 1) { print lt_foo; } 10786}'` 10787 # AWK program above erroneously prepends '/' to C:/dos/paths 10788 # for these hosts. 10789 case $host_os in 10790 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\ 10791 $SED 's|/\([A-Za-z]:\)|\1|g'` ;; 10792 esac 10793 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP` 10794else 10795 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 10796fi 10797library_names_spec= 10798libname_spec='lib$name' 10799soname_spec= 10800shrext_cmds=.so 10801postinstall_cmds= 10802postuninstall_cmds= 10803finish_cmds= 10804finish_eval= 10805shlibpath_var= 10806shlibpath_overrides_runpath=unknown 10807version_type=none 10808dynamic_linker="$host_os ld.so" 10809sys_lib_dlsearch_path_spec="/lib /usr/lib" 10810need_lib_prefix=unknown 10811hardcode_into_libs=no 10812 10813# when you set need_version to no, make sure it does not cause -set_version 10814# flags to be left without arguments 10815need_version=unknown 10816 10817 10818 10819case $host_os in 10820aix3*) 10821 version_type=linux # correct to gnu/linux during the next big refactor 10822 library_names_spec='$libname$release$shared_ext$versuffix $libname.a' 10823 shlibpath_var=LIBPATH 10824 10825 # AIX 3 has no versioning support, so we append a major version to the name. 10826 soname_spec='$libname$release$shared_ext$major' 10827 ;; 10828 10829aix[4-9]*) 10830 version_type=linux # correct to gnu/linux during the next big refactor 10831 need_lib_prefix=no 10832 need_version=no 10833 hardcode_into_libs=yes 10834 if test ia64 = "$host_cpu"; then 10835 # AIX 5 supports IA64 10836 library_names_spec='$libname$release$shared_ext$major $libname$release$shared_ext$versuffix $libname$shared_ext' 10837 shlibpath_var=LD_LIBRARY_PATH 10838 else 10839 # With GCC up to 2.95.x, collect2 would create an import file 10840 # for dependence libraries. The import file would start with 10841 # the line '#! .'. This would cause the generated library to 10842 # depend on '.', always an invalid library. This was fixed in 10843 # development snapshots of GCC prior to 3.0. 10844 case $host_os in 10845 aix4 | aix4.[01] | aix4.[01].*) 10846 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 10847 echo ' yes ' 10848 echo '#endif'; } | $CC -E - | $GREP yes > /dev/null; then 10849 : 10850 else 10851 can_build_shared=no 10852 fi 10853 ;; 10854 esac 10855 # Using Import Files as archive members, it is possible to support 10856 # filename-based versioning of shared library archives on AIX. While 10857 # this would work for both with and without runtime linking, it will 10858 # prevent static linking of such archives. So we do filename-based 10859 # shared library versioning with .so extension only, which is used 10860 # when both runtime linking and shared linking is enabled. 10861 # Unfortunately, runtime linking may impact performance, so we do 10862 # not want this to be the default eventually. Also, we use the 10863 # versioned .so libs for executables only if there is the -brtl 10864 # linker flag in LDFLAGS as well, or --with-aix-soname=svr4 only. 10865 # To allow for filename-based versioning support, we need to create 10866 # libNAME.so.V as an archive file, containing: 10867 # *) an Import File, referring to the versioned filename of the 10868 # archive as well as the shared archive member, telling the 10869 # bitwidth (32 or 64) of that shared object, and providing the 10870 # list of exported symbols of that shared object, eventually 10871 # decorated with the 'weak' keyword 10872 # *) the shared object with the F_LOADONLY flag set, to really avoid 10873 # it being seen by the linker. 10874 # At run time we better use the real file rather than another symlink, 10875 # but for link time we create the symlink libNAME.so -> libNAME.so.V 10876 10877 case $with_aix_soname,$aix_use_runtimelinking in 10878 # AIX (on Power*) has no versioning support, so currently we cannot hardcode correct 10879 # soname into executable. Probably we can add versioning support to 10880 # collect2, so additional links can be useful in future. 10881 aix,yes) # traditional libtool 10882 dynamic_linker='AIX unversionable lib.so' 10883 # If using run time linking (on AIX 4.2 or later) use lib<name>.so 10884 # instead of lib<name>.a to let people know that these are not 10885 # typical AIX shared libraries. 10886 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10887 ;; 10888 aix,no) # traditional AIX only 10889 dynamic_linker='AIX lib.a(lib.so.V)' 10890 # We preserve .a as extension for shared libraries through AIX4.2 10891 # and later when we are not doing run time linking. 10892 library_names_spec='$libname$release.a $libname.a' 10893 soname_spec='$libname$release$shared_ext$major' 10894 ;; 10895 svr4,*) # full svr4 only 10896 dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o)" 10897 library_names_spec='$libname$release$shared_ext$major $libname$shared_ext' 10898 # We do not specify a path in Import Files, so LIBPATH fires. 10899 shlibpath_overrides_runpath=yes 10900 ;; 10901 *,yes) # both, prefer svr4 10902 dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o), lib.a(lib.so.V)" 10903 library_names_spec='$libname$release$shared_ext$major $libname$shared_ext' 10904 # unpreferred sharedlib libNAME.a needs extra handling 10905 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"' 10906 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"' 10907 # We do not specify a path in Import Files, so LIBPATH fires. 10908 shlibpath_overrides_runpath=yes 10909 ;; 10910 *,no) # both, prefer aix 10911 dynamic_linker="AIX lib.a(lib.so.V), lib.so.V($shared_archive_member_spec.o)" 10912 library_names_spec='$libname$release.a $libname.a' 10913 soname_spec='$libname$release$shared_ext$major' 10914 # unpreferred sharedlib libNAME.so.V and symlink libNAME.so need extra handling 10915 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)' 10916 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"' 10917 ;; 10918 esac 10919 shlibpath_var=LIBPATH 10920 fi 10921 ;; 10922 10923amigaos*) 10924 case $host_cpu in 10925 powerpc) 10926 # Since July 2007 AmigaOS4 officially supports .so libraries. 10927 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. 10928 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10929 ;; 10930 m68k) 10931 library_names_spec='$libname.ixlibrary $libname.a' 10932 # Create ${libname}_ixlibrary.a entries in /sys/libs. 10933 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' 10934 ;; 10935 esac 10936 ;; 10937 10938beos*) 10939 library_names_spec='$libname$shared_ext' 10940 dynamic_linker="$host_os ld.so" 10941 shlibpath_var=LIBRARY_PATH 10942 ;; 10943 10944bsdi[45]*) 10945 version_type=linux # correct to gnu/linux during the next big refactor 10946 need_version=no 10947 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10948 soname_spec='$libname$release$shared_ext$major' 10949 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 10950 shlibpath_var=LD_LIBRARY_PATH 10951 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 10952 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 10953 # the default ld.so.conf also contains /usr/contrib/lib and 10954 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 10955 # libtool to hard-code these into programs 10956 ;; 10957 10958cygwin* | mingw* | pw32* | cegcc*) 10959 version_type=windows 10960 shrext_cmds=.dll 10961 need_version=no 10962 need_lib_prefix=no 10963 10964 case $GCC,$cc_basename in 10965 yes,*) 10966 # gcc 10967 library_names_spec='$libname.dll.a' 10968 # DLL is installed to $(libdir)/../bin by postinstall_cmds 10969 postinstall_cmds='base_file=`basename \$file`~ 10970 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~ 10971 dldir=$destdir/`dirname \$dlpath`~ 10972 test -d \$dldir || mkdir -p \$dldir~ 10973 $install_prog $dir/$dlname \$dldir/$dlname~ 10974 chmod a+x \$dldir/$dlname~ 10975 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 10976 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 10977 fi' 10978 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 10979 dlpath=$dir/\$dldll~ 10980 $RM \$dlpath' 10981 shlibpath_overrides_runpath=yes 10982 10983 case $host_os in 10984 cygwin*) 10985 # Cygwin DLLs use 'cyg' prefix rather than 'lib' 10986 soname_spec='`echo $libname | sed -e 's/^lib/cyg/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' 10987 10988 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api" 10989 ;; 10990 mingw* | cegcc*) 10991 # MinGW DLLs use traditional 'lib' prefix 10992 soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' 10993 ;; 10994 pw32*) 10995 # pw32 DLLs use 'pw' prefix rather than 'lib' 10996 library_names_spec='`echo $libname | sed -e 's/^lib/pw/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' 10997 ;; 10998 esac 10999 dynamic_linker='Win32 ld.exe' 11000 ;; 11001 11002 *,cl*) 11003 # Native MSVC 11004 libname_spec='$name' 11005 soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' 11006 library_names_spec='$libname.dll.lib' 11007 11008 case $build_os in 11009 mingw*) 11010 sys_lib_search_path_spec= 11011 lt_save_ifs=$IFS 11012 IFS=';' 11013 for lt_path in $LIB 11014 do 11015 IFS=$lt_save_ifs 11016 # Let DOS variable expansion print the short 8.3 style file name. 11017 lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"` 11018 sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path" 11019 done 11020 IFS=$lt_save_ifs 11021 # Convert to MSYS style. 11022 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'` 11023 ;; 11024 cygwin*) 11025 # Convert to unix form, then to dos form, then back to unix form 11026 # but this time dos style (no spaces!) so that the unix form looks 11027 # like /cygdrive/c/PROGRA~1:/cygdr... 11028 sys_lib_search_path_spec=`cygpath --path --unix "$LIB"` 11029 sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null` 11030 sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 11031 ;; 11032 *) 11033 sys_lib_search_path_spec=$LIB 11034 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then 11035 # It is most probably a Windows format PATH. 11036 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` 11037 else 11038 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 11039 fi 11040 # FIXME: find the short name or the path components, as spaces are 11041 # common. (e.g. "Program Files" -> "PROGRA~1") 11042 ;; 11043 esac 11044 11045 # DLL is installed to $(libdir)/../bin by postinstall_cmds 11046 postinstall_cmds='base_file=`basename \$file`~ 11047 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~ 11048 dldir=$destdir/`dirname \$dlpath`~ 11049 test -d \$dldir || mkdir -p \$dldir~ 11050 $install_prog $dir/$dlname \$dldir/$dlname' 11051 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 11052 dlpath=$dir/\$dldll~ 11053 $RM \$dlpath' 11054 shlibpath_overrides_runpath=yes 11055 dynamic_linker='Win32 link.exe' 11056 ;; 11057 11058 *) 11059 # Assume MSVC wrapper 11060 library_names_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext $libname.lib' 11061 dynamic_linker='Win32 ld.exe' 11062 ;; 11063 esac 11064 # FIXME: first we should search . and the directory the executable is in 11065 shlibpath_var=PATH 11066 ;; 11067 11068darwin* | rhapsody*) 11069 dynamic_linker="$host_os dyld" 11070 version_type=darwin 11071 need_lib_prefix=no 11072 need_version=no 11073 library_names_spec='$libname$release$major$shared_ext $libname$shared_ext' 11074 soname_spec='$libname$release$major$shared_ext' 11075 shlibpath_overrides_runpath=yes 11076 shlibpath_var=DYLD_LIBRARY_PATH 11077 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' 11078 11079 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" 11080 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 11081 ;; 11082 11083dgux*) 11084 version_type=linux # correct to gnu/linux during the next big refactor 11085 need_lib_prefix=no 11086 need_version=no 11087 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11088 soname_spec='$libname$release$shared_ext$major' 11089 shlibpath_var=LD_LIBRARY_PATH 11090 ;; 11091 11092freebsd* | dragonfly*) 11093 # DragonFly does not have aout. When/if they implement a new 11094 # versioning mechanism, adjust this. 11095 if test -x /usr/bin/objformat; then 11096 objformat=`/usr/bin/objformat` 11097 else 11098 case $host_os in 11099 freebsd[23].*) objformat=aout ;; 11100 *) objformat=elf ;; 11101 esac 11102 fi 11103 version_type=freebsd-$objformat 11104 case $version_type in 11105 freebsd-elf*) 11106 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11107 soname_spec='$libname$release$shared_ext$major' 11108 need_version=no 11109 need_lib_prefix=no 11110 ;; 11111 freebsd-*) 11112 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' 11113 need_version=yes 11114 ;; 11115 esac 11116 shlibpath_var=LD_LIBRARY_PATH 11117 case $host_os in 11118 freebsd2.*) 11119 shlibpath_overrides_runpath=yes 11120 ;; 11121 freebsd3.[01]* | freebsdelf3.[01]*) 11122 shlibpath_overrides_runpath=yes 11123 hardcode_into_libs=yes 11124 ;; 11125 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 11126 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 11127 shlibpath_overrides_runpath=no 11128 hardcode_into_libs=yes 11129 ;; 11130 *) # from 4.6 on, and DragonFly 11131 shlibpath_overrides_runpath=yes 11132 hardcode_into_libs=yes 11133 ;; 11134 esac 11135 ;; 11136 11137haiku*) 11138 version_type=linux # correct to gnu/linux during the next big refactor 11139 need_lib_prefix=no 11140 need_version=no 11141 dynamic_linker="$host_os runtime_loader" 11142 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11143 soname_spec='$libname$release$shared_ext$major' 11144 shlibpath_var=LIBRARY_PATH 11145 shlibpath_overrides_runpath=no 11146 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib' 11147 hardcode_into_libs=yes 11148 ;; 11149 11150hpux9* | hpux10* | hpux11*) 11151 # Give a soname corresponding to the major version so that dld.sl refuses to 11152 # link against other versions. 11153 version_type=sunos 11154 need_lib_prefix=no 11155 need_version=no 11156 case $host_cpu in 11157 ia64*) 11158 shrext_cmds='.so' 11159 hardcode_into_libs=yes 11160 dynamic_linker="$host_os dld.so" 11161 shlibpath_var=LD_LIBRARY_PATH 11162 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 11163 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11164 soname_spec='$libname$release$shared_ext$major' 11165 if test 32 = "$HPUX_IA64_MODE"; then 11166 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 11167 sys_lib_dlsearch_path_spec=/usr/lib/hpux32 11168 else 11169 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 11170 sys_lib_dlsearch_path_spec=/usr/lib/hpux64 11171 fi 11172 ;; 11173 hppa*64*) 11174 shrext_cmds='.sl' 11175 hardcode_into_libs=yes 11176 dynamic_linker="$host_os dld.sl" 11177 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 11178 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 11179 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11180 soname_spec='$libname$release$shared_ext$major' 11181 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 11182 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 11183 ;; 11184 *) 11185 shrext_cmds='.sl' 11186 dynamic_linker="$host_os dld.sl" 11187 shlibpath_var=SHLIB_PATH 11188 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 11189 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11190 soname_spec='$libname$release$shared_ext$major' 11191 ;; 11192 esac 11193 # HP-UX runs *really* slowly unless shared libraries are mode 555, ... 11194 postinstall_cmds='chmod 555 $lib' 11195 # or fails outright, so override atomically: 11196 install_override_mode=555 11197 ;; 11198 11199interix[3-9]*) 11200 version_type=linux # correct to gnu/linux during the next big refactor 11201 need_lib_prefix=no 11202 need_version=no 11203 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11204 soname_spec='$libname$release$shared_ext$major' 11205 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 11206 shlibpath_var=LD_LIBRARY_PATH 11207 shlibpath_overrides_runpath=no 11208 hardcode_into_libs=yes 11209 ;; 11210 11211irix5* | irix6* | nonstopux*) 11212 case $host_os in 11213 nonstopux*) version_type=nonstopux ;; 11214 *) 11215 if test yes = "$lt_cv_prog_gnu_ld"; then 11216 version_type=linux # correct to gnu/linux during the next big refactor 11217 else 11218 version_type=irix 11219 fi ;; 11220 esac 11221 need_lib_prefix=no 11222 need_version=no 11223 soname_spec='$libname$release$shared_ext$major' 11224 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$release$shared_ext $libname$shared_ext' 11225 case $host_os in 11226 irix5* | nonstopux*) 11227 libsuff= shlibsuff= 11228 ;; 11229 *) 11230 case $LD in # libtool.m4 will add one of these switches to LD 11231 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 11232 libsuff= shlibsuff= libmagic=32-bit;; 11233 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 11234 libsuff=32 shlibsuff=N32 libmagic=N32;; 11235 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 11236 libsuff=64 shlibsuff=64 libmagic=64-bit;; 11237 *) libsuff= shlibsuff= libmagic=never-match;; 11238 esac 11239 ;; 11240 esac 11241 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 11242 shlibpath_overrides_runpath=no 11243 sys_lib_search_path_spec="/usr/lib$libsuff /lib$libsuff /usr/local/lib$libsuff" 11244 sys_lib_dlsearch_path_spec="/usr/lib$libsuff /lib$libsuff" 11245 hardcode_into_libs=yes 11246 ;; 11247 11248# No shared lib support for Linux oldld, aout, or coff. 11249linux*oldld* | linux*aout* | linux*coff*) 11250 dynamic_linker=no 11251 ;; 11252 11253linux*android*) 11254 version_type=none # Android doesn't support versioned libraries. 11255 need_lib_prefix=no 11256 need_version=no 11257 library_names_spec='$libname$release$shared_ext' 11258 soname_spec='$libname$release$shared_ext' 11259 finish_cmds= 11260 shlibpath_var=LD_LIBRARY_PATH 11261 shlibpath_overrides_runpath=yes 11262 11263 # This implies no fast_install, which is unacceptable. 11264 # Some rework will be needed to allow for fast_install 11265 # before this can be enabled. 11266 hardcode_into_libs=yes 11267 11268 dynamic_linker='Android linker' 11269 # Don't embed -rpath directories since the linker doesn't support them. 11270 hardcode_libdir_flag_spec='-L$libdir' 11271 ;; 11272 11273# This must be glibc/ELF. 11274linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) 11275 version_type=linux # correct to gnu/linux during the next big refactor 11276 need_lib_prefix=no 11277 need_version=no 11278 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11279 soname_spec='$libname$release$shared_ext$major' 11280 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 11281 shlibpath_var=LD_LIBRARY_PATH 11282 shlibpath_overrides_runpath=no 11283 11284 # Some binutils ld are patched to set DT_RUNPATH 11285 if ${lt_cv_shlibpath_overrides_runpath+:} false; then : 11286 $as_echo_n "(cached) " >&6 11287else 11288 lt_cv_shlibpath_overrides_runpath=no 11289 save_LDFLAGS=$LDFLAGS 11290 save_libdir=$libdir 11291 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ 11292 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" 11293 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11294/* end confdefs.h. */ 11295 11296int 11297main () 11298{ 11299 11300 ; 11301 return 0; 11302} 11303_ACEOF 11304if ac_fn_c_try_link "$LINENO"; then : 11305 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then : 11306 lt_cv_shlibpath_overrides_runpath=yes 11307fi 11308fi 11309rm -f core conftest.err conftest.$ac_objext \ 11310 conftest$ac_exeext conftest.$ac_ext 11311 LDFLAGS=$save_LDFLAGS 11312 libdir=$save_libdir 11313 11314fi 11315 11316 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath 11317 11318 # This implies no fast_install, which is unacceptable. 11319 # Some rework will be needed to allow for fast_install 11320 # before this can be enabled. 11321 hardcode_into_libs=yes 11322 11323 # Ideally, we could use ldconfig to report *all* directores which are 11324 # searched for libraries, however this is still not possible. Aside from not 11325 # being certain /sbin/ldconfig is available, command 11326 # 'ldconfig -N -X -v | grep ^/' on 64bit Fedora does not report /usr/lib64, 11327 # even though it is searched at run-time. Try to do the best guess by 11328 # appending ld.so.conf contents (and includes) to the search path. 11329 if test -f /etc/ld.so.conf; then 11330 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' ' '` 11331 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" 11332 fi 11333 11334 # We used to test for /lib/ld.so.1 and disable shared libraries on 11335 # powerpc, because MkLinux only supported shared libraries with the 11336 # GNU dynamic linker. Since this was broken with cross compilers, 11337 # most powerpc-linux boxes support dynamic linking these days and 11338 # people can always --disable-shared, the test was removed, and we 11339 # assume the GNU/Linux dynamic linker is in use. 11340 dynamic_linker='GNU/Linux ld.so' 11341 ;; 11342 11343netbsd*) 11344 version_type=sunos 11345 need_lib_prefix=no 11346 need_version=no 11347 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 11348 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' 11349 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 11350 dynamic_linker='NetBSD (a.out) ld.so' 11351 else 11352 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11353 soname_spec='$libname$release$shared_ext$major' 11354 dynamic_linker='NetBSD ld.elf_so' 11355 fi 11356 shlibpath_var=LD_LIBRARY_PATH 11357 shlibpath_overrides_runpath=yes 11358 hardcode_into_libs=yes 11359 ;; 11360 11361newsos6) 11362 version_type=linux # correct to gnu/linux during the next big refactor 11363 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11364 shlibpath_var=LD_LIBRARY_PATH 11365 shlibpath_overrides_runpath=yes 11366 ;; 11367 11368*nto* | *qnx*) 11369 version_type=qnx 11370 need_lib_prefix=no 11371 need_version=no 11372 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11373 soname_spec='$libname$release$shared_ext$major' 11374 shlibpath_var=LD_LIBRARY_PATH 11375 shlibpath_overrides_runpath=no 11376 hardcode_into_libs=yes 11377 dynamic_linker='ldqnx.so' 11378 ;; 11379 11380openbsd* | bitrig*) 11381 version_type=sunos 11382 sys_lib_dlsearch_path_spec=/usr/lib 11383 need_lib_prefix=no 11384 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then 11385 need_version=no 11386 else 11387 need_version=yes 11388 fi 11389 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' 11390 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 11391 shlibpath_var=LD_LIBRARY_PATH 11392 shlibpath_overrides_runpath=yes 11393 ;; 11394 11395os2*) 11396 libname_spec='$name' 11397 version_type=windows 11398 shrext_cmds=.dll 11399 need_version=no 11400 need_lib_prefix=no 11401 # OS/2 can only load a DLL with a base name of 8 characters or less. 11402 soname_spec='`test -n "$os2dllname" && libname="$os2dllname"; 11403 v=$($ECHO $release$versuffix | tr -d .-); 11404 n=$($ECHO $libname | cut -b -$((8 - ${#v})) | tr . _); 11405 $ECHO $n$v`$shared_ext' 11406 library_names_spec='${libname}_dll.$libext' 11407 dynamic_linker='OS/2 ld.exe' 11408 shlibpath_var=BEGINLIBPATH 11409 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 11410 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 11411 postinstall_cmds='base_file=`basename \$file`~ 11412 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; $ECHO \$dlname'\''`~ 11413 dldir=$destdir/`dirname \$dlpath`~ 11414 test -d \$dldir || mkdir -p \$dldir~ 11415 $install_prog $dir/$dlname \$dldir/$dlname~ 11416 chmod a+x \$dldir/$dlname~ 11417 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 11418 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 11419 fi' 11420 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; $ECHO \$dlname'\''`~ 11421 dlpath=$dir/\$dldll~ 11422 $RM \$dlpath' 11423 ;; 11424 11425osf3* | osf4* | osf5*) 11426 version_type=osf 11427 need_lib_prefix=no 11428 need_version=no 11429 soname_spec='$libname$release$shared_ext$major' 11430 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11431 shlibpath_var=LD_LIBRARY_PATH 11432 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 11433 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 11434 ;; 11435 11436rdos*) 11437 dynamic_linker=no 11438 ;; 11439 11440solaris*) 11441 version_type=linux # correct to gnu/linux during the next big refactor 11442 need_lib_prefix=no 11443 need_version=no 11444 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11445 soname_spec='$libname$release$shared_ext$major' 11446 shlibpath_var=LD_LIBRARY_PATH 11447 shlibpath_overrides_runpath=yes 11448 hardcode_into_libs=yes 11449 # ldd complains unless libraries are executable 11450 postinstall_cmds='chmod +x $lib' 11451 ;; 11452 11453sunos4*) 11454 version_type=sunos 11455 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' 11456 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 11457 shlibpath_var=LD_LIBRARY_PATH 11458 shlibpath_overrides_runpath=yes 11459 if test yes = "$with_gnu_ld"; then 11460 need_lib_prefix=no 11461 fi 11462 need_version=yes 11463 ;; 11464 11465sysv4 | sysv4.3*) 11466 version_type=linux # correct to gnu/linux during the next big refactor 11467 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11468 soname_spec='$libname$release$shared_ext$major' 11469 shlibpath_var=LD_LIBRARY_PATH 11470 case $host_vendor in 11471 sni) 11472 shlibpath_overrides_runpath=no 11473 need_lib_prefix=no 11474 runpath_var=LD_RUN_PATH 11475 ;; 11476 siemens) 11477 need_lib_prefix=no 11478 ;; 11479 motorola) 11480 need_lib_prefix=no 11481 need_version=no 11482 shlibpath_overrides_runpath=no 11483 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 11484 ;; 11485 esac 11486 ;; 11487 11488sysv4*MP*) 11489 if test -d /usr/nec; then 11490 version_type=linux # correct to gnu/linux during the next big refactor 11491 library_names_spec='$libname$shared_ext.$versuffix $libname$shared_ext.$major $libname$shared_ext' 11492 soname_spec='$libname$shared_ext.$major' 11493 shlibpath_var=LD_LIBRARY_PATH 11494 fi 11495 ;; 11496 11497sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 11498 version_type=sco 11499 need_lib_prefix=no 11500 need_version=no 11501 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext $libname$shared_ext' 11502 soname_spec='$libname$release$shared_ext$major' 11503 shlibpath_var=LD_LIBRARY_PATH 11504 shlibpath_overrides_runpath=yes 11505 hardcode_into_libs=yes 11506 if test yes = "$with_gnu_ld"; then 11507 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 11508 else 11509 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 11510 case $host_os in 11511 sco3.2v5*) 11512 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 11513 ;; 11514 esac 11515 fi 11516 sys_lib_dlsearch_path_spec='/usr/lib' 11517 ;; 11518 11519tpf*) 11520 # TPF is a cross-target only. Preferred cross-host = GNU/Linux. 11521 version_type=linux # correct to gnu/linux during the next big refactor 11522 need_lib_prefix=no 11523 need_version=no 11524 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11525 shlibpath_var=LD_LIBRARY_PATH 11526 shlibpath_overrides_runpath=no 11527 hardcode_into_libs=yes 11528 ;; 11529 11530uts4*) 11531 version_type=linux # correct to gnu/linux during the next big refactor 11532 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11533 soname_spec='$libname$release$shared_ext$major' 11534 shlibpath_var=LD_LIBRARY_PATH 11535 ;; 11536 11537*) 11538 dynamic_linker=no 11539 ;; 11540esac 11541{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 11542$as_echo "$dynamic_linker" >&6; } 11543test no = "$dynamic_linker" && can_build_shared=no 11544 11545variables_saved_for_relink="PATH $shlibpath_var $runpath_var" 11546if test yes = "$GCC"; then 11547 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 11548fi 11549 11550if test set = "${lt_cv_sys_lib_search_path_spec+set}"; then 11551 sys_lib_search_path_spec=$lt_cv_sys_lib_search_path_spec 11552fi 11553 11554if test set = "${lt_cv_sys_lib_dlsearch_path_spec+set}"; then 11555 sys_lib_dlsearch_path_spec=$lt_cv_sys_lib_dlsearch_path_spec 11556fi 11557 11558# remember unaugmented sys_lib_dlsearch_path content for libtool script decls... 11559configure_time_dlsearch_path=$sys_lib_dlsearch_path_spec 11560 11561# ... but it needs LT_SYS_LIBRARY_PATH munging for other configure-time code 11562func_munge_path_list sys_lib_dlsearch_path_spec "$LT_SYS_LIBRARY_PATH" 11563 11564# to be used as default LT_SYS_LIBRARY_PATH value in generated libtool 11565configure_time_lt_sys_library_path=$LT_SYS_LIBRARY_PATH 11566 11567 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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5 11664$as_echo_n "checking how to hardcode library paths into programs... " >&6; } 11665hardcode_action= 11666if test -n "$hardcode_libdir_flag_spec" || 11667 test -n "$runpath_var" || 11668 test yes = "$hardcode_automatic"; then 11669 11670 # We can hardcode non-existent directories. 11671 if test no != "$hardcode_direct" && 11672 # If the only mechanism to avoid hardcoding is shlibpath_var, we 11673 # have to relink, otherwise we might link with an installed library 11674 # when we should be linking with a yet-to-be-installed one 11675 ## test no != "$_LT_TAGVAR(hardcode_shlibpath_var, )" && 11676 test no != "$hardcode_minus_L"; then 11677 # Linking always hardcodes the temporary library directory. 11678 hardcode_action=relink 11679 else 11680 # We can link without hardcoding, and we can hardcode nonexisting dirs. 11681 hardcode_action=immediate 11682 fi 11683else 11684 # We cannot hardcode anything, or else we can only hardcode existing 11685 # directories. 11686 hardcode_action=unsupported 11687fi 11688{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5 11689$as_echo "$hardcode_action" >&6; } 11690 11691if test relink = "$hardcode_action" || 11692 test yes = "$inherit_rpath"; then 11693 # Fast installation is not supported 11694 enable_fast_install=no 11695elif test yes = "$shlibpath_overrides_runpath" || 11696 test no = "$enable_shared"; then 11697 # Fast installation is not necessary 11698 enable_fast_install=needless 11699fi 11700 11701 11702 11703 11704 11705 11706 if test yes != "$enable_dlopen"; then 11707 enable_dlopen=unknown 11708 enable_dlopen_self=unknown 11709 enable_dlopen_self_static=unknown 11710else 11711 lt_cv_dlopen=no 11712 lt_cv_dlopen_libs= 11713 11714 case $host_os in 11715 beos*) 11716 lt_cv_dlopen=load_add_on 11717 lt_cv_dlopen_libs= 11718 lt_cv_dlopen_self=yes 11719 ;; 11720 11721 mingw* | pw32* | cegcc*) 11722 lt_cv_dlopen=LoadLibrary 11723 lt_cv_dlopen_libs= 11724 ;; 11725 11726 cygwin*) 11727 lt_cv_dlopen=dlopen 11728 lt_cv_dlopen_libs= 11729 ;; 11730 11731 darwin*) 11732 # if libdl is installed we need to link against it 11733 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 11734$as_echo_n "checking for dlopen in -ldl... " >&6; } 11735if ${ac_cv_lib_dl_dlopen+:} false; then : 11736 $as_echo_n "(cached) " >&6 11737else 11738 ac_check_lib_save_LIBS=$LIBS 11739LIBS="-ldl $LIBS" 11740cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11741/* end confdefs.h. */ 11742 11743/* Override any GCC internal prototype to avoid an error. 11744 Use char because int might match the return type of a GCC 11745 builtin and then its argument prototype would still apply. */ 11746#ifdef __cplusplus 11747extern "C" 11748#endif 11749char dlopen (); 11750int 11751main () 11752{ 11753return dlopen (); 11754 ; 11755 return 0; 11756} 11757_ACEOF 11758if ac_fn_c_try_link "$LINENO"; then : 11759 ac_cv_lib_dl_dlopen=yes 11760else 11761 ac_cv_lib_dl_dlopen=no 11762fi 11763rm -f core conftest.err conftest.$ac_objext \ 11764 conftest$ac_exeext conftest.$ac_ext 11765LIBS=$ac_check_lib_save_LIBS 11766fi 11767{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 11768$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 11769if test "x$ac_cv_lib_dl_dlopen" = xyes; then : 11770 lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl 11771else 11772 11773 lt_cv_dlopen=dyld 11774 lt_cv_dlopen_libs= 11775 lt_cv_dlopen_self=yes 11776 11777fi 11778 11779 ;; 11780 11781 tpf*) 11782 # Don't try to run any link tests for TPF. We know it's impossible 11783 # because TPF is a cross-compiler, and we know how we open DSOs. 11784 lt_cv_dlopen=dlopen 11785 lt_cv_dlopen_libs= 11786 lt_cv_dlopen_self=no 11787 ;; 11788 11789 *) 11790 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" 11791if test "x$ac_cv_func_shl_load" = xyes; then : 11792 lt_cv_dlopen=shl_load 11793else 11794 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 11795$as_echo_n "checking for shl_load in -ldld... " >&6; } 11796if ${ac_cv_lib_dld_shl_load+:} false; then : 11797 $as_echo_n "(cached) " >&6 11798else 11799 ac_check_lib_save_LIBS=$LIBS 11800LIBS="-ldld $LIBS" 11801cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11802/* end confdefs.h. */ 11803 11804/* Override any GCC internal prototype to avoid an error. 11805 Use char because int might match the return type of a GCC 11806 builtin and then its argument prototype would still apply. */ 11807#ifdef __cplusplus 11808extern "C" 11809#endif 11810char shl_load (); 11811int 11812main () 11813{ 11814return shl_load (); 11815 ; 11816 return 0; 11817} 11818_ACEOF 11819if ac_fn_c_try_link "$LINENO"; then : 11820 ac_cv_lib_dld_shl_load=yes 11821else 11822 ac_cv_lib_dld_shl_load=no 11823fi 11824rm -f core conftest.err conftest.$ac_objext \ 11825 conftest$ac_exeext conftest.$ac_ext 11826LIBS=$ac_check_lib_save_LIBS 11827fi 11828{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 11829$as_echo "$ac_cv_lib_dld_shl_load" >&6; } 11830if test "x$ac_cv_lib_dld_shl_load" = xyes; then : 11831 lt_cv_dlopen=shl_load lt_cv_dlopen_libs=-ldld 11832else 11833 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" 11834if test "x$ac_cv_func_dlopen" = xyes; then : 11835 lt_cv_dlopen=dlopen 11836else 11837 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 11838$as_echo_n "checking for dlopen in -ldl... " >&6; } 11839if ${ac_cv_lib_dl_dlopen+:} false; then : 11840 $as_echo_n "(cached) " >&6 11841else 11842 ac_check_lib_save_LIBS=$LIBS 11843LIBS="-ldl $LIBS" 11844cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11845/* end confdefs.h. */ 11846 11847/* Override any GCC internal prototype to avoid an error. 11848 Use char because int might match the return type of a GCC 11849 builtin and then its argument prototype would still apply. */ 11850#ifdef __cplusplus 11851extern "C" 11852#endif 11853char dlopen (); 11854int 11855main () 11856{ 11857return dlopen (); 11858 ; 11859 return 0; 11860} 11861_ACEOF 11862if ac_fn_c_try_link "$LINENO"; then : 11863 ac_cv_lib_dl_dlopen=yes 11864else 11865 ac_cv_lib_dl_dlopen=no 11866fi 11867rm -f core conftest.err conftest.$ac_objext \ 11868 conftest$ac_exeext conftest.$ac_ext 11869LIBS=$ac_check_lib_save_LIBS 11870fi 11871{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 11872$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 11873if test "x$ac_cv_lib_dl_dlopen" = xyes; then : 11874 lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl 11875else 11876 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5 11877$as_echo_n "checking for dlopen in -lsvld... " >&6; } 11878if ${ac_cv_lib_svld_dlopen+:} false; then : 11879 $as_echo_n "(cached) " >&6 11880else 11881 ac_check_lib_save_LIBS=$LIBS 11882LIBS="-lsvld $LIBS" 11883cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11884/* end confdefs.h. */ 11885 11886/* Override any GCC internal prototype to avoid an error. 11887 Use char because int might match the return type of a GCC 11888 builtin and then its argument prototype would still apply. */ 11889#ifdef __cplusplus 11890extern "C" 11891#endif 11892char dlopen (); 11893int 11894main () 11895{ 11896return dlopen (); 11897 ; 11898 return 0; 11899} 11900_ACEOF 11901if ac_fn_c_try_link "$LINENO"; then : 11902 ac_cv_lib_svld_dlopen=yes 11903else 11904 ac_cv_lib_svld_dlopen=no 11905fi 11906rm -f core conftest.err conftest.$ac_objext \ 11907 conftest$ac_exeext conftest.$ac_ext 11908LIBS=$ac_check_lib_save_LIBS 11909fi 11910{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5 11911$as_echo "$ac_cv_lib_svld_dlopen" >&6; } 11912if test "x$ac_cv_lib_svld_dlopen" = xyes; then : 11913 lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-lsvld 11914else 11915 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5 11916$as_echo_n "checking for dld_link in -ldld... " >&6; } 11917if ${ac_cv_lib_dld_dld_link+:} false; then : 11918 $as_echo_n "(cached) " >&6 11919else 11920 ac_check_lib_save_LIBS=$LIBS 11921LIBS="-ldld $LIBS" 11922cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11923/* end confdefs.h. */ 11924 11925/* Override any GCC internal prototype to avoid an error. 11926 Use char because int might match the return type of a GCC 11927 builtin and then its argument prototype would still apply. */ 11928#ifdef __cplusplus 11929extern "C" 11930#endif 11931char dld_link (); 11932int 11933main () 11934{ 11935return dld_link (); 11936 ; 11937 return 0; 11938} 11939_ACEOF 11940if ac_fn_c_try_link "$LINENO"; then : 11941 ac_cv_lib_dld_dld_link=yes 11942else 11943 ac_cv_lib_dld_dld_link=no 11944fi 11945rm -f core conftest.err conftest.$ac_objext \ 11946 conftest$ac_exeext conftest.$ac_ext 11947LIBS=$ac_check_lib_save_LIBS 11948fi 11949{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5 11950$as_echo "$ac_cv_lib_dld_dld_link" >&6; } 11951if test "x$ac_cv_lib_dld_dld_link" = xyes; then : 11952 lt_cv_dlopen=dld_link lt_cv_dlopen_libs=-ldld 11953fi 11954 11955 11956fi 11957 11958 11959fi 11960 11961 11962fi 11963 11964 11965fi 11966 11967 11968fi 11969 11970 ;; 11971 esac 11972 11973 if test no = "$lt_cv_dlopen"; then 11974 enable_dlopen=no 11975 else 11976 enable_dlopen=yes 11977 fi 11978 11979 case $lt_cv_dlopen in 11980 dlopen) 11981 save_CPPFLAGS=$CPPFLAGS 11982 test yes = "$ac_cv_header_dlfcn_h" && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" 11983 11984 save_LDFLAGS=$LDFLAGS 11985 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" 11986 11987 save_LIBS=$LIBS 11988 LIBS="$lt_cv_dlopen_libs $LIBS" 11989 11990 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5 11991$as_echo_n "checking whether a program can dlopen itself... " >&6; } 11992if ${lt_cv_dlopen_self+:} false; then : 11993 $as_echo_n "(cached) " >&6 11994else 11995 if test yes = "$cross_compiling"; then : 11996 lt_cv_dlopen_self=cross 11997else 11998 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 11999 lt_status=$lt_dlunknown 12000 cat > conftest.$ac_ext <<_LT_EOF 12001#line $LINENO "configure" 12002#include "confdefs.h" 12003 12004#if HAVE_DLFCN_H 12005#include <dlfcn.h> 12006#endif 12007 12008#include <stdio.h> 12009 12010#ifdef RTLD_GLOBAL 12011# define LT_DLGLOBAL RTLD_GLOBAL 12012#else 12013# ifdef DL_GLOBAL 12014# define LT_DLGLOBAL DL_GLOBAL 12015# else 12016# define LT_DLGLOBAL 0 12017# endif 12018#endif 12019 12020/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 12021 find out it does not work in some platform. */ 12022#ifndef LT_DLLAZY_OR_NOW 12023# ifdef RTLD_LAZY 12024# define LT_DLLAZY_OR_NOW RTLD_LAZY 12025# else 12026# ifdef DL_LAZY 12027# define LT_DLLAZY_OR_NOW DL_LAZY 12028# else 12029# ifdef RTLD_NOW 12030# define LT_DLLAZY_OR_NOW RTLD_NOW 12031# else 12032# ifdef DL_NOW 12033# define LT_DLLAZY_OR_NOW DL_NOW 12034# else 12035# define LT_DLLAZY_OR_NOW 0 12036# endif 12037# endif 12038# endif 12039# endif 12040#endif 12041 12042/* When -fvisibility=hidden is used, assume the code has been annotated 12043 correspondingly for the symbols needed. */ 12044#if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 12045int fnord () __attribute__((visibility("default"))); 12046#endif 12047 12048int fnord () { return 42; } 12049int main () 12050{ 12051 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 12052 int status = $lt_dlunknown; 12053 12054 if (self) 12055 { 12056 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 12057 else 12058 { 12059 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 12060 else puts (dlerror ()); 12061 } 12062 /* dlclose (self); */ 12063 } 12064 else 12065 puts (dlerror ()); 12066 12067 return status; 12068} 12069_LT_EOF 12070 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 12071 (eval $ac_link) 2>&5 12072 ac_status=$? 12073 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 12074 test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then 12075 (./conftest; exit; ) >&5 2>/dev/null 12076 lt_status=$? 12077 case x$lt_status in 12078 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; 12079 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; 12080 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; 12081 esac 12082 else : 12083 # compilation failed 12084 lt_cv_dlopen_self=no 12085 fi 12086fi 12087rm -fr conftest* 12088 12089 12090fi 12091{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5 12092$as_echo "$lt_cv_dlopen_self" >&6; } 12093 12094 if test yes = "$lt_cv_dlopen_self"; then 12095 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" 12096 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5 12097$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } 12098if ${lt_cv_dlopen_self_static+:} false; then : 12099 $as_echo_n "(cached) " >&6 12100else 12101 if test yes = "$cross_compiling"; then : 12102 lt_cv_dlopen_self_static=cross 12103else 12104 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 12105 lt_status=$lt_dlunknown 12106 cat > conftest.$ac_ext <<_LT_EOF 12107#line $LINENO "configure" 12108#include "confdefs.h" 12109 12110#if HAVE_DLFCN_H 12111#include <dlfcn.h> 12112#endif 12113 12114#include <stdio.h> 12115 12116#ifdef RTLD_GLOBAL 12117# define LT_DLGLOBAL RTLD_GLOBAL 12118#else 12119# ifdef DL_GLOBAL 12120# define LT_DLGLOBAL DL_GLOBAL 12121# else 12122# define LT_DLGLOBAL 0 12123# endif 12124#endif 12125 12126/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 12127 find out it does not work in some platform. */ 12128#ifndef LT_DLLAZY_OR_NOW 12129# ifdef RTLD_LAZY 12130# define LT_DLLAZY_OR_NOW RTLD_LAZY 12131# else 12132# ifdef DL_LAZY 12133# define LT_DLLAZY_OR_NOW DL_LAZY 12134# else 12135# ifdef RTLD_NOW 12136# define LT_DLLAZY_OR_NOW RTLD_NOW 12137# else 12138# ifdef DL_NOW 12139# define LT_DLLAZY_OR_NOW DL_NOW 12140# else 12141# define LT_DLLAZY_OR_NOW 0 12142# endif 12143# endif 12144# endif 12145# endif 12146#endif 12147 12148/* When -fvisibility=hidden is used, assume the code has been annotated 12149 correspondingly for the symbols needed. */ 12150#if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 12151int fnord () __attribute__((visibility("default"))); 12152#endif 12153 12154int fnord () { return 42; } 12155int main () 12156{ 12157 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 12158 int status = $lt_dlunknown; 12159 12160 if (self) 12161 { 12162 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 12163 else 12164 { 12165 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 12166 else puts (dlerror ()); 12167 } 12168 /* dlclose (self); */ 12169 } 12170 else 12171 puts (dlerror ()); 12172 12173 return status; 12174} 12175_LT_EOF 12176 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 12177 (eval $ac_link) 2>&5 12178 ac_status=$? 12179 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 12180 test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then 12181 (./conftest; exit; ) >&5 2>/dev/null 12182 lt_status=$? 12183 case x$lt_status in 12184 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; 12185 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; 12186 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; 12187 esac 12188 else : 12189 # compilation failed 12190 lt_cv_dlopen_self_static=no 12191 fi 12192fi 12193rm -fr conftest* 12194 12195 12196fi 12197{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5 12198$as_echo "$lt_cv_dlopen_self_static" >&6; } 12199 fi 12200 12201 CPPFLAGS=$save_CPPFLAGS 12202 LDFLAGS=$save_LDFLAGS 12203 LIBS=$save_LIBS 12204 ;; 12205 esac 12206 12207 case $lt_cv_dlopen_self in 12208 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; 12209 *) enable_dlopen_self=unknown ;; 12210 esac 12211 12212 case $lt_cv_dlopen_self_static in 12213 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; 12214 *) enable_dlopen_self_static=unknown ;; 12215 esac 12216fi 12217 12218 12219 12220 12221 12222 12223 12224 12225 12226 12227 12228 12229 12230 12231 12232 12233 12234striplib= 12235old_striplib= 12236{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5 12237$as_echo_n "checking whether stripping libraries is possible... " >&6; } 12238if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then 12239 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" 12240 test -z "$striplib" && striplib="$STRIP --strip-unneeded" 12241 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 12242$as_echo "yes" >&6; } 12243else 12244# FIXME - insert some real tests, host_os isn't really good enough 12245 case $host_os in 12246 darwin*) 12247 if test -n "$STRIP"; then 12248 striplib="$STRIP -x" 12249 old_striplib="$STRIP -S" 12250 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 12251$as_echo "yes" >&6; } 12252 else 12253 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12254$as_echo "no" >&6; } 12255 fi 12256 ;; 12257 *) 12258 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12259$as_echo "no" >&6; } 12260 ;; 12261 esac 12262fi 12263 12264 12265 12266 12267 12268 12269 12270 12271 12272 12273 12274 12275 # Report what library types will actually be built 12276 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5 12277$as_echo_n "checking if libtool supports shared libraries... " >&6; } 12278 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5 12279$as_echo "$can_build_shared" >&6; } 12280 12281 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 12282$as_echo_n "checking whether to build shared libraries... " >&6; } 12283 test no = "$can_build_shared" && enable_shared=no 12284 12285 # On AIX, shared libraries and static libraries use the same namespace, and 12286 # are all built from PIC. 12287 case $host_os in 12288 aix3*) 12289 test yes = "$enable_shared" && enable_static=no 12290 if test -n "$RANLIB"; then 12291 archive_cmds="$archive_cmds~\$RANLIB \$lib" 12292 postinstall_cmds='$RANLIB $lib' 12293 fi 12294 ;; 12295 12296 aix[4-9]*) 12297 if test ia64 != "$host_cpu"; then 12298 case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in 12299 yes,aix,yes) ;; # shared object as lib.so file only 12300 yes,svr4,*) ;; # shared object as lib.so archive member only 12301 yes,*) enable_static=no ;; # shared object in lib.a archive as well 12302 esac 12303 fi 12304 ;; 12305 esac 12306 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5 12307$as_echo "$enable_shared" >&6; } 12308 12309 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 12310$as_echo_n "checking whether to build static libraries... " >&6; } 12311 # Make sure either enable_shared or enable_static is yes. 12312 test yes = "$enable_shared" || enable_static=yes 12313 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5 12314$as_echo "$enable_static" >&6; } 12315 12316 12317 12318 12319fi 12320ac_ext=c 12321ac_cpp='$CPP $CPPFLAGS' 12322ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 12323ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 12324ac_compiler_gnu=$ac_cv_c_compiler_gnu 12325 12326CC=$lt_save_CC 12327 12328 12329 12330 12331 12332 12333 12334 12335 12336 12337 12338 12339 12340 12341 12342 ac_config_commands="$ac_config_commands libtool" 12343 12344 12345 12346 12347# Only expand once: 12348 12349 12350 12351# Require xorg-macros minimum of 1.10 for DocBook XML documentation 12352 12353 12354 12355 12356 12357 12358 12359 12360 12361 12362 12363 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5 12364$as_echo_n "checking for $CC option to accept ISO C99... " >&6; } 12365if ${ac_cv_prog_cc_c99+:} false; then : 12366 $as_echo_n "(cached) " >&6 12367else 12368 ac_cv_prog_cc_c99=no 12369ac_save_CC=$CC 12370cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12371/* end confdefs.h. */ 12372#include <stdarg.h> 12373#include <stdbool.h> 12374#include <stdlib.h> 12375#include <wchar.h> 12376#include <stdio.h> 12377 12378// Check varargs macros. These examples are taken from C99 6.10.3.5. 12379#define debug(...) fprintf (stderr, __VA_ARGS__) 12380#define showlist(...) puts (#__VA_ARGS__) 12381#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) 12382static void 12383test_varargs_macros (void) 12384{ 12385 int x = 1234; 12386 int y = 5678; 12387 debug ("Flag"); 12388 debug ("X = %d\n", x); 12389 showlist (The first, second, and third items.); 12390 report (x>y, "x is %d but y is %d", x, y); 12391} 12392 12393// Check long long types. 12394#define BIG64 18446744073709551615ull 12395#define BIG32 4294967295ul 12396#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) 12397#if !BIG_OK 12398 your preprocessor is broken; 12399#endif 12400#if BIG_OK 12401#else 12402 your preprocessor is broken; 12403#endif 12404static long long int bignum = -9223372036854775807LL; 12405static unsigned long long int ubignum = BIG64; 12406 12407struct incomplete_array 12408{ 12409 int datasize; 12410 double data[]; 12411}; 12412 12413struct named_init { 12414 int number; 12415 const wchar_t *name; 12416 double average; 12417}; 12418 12419typedef const char *ccp; 12420 12421static inline int 12422test_restrict (ccp restrict text) 12423{ 12424 // See if C++-style comments work. 12425 // Iterate through items via the restricted pointer. 12426 // Also check for declarations in for loops. 12427 for (unsigned int i = 0; *(text+i) != '\0'; ++i) 12428 continue; 12429 return 0; 12430} 12431 12432// Check varargs and va_copy. 12433static void 12434test_varargs (const char *format, ...) 12435{ 12436 va_list args; 12437 va_start (args, format); 12438 va_list args_copy; 12439 va_copy (args_copy, args); 12440 12441 const char *str; 12442 int number; 12443 float fnumber; 12444 12445 while (*format) 12446 { 12447 switch (*format++) 12448 { 12449 case 's': // string 12450 str = va_arg (args_copy, const char *); 12451 break; 12452 case 'd': // int 12453 number = va_arg (args_copy, int); 12454 break; 12455 case 'f': // float 12456 fnumber = va_arg (args_copy, double); 12457 break; 12458 default: 12459 break; 12460 } 12461 } 12462 va_end (args_copy); 12463 va_end (args); 12464} 12465 12466int 12467main () 12468{ 12469 12470 // Check bool. 12471 _Bool success = false; 12472 12473 // Check restrict. 12474 if (test_restrict ("String literal") == 0) 12475 success = true; 12476 char *restrict newvar = "Another string"; 12477 12478 // Check varargs. 12479 test_varargs ("s, d' f .", "string", 65, 34.234); 12480 test_varargs_macros (); 12481 12482 // Check flexible array members. 12483 struct incomplete_array *ia = 12484 malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); 12485 ia->datasize = 10; 12486 for (int i = 0; i < ia->datasize; ++i) 12487 ia->data[i] = i * 1.234; 12488 12489 // Check named initializers. 12490 struct named_init ni = { 12491 .number = 34, 12492 .name = L"Test wide string", 12493 .average = 543.34343, 12494 }; 12495 12496 ni.number = 58; 12497 12498 int dynamic_array[ni.number]; 12499 dynamic_array[ni.number - 1] = 543; 12500 12501 // work around unused variable warnings 12502 return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' 12503 || dynamic_array[ni.number - 1] != 543); 12504 12505 ; 12506 return 0; 12507} 12508_ACEOF 12509for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99 12510do 12511 CC="$ac_save_CC $ac_arg" 12512 if ac_fn_c_try_compile "$LINENO"; then : 12513 ac_cv_prog_cc_c99=$ac_arg 12514fi 12515rm -f core conftest.err conftest.$ac_objext 12516 test "x$ac_cv_prog_cc_c99" != "xno" && break 12517done 12518rm -f conftest.$ac_ext 12519CC=$ac_save_CC 12520 12521fi 12522# AC_CACHE_VAL 12523case "x$ac_cv_prog_cc_c99" in 12524 x) 12525 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 12526$as_echo "none needed" >&6; } ;; 12527 xno) 12528 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 12529$as_echo "unsupported" >&6; } ;; 12530 *) 12531 CC="$CC $ac_cv_prog_cc_c99" 12532 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 12533$as_echo "$ac_cv_prog_cc_c99" >&6; } ;; 12534esac 12535if test "x$ac_cv_prog_cc_c99" != xno; then : 12536 12537fi 12538 12539 12540 12541 12542 12543 12544ac_fn_c_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default" 12545if test "x$ac_cv_have_decl___clang__" = xyes; then : 12546 CLANGCC="yes" 12547else 12548 CLANGCC="no" 12549fi 12550 12551ac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" 12552if test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes; then : 12553 INTELCC="yes" 12554else 12555 INTELCC="no" 12556fi 12557 12558ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" 12559if test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then : 12560 SUNCC="yes" 12561else 12562 SUNCC="no" 12563fi 12564 12565 12566 12567 12568 12569 12570 12571 12572 12573if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 12574 if test -n "$ac_tool_prefix"; then 12575 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 12576set dummy ${ac_tool_prefix}pkg-config; ac_word=$2 12577{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12578$as_echo_n "checking for $ac_word... " >&6; } 12579if ${ac_cv_path_PKG_CONFIG+:} false; then : 12580 $as_echo_n "(cached) " >&6 12581else 12582 case $PKG_CONFIG in 12583 [\\/]* | ?:[\\/]*) 12584 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 12585 ;; 12586 *) 12587 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12588for as_dir in $PATH 12589do 12590 IFS=$as_save_IFS 12591 test -z "$as_dir" && as_dir=. 12592 for ac_exec_ext in '' $ac_executable_extensions; do 12593 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12594 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 12595 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12596 break 2 12597 fi 12598done 12599 done 12600IFS=$as_save_IFS 12601 12602 ;; 12603esac 12604fi 12605PKG_CONFIG=$ac_cv_path_PKG_CONFIG 12606if test -n "$PKG_CONFIG"; then 12607 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 12608$as_echo "$PKG_CONFIG" >&6; } 12609else 12610 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12611$as_echo "no" >&6; } 12612fi 12613 12614 12615fi 12616if test -z "$ac_cv_path_PKG_CONFIG"; then 12617 ac_pt_PKG_CONFIG=$PKG_CONFIG 12618 # Extract the first word of "pkg-config", so it can be a program name with args. 12619set dummy pkg-config; ac_word=$2 12620{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12621$as_echo_n "checking for $ac_word... " >&6; } 12622if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then : 12623 $as_echo_n "(cached) " >&6 12624else 12625 case $ac_pt_PKG_CONFIG in 12626 [\\/]* | ?:[\\/]*) 12627 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 12628 ;; 12629 *) 12630 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12631for as_dir in $PATH 12632do 12633 IFS=$as_save_IFS 12634 test -z "$as_dir" && as_dir=. 12635 for ac_exec_ext in '' $ac_executable_extensions; do 12636 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12637 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 12638 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12639 break 2 12640 fi 12641done 12642 done 12643IFS=$as_save_IFS 12644 12645 ;; 12646esac 12647fi 12648ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 12649if test -n "$ac_pt_PKG_CONFIG"; then 12650 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 12651$as_echo "$ac_pt_PKG_CONFIG" >&6; } 12652else 12653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12654$as_echo "no" >&6; } 12655fi 12656 12657 if test "x$ac_pt_PKG_CONFIG" = x; then 12658 PKG_CONFIG="" 12659 else 12660 case $cross_compiling:$ac_tool_warned in 12661yes:) 12662{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 12663$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 12664ac_tool_warned=yes ;; 12665esac 12666 PKG_CONFIG=$ac_pt_PKG_CONFIG 12667 fi 12668else 12669 PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 12670fi 12671 12672fi 12673if test -n "$PKG_CONFIG"; then 12674 _pkg_min_version=0.9.0 12675 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 12676$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; } 12677 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 12678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 12679$as_echo "yes" >&6; } 12680 else 12681 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12682$as_echo "no" >&6; } 12683 PKG_CONFIG="" 12684 fi 12685fi 12686 12687 12688 12689 12690 12691# Check whether --enable-selective-werror was given. 12692if test "${enable_selective_werror+set}" = set; then : 12693 enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval 12694else 12695 SELECTIVE_WERROR=yes 12696fi 12697 12698 12699 12700 12701 12702# -v is too short to test reliably with XORG_TESTSET_CFLAG 12703if test "x$SUNCC" = "xyes"; then 12704 BASE_CFLAGS="-v" 12705else 12706 BASE_CFLAGS="" 12707fi 12708 12709# This chunk of warnings were those that existed in the legacy CWARNFLAGS 12710 12711 12712 12713 12714 12715 12716 12717 12718 12719 12720 12721 12722 12723xorg_testset_save_CFLAGS="$CFLAGS" 12724 12725if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 12726 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12727 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 12728$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 12729if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 12730 $as_echo_n "(cached) " >&6 12731else 12732 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12733/* end confdefs.h. */ 12734int i; 12735_ACEOF 12736if ac_fn_c_try_compile "$LINENO"; then : 12737 xorg_cv_cc_flag_unknown_warning_option=yes 12738else 12739 xorg_cv_cc_flag_unknown_warning_option=no 12740fi 12741rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12742fi 12743{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 12744$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 12745 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 12746 CFLAGS="$xorg_testset_save_CFLAGS" 12747fi 12748 12749if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 12750 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12751 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12752 fi 12753 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12754 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 12755$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 12756if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 12757 $as_echo_n "(cached) " >&6 12758else 12759 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12760/* end confdefs.h. */ 12761int i; 12762_ACEOF 12763if ac_fn_c_try_compile "$LINENO"; then : 12764 xorg_cv_cc_flag_unused_command_line_argument=yes 12765else 12766 xorg_cv_cc_flag_unused_command_line_argument=no 12767fi 12768rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12769fi 12770{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 12771$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 12772 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 12773 CFLAGS="$xorg_testset_save_CFLAGS" 12774fi 12775 12776found="no" 12777 12778 if test $found = "no" ; then 12779 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12780 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12781 fi 12782 12783 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 12784 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12785 fi 12786 12787 CFLAGS="$CFLAGS -Wall" 12788 12789 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5 12790$as_echo_n "checking if $CC supports -Wall... " >&6; } 12791 cacheid=xorg_cv_cc_flag__Wall 12792 if eval \${$cacheid+:} false; then : 12793 $as_echo_n "(cached) " >&6 12794else 12795 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12796/* end confdefs.h. */ 12797int i; 12798int 12799main () 12800{ 12801 12802 ; 12803 return 0; 12804} 12805_ACEOF 12806if ac_fn_c_try_link "$LINENO"; then : 12807 eval $cacheid=yes 12808else 12809 eval $cacheid=no 12810fi 12811rm -f core conftest.err conftest.$ac_objext \ 12812 conftest$ac_exeext conftest.$ac_ext 12813fi 12814 12815 12816 CFLAGS="$xorg_testset_save_CFLAGS" 12817 12818 eval supported=\$$cacheid 12819 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 12820$as_echo "$supported" >&6; } 12821 if test "$supported" = "yes" ; then 12822 BASE_CFLAGS="$BASE_CFLAGS -Wall" 12823 found="yes" 12824 fi 12825 fi 12826 12827 12828 12829 12830 12831 12832 12833 12834 12835 12836 12837 12838 12839 12840 12841xorg_testset_save_CFLAGS="$CFLAGS" 12842 12843if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 12844 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12845 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 12846$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 12847if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 12848 $as_echo_n "(cached) " >&6 12849else 12850 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12851/* end confdefs.h. */ 12852int i; 12853_ACEOF 12854if ac_fn_c_try_compile "$LINENO"; then : 12855 xorg_cv_cc_flag_unknown_warning_option=yes 12856else 12857 xorg_cv_cc_flag_unknown_warning_option=no 12858fi 12859rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12860fi 12861{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 12862$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 12863 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 12864 CFLAGS="$xorg_testset_save_CFLAGS" 12865fi 12866 12867if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 12868 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12869 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12870 fi 12871 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12872 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 12873$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 12874if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 12875 $as_echo_n "(cached) " >&6 12876else 12877 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12878/* end confdefs.h. */ 12879int i; 12880_ACEOF 12881if ac_fn_c_try_compile "$LINENO"; then : 12882 xorg_cv_cc_flag_unused_command_line_argument=yes 12883else 12884 xorg_cv_cc_flag_unused_command_line_argument=no 12885fi 12886rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12887fi 12888{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 12889$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 12890 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 12891 CFLAGS="$xorg_testset_save_CFLAGS" 12892fi 12893 12894found="no" 12895 12896 if test $found = "no" ; then 12897 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12898 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12899 fi 12900 12901 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 12902 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12903 fi 12904 12905 CFLAGS="$CFLAGS -Wpointer-arith" 12906 12907 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5 12908$as_echo_n "checking if $CC supports -Wpointer-arith... " >&6; } 12909 cacheid=xorg_cv_cc_flag__Wpointer_arith 12910 if eval \${$cacheid+:} false; then : 12911 $as_echo_n "(cached) " >&6 12912else 12913 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12914/* end confdefs.h. */ 12915int i; 12916int 12917main () 12918{ 12919 12920 ; 12921 return 0; 12922} 12923_ACEOF 12924if ac_fn_c_try_link "$LINENO"; then : 12925 eval $cacheid=yes 12926else 12927 eval $cacheid=no 12928fi 12929rm -f core conftest.err conftest.$ac_objext \ 12930 conftest$ac_exeext conftest.$ac_ext 12931fi 12932 12933 12934 CFLAGS="$xorg_testset_save_CFLAGS" 12935 12936 eval supported=\$$cacheid 12937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 12938$as_echo "$supported" >&6; } 12939 if test "$supported" = "yes" ; then 12940 BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith" 12941 found="yes" 12942 fi 12943 fi 12944 12945 12946 12947 12948 12949 12950 12951 12952 12953 12954 12955 12956 12957 12958 12959xorg_testset_save_CFLAGS="$CFLAGS" 12960 12961if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 12962 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12963 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 12964$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 12965if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 12966 $as_echo_n "(cached) " >&6 12967else 12968 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12969/* end confdefs.h. */ 12970int i; 12971_ACEOF 12972if ac_fn_c_try_compile "$LINENO"; then : 12973 xorg_cv_cc_flag_unknown_warning_option=yes 12974else 12975 xorg_cv_cc_flag_unknown_warning_option=no 12976fi 12977rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12978fi 12979{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 12980$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 12981 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 12982 CFLAGS="$xorg_testset_save_CFLAGS" 12983fi 12984 12985if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 12986 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12987 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12988 fi 12989 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12990 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 12991$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 12992if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 12993 $as_echo_n "(cached) " >&6 12994else 12995 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12996/* end confdefs.h. */ 12997int i; 12998_ACEOF 12999if ac_fn_c_try_compile "$LINENO"; then : 13000 xorg_cv_cc_flag_unused_command_line_argument=yes 13001else 13002 xorg_cv_cc_flag_unused_command_line_argument=no 13003fi 13004rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13005fi 13006{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13007$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13008 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13009 CFLAGS="$xorg_testset_save_CFLAGS" 13010fi 13011 13012found="no" 13013 13014 if test $found = "no" ; then 13015 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13016 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13017 fi 13018 13019 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13020 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13021 fi 13022 13023 CFLAGS="$CFLAGS -Wmissing-declarations" 13024 13025 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5 13026$as_echo_n "checking if $CC supports -Wmissing-declarations... " >&6; } 13027 cacheid=xorg_cv_cc_flag__Wmissing_declarations 13028 if eval \${$cacheid+:} false; then : 13029 $as_echo_n "(cached) " >&6 13030else 13031 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13032/* end confdefs.h. */ 13033int i; 13034int 13035main () 13036{ 13037 13038 ; 13039 return 0; 13040} 13041_ACEOF 13042if ac_fn_c_try_link "$LINENO"; then : 13043 eval $cacheid=yes 13044else 13045 eval $cacheid=no 13046fi 13047rm -f core conftest.err conftest.$ac_objext \ 13048 conftest$ac_exeext conftest.$ac_ext 13049fi 13050 13051 13052 CFLAGS="$xorg_testset_save_CFLAGS" 13053 13054 eval supported=\$$cacheid 13055 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13056$as_echo "$supported" >&6; } 13057 if test "$supported" = "yes" ; then 13058 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations" 13059 found="yes" 13060 fi 13061 fi 13062 13063 13064 13065 13066 13067 13068 13069 13070 13071 13072 13073 13074 13075 13076 13077xorg_testset_save_CFLAGS="$CFLAGS" 13078 13079if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13080 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13081 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13082$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13083if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13084 $as_echo_n "(cached) " >&6 13085else 13086 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13087/* end confdefs.h. */ 13088int i; 13089_ACEOF 13090if ac_fn_c_try_compile "$LINENO"; then : 13091 xorg_cv_cc_flag_unknown_warning_option=yes 13092else 13093 xorg_cv_cc_flag_unknown_warning_option=no 13094fi 13095rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13096fi 13097{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13098$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13099 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13100 CFLAGS="$xorg_testset_save_CFLAGS" 13101fi 13102 13103if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13104 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13105 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13106 fi 13107 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13108 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13109$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13110if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13111 $as_echo_n "(cached) " >&6 13112else 13113 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13114/* end confdefs.h. */ 13115int i; 13116_ACEOF 13117if ac_fn_c_try_compile "$LINENO"; then : 13118 xorg_cv_cc_flag_unused_command_line_argument=yes 13119else 13120 xorg_cv_cc_flag_unused_command_line_argument=no 13121fi 13122rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13123fi 13124{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13125$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13126 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13127 CFLAGS="$xorg_testset_save_CFLAGS" 13128fi 13129 13130found="no" 13131 13132 if test $found = "no" ; then 13133 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13134 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13135 fi 13136 13137 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13138 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13139 fi 13140 13141 CFLAGS="$CFLAGS -Wformat=2" 13142 13143 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5 13144$as_echo_n "checking if $CC supports -Wformat=2... " >&6; } 13145 cacheid=xorg_cv_cc_flag__Wformat_2 13146 if eval \${$cacheid+:} false; then : 13147 $as_echo_n "(cached) " >&6 13148else 13149 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13150/* end confdefs.h. */ 13151int i; 13152int 13153main () 13154{ 13155 13156 ; 13157 return 0; 13158} 13159_ACEOF 13160if ac_fn_c_try_link "$LINENO"; then : 13161 eval $cacheid=yes 13162else 13163 eval $cacheid=no 13164fi 13165rm -f core conftest.err conftest.$ac_objext \ 13166 conftest$ac_exeext conftest.$ac_ext 13167fi 13168 13169 13170 CFLAGS="$xorg_testset_save_CFLAGS" 13171 13172 eval supported=\$$cacheid 13173 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13174$as_echo "$supported" >&6; } 13175 if test "$supported" = "yes" ; then 13176 BASE_CFLAGS="$BASE_CFLAGS -Wformat=2" 13177 found="yes" 13178 fi 13179 fi 13180 13181 if test $found = "no" ; then 13182 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13183 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13184 fi 13185 13186 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13187 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13188 fi 13189 13190 CFLAGS="$CFLAGS -Wformat" 13191 13192 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5 13193$as_echo_n "checking if $CC supports -Wformat... " >&6; } 13194 cacheid=xorg_cv_cc_flag__Wformat 13195 if eval \${$cacheid+:} false; then : 13196 $as_echo_n "(cached) " >&6 13197else 13198 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13199/* end confdefs.h. */ 13200int i; 13201int 13202main () 13203{ 13204 13205 ; 13206 return 0; 13207} 13208_ACEOF 13209if ac_fn_c_try_link "$LINENO"; then : 13210 eval $cacheid=yes 13211else 13212 eval $cacheid=no 13213fi 13214rm -f core conftest.err conftest.$ac_objext \ 13215 conftest$ac_exeext conftest.$ac_ext 13216fi 13217 13218 13219 CFLAGS="$xorg_testset_save_CFLAGS" 13220 13221 eval supported=\$$cacheid 13222 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13223$as_echo "$supported" >&6; } 13224 if test "$supported" = "yes" ; then 13225 BASE_CFLAGS="$BASE_CFLAGS -Wformat" 13226 found="yes" 13227 fi 13228 fi 13229 13230 13231 13232 13233 13234 13235 13236 13237 13238 13239 13240 13241 13242 13243 13244 13245 13246xorg_testset_save_CFLAGS="$CFLAGS" 13247 13248if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13249 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13250 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13251$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13252if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13253 $as_echo_n "(cached) " >&6 13254else 13255 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13256/* end confdefs.h. */ 13257int i; 13258_ACEOF 13259if ac_fn_c_try_compile "$LINENO"; then : 13260 xorg_cv_cc_flag_unknown_warning_option=yes 13261else 13262 xorg_cv_cc_flag_unknown_warning_option=no 13263fi 13264rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13265fi 13266{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13267$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13268 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13269 CFLAGS="$xorg_testset_save_CFLAGS" 13270fi 13271 13272if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13273 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13274 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13275 fi 13276 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13277 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13278$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13279if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13280 $as_echo_n "(cached) " >&6 13281else 13282 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13283/* end confdefs.h. */ 13284int i; 13285_ACEOF 13286if ac_fn_c_try_compile "$LINENO"; then : 13287 xorg_cv_cc_flag_unused_command_line_argument=yes 13288else 13289 xorg_cv_cc_flag_unused_command_line_argument=no 13290fi 13291rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13292fi 13293{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13294$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13295 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13296 CFLAGS="$xorg_testset_save_CFLAGS" 13297fi 13298 13299found="no" 13300 13301 if test $found = "no" ; then 13302 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13303 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13304 fi 13305 13306 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13307 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13308 fi 13309 13310 CFLAGS="$CFLAGS -Wstrict-prototypes" 13311 13312 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5 13313$as_echo_n "checking if $CC supports -Wstrict-prototypes... " >&6; } 13314 cacheid=xorg_cv_cc_flag__Wstrict_prototypes 13315 if eval \${$cacheid+:} false; then : 13316 $as_echo_n "(cached) " >&6 13317else 13318 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13319/* end confdefs.h. */ 13320int i; 13321int 13322main () 13323{ 13324 13325 ; 13326 return 0; 13327} 13328_ACEOF 13329if ac_fn_c_try_link "$LINENO"; then : 13330 eval $cacheid=yes 13331else 13332 eval $cacheid=no 13333fi 13334rm -f core conftest.err conftest.$ac_objext \ 13335 conftest$ac_exeext conftest.$ac_ext 13336fi 13337 13338 13339 CFLAGS="$xorg_testset_save_CFLAGS" 13340 13341 eval supported=\$$cacheid 13342 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13343$as_echo "$supported" >&6; } 13344 if test "$supported" = "yes" ; then 13345 BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes" 13346 found="yes" 13347 fi 13348 fi 13349 13350 13351 13352 13353 13354 13355 13356 13357 13358 13359 13360 13361 13362 13363 13364xorg_testset_save_CFLAGS="$CFLAGS" 13365 13366if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13367 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13368 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13369$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13370if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13371 $as_echo_n "(cached) " >&6 13372else 13373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13374/* end confdefs.h. */ 13375int i; 13376_ACEOF 13377if ac_fn_c_try_compile "$LINENO"; then : 13378 xorg_cv_cc_flag_unknown_warning_option=yes 13379else 13380 xorg_cv_cc_flag_unknown_warning_option=no 13381fi 13382rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13383fi 13384{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13385$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13386 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13387 CFLAGS="$xorg_testset_save_CFLAGS" 13388fi 13389 13390if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13391 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13392 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13393 fi 13394 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13395 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13396$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13397if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13398 $as_echo_n "(cached) " >&6 13399else 13400 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13401/* end confdefs.h. */ 13402int i; 13403_ACEOF 13404if ac_fn_c_try_compile "$LINENO"; then : 13405 xorg_cv_cc_flag_unused_command_line_argument=yes 13406else 13407 xorg_cv_cc_flag_unused_command_line_argument=no 13408fi 13409rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13410fi 13411{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13412$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13413 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13414 CFLAGS="$xorg_testset_save_CFLAGS" 13415fi 13416 13417found="no" 13418 13419 if test $found = "no" ; then 13420 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13421 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13422 fi 13423 13424 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13425 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13426 fi 13427 13428 CFLAGS="$CFLAGS -Wmissing-prototypes" 13429 13430 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5 13431$as_echo_n "checking if $CC supports -Wmissing-prototypes... " >&6; } 13432 cacheid=xorg_cv_cc_flag__Wmissing_prototypes 13433 if eval \${$cacheid+:} false; then : 13434 $as_echo_n "(cached) " >&6 13435else 13436 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13437/* end confdefs.h. */ 13438int i; 13439int 13440main () 13441{ 13442 13443 ; 13444 return 0; 13445} 13446_ACEOF 13447if ac_fn_c_try_link "$LINENO"; then : 13448 eval $cacheid=yes 13449else 13450 eval $cacheid=no 13451fi 13452rm -f core conftest.err conftest.$ac_objext \ 13453 conftest$ac_exeext conftest.$ac_ext 13454fi 13455 13456 13457 CFLAGS="$xorg_testset_save_CFLAGS" 13458 13459 eval supported=\$$cacheid 13460 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13461$as_echo "$supported" >&6; } 13462 if test "$supported" = "yes" ; then 13463 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes" 13464 found="yes" 13465 fi 13466 fi 13467 13468 13469 13470 13471 13472 13473 13474 13475 13476 13477 13478 13479 13480 13481 13482xorg_testset_save_CFLAGS="$CFLAGS" 13483 13484if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13485 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13486 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13487$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13488if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13489 $as_echo_n "(cached) " >&6 13490else 13491 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13492/* end confdefs.h. */ 13493int i; 13494_ACEOF 13495if ac_fn_c_try_compile "$LINENO"; then : 13496 xorg_cv_cc_flag_unknown_warning_option=yes 13497else 13498 xorg_cv_cc_flag_unknown_warning_option=no 13499fi 13500rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13501fi 13502{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13503$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13504 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13505 CFLAGS="$xorg_testset_save_CFLAGS" 13506fi 13507 13508if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13509 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13510 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13511 fi 13512 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13513 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13514$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13515if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13516 $as_echo_n "(cached) " >&6 13517else 13518 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13519/* end confdefs.h. */ 13520int i; 13521_ACEOF 13522if ac_fn_c_try_compile "$LINENO"; then : 13523 xorg_cv_cc_flag_unused_command_line_argument=yes 13524else 13525 xorg_cv_cc_flag_unused_command_line_argument=no 13526fi 13527rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13528fi 13529{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13530$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13531 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13532 CFLAGS="$xorg_testset_save_CFLAGS" 13533fi 13534 13535found="no" 13536 13537 if test $found = "no" ; then 13538 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13539 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13540 fi 13541 13542 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13543 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13544 fi 13545 13546 CFLAGS="$CFLAGS -Wnested-externs" 13547 13548 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5 13549$as_echo_n "checking if $CC supports -Wnested-externs... " >&6; } 13550 cacheid=xorg_cv_cc_flag__Wnested_externs 13551 if eval \${$cacheid+:} false; then : 13552 $as_echo_n "(cached) " >&6 13553else 13554 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13555/* end confdefs.h. */ 13556int i; 13557int 13558main () 13559{ 13560 13561 ; 13562 return 0; 13563} 13564_ACEOF 13565if ac_fn_c_try_link "$LINENO"; then : 13566 eval $cacheid=yes 13567else 13568 eval $cacheid=no 13569fi 13570rm -f core conftest.err conftest.$ac_objext \ 13571 conftest$ac_exeext conftest.$ac_ext 13572fi 13573 13574 13575 CFLAGS="$xorg_testset_save_CFLAGS" 13576 13577 eval supported=\$$cacheid 13578 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13579$as_echo "$supported" >&6; } 13580 if test "$supported" = "yes" ; then 13581 BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs" 13582 found="yes" 13583 fi 13584 fi 13585 13586 13587 13588 13589 13590 13591 13592 13593 13594 13595 13596 13597 13598 13599 13600xorg_testset_save_CFLAGS="$CFLAGS" 13601 13602if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13603 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13604 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13605$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13606if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13607 $as_echo_n "(cached) " >&6 13608else 13609 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13610/* end confdefs.h. */ 13611int i; 13612_ACEOF 13613if ac_fn_c_try_compile "$LINENO"; then : 13614 xorg_cv_cc_flag_unknown_warning_option=yes 13615else 13616 xorg_cv_cc_flag_unknown_warning_option=no 13617fi 13618rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13619fi 13620{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13621$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13622 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13623 CFLAGS="$xorg_testset_save_CFLAGS" 13624fi 13625 13626if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13627 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13628 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13629 fi 13630 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13631 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13632$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13633if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13634 $as_echo_n "(cached) " >&6 13635else 13636 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13637/* end confdefs.h. */ 13638int i; 13639_ACEOF 13640if ac_fn_c_try_compile "$LINENO"; then : 13641 xorg_cv_cc_flag_unused_command_line_argument=yes 13642else 13643 xorg_cv_cc_flag_unused_command_line_argument=no 13644fi 13645rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13646fi 13647{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13648$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13649 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13650 CFLAGS="$xorg_testset_save_CFLAGS" 13651fi 13652 13653found="no" 13654 13655 if test $found = "no" ; then 13656 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13657 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13658 fi 13659 13660 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13661 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13662 fi 13663 13664 CFLAGS="$CFLAGS -Wbad-function-cast" 13665 13666 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5 13667$as_echo_n "checking if $CC supports -Wbad-function-cast... " >&6; } 13668 cacheid=xorg_cv_cc_flag__Wbad_function_cast 13669 if eval \${$cacheid+:} false; then : 13670 $as_echo_n "(cached) " >&6 13671else 13672 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13673/* end confdefs.h. */ 13674int i; 13675int 13676main () 13677{ 13678 13679 ; 13680 return 0; 13681} 13682_ACEOF 13683if ac_fn_c_try_link "$LINENO"; then : 13684 eval $cacheid=yes 13685else 13686 eval $cacheid=no 13687fi 13688rm -f core conftest.err conftest.$ac_objext \ 13689 conftest$ac_exeext conftest.$ac_ext 13690fi 13691 13692 13693 CFLAGS="$xorg_testset_save_CFLAGS" 13694 13695 eval supported=\$$cacheid 13696 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13697$as_echo "$supported" >&6; } 13698 if test "$supported" = "yes" ; then 13699 BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast" 13700 found="yes" 13701 fi 13702 fi 13703 13704 13705 13706 13707 13708 13709 13710 13711 13712 13713 13714 13715 13716 13717 13718xorg_testset_save_CFLAGS="$CFLAGS" 13719 13720if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13721 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13722 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13723$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13724if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13725 $as_echo_n "(cached) " >&6 13726else 13727 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13728/* end confdefs.h. */ 13729int i; 13730_ACEOF 13731if ac_fn_c_try_compile "$LINENO"; then : 13732 xorg_cv_cc_flag_unknown_warning_option=yes 13733else 13734 xorg_cv_cc_flag_unknown_warning_option=no 13735fi 13736rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13737fi 13738{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13739$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13740 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13741 CFLAGS="$xorg_testset_save_CFLAGS" 13742fi 13743 13744if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13745 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13746 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13747 fi 13748 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13749 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13750$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13751if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13752 $as_echo_n "(cached) " >&6 13753else 13754 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13755/* end confdefs.h. */ 13756int i; 13757_ACEOF 13758if ac_fn_c_try_compile "$LINENO"; then : 13759 xorg_cv_cc_flag_unused_command_line_argument=yes 13760else 13761 xorg_cv_cc_flag_unused_command_line_argument=no 13762fi 13763rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13764fi 13765{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13766$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13767 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13768 CFLAGS="$xorg_testset_save_CFLAGS" 13769fi 13770 13771found="no" 13772 13773 if test $found = "no" ; then 13774 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13775 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13776 fi 13777 13778 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13779 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13780 fi 13781 13782 CFLAGS="$CFLAGS -Wold-style-definition" 13783 13784 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5 13785$as_echo_n "checking if $CC supports -Wold-style-definition... " >&6; } 13786 cacheid=xorg_cv_cc_flag__Wold_style_definition 13787 if eval \${$cacheid+:} false; then : 13788 $as_echo_n "(cached) " >&6 13789else 13790 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13791/* end confdefs.h. */ 13792int i; 13793int 13794main () 13795{ 13796 13797 ; 13798 return 0; 13799} 13800_ACEOF 13801if ac_fn_c_try_link "$LINENO"; then : 13802 eval $cacheid=yes 13803else 13804 eval $cacheid=no 13805fi 13806rm -f core conftest.err conftest.$ac_objext \ 13807 conftest$ac_exeext conftest.$ac_ext 13808fi 13809 13810 13811 CFLAGS="$xorg_testset_save_CFLAGS" 13812 13813 eval supported=\$$cacheid 13814 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13815$as_echo "$supported" >&6; } 13816 if test "$supported" = "yes" ; then 13817 BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition" 13818 found="yes" 13819 fi 13820 fi 13821 13822 if test $found = "no" ; then 13823 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13824 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13825 fi 13826 13827 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13828 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13829 fi 13830 13831 CFLAGS="$CFLAGS -fd" 13832 13833 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5 13834$as_echo_n "checking if $CC supports -fd... " >&6; } 13835 cacheid=xorg_cv_cc_flag__fd 13836 if eval \${$cacheid+:} false; then : 13837 $as_echo_n "(cached) " >&6 13838else 13839 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13840/* end confdefs.h. */ 13841int i; 13842int 13843main () 13844{ 13845 13846 ; 13847 return 0; 13848} 13849_ACEOF 13850if ac_fn_c_try_link "$LINENO"; then : 13851 eval $cacheid=yes 13852else 13853 eval $cacheid=no 13854fi 13855rm -f core conftest.err conftest.$ac_objext \ 13856 conftest$ac_exeext conftest.$ac_ext 13857fi 13858 13859 13860 CFLAGS="$xorg_testset_save_CFLAGS" 13861 13862 eval supported=\$$cacheid 13863 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13864$as_echo "$supported" >&6; } 13865 if test "$supported" = "yes" ; then 13866 BASE_CFLAGS="$BASE_CFLAGS -fd" 13867 found="yes" 13868 fi 13869 fi 13870 13871 13872 13873 13874 13875 13876 13877 13878 13879 13880 13881 13882 13883 13884 13885xorg_testset_save_CFLAGS="$CFLAGS" 13886 13887if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13888 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13889 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13890$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13891if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13892 $as_echo_n "(cached) " >&6 13893else 13894 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13895/* end confdefs.h. */ 13896int i; 13897_ACEOF 13898if ac_fn_c_try_compile "$LINENO"; then : 13899 xorg_cv_cc_flag_unknown_warning_option=yes 13900else 13901 xorg_cv_cc_flag_unknown_warning_option=no 13902fi 13903rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13904fi 13905{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13906$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13907 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13908 CFLAGS="$xorg_testset_save_CFLAGS" 13909fi 13910 13911if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13912 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13913 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13914 fi 13915 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13916 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13917$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13918if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13919 $as_echo_n "(cached) " >&6 13920else 13921 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13922/* end confdefs.h. */ 13923int i; 13924_ACEOF 13925if ac_fn_c_try_compile "$LINENO"; then : 13926 xorg_cv_cc_flag_unused_command_line_argument=yes 13927else 13928 xorg_cv_cc_flag_unused_command_line_argument=no 13929fi 13930rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13931fi 13932{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13933$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13934 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13935 CFLAGS="$xorg_testset_save_CFLAGS" 13936fi 13937 13938found="no" 13939 13940 if test $found = "no" ; then 13941 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13942 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13943 fi 13944 13945 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13946 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13947 fi 13948 13949 CFLAGS="$CFLAGS -Wdeclaration-after-statement" 13950 13951 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5 13952$as_echo_n "checking if $CC supports -Wdeclaration-after-statement... " >&6; } 13953 cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement 13954 if eval \${$cacheid+:} false; then : 13955 $as_echo_n "(cached) " >&6 13956else 13957 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13958/* end confdefs.h. */ 13959int i; 13960int 13961main () 13962{ 13963 13964 ; 13965 return 0; 13966} 13967_ACEOF 13968if ac_fn_c_try_link "$LINENO"; then : 13969 eval $cacheid=yes 13970else 13971 eval $cacheid=no 13972fi 13973rm -f core conftest.err conftest.$ac_objext \ 13974 conftest$ac_exeext conftest.$ac_ext 13975fi 13976 13977 13978 CFLAGS="$xorg_testset_save_CFLAGS" 13979 13980 eval supported=\$$cacheid 13981 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13982$as_echo "$supported" >&6; } 13983 if test "$supported" = "yes" ; then 13984 BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement" 13985 found="yes" 13986 fi 13987 fi 13988 13989 13990 13991 13992 13993# This chunk adds additional warnings that could catch undesired effects. 13994 13995 13996 13997 13998 13999 14000 14001 14002 14003 14004 14005 14006 14007xorg_testset_save_CFLAGS="$CFLAGS" 14008 14009if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14010 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14011 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14012$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14013if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14014 $as_echo_n "(cached) " >&6 14015else 14016 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14017/* end confdefs.h. */ 14018int i; 14019_ACEOF 14020if ac_fn_c_try_compile "$LINENO"; then : 14021 xorg_cv_cc_flag_unknown_warning_option=yes 14022else 14023 xorg_cv_cc_flag_unknown_warning_option=no 14024fi 14025rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14026fi 14027{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14028$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14029 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14030 CFLAGS="$xorg_testset_save_CFLAGS" 14031fi 14032 14033if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14034 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14035 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14036 fi 14037 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14038 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14039$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14040if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14041 $as_echo_n "(cached) " >&6 14042else 14043 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14044/* end confdefs.h. */ 14045int i; 14046_ACEOF 14047if ac_fn_c_try_compile "$LINENO"; then : 14048 xorg_cv_cc_flag_unused_command_line_argument=yes 14049else 14050 xorg_cv_cc_flag_unused_command_line_argument=no 14051fi 14052rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14053fi 14054{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14055$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14056 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14057 CFLAGS="$xorg_testset_save_CFLAGS" 14058fi 14059 14060found="no" 14061 14062 if test $found = "no" ; then 14063 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14064 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14065 fi 14066 14067 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14068 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14069 fi 14070 14071 CFLAGS="$CFLAGS -Wunused" 14072 14073 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5 14074$as_echo_n "checking if $CC supports -Wunused... " >&6; } 14075 cacheid=xorg_cv_cc_flag__Wunused 14076 if eval \${$cacheid+:} false; then : 14077 $as_echo_n "(cached) " >&6 14078else 14079 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14080/* end confdefs.h. */ 14081int i; 14082int 14083main () 14084{ 14085 14086 ; 14087 return 0; 14088} 14089_ACEOF 14090if ac_fn_c_try_link "$LINENO"; then : 14091 eval $cacheid=yes 14092else 14093 eval $cacheid=no 14094fi 14095rm -f core conftest.err conftest.$ac_objext \ 14096 conftest$ac_exeext conftest.$ac_ext 14097fi 14098 14099 14100 CFLAGS="$xorg_testset_save_CFLAGS" 14101 14102 eval supported=\$$cacheid 14103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14104$as_echo "$supported" >&6; } 14105 if test "$supported" = "yes" ; then 14106 BASE_CFLAGS="$BASE_CFLAGS -Wunused" 14107 found="yes" 14108 fi 14109 fi 14110 14111 14112 14113 14114 14115 14116 14117 14118 14119 14120 14121 14122 14123 14124 14125xorg_testset_save_CFLAGS="$CFLAGS" 14126 14127if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14128 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14129 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14130$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14131if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14132 $as_echo_n "(cached) " >&6 14133else 14134 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14135/* end confdefs.h. */ 14136int i; 14137_ACEOF 14138if ac_fn_c_try_compile "$LINENO"; then : 14139 xorg_cv_cc_flag_unknown_warning_option=yes 14140else 14141 xorg_cv_cc_flag_unknown_warning_option=no 14142fi 14143rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14144fi 14145{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14146$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14147 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14148 CFLAGS="$xorg_testset_save_CFLAGS" 14149fi 14150 14151if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14152 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14153 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14154 fi 14155 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14156 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14157$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14158if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14159 $as_echo_n "(cached) " >&6 14160else 14161 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14162/* end confdefs.h. */ 14163int i; 14164_ACEOF 14165if ac_fn_c_try_compile "$LINENO"; then : 14166 xorg_cv_cc_flag_unused_command_line_argument=yes 14167else 14168 xorg_cv_cc_flag_unused_command_line_argument=no 14169fi 14170rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14171fi 14172{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14173$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14174 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14175 CFLAGS="$xorg_testset_save_CFLAGS" 14176fi 14177 14178found="no" 14179 14180 if test $found = "no" ; then 14181 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14182 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14183 fi 14184 14185 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14186 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14187 fi 14188 14189 CFLAGS="$CFLAGS -Wuninitialized" 14190 14191 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5 14192$as_echo_n "checking if $CC supports -Wuninitialized... " >&6; } 14193 cacheid=xorg_cv_cc_flag__Wuninitialized 14194 if eval \${$cacheid+:} false; then : 14195 $as_echo_n "(cached) " >&6 14196else 14197 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14198/* end confdefs.h. */ 14199int i; 14200int 14201main () 14202{ 14203 14204 ; 14205 return 0; 14206} 14207_ACEOF 14208if ac_fn_c_try_link "$LINENO"; then : 14209 eval $cacheid=yes 14210else 14211 eval $cacheid=no 14212fi 14213rm -f core conftest.err conftest.$ac_objext \ 14214 conftest$ac_exeext conftest.$ac_ext 14215fi 14216 14217 14218 CFLAGS="$xorg_testset_save_CFLAGS" 14219 14220 eval supported=\$$cacheid 14221 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14222$as_echo "$supported" >&6; } 14223 if test "$supported" = "yes" ; then 14224 BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized" 14225 found="yes" 14226 fi 14227 fi 14228 14229 14230 14231 14232 14233 14234 14235 14236 14237 14238 14239 14240 14241 14242 14243xorg_testset_save_CFLAGS="$CFLAGS" 14244 14245if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14246 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14247 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14248$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14249if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14250 $as_echo_n "(cached) " >&6 14251else 14252 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14253/* end confdefs.h. */ 14254int i; 14255_ACEOF 14256if ac_fn_c_try_compile "$LINENO"; then : 14257 xorg_cv_cc_flag_unknown_warning_option=yes 14258else 14259 xorg_cv_cc_flag_unknown_warning_option=no 14260fi 14261rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14262fi 14263{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14264$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14265 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14266 CFLAGS="$xorg_testset_save_CFLAGS" 14267fi 14268 14269if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14270 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14271 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14272 fi 14273 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14274 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14275$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14276if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14277 $as_echo_n "(cached) " >&6 14278else 14279 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14280/* end confdefs.h. */ 14281int i; 14282_ACEOF 14283if ac_fn_c_try_compile "$LINENO"; then : 14284 xorg_cv_cc_flag_unused_command_line_argument=yes 14285else 14286 xorg_cv_cc_flag_unused_command_line_argument=no 14287fi 14288rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14289fi 14290{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14291$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14292 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14293 CFLAGS="$xorg_testset_save_CFLAGS" 14294fi 14295 14296found="no" 14297 14298 if test $found = "no" ; then 14299 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14300 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14301 fi 14302 14303 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14304 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14305 fi 14306 14307 CFLAGS="$CFLAGS -Wshadow" 14308 14309 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5 14310$as_echo_n "checking if $CC supports -Wshadow... " >&6; } 14311 cacheid=xorg_cv_cc_flag__Wshadow 14312 if eval \${$cacheid+:} false; then : 14313 $as_echo_n "(cached) " >&6 14314else 14315 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14316/* end confdefs.h. */ 14317int i; 14318int 14319main () 14320{ 14321 14322 ; 14323 return 0; 14324} 14325_ACEOF 14326if ac_fn_c_try_link "$LINENO"; then : 14327 eval $cacheid=yes 14328else 14329 eval $cacheid=no 14330fi 14331rm -f core conftest.err conftest.$ac_objext \ 14332 conftest$ac_exeext conftest.$ac_ext 14333fi 14334 14335 14336 CFLAGS="$xorg_testset_save_CFLAGS" 14337 14338 eval supported=\$$cacheid 14339 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14340$as_echo "$supported" >&6; } 14341 if test "$supported" = "yes" ; then 14342 BASE_CFLAGS="$BASE_CFLAGS -Wshadow" 14343 found="yes" 14344 fi 14345 fi 14346 14347 14348 14349 14350 14351 14352 14353 14354 14355 14356 14357 14358 14359 14360 14361xorg_testset_save_CFLAGS="$CFLAGS" 14362 14363if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14364 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14365 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14366$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14367if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14368 $as_echo_n "(cached) " >&6 14369else 14370 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14371/* end confdefs.h. */ 14372int i; 14373_ACEOF 14374if ac_fn_c_try_compile "$LINENO"; then : 14375 xorg_cv_cc_flag_unknown_warning_option=yes 14376else 14377 xorg_cv_cc_flag_unknown_warning_option=no 14378fi 14379rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14380fi 14381{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14382$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14383 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14384 CFLAGS="$xorg_testset_save_CFLAGS" 14385fi 14386 14387if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14388 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14389 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14390 fi 14391 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14392 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14393$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14394if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14395 $as_echo_n "(cached) " >&6 14396else 14397 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14398/* end confdefs.h. */ 14399int i; 14400_ACEOF 14401if ac_fn_c_try_compile "$LINENO"; then : 14402 xorg_cv_cc_flag_unused_command_line_argument=yes 14403else 14404 xorg_cv_cc_flag_unused_command_line_argument=no 14405fi 14406rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14407fi 14408{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14409$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14410 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14411 CFLAGS="$xorg_testset_save_CFLAGS" 14412fi 14413 14414found="no" 14415 14416 if test $found = "no" ; then 14417 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14418 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14419 fi 14420 14421 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14422 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14423 fi 14424 14425 CFLAGS="$CFLAGS -Wmissing-noreturn" 14426 14427 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5 14428$as_echo_n "checking if $CC supports -Wmissing-noreturn... " >&6; } 14429 cacheid=xorg_cv_cc_flag__Wmissing_noreturn 14430 if eval \${$cacheid+:} false; then : 14431 $as_echo_n "(cached) " >&6 14432else 14433 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14434/* end confdefs.h. */ 14435int i; 14436int 14437main () 14438{ 14439 14440 ; 14441 return 0; 14442} 14443_ACEOF 14444if ac_fn_c_try_link "$LINENO"; then : 14445 eval $cacheid=yes 14446else 14447 eval $cacheid=no 14448fi 14449rm -f core conftest.err conftest.$ac_objext \ 14450 conftest$ac_exeext conftest.$ac_ext 14451fi 14452 14453 14454 CFLAGS="$xorg_testset_save_CFLAGS" 14455 14456 eval supported=\$$cacheid 14457 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14458$as_echo "$supported" >&6; } 14459 if test "$supported" = "yes" ; then 14460 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn" 14461 found="yes" 14462 fi 14463 fi 14464 14465 14466 14467 14468 14469 14470 14471 14472 14473 14474 14475 14476 14477 14478 14479xorg_testset_save_CFLAGS="$CFLAGS" 14480 14481if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14482 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14483 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14484$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14485if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14486 $as_echo_n "(cached) " >&6 14487else 14488 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14489/* end confdefs.h. */ 14490int i; 14491_ACEOF 14492if ac_fn_c_try_compile "$LINENO"; then : 14493 xorg_cv_cc_flag_unknown_warning_option=yes 14494else 14495 xorg_cv_cc_flag_unknown_warning_option=no 14496fi 14497rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14498fi 14499{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14500$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14501 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14502 CFLAGS="$xorg_testset_save_CFLAGS" 14503fi 14504 14505if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14506 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14507 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14508 fi 14509 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14510 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14511$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14512if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14513 $as_echo_n "(cached) " >&6 14514else 14515 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14516/* end confdefs.h. */ 14517int i; 14518_ACEOF 14519if ac_fn_c_try_compile "$LINENO"; then : 14520 xorg_cv_cc_flag_unused_command_line_argument=yes 14521else 14522 xorg_cv_cc_flag_unused_command_line_argument=no 14523fi 14524rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14525fi 14526{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14527$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14528 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14529 CFLAGS="$xorg_testset_save_CFLAGS" 14530fi 14531 14532found="no" 14533 14534 if test $found = "no" ; then 14535 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14536 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14537 fi 14538 14539 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14540 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14541 fi 14542 14543 CFLAGS="$CFLAGS -Wmissing-format-attribute" 14544 14545 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5 14546$as_echo_n "checking if $CC supports -Wmissing-format-attribute... " >&6; } 14547 cacheid=xorg_cv_cc_flag__Wmissing_format_attribute 14548 if eval \${$cacheid+:} false; then : 14549 $as_echo_n "(cached) " >&6 14550else 14551 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14552/* end confdefs.h. */ 14553int i; 14554int 14555main () 14556{ 14557 14558 ; 14559 return 0; 14560} 14561_ACEOF 14562if ac_fn_c_try_link "$LINENO"; then : 14563 eval $cacheid=yes 14564else 14565 eval $cacheid=no 14566fi 14567rm -f core conftest.err conftest.$ac_objext \ 14568 conftest$ac_exeext conftest.$ac_ext 14569fi 14570 14571 14572 CFLAGS="$xorg_testset_save_CFLAGS" 14573 14574 eval supported=\$$cacheid 14575 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14576$as_echo "$supported" >&6; } 14577 if test "$supported" = "yes" ; then 14578 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute" 14579 found="yes" 14580 fi 14581 fi 14582 14583 14584 14585 14586 14587 14588 14589 14590 14591 14592 14593 14594 14595 14596 14597xorg_testset_save_CFLAGS="$CFLAGS" 14598 14599if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14600 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14601 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14602$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14603if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14604 $as_echo_n "(cached) " >&6 14605else 14606 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14607/* end confdefs.h. */ 14608int i; 14609_ACEOF 14610if ac_fn_c_try_compile "$LINENO"; then : 14611 xorg_cv_cc_flag_unknown_warning_option=yes 14612else 14613 xorg_cv_cc_flag_unknown_warning_option=no 14614fi 14615rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14616fi 14617{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14618$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14619 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14620 CFLAGS="$xorg_testset_save_CFLAGS" 14621fi 14622 14623if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14624 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14625 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14626 fi 14627 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14628 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14629$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14630if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14631 $as_echo_n "(cached) " >&6 14632else 14633 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14634/* end confdefs.h. */ 14635int i; 14636_ACEOF 14637if ac_fn_c_try_compile "$LINENO"; then : 14638 xorg_cv_cc_flag_unused_command_line_argument=yes 14639else 14640 xorg_cv_cc_flag_unused_command_line_argument=no 14641fi 14642rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14643fi 14644{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14645$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14646 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14647 CFLAGS="$xorg_testset_save_CFLAGS" 14648fi 14649 14650found="no" 14651 14652 if test $found = "no" ; then 14653 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14654 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14655 fi 14656 14657 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14658 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14659 fi 14660 14661 CFLAGS="$CFLAGS -Wredundant-decls" 14662 14663 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5 14664$as_echo_n "checking if $CC supports -Wredundant-decls... " >&6; } 14665 cacheid=xorg_cv_cc_flag__Wredundant_decls 14666 if eval \${$cacheid+:} false; then : 14667 $as_echo_n "(cached) " >&6 14668else 14669 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14670/* end confdefs.h. */ 14671int i; 14672int 14673main () 14674{ 14675 14676 ; 14677 return 0; 14678} 14679_ACEOF 14680if ac_fn_c_try_link "$LINENO"; then : 14681 eval $cacheid=yes 14682else 14683 eval $cacheid=no 14684fi 14685rm -f core conftest.err conftest.$ac_objext \ 14686 conftest$ac_exeext conftest.$ac_ext 14687fi 14688 14689 14690 CFLAGS="$xorg_testset_save_CFLAGS" 14691 14692 eval supported=\$$cacheid 14693 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14694$as_echo "$supported" >&6; } 14695 if test "$supported" = "yes" ; then 14696 BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls" 14697 found="yes" 14698 fi 14699 fi 14700 14701 14702 14703 14704 14705 14706 14707 14708 14709 14710 14711 14712 14713 14714 14715xorg_testset_save_CFLAGS="$CFLAGS" 14716 14717if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14718 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14719 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14720$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14721if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14722 $as_echo_n "(cached) " >&6 14723else 14724 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14725/* end confdefs.h. */ 14726int i; 14727_ACEOF 14728if ac_fn_c_try_compile "$LINENO"; then : 14729 xorg_cv_cc_flag_unknown_warning_option=yes 14730else 14731 xorg_cv_cc_flag_unknown_warning_option=no 14732fi 14733rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14734fi 14735{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14736$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14737 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14738 CFLAGS="$xorg_testset_save_CFLAGS" 14739fi 14740 14741if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14742 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14743 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14744 fi 14745 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14746 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14747$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14748if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14749 $as_echo_n "(cached) " >&6 14750else 14751 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14752/* end confdefs.h. */ 14753int i; 14754_ACEOF 14755if ac_fn_c_try_compile "$LINENO"; then : 14756 xorg_cv_cc_flag_unused_command_line_argument=yes 14757else 14758 xorg_cv_cc_flag_unused_command_line_argument=no 14759fi 14760rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14761fi 14762{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14763$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14764 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14765 CFLAGS="$xorg_testset_save_CFLAGS" 14766fi 14767 14768found="no" 14769 14770 if test $found = "no" ; then 14771 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14772 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14773 fi 14774 14775 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14776 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14777 fi 14778 14779 CFLAGS="$CFLAGS -Wlogical-op" 14780 14781 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5 14782$as_echo_n "checking if $CC supports -Wlogical-op... " >&6; } 14783 cacheid=xorg_cv_cc_flag__Wlogical_op 14784 if eval \${$cacheid+:} false; then : 14785 $as_echo_n "(cached) " >&6 14786else 14787 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14788/* end confdefs.h. */ 14789int i; 14790int 14791main () 14792{ 14793 14794 ; 14795 return 0; 14796} 14797_ACEOF 14798if ac_fn_c_try_link "$LINENO"; then : 14799 eval $cacheid=yes 14800else 14801 eval $cacheid=no 14802fi 14803rm -f core conftest.err conftest.$ac_objext \ 14804 conftest$ac_exeext conftest.$ac_ext 14805fi 14806 14807 14808 CFLAGS="$xorg_testset_save_CFLAGS" 14809 14810 eval supported=\$$cacheid 14811 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14812$as_echo "$supported" >&6; } 14813 if test "$supported" = "yes" ; then 14814 BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op" 14815 found="yes" 14816 fi 14817 fi 14818 14819 14820 14821# These are currently disabled because they are noisy. They will be enabled 14822# in the future once the codebase is sufficiently modernized to silence 14823# them. For now, I don't want them to drown out the other warnings. 14824# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses]) 14825# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align]) 14826# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual]) 14827 14828# Turn some warnings into errors, so we don't accidently get successful builds 14829# when there are problems that should be fixed. 14830 14831if test "x$SELECTIVE_WERROR" = "xyes" ; then 14832 14833 14834 14835 14836 14837 14838 14839 14840 14841 14842 14843 14844 14845xorg_testset_save_CFLAGS="$CFLAGS" 14846 14847if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14848 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14849 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14850$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14851if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14852 $as_echo_n "(cached) " >&6 14853else 14854 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14855/* end confdefs.h. */ 14856int i; 14857_ACEOF 14858if ac_fn_c_try_compile "$LINENO"; then : 14859 xorg_cv_cc_flag_unknown_warning_option=yes 14860else 14861 xorg_cv_cc_flag_unknown_warning_option=no 14862fi 14863rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14864fi 14865{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14866$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14867 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14868 CFLAGS="$xorg_testset_save_CFLAGS" 14869fi 14870 14871if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14872 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14873 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14874 fi 14875 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14876 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14877$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14878if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14879 $as_echo_n "(cached) " >&6 14880else 14881 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14882/* end confdefs.h. */ 14883int i; 14884_ACEOF 14885if ac_fn_c_try_compile "$LINENO"; then : 14886 xorg_cv_cc_flag_unused_command_line_argument=yes 14887else 14888 xorg_cv_cc_flag_unused_command_line_argument=no 14889fi 14890rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14891fi 14892{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14893$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14894 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14895 CFLAGS="$xorg_testset_save_CFLAGS" 14896fi 14897 14898found="no" 14899 14900 if test $found = "no" ; then 14901 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14902 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14903 fi 14904 14905 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14906 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14907 fi 14908 14909 CFLAGS="$CFLAGS -Werror=implicit" 14910 14911 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5 14912$as_echo_n "checking if $CC supports -Werror=implicit... " >&6; } 14913 cacheid=xorg_cv_cc_flag__Werror_implicit 14914 if eval \${$cacheid+:} false; then : 14915 $as_echo_n "(cached) " >&6 14916else 14917 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14918/* end confdefs.h. */ 14919int i; 14920int 14921main () 14922{ 14923 14924 ; 14925 return 0; 14926} 14927_ACEOF 14928if ac_fn_c_try_link "$LINENO"; then : 14929 eval $cacheid=yes 14930else 14931 eval $cacheid=no 14932fi 14933rm -f core conftest.err conftest.$ac_objext \ 14934 conftest$ac_exeext conftest.$ac_ext 14935fi 14936 14937 14938 CFLAGS="$xorg_testset_save_CFLAGS" 14939 14940 eval supported=\$$cacheid 14941 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14942$as_echo "$supported" >&6; } 14943 if test "$supported" = "yes" ; then 14944 BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit" 14945 found="yes" 14946 fi 14947 fi 14948 14949 if test $found = "no" ; then 14950 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14951 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14952 fi 14953 14954 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14955 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14956 fi 14957 14958 CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 14959 14960 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" >&5 14961$as_echo_n "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; } 14962 cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED 14963 if eval \${$cacheid+:} false; then : 14964 $as_echo_n "(cached) " >&6 14965else 14966 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14967/* end confdefs.h. */ 14968int i; 14969int 14970main () 14971{ 14972 14973 ; 14974 return 0; 14975} 14976_ACEOF 14977if ac_fn_c_try_link "$LINENO"; then : 14978 eval $cacheid=yes 14979else 14980 eval $cacheid=no 14981fi 14982rm -f core conftest.err conftest.$ac_objext \ 14983 conftest$ac_exeext conftest.$ac_ext 14984fi 14985 14986 14987 CFLAGS="$xorg_testset_save_CFLAGS" 14988 14989 eval supported=\$$cacheid 14990 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14991$as_echo "$supported" >&6; } 14992 if test "$supported" = "yes" ; then 14993 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 14994 found="yes" 14995 fi 14996 fi 14997 14998 14999 15000 15001 15002 15003 15004 15005 15006 15007 15008 15009 15010 15011 15012xorg_testset_save_CFLAGS="$CFLAGS" 15013 15014if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15015 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15016 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15017$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15018if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15019 $as_echo_n "(cached) " >&6 15020else 15021 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15022/* end confdefs.h. */ 15023int i; 15024_ACEOF 15025if ac_fn_c_try_compile "$LINENO"; then : 15026 xorg_cv_cc_flag_unknown_warning_option=yes 15027else 15028 xorg_cv_cc_flag_unknown_warning_option=no 15029fi 15030rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15031fi 15032{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15033$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15034 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15035 CFLAGS="$xorg_testset_save_CFLAGS" 15036fi 15037 15038if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15039 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15040 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15041 fi 15042 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15043 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15044$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15045if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15046 $as_echo_n "(cached) " >&6 15047else 15048 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15049/* end confdefs.h. */ 15050int i; 15051_ACEOF 15052if ac_fn_c_try_compile "$LINENO"; then : 15053 xorg_cv_cc_flag_unused_command_line_argument=yes 15054else 15055 xorg_cv_cc_flag_unused_command_line_argument=no 15056fi 15057rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15058fi 15059{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15060$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15061 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15062 CFLAGS="$xorg_testset_save_CFLAGS" 15063fi 15064 15065found="no" 15066 15067 if test $found = "no" ; then 15068 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15069 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15070 fi 15071 15072 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15073 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15074 fi 15075 15076 CFLAGS="$CFLAGS -Werror=nonnull" 15077 15078 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5 15079$as_echo_n "checking if $CC supports -Werror=nonnull... " >&6; } 15080 cacheid=xorg_cv_cc_flag__Werror_nonnull 15081 if eval \${$cacheid+:} false; then : 15082 $as_echo_n "(cached) " >&6 15083else 15084 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15085/* end confdefs.h. */ 15086int i; 15087int 15088main () 15089{ 15090 15091 ; 15092 return 0; 15093} 15094_ACEOF 15095if ac_fn_c_try_link "$LINENO"; then : 15096 eval $cacheid=yes 15097else 15098 eval $cacheid=no 15099fi 15100rm -f core conftest.err conftest.$ac_objext \ 15101 conftest$ac_exeext conftest.$ac_ext 15102fi 15103 15104 15105 CFLAGS="$xorg_testset_save_CFLAGS" 15106 15107 eval supported=\$$cacheid 15108 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15109$as_echo "$supported" >&6; } 15110 if test "$supported" = "yes" ; then 15111 BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull" 15112 found="yes" 15113 fi 15114 fi 15115 15116 15117 15118 15119 15120 15121 15122 15123 15124 15125 15126 15127 15128 15129 15130xorg_testset_save_CFLAGS="$CFLAGS" 15131 15132if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15133 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15134 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15135$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15136if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15137 $as_echo_n "(cached) " >&6 15138else 15139 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15140/* end confdefs.h. */ 15141int i; 15142_ACEOF 15143if ac_fn_c_try_compile "$LINENO"; then : 15144 xorg_cv_cc_flag_unknown_warning_option=yes 15145else 15146 xorg_cv_cc_flag_unknown_warning_option=no 15147fi 15148rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15149fi 15150{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15151$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15152 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15153 CFLAGS="$xorg_testset_save_CFLAGS" 15154fi 15155 15156if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15157 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15158 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15159 fi 15160 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15161 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15162$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15163if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15164 $as_echo_n "(cached) " >&6 15165else 15166 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15167/* end confdefs.h. */ 15168int i; 15169_ACEOF 15170if ac_fn_c_try_compile "$LINENO"; then : 15171 xorg_cv_cc_flag_unused_command_line_argument=yes 15172else 15173 xorg_cv_cc_flag_unused_command_line_argument=no 15174fi 15175rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15176fi 15177{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15178$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15179 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15180 CFLAGS="$xorg_testset_save_CFLAGS" 15181fi 15182 15183found="no" 15184 15185 if test $found = "no" ; then 15186 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15187 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15188 fi 15189 15190 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15191 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15192 fi 15193 15194 CFLAGS="$CFLAGS -Werror=init-self" 15195 15196 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5 15197$as_echo_n "checking if $CC supports -Werror=init-self... " >&6; } 15198 cacheid=xorg_cv_cc_flag__Werror_init_self 15199 if eval \${$cacheid+:} false; then : 15200 $as_echo_n "(cached) " >&6 15201else 15202 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15203/* end confdefs.h. */ 15204int i; 15205int 15206main () 15207{ 15208 15209 ; 15210 return 0; 15211} 15212_ACEOF 15213if ac_fn_c_try_link "$LINENO"; then : 15214 eval $cacheid=yes 15215else 15216 eval $cacheid=no 15217fi 15218rm -f core conftest.err conftest.$ac_objext \ 15219 conftest$ac_exeext conftest.$ac_ext 15220fi 15221 15222 15223 CFLAGS="$xorg_testset_save_CFLAGS" 15224 15225 eval supported=\$$cacheid 15226 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15227$as_echo "$supported" >&6; } 15228 if test "$supported" = "yes" ; then 15229 BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self" 15230 found="yes" 15231 fi 15232 fi 15233 15234 15235 15236 15237 15238 15239 15240 15241 15242 15243 15244 15245 15246 15247 15248xorg_testset_save_CFLAGS="$CFLAGS" 15249 15250if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15251 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15252 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15253$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15254if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15255 $as_echo_n "(cached) " >&6 15256else 15257 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15258/* end confdefs.h. */ 15259int i; 15260_ACEOF 15261if ac_fn_c_try_compile "$LINENO"; then : 15262 xorg_cv_cc_flag_unknown_warning_option=yes 15263else 15264 xorg_cv_cc_flag_unknown_warning_option=no 15265fi 15266rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15267fi 15268{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15269$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15270 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15271 CFLAGS="$xorg_testset_save_CFLAGS" 15272fi 15273 15274if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15275 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15276 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15277 fi 15278 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15279 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15280$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15281if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15282 $as_echo_n "(cached) " >&6 15283else 15284 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15285/* end confdefs.h. */ 15286int i; 15287_ACEOF 15288if ac_fn_c_try_compile "$LINENO"; then : 15289 xorg_cv_cc_flag_unused_command_line_argument=yes 15290else 15291 xorg_cv_cc_flag_unused_command_line_argument=no 15292fi 15293rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15294fi 15295{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15296$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15297 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15298 CFLAGS="$xorg_testset_save_CFLAGS" 15299fi 15300 15301found="no" 15302 15303 if test $found = "no" ; then 15304 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15305 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15306 fi 15307 15308 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15309 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15310 fi 15311 15312 CFLAGS="$CFLAGS -Werror=main" 15313 15314 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5 15315$as_echo_n "checking if $CC supports -Werror=main... " >&6; } 15316 cacheid=xorg_cv_cc_flag__Werror_main 15317 if eval \${$cacheid+:} false; then : 15318 $as_echo_n "(cached) " >&6 15319else 15320 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15321/* end confdefs.h. */ 15322int i; 15323int 15324main () 15325{ 15326 15327 ; 15328 return 0; 15329} 15330_ACEOF 15331if ac_fn_c_try_link "$LINENO"; then : 15332 eval $cacheid=yes 15333else 15334 eval $cacheid=no 15335fi 15336rm -f core conftest.err conftest.$ac_objext \ 15337 conftest$ac_exeext conftest.$ac_ext 15338fi 15339 15340 15341 CFLAGS="$xorg_testset_save_CFLAGS" 15342 15343 eval supported=\$$cacheid 15344 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15345$as_echo "$supported" >&6; } 15346 if test "$supported" = "yes" ; then 15347 BASE_CFLAGS="$BASE_CFLAGS -Werror=main" 15348 found="yes" 15349 fi 15350 fi 15351 15352 15353 15354 15355 15356 15357 15358 15359 15360 15361 15362 15363 15364 15365 15366xorg_testset_save_CFLAGS="$CFLAGS" 15367 15368if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15369 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15370 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15371$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15372if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15373 $as_echo_n "(cached) " >&6 15374else 15375 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15376/* end confdefs.h. */ 15377int i; 15378_ACEOF 15379if ac_fn_c_try_compile "$LINENO"; then : 15380 xorg_cv_cc_flag_unknown_warning_option=yes 15381else 15382 xorg_cv_cc_flag_unknown_warning_option=no 15383fi 15384rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15385fi 15386{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15387$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15388 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15389 CFLAGS="$xorg_testset_save_CFLAGS" 15390fi 15391 15392if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15393 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15394 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15395 fi 15396 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15397 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15398$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15399if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15400 $as_echo_n "(cached) " >&6 15401else 15402 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15403/* end confdefs.h. */ 15404int i; 15405_ACEOF 15406if ac_fn_c_try_compile "$LINENO"; then : 15407 xorg_cv_cc_flag_unused_command_line_argument=yes 15408else 15409 xorg_cv_cc_flag_unused_command_line_argument=no 15410fi 15411rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15412fi 15413{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15414$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15415 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15416 CFLAGS="$xorg_testset_save_CFLAGS" 15417fi 15418 15419found="no" 15420 15421 if test $found = "no" ; then 15422 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15423 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15424 fi 15425 15426 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15427 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15428 fi 15429 15430 CFLAGS="$CFLAGS -Werror=missing-braces" 15431 15432 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5 15433$as_echo_n "checking if $CC supports -Werror=missing-braces... " >&6; } 15434 cacheid=xorg_cv_cc_flag__Werror_missing_braces 15435 if eval \${$cacheid+:} false; then : 15436 $as_echo_n "(cached) " >&6 15437else 15438 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15439/* end confdefs.h. */ 15440int i; 15441int 15442main () 15443{ 15444 15445 ; 15446 return 0; 15447} 15448_ACEOF 15449if ac_fn_c_try_link "$LINENO"; then : 15450 eval $cacheid=yes 15451else 15452 eval $cacheid=no 15453fi 15454rm -f core conftest.err conftest.$ac_objext \ 15455 conftest$ac_exeext conftest.$ac_ext 15456fi 15457 15458 15459 CFLAGS="$xorg_testset_save_CFLAGS" 15460 15461 eval supported=\$$cacheid 15462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15463$as_echo "$supported" >&6; } 15464 if test "$supported" = "yes" ; then 15465 BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces" 15466 found="yes" 15467 fi 15468 fi 15469 15470 15471 15472 15473 15474 15475 15476 15477 15478 15479 15480 15481 15482 15483 15484xorg_testset_save_CFLAGS="$CFLAGS" 15485 15486if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15487 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15488 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15489$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15490if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15491 $as_echo_n "(cached) " >&6 15492else 15493 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15494/* end confdefs.h. */ 15495int i; 15496_ACEOF 15497if ac_fn_c_try_compile "$LINENO"; then : 15498 xorg_cv_cc_flag_unknown_warning_option=yes 15499else 15500 xorg_cv_cc_flag_unknown_warning_option=no 15501fi 15502rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15503fi 15504{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15505$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15506 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15507 CFLAGS="$xorg_testset_save_CFLAGS" 15508fi 15509 15510if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15511 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15512 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15513 fi 15514 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15515 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15516$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15517if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15518 $as_echo_n "(cached) " >&6 15519else 15520 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15521/* end confdefs.h. */ 15522int i; 15523_ACEOF 15524if ac_fn_c_try_compile "$LINENO"; then : 15525 xorg_cv_cc_flag_unused_command_line_argument=yes 15526else 15527 xorg_cv_cc_flag_unused_command_line_argument=no 15528fi 15529rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15530fi 15531{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15532$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15533 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15534 CFLAGS="$xorg_testset_save_CFLAGS" 15535fi 15536 15537found="no" 15538 15539 if test $found = "no" ; then 15540 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15541 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15542 fi 15543 15544 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15545 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15546 fi 15547 15548 CFLAGS="$CFLAGS -Werror=sequence-point" 15549 15550 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5 15551$as_echo_n "checking if $CC supports -Werror=sequence-point... " >&6; } 15552 cacheid=xorg_cv_cc_flag__Werror_sequence_point 15553 if eval \${$cacheid+:} false; then : 15554 $as_echo_n "(cached) " >&6 15555else 15556 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15557/* end confdefs.h. */ 15558int i; 15559int 15560main () 15561{ 15562 15563 ; 15564 return 0; 15565} 15566_ACEOF 15567if ac_fn_c_try_link "$LINENO"; then : 15568 eval $cacheid=yes 15569else 15570 eval $cacheid=no 15571fi 15572rm -f core conftest.err conftest.$ac_objext \ 15573 conftest$ac_exeext conftest.$ac_ext 15574fi 15575 15576 15577 CFLAGS="$xorg_testset_save_CFLAGS" 15578 15579 eval supported=\$$cacheid 15580 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15581$as_echo "$supported" >&6; } 15582 if test "$supported" = "yes" ; then 15583 BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point" 15584 found="yes" 15585 fi 15586 fi 15587 15588 15589 15590 15591 15592 15593 15594 15595 15596 15597 15598 15599 15600 15601 15602xorg_testset_save_CFLAGS="$CFLAGS" 15603 15604if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15605 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15606 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15607$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15608if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15609 $as_echo_n "(cached) " >&6 15610else 15611 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15612/* end confdefs.h. */ 15613int i; 15614_ACEOF 15615if ac_fn_c_try_compile "$LINENO"; then : 15616 xorg_cv_cc_flag_unknown_warning_option=yes 15617else 15618 xorg_cv_cc_flag_unknown_warning_option=no 15619fi 15620rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15621fi 15622{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15623$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15624 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15625 CFLAGS="$xorg_testset_save_CFLAGS" 15626fi 15627 15628if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15629 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15630 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15631 fi 15632 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15633 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15634$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15635if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15636 $as_echo_n "(cached) " >&6 15637else 15638 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15639/* end confdefs.h. */ 15640int i; 15641_ACEOF 15642if ac_fn_c_try_compile "$LINENO"; then : 15643 xorg_cv_cc_flag_unused_command_line_argument=yes 15644else 15645 xorg_cv_cc_flag_unused_command_line_argument=no 15646fi 15647rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15648fi 15649{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15650$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15651 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15652 CFLAGS="$xorg_testset_save_CFLAGS" 15653fi 15654 15655found="no" 15656 15657 if test $found = "no" ; then 15658 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15659 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15660 fi 15661 15662 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15663 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15664 fi 15665 15666 CFLAGS="$CFLAGS -Werror=return-type" 15667 15668 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5 15669$as_echo_n "checking if $CC supports -Werror=return-type... " >&6; } 15670 cacheid=xorg_cv_cc_flag__Werror_return_type 15671 if eval \${$cacheid+:} false; then : 15672 $as_echo_n "(cached) " >&6 15673else 15674 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15675/* end confdefs.h. */ 15676int i; 15677int 15678main () 15679{ 15680 15681 ; 15682 return 0; 15683} 15684_ACEOF 15685if ac_fn_c_try_link "$LINENO"; then : 15686 eval $cacheid=yes 15687else 15688 eval $cacheid=no 15689fi 15690rm -f core conftest.err conftest.$ac_objext \ 15691 conftest$ac_exeext conftest.$ac_ext 15692fi 15693 15694 15695 CFLAGS="$xorg_testset_save_CFLAGS" 15696 15697 eval supported=\$$cacheid 15698 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15699$as_echo "$supported" >&6; } 15700 if test "$supported" = "yes" ; then 15701 BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type" 15702 found="yes" 15703 fi 15704 fi 15705 15706 if test $found = "no" ; then 15707 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15708 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15709 fi 15710 15711 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15712 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15713 fi 15714 15715 CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 15716 15717 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5 15718$as_echo_n "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; } 15719 cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT 15720 if eval \${$cacheid+:} false; then : 15721 $as_echo_n "(cached) " >&6 15722else 15723 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15724/* end confdefs.h. */ 15725int i; 15726int 15727main () 15728{ 15729 15730 ; 15731 return 0; 15732} 15733_ACEOF 15734if ac_fn_c_try_link "$LINENO"; then : 15735 eval $cacheid=yes 15736else 15737 eval $cacheid=no 15738fi 15739rm -f core conftest.err conftest.$ac_objext \ 15740 conftest$ac_exeext conftest.$ac_ext 15741fi 15742 15743 15744 CFLAGS="$xorg_testset_save_CFLAGS" 15745 15746 eval supported=\$$cacheid 15747 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15748$as_echo "$supported" >&6; } 15749 if test "$supported" = "yes" ; then 15750 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 15751 found="yes" 15752 fi 15753 fi 15754 15755 15756 15757 15758 15759 15760 15761 15762 15763 15764 15765 15766 15767 15768 15769xorg_testset_save_CFLAGS="$CFLAGS" 15770 15771if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15772 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15773 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15774$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15775if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15776 $as_echo_n "(cached) " >&6 15777else 15778 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15779/* end confdefs.h. */ 15780int i; 15781_ACEOF 15782if ac_fn_c_try_compile "$LINENO"; then : 15783 xorg_cv_cc_flag_unknown_warning_option=yes 15784else 15785 xorg_cv_cc_flag_unknown_warning_option=no 15786fi 15787rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15788fi 15789{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15790$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15791 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15792 CFLAGS="$xorg_testset_save_CFLAGS" 15793fi 15794 15795if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15796 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15797 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15798 fi 15799 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15800 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15801$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15802if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15803 $as_echo_n "(cached) " >&6 15804else 15805 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15806/* end confdefs.h. */ 15807int i; 15808_ACEOF 15809if ac_fn_c_try_compile "$LINENO"; then : 15810 xorg_cv_cc_flag_unused_command_line_argument=yes 15811else 15812 xorg_cv_cc_flag_unused_command_line_argument=no 15813fi 15814rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15815fi 15816{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15817$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15818 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15819 CFLAGS="$xorg_testset_save_CFLAGS" 15820fi 15821 15822found="no" 15823 15824 if test $found = "no" ; then 15825 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15826 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15827 fi 15828 15829 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15830 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15831 fi 15832 15833 CFLAGS="$CFLAGS -Werror=trigraphs" 15834 15835 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5 15836$as_echo_n "checking if $CC supports -Werror=trigraphs... " >&6; } 15837 cacheid=xorg_cv_cc_flag__Werror_trigraphs 15838 if eval \${$cacheid+:} false; then : 15839 $as_echo_n "(cached) " >&6 15840else 15841 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15842/* end confdefs.h. */ 15843int i; 15844int 15845main () 15846{ 15847 15848 ; 15849 return 0; 15850} 15851_ACEOF 15852if ac_fn_c_try_link "$LINENO"; then : 15853 eval $cacheid=yes 15854else 15855 eval $cacheid=no 15856fi 15857rm -f core conftest.err conftest.$ac_objext \ 15858 conftest$ac_exeext conftest.$ac_ext 15859fi 15860 15861 15862 CFLAGS="$xorg_testset_save_CFLAGS" 15863 15864 eval supported=\$$cacheid 15865 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15866$as_echo "$supported" >&6; } 15867 if test "$supported" = "yes" ; then 15868 BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs" 15869 found="yes" 15870 fi 15871 fi 15872 15873 15874 15875 15876 15877 15878 15879 15880 15881 15882 15883 15884 15885 15886 15887xorg_testset_save_CFLAGS="$CFLAGS" 15888 15889if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15890 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15891 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15892$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15893if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15894 $as_echo_n "(cached) " >&6 15895else 15896 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15897/* end confdefs.h. */ 15898int i; 15899_ACEOF 15900if ac_fn_c_try_compile "$LINENO"; then : 15901 xorg_cv_cc_flag_unknown_warning_option=yes 15902else 15903 xorg_cv_cc_flag_unknown_warning_option=no 15904fi 15905rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15906fi 15907{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15908$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15909 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15910 CFLAGS="$xorg_testset_save_CFLAGS" 15911fi 15912 15913if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15914 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15915 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15916 fi 15917 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15918 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15919$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15920if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15921 $as_echo_n "(cached) " >&6 15922else 15923 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15924/* end confdefs.h. */ 15925int i; 15926_ACEOF 15927if ac_fn_c_try_compile "$LINENO"; then : 15928 xorg_cv_cc_flag_unused_command_line_argument=yes 15929else 15930 xorg_cv_cc_flag_unused_command_line_argument=no 15931fi 15932rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15933fi 15934{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15935$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15936 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15937 CFLAGS="$xorg_testset_save_CFLAGS" 15938fi 15939 15940found="no" 15941 15942 if test $found = "no" ; then 15943 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15944 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15945 fi 15946 15947 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15948 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15949 fi 15950 15951 CFLAGS="$CFLAGS -Werror=array-bounds" 15952 15953 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5 15954$as_echo_n "checking if $CC supports -Werror=array-bounds... " >&6; } 15955 cacheid=xorg_cv_cc_flag__Werror_array_bounds 15956 if eval \${$cacheid+:} false; then : 15957 $as_echo_n "(cached) " >&6 15958else 15959 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15960/* end confdefs.h. */ 15961int i; 15962int 15963main () 15964{ 15965 15966 ; 15967 return 0; 15968} 15969_ACEOF 15970if ac_fn_c_try_link "$LINENO"; then : 15971 eval $cacheid=yes 15972else 15973 eval $cacheid=no 15974fi 15975rm -f core conftest.err conftest.$ac_objext \ 15976 conftest$ac_exeext conftest.$ac_ext 15977fi 15978 15979 15980 CFLAGS="$xorg_testset_save_CFLAGS" 15981 15982 eval supported=\$$cacheid 15983 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15984$as_echo "$supported" >&6; } 15985 if test "$supported" = "yes" ; then 15986 BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds" 15987 found="yes" 15988 fi 15989 fi 15990 15991 15992 15993 15994 15995 15996 15997 15998 15999 16000 16001 16002 16003 16004 16005xorg_testset_save_CFLAGS="$CFLAGS" 16006 16007if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16008 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16009 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16010$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16011if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16012 $as_echo_n "(cached) " >&6 16013else 16014 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16015/* end confdefs.h. */ 16016int i; 16017_ACEOF 16018if ac_fn_c_try_compile "$LINENO"; then : 16019 xorg_cv_cc_flag_unknown_warning_option=yes 16020else 16021 xorg_cv_cc_flag_unknown_warning_option=no 16022fi 16023rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16024fi 16025{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16026$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16027 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16028 CFLAGS="$xorg_testset_save_CFLAGS" 16029fi 16030 16031if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16032 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16033 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16034 fi 16035 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16036 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16037$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16038if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16039 $as_echo_n "(cached) " >&6 16040else 16041 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16042/* end confdefs.h. */ 16043int i; 16044_ACEOF 16045if ac_fn_c_try_compile "$LINENO"; then : 16046 xorg_cv_cc_flag_unused_command_line_argument=yes 16047else 16048 xorg_cv_cc_flag_unused_command_line_argument=no 16049fi 16050rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16051fi 16052{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16053$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16054 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16055 CFLAGS="$xorg_testset_save_CFLAGS" 16056fi 16057 16058found="no" 16059 16060 if test $found = "no" ; then 16061 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16062 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16063 fi 16064 16065 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16066 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16067 fi 16068 16069 CFLAGS="$CFLAGS -Werror=write-strings" 16070 16071 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5 16072$as_echo_n "checking if $CC supports -Werror=write-strings... " >&6; } 16073 cacheid=xorg_cv_cc_flag__Werror_write_strings 16074 if eval \${$cacheid+:} false; then : 16075 $as_echo_n "(cached) " >&6 16076else 16077 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16078/* end confdefs.h. */ 16079int i; 16080int 16081main () 16082{ 16083 16084 ; 16085 return 0; 16086} 16087_ACEOF 16088if ac_fn_c_try_link "$LINENO"; then : 16089 eval $cacheid=yes 16090else 16091 eval $cacheid=no 16092fi 16093rm -f core conftest.err conftest.$ac_objext \ 16094 conftest$ac_exeext conftest.$ac_ext 16095fi 16096 16097 16098 CFLAGS="$xorg_testset_save_CFLAGS" 16099 16100 eval supported=\$$cacheid 16101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16102$as_echo "$supported" >&6; } 16103 if test "$supported" = "yes" ; then 16104 BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings" 16105 found="yes" 16106 fi 16107 fi 16108 16109 16110 16111 16112 16113 16114 16115 16116 16117 16118 16119 16120 16121 16122 16123xorg_testset_save_CFLAGS="$CFLAGS" 16124 16125if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16126 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16127 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16128$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16129if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16130 $as_echo_n "(cached) " >&6 16131else 16132 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16133/* end confdefs.h. */ 16134int i; 16135_ACEOF 16136if ac_fn_c_try_compile "$LINENO"; then : 16137 xorg_cv_cc_flag_unknown_warning_option=yes 16138else 16139 xorg_cv_cc_flag_unknown_warning_option=no 16140fi 16141rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16142fi 16143{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16144$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16145 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16146 CFLAGS="$xorg_testset_save_CFLAGS" 16147fi 16148 16149if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16150 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16151 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16152 fi 16153 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16154 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16155$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16156if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16157 $as_echo_n "(cached) " >&6 16158else 16159 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16160/* end confdefs.h. */ 16161int i; 16162_ACEOF 16163if ac_fn_c_try_compile "$LINENO"; then : 16164 xorg_cv_cc_flag_unused_command_line_argument=yes 16165else 16166 xorg_cv_cc_flag_unused_command_line_argument=no 16167fi 16168rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16169fi 16170{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16171$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16172 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16173 CFLAGS="$xorg_testset_save_CFLAGS" 16174fi 16175 16176found="no" 16177 16178 if test $found = "no" ; then 16179 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16180 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16181 fi 16182 16183 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16184 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16185 fi 16186 16187 CFLAGS="$CFLAGS -Werror=address" 16188 16189 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5 16190$as_echo_n "checking if $CC supports -Werror=address... " >&6; } 16191 cacheid=xorg_cv_cc_flag__Werror_address 16192 if eval \${$cacheid+:} false; then : 16193 $as_echo_n "(cached) " >&6 16194else 16195 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16196/* end confdefs.h. */ 16197int i; 16198int 16199main () 16200{ 16201 16202 ; 16203 return 0; 16204} 16205_ACEOF 16206if ac_fn_c_try_link "$LINENO"; then : 16207 eval $cacheid=yes 16208else 16209 eval $cacheid=no 16210fi 16211rm -f core conftest.err conftest.$ac_objext \ 16212 conftest$ac_exeext conftest.$ac_ext 16213fi 16214 16215 16216 CFLAGS="$xorg_testset_save_CFLAGS" 16217 16218 eval supported=\$$cacheid 16219 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16220$as_echo "$supported" >&6; } 16221 if test "$supported" = "yes" ; then 16222 BASE_CFLAGS="$BASE_CFLAGS -Werror=address" 16223 found="yes" 16224 fi 16225 fi 16226 16227 16228 16229 16230 16231 16232 16233 16234 16235 16236 16237 16238 16239 16240 16241xorg_testset_save_CFLAGS="$CFLAGS" 16242 16243if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16244 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16245 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16246$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16247if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16248 $as_echo_n "(cached) " >&6 16249else 16250 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16251/* end confdefs.h. */ 16252int i; 16253_ACEOF 16254if ac_fn_c_try_compile "$LINENO"; then : 16255 xorg_cv_cc_flag_unknown_warning_option=yes 16256else 16257 xorg_cv_cc_flag_unknown_warning_option=no 16258fi 16259rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16260fi 16261{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16262$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16263 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16264 CFLAGS="$xorg_testset_save_CFLAGS" 16265fi 16266 16267if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16268 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16269 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16270 fi 16271 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16272 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16273$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16274if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16275 $as_echo_n "(cached) " >&6 16276else 16277 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16278/* end confdefs.h. */ 16279int i; 16280_ACEOF 16281if ac_fn_c_try_compile "$LINENO"; then : 16282 xorg_cv_cc_flag_unused_command_line_argument=yes 16283else 16284 xorg_cv_cc_flag_unused_command_line_argument=no 16285fi 16286rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16287fi 16288{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16289$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16290 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16291 CFLAGS="$xorg_testset_save_CFLAGS" 16292fi 16293 16294found="no" 16295 16296 if test $found = "no" ; then 16297 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16298 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16299 fi 16300 16301 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16302 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16303 fi 16304 16305 CFLAGS="$CFLAGS -Werror=int-to-pointer-cast" 16306 16307 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5 16308$as_echo_n "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; } 16309 cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast 16310 if eval \${$cacheid+:} false; then : 16311 $as_echo_n "(cached) " >&6 16312else 16313 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16314/* end confdefs.h. */ 16315int i; 16316int 16317main () 16318{ 16319 16320 ; 16321 return 0; 16322} 16323_ACEOF 16324if ac_fn_c_try_link "$LINENO"; then : 16325 eval $cacheid=yes 16326else 16327 eval $cacheid=no 16328fi 16329rm -f core conftest.err conftest.$ac_objext \ 16330 conftest$ac_exeext conftest.$ac_ext 16331fi 16332 16333 16334 CFLAGS="$xorg_testset_save_CFLAGS" 16335 16336 eval supported=\$$cacheid 16337 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16338$as_echo "$supported" >&6; } 16339 if test "$supported" = "yes" ; then 16340 BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast" 16341 found="yes" 16342 fi 16343 fi 16344 16345 if test $found = "no" ; then 16346 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16347 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16348 fi 16349 16350 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16351 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16352 fi 16353 16354 CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 16355 16356 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5 16357$as_echo_n "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; } 16358 cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION 16359 if eval \${$cacheid+:} false; then : 16360 $as_echo_n "(cached) " >&6 16361else 16362 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16363/* end confdefs.h. */ 16364int i; 16365int 16366main () 16367{ 16368 16369 ; 16370 return 0; 16371} 16372_ACEOF 16373if ac_fn_c_try_link "$LINENO"; then : 16374 eval $cacheid=yes 16375else 16376 eval $cacheid=no 16377fi 16378rm -f core conftest.err conftest.$ac_objext \ 16379 conftest$ac_exeext conftest.$ac_ext 16380fi 16381 16382 16383 CFLAGS="$xorg_testset_save_CFLAGS" 16384 16385 eval supported=\$$cacheid 16386 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16387$as_echo "$supported" >&6; } 16388 if test "$supported" = "yes" ; then 16389 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 16390 found="yes" 16391 fi 16392 fi 16393 16394 16395 16396 16397 16398 16399 16400 16401 16402 16403 16404 16405 16406 16407 16408xorg_testset_save_CFLAGS="$CFLAGS" 16409 16410if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16411 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16412 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16413$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16414if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16415 $as_echo_n "(cached) " >&6 16416else 16417 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16418/* end confdefs.h. */ 16419int i; 16420_ACEOF 16421if ac_fn_c_try_compile "$LINENO"; then : 16422 xorg_cv_cc_flag_unknown_warning_option=yes 16423else 16424 xorg_cv_cc_flag_unknown_warning_option=no 16425fi 16426rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16427fi 16428{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16429$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16430 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16431 CFLAGS="$xorg_testset_save_CFLAGS" 16432fi 16433 16434if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16435 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16436 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16437 fi 16438 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16439 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16440$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16441if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16442 $as_echo_n "(cached) " >&6 16443else 16444 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16445/* end confdefs.h. */ 16446int i; 16447_ACEOF 16448if ac_fn_c_try_compile "$LINENO"; then : 16449 xorg_cv_cc_flag_unused_command_line_argument=yes 16450else 16451 xorg_cv_cc_flag_unused_command_line_argument=no 16452fi 16453rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16454fi 16455{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16456$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16457 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16458 CFLAGS="$xorg_testset_save_CFLAGS" 16459fi 16460 16461found="no" 16462 16463 if test $found = "no" ; then 16464 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16465 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16466 fi 16467 16468 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16469 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16470 fi 16471 16472 CFLAGS="$CFLAGS -Werror=pointer-to-int-cast" 16473 16474 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5 16475$as_echo_n "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; } 16476 cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast 16477 if eval \${$cacheid+:} false; then : 16478 $as_echo_n "(cached) " >&6 16479else 16480 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16481/* end confdefs.h. */ 16482int i; 16483int 16484main () 16485{ 16486 16487 ; 16488 return 0; 16489} 16490_ACEOF 16491if ac_fn_c_try_link "$LINENO"; then : 16492 eval $cacheid=yes 16493else 16494 eval $cacheid=no 16495fi 16496rm -f core conftest.err conftest.$ac_objext \ 16497 conftest$ac_exeext conftest.$ac_ext 16498fi 16499 16500 16501 CFLAGS="$xorg_testset_save_CFLAGS" 16502 16503 eval supported=\$$cacheid 16504 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16505$as_echo "$supported" >&6; } 16506 if test "$supported" = "yes" ; then 16507 BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast" 16508 found="yes" 16509 fi 16510 fi 16511 16512 # Also -errwarn=E_BAD_PTR_INT_COMBINATION 16513else 16514{ $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 16515$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;} 16516 16517 16518 16519 16520 16521 16522 16523 16524 16525 16526 16527 16528 16529xorg_testset_save_CFLAGS="$CFLAGS" 16530 16531if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16532 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16533 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16534$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16535if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16536 $as_echo_n "(cached) " >&6 16537else 16538 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16539/* end confdefs.h. */ 16540int i; 16541_ACEOF 16542if ac_fn_c_try_compile "$LINENO"; then : 16543 xorg_cv_cc_flag_unknown_warning_option=yes 16544else 16545 xorg_cv_cc_flag_unknown_warning_option=no 16546fi 16547rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16548fi 16549{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16550$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16551 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16552 CFLAGS="$xorg_testset_save_CFLAGS" 16553fi 16554 16555if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16556 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16557 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16558 fi 16559 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16560 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16561$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16562if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16563 $as_echo_n "(cached) " >&6 16564else 16565 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16566/* end confdefs.h. */ 16567int i; 16568_ACEOF 16569if ac_fn_c_try_compile "$LINENO"; then : 16570 xorg_cv_cc_flag_unused_command_line_argument=yes 16571else 16572 xorg_cv_cc_flag_unused_command_line_argument=no 16573fi 16574rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16575fi 16576{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16577$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16578 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16579 CFLAGS="$xorg_testset_save_CFLAGS" 16580fi 16581 16582found="no" 16583 16584 if test $found = "no" ; then 16585 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16586 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16587 fi 16588 16589 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16590 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16591 fi 16592 16593 CFLAGS="$CFLAGS -Wimplicit" 16594 16595 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5 16596$as_echo_n "checking if $CC supports -Wimplicit... " >&6; } 16597 cacheid=xorg_cv_cc_flag__Wimplicit 16598 if eval \${$cacheid+:} false; then : 16599 $as_echo_n "(cached) " >&6 16600else 16601 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16602/* end confdefs.h. */ 16603int i; 16604int 16605main () 16606{ 16607 16608 ; 16609 return 0; 16610} 16611_ACEOF 16612if ac_fn_c_try_link "$LINENO"; then : 16613 eval $cacheid=yes 16614else 16615 eval $cacheid=no 16616fi 16617rm -f core conftest.err conftest.$ac_objext \ 16618 conftest$ac_exeext conftest.$ac_ext 16619fi 16620 16621 16622 CFLAGS="$xorg_testset_save_CFLAGS" 16623 16624 eval supported=\$$cacheid 16625 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16626$as_echo "$supported" >&6; } 16627 if test "$supported" = "yes" ; then 16628 BASE_CFLAGS="$BASE_CFLAGS -Wimplicit" 16629 found="yes" 16630 fi 16631 fi 16632 16633 16634 16635 16636 16637 16638 16639 16640 16641 16642 16643 16644 16645 16646 16647xorg_testset_save_CFLAGS="$CFLAGS" 16648 16649if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16650 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16651 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16652$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16653if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16654 $as_echo_n "(cached) " >&6 16655else 16656 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16657/* end confdefs.h. */ 16658int i; 16659_ACEOF 16660if ac_fn_c_try_compile "$LINENO"; then : 16661 xorg_cv_cc_flag_unknown_warning_option=yes 16662else 16663 xorg_cv_cc_flag_unknown_warning_option=no 16664fi 16665rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16666fi 16667{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16668$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16669 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16670 CFLAGS="$xorg_testset_save_CFLAGS" 16671fi 16672 16673if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16674 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16675 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16676 fi 16677 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16678 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16679$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16680if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16681 $as_echo_n "(cached) " >&6 16682else 16683 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16684/* end confdefs.h. */ 16685int i; 16686_ACEOF 16687if ac_fn_c_try_compile "$LINENO"; then : 16688 xorg_cv_cc_flag_unused_command_line_argument=yes 16689else 16690 xorg_cv_cc_flag_unused_command_line_argument=no 16691fi 16692rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16693fi 16694{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16695$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16696 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16697 CFLAGS="$xorg_testset_save_CFLAGS" 16698fi 16699 16700found="no" 16701 16702 if test $found = "no" ; then 16703 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16704 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16705 fi 16706 16707 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16708 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16709 fi 16710 16711 CFLAGS="$CFLAGS -Wnonnull" 16712 16713 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5 16714$as_echo_n "checking if $CC supports -Wnonnull... " >&6; } 16715 cacheid=xorg_cv_cc_flag__Wnonnull 16716 if eval \${$cacheid+:} false; then : 16717 $as_echo_n "(cached) " >&6 16718else 16719 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16720/* end confdefs.h. */ 16721int i; 16722int 16723main () 16724{ 16725 16726 ; 16727 return 0; 16728} 16729_ACEOF 16730if ac_fn_c_try_link "$LINENO"; then : 16731 eval $cacheid=yes 16732else 16733 eval $cacheid=no 16734fi 16735rm -f core conftest.err conftest.$ac_objext \ 16736 conftest$ac_exeext conftest.$ac_ext 16737fi 16738 16739 16740 CFLAGS="$xorg_testset_save_CFLAGS" 16741 16742 eval supported=\$$cacheid 16743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16744$as_echo "$supported" >&6; } 16745 if test "$supported" = "yes" ; then 16746 BASE_CFLAGS="$BASE_CFLAGS -Wnonnull" 16747 found="yes" 16748 fi 16749 fi 16750 16751 16752 16753 16754 16755 16756 16757 16758 16759 16760 16761 16762 16763 16764 16765xorg_testset_save_CFLAGS="$CFLAGS" 16766 16767if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16768 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16769 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16770$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16771if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16772 $as_echo_n "(cached) " >&6 16773else 16774 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16775/* end confdefs.h. */ 16776int i; 16777_ACEOF 16778if ac_fn_c_try_compile "$LINENO"; then : 16779 xorg_cv_cc_flag_unknown_warning_option=yes 16780else 16781 xorg_cv_cc_flag_unknown_warning_option=no 16782fi 16783rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16784fi 16785{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16786$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16787 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16788 CFLAGS="$xorg_testset_save_CFLAGS" 16789fi 16790 16791if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16792 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16793 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16794 fi 16795 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16796 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16797$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16798if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16799 $as_echo_n "(cached) " >&6 16800else 16801 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16802/* end confdefs.h. */ 16803int i; 16804_ACEOF 16805if ac_fn_c_try_compile "$LINENO"; then : 16806 xorg_cv_cc_flag_unused_command_line_argument=yes 16807else 16808 xorg_cv_cc_flag_unused_command_line_argument=no 16809fi 16810rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16811fi 16812{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16813$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16814 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16815 CFLAGS="$xorg_testset_save_CFLAGS" 16816fi 16817 16818found="no" 16819 16820 if test $found = "no" ; then 16821 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16822 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16823 fi 16824 16825 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16826 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16827 fi 16828 16829 CFLAGS="$CFLAGS -Winit-self" 16830 16831 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5 16832$as_echo_n "checking if $CC supports -Winit-self... " >&6; } 16833 cacheid=xorg_cv_cc_flag__Winit_self 16834 if eval \${$cacheid+:} false; then : 16835 $as_echo_n "(cached) " >&6 16836else 16837 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16838/* end confdefs.h. */ 16839int i; 16840int 16841main () 16842{ 16843 16844 ; 16845 return 0; 16846} 16847_ACEOF 16848if ac_fn_c_try_link "$LINENO"; then : 16849 eval $cacheid=yes 16850else 16851 eval $cacheid=no 16852fi 16853rm -f core conftest.err conftest.$ac_objext \ 16854 conftest$ac_exeext conftest.$ac_ext 16855fi 16856 16857 16858 CFLAGS="$xorg_testset_save_CFLAGS" 16859 16860 eval supported=\$$cacheid 16861 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16862$as_echo "$supported" >&6; } 16863 if test "$supported" = "yes" ; then 16864 BASE_CFLAGS="$BASE_CFLAGS -Winit-self" 16865 found="yes" 16866 fi 16867 fi 16868 16869 16870 16871 16872 16873 16874 16875 16876 16877 16878 16879 16880 16881 16882 16883xorg_testset_save_CFLAGS="$CFLAGS" 16884 16885if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16886 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16887 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16888$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16889if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16890 $as_echo_n "(cached) " >&6 16891else 16892 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16893/* end confdefs.h. */ 16894int i; 16895_ACEOF 16896if ac_fn_c_try_compile "$LINENO"; then : 16897 xorg_cv_cc_flag_unknown_warning_option=yes 16898else 16899 xorg_cv_cc_flag_unknown_warning_option=no 16900fi 16901rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16902fi 16903{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16904$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16905 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16906 CFLAGS="$xorg_testset_save_CFLAGS" 16907fi 16908 16909if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16910 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16911 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16912 fi 16913 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16914 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16915$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16916if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16917 $as_echo_n "(cached) " >&6 16918else 16919 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16920/* end confdefs.h. */ 16921int i; 16922_ACEOF 16923if ac_fn_c_try_compile "$LINENO"; then : 16924 xorg_cv_cc_flag_unused_command_line_argument=yes 16925else 16926 xorg_cv_cc_flag_unused_command_line_argument=no 16927fi 16928rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16929fi 16930{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16931$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16932 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16933 CFLAGS="$xorg_testset_save_CFLAGS" 16934fi 16935 16936found="no" 16937 16938 if test $found = "no" ; then 16939 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16940 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16941 fi 16942 16943 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16944 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16945 fi 16946 16947 CFLAGS="$CFLAGS -Wmain" 16948 16949 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5 16950$as_echo_n "checking if $CC supports -Wmain... " >&6; } 16951 cacheid=xorg_cv_cc_flag__Wmain 16952 if eval \${$cacheid+:} false; then : 16953 $as_echo_n "(cached) " >&6 16954else 16955 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16956/* end confdefs.h. */ 16957int i; 16958int 16959main () 16960{ 16961 16962 ; 16963 return 0; 16964} 16965_ACEOF 16966if ac_fn_c_try_link "$LINENO"; then : 16967 eval $cacheid=yes 16968else 16969 eval $cacheid=no 16970fi 16971rm -f core conftest.err conftest.$ac_objext \ 16972 conftest$ac_exeext conftest.$ac_ext 16973fi 16974 16975 16976 CFLAGS="$xorg_testset_save_CFLAGS" 16977 16978 eval supported=\$$cacheid 16979 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16980$as_echo "$supported" >&6; } 16981 if test "$supported" = "yes" ; then 16982 BASE_CFLAGS="$BASE_CFLAGS -Wmain" 16983 found="yes" 16984 fi 16985 fi 16986 16987 16988 16989 16990 16991 16992 16993 16994 16995 16996 16997 16998 16999 17000 17001xorg_testset_save_CFLAGS="$CFLAGS" 17002 17003if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17004 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17005 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17006$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17007if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17008 $as_echo_n "(cached) " >&6 17009else 17010 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17011/* end confdefs.h. */ 17012int i; 17013_ACEOF 17014if ac_fn_c_try_compile "$LINENO"; then : 17015 xorg_cv_cc_flag_unknown_warning_option=yes 17016else 17017 xorg_cv_cc_flag_unknown_warning_option=no 17018fi 17019rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17020fi 17021{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17022$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17023 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17024 CFLAGS="$xorg_testset_save_CFLAGS" 17025fi 17026 17027if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17028 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17029 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17030 fi 17031 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17032 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17033$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17034if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17035 $as_echo_n "(cached) " >&6 17036else 17037 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17038/* end confdefs.h. */ 17039int i; 17040_ACEOF 17041if ac_fn_c_try_compile "$LINENO"; then : 17042 xorg_cv_cc_flag_unused_command_line_argument=yes 17043else 17044 xorg_cv_cc_flag_unused_command_line_argument=no 17045fi 17046rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17047fi 17048{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17049$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17050 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17051 CFLAGS="$xorg_testset_save_CFLAGS" 17052fi 17053 17054found="no" 17055 17056 if test $found = "no" ; then 17057 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17058 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17059 fi 17060 17061 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17062 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17063 fi 17064 17065 CFLAGS="$CFLAGS -Wmissing-braces" 17066 17067 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5 17068$as_echo_n "checking if $CC supports -Wmissing-braces... " >&6; } 17069 cacheid=xorg_cv_cc_flag__Wmissing_braces 17070 if eval \${$cacheid+:} false; then : 17071 $as_echo_n "(cached) " >&6 17072else 17073 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17074/* end confdefs.h. */ 17075int i; 17076int 17077main () 17078{ 17079 17080 ; 17081 return 0; 17082} 17083_ACEOF 17084if ac_fn_c_try_link "$LINENO"; then : 17085 eval $cacheid=yes 17086else 17087 eval $cacheid=no 17088fi 17089rm -f core conftest.err conftest.$ac_objext \ 17090 conftest$ac_exeext conftest.$ac_ext 17091fi 17092 17093 17094 CFLAGS="$xorg_testset_save_CFLAGS" 17095 17096 eval supported=\$$cacheid 17097 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17098$as_echo "$supported" >&6; } 17099 if test "$supported" = "yes" ; then 17100 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces" 17101 found="yes" 17102 fi 17103 fi 17104 17105 17106 17107 17108 17109 17110 17111 17112 17113 17114 17115 17116 17117 17118 17119xorg_testset_save_CFLAGS="$CFLAGS" 17120 17121if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17122 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17123 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17124$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17125if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17126 $as_echo_n "(cached) " >&6 17127else 17128 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17129/* end confdefs.h. */ 17130int i; 17131_ACEOF 17132if ac_fn_c_try_compile "$LINENO"; then : 17133 xorg_cv_cc_flag_unknown_warning_option=yes 17134else 17135 xorg_cv_cc_flag_unknown_warning_option=no 17136fi 17137rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17138fi 17139{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17140$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17141 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17142 CFLAGS="$xorg_testset_save_CFLAGS" 17143fi 17144 17145if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17146 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17147 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17148 fi 17149 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17150 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17151$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17152if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17153 $as_echo_n "(cached) " >&6 17154else 17155 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17156/* end confdefs.h. */ 17157int i; 17158_ACEOF 17159if ac_fn_c_try_compile "$LINENO"; then : 17160 xorg_cv_cc_flag_unused_command_line_argument=yes 17161else 17162 xorg_cv_cc_flag_unused_command_line_argument=no 17163fi 17164rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17165fi 17166{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17167$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17168 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17169 CFLAGS="$xorg_testset_save_CFLAGS" 17170fi 17171 17172found="no" 17173 17174 if test $found = "no" ; then 17175 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17176 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17177 fi 17178 17179 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17180 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17181 fi 17182 17183 CFLAGS="$CFLAGS -Wsequence-point" 17184 17185 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5 17186$as_echo_n "checking if $CC supports -Wsequence-point... " >&6; } 17187 cacheid=xorg_cv_cc_flag__Wsequence_point 17188 if eval \${$cacheid+:} false; then : 17189 $as_echo_n "(cached) " >&6 17190else 17191 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17192/* end confdefs.h. */ 17193int i; 17194int 17195main () 17196{ 17197 17198 ; 17199 return 0; 17200} 17201_ACEOF 17202if ac_fn_c_try_link "$LINENO"; then : 17203 eval $cacheid=yes 17204else 17205 eval $cacheid=no 17206fi 17207rm -f core conftest.err conftest.$ac_objext \ 17208 conftest$ac_exeext conftest.$ac_ext 17209fi 17210 17211 17212 CFLAGS="$xorg_testset_save_CFLAGS" 17213 17214 eval supported=\$$cacheid 17215 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17216$as_echo "$supported" >&6; } 17217 if test "$supported" = "yes" ; then 17218 BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point" 17219 found="yes" 17220 fi 17221 fi 17222 17223 17224 17225 17226 17227 17228 17229 17230 17231 17232 17233 17234 17235 17236 17237xorg_testset_save_CFLAGS="$CFLAGS" 17238 17239if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17240 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17241 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17242$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17243if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17244 $as_echo_n "(cached) " >&6 17245else 17246 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17247/* end confdefs.h. */ 17248int i; 17249_ACEOF 17250if ac_fn_c_try_compile "$LINENO"; then : 17251 xorg_cv_cc_flag_unknown_warning_option=yes 17252else 17253 xorg_cv_cc_flag_unknown_warning_option=no 17254fi 17255rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17256fi 17257{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17258$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17259 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17260 CFLAGS="$xorg_testset_save_CFLAGS" 17261fi 17262 17263if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17264 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17265 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17266 fi 17267 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17268 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17269$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17270if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17271 $as_echo_n "(cached) " >&6 17272else 17273 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17274/* end confdefs.h. */ 17275int i; 17276_ACEOF 17277if ac_fn_c_try_compile "$LINENO"; then : 17278 xorg_cv_cc_flag_unused_command_line_argument=yes 17279else 17280 xorg_cv_cc_flag_unused_command_line_argument=no 17281fi 17282rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17283fi 17284{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17285$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17286 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17287 CFLAGS="$xorg_testset_save_CFLAGS" 17288fi 17289 17290found="no" 17291 17292 if test $found = "no" ; then 17293 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17294 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17295 fi 17296 17297 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17298 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17299 fi 17300 17301 CFLAGS="$CFLAGS -Wreturn-type" 17302 17303 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5 17304$as_echo_n "checking if $CC supports -Wreturn-type... " >&6; } 17305 cacheid=xorg_cv_cc_flag__Wreturn_type 17306 if eval \${$cacheid+:} false; then : 17307 $as_echo_n "(cached) " >&6 17308else 17309 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17310/* end confdefs.h. */ 17311int i; 17312int 17313main () 17314{ 17315 17316 ; 17317 return 0; 17318} 17319_ACEOF 17320if ac_fn_c_try_link "$LINENO"; then : 17321 eval $cacheid=yes 17322else 17323 eval $cacheid=no 17324fi 17325rm -f core conftest.err conftest.$ac_objext \ 17326 conftest$ac_exeext conftest.$ac_ext 17327fi 17328 17329 17330 CFLAGS="$xorg_testset_save_CFLAGS" 17331 17332 eval supported=\$$cacheid 17333 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17334$as_echo "$supported" >&6; } 17335 if test "$supported" = "yes" ; then 17336 BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type" 17337 found="yes" 17338 fi 17339 fi 17340 17341 17342 17343 17344 17345 17346 17347 17348 17349 17350 17351 17352 17353 17354 17355xorg_testset_save_CFLAGS="$CFLAGS" 17356 17357if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17358 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17359 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17360$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17361if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17362 $as_echo_n "(cached) " >&6 17363else 17364 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17365/* end confdefs.h. */ 17366int i; 17367_ACEOF 17368if ac_fn_c_try_compile "$LINENO"; then : 17369 xorg_cv_cc_flag_unknown_warning_option=yes 17370else 17371 xorg_cv_cc_flag_unknown_warning_option=no 17372fi 17373rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17374fi 17375{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17376$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17377 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17378 CFLAGS="$xorg_testset_save_CFLAGS" 17379fi 17380 17381if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17382 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17383 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17384 fi 17385 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17386 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17387$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17388if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17389 $as_echo_n "(cached) " >&6 17390else 17391 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17392/* end confdefs.h. */ 17393int i; 17394_ACEOF 17395if ac_fn_c_try_compile "$LINENO"; then : 17396 xorg_cv_cc_flag_unused_command_line_argument=yes 17397else 17398 xorg_cv_cc_flag_unused_command_line_argument=no 17399fi 17400rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17401fi 17402{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17403$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17404 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17405 CFLAGS="$xorg_testset_save_CFLAGS" 17406fi 17407 17408found="no" 17409 17410 if test $found = "no" ; then 17411 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17412 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17413 fi 17414 17415 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17416 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17417 fi 17418 17419 CFLAGS="$CFLAGS -Wtrigraphs" 17420 17421 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5 17422$as_echo_n "checking if $CC supports -Wtrigraphs... " >&6; } 17423 cacheid=xorg_cv_cc_flag__Wtrigraphs 17424 if eval \${$cacheid+:} false; then : 17425 $as_echo_n "(cached) " >&6 17426else 17427 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17428/* end confdefs.h. */ 17429int i; 17430int 17431main () 17432{ 17433 17434 ; 17435 return 0; 17436} 17437_ACEOF 17438if ac_fn_c_try_link "$LINENO"; then : 17439 eval $cacheid=yes 17440else 17441 eval $cacheid=no 17442fi 17443rm -f core conftest.err conftest.$ac_objext \ 17444 conftest$ac_exeext conftest.$ac_ext 17445fi 17446 17447 17448 CFLAGS="$xorg_testset_save_CFLAGS" 17449 17450 eval supported=\$$cacheid 17451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17452$as_echo "$supported" >&6; } 17453 if test "$supported" = "yes" ; then 17454 BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs" 17455 found="yes" 17456 fi 17457 fi 17458 17459 17460 17461 17462 17463 17464 17465 17466 17467 17468 17469 17470 17471 17472 17473xorg_testset_save_CFLAGS="$CFLAGS" 17474 17475if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17476 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17477 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17478$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17479if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17480 $as_echo_n "(cached) " >&6 17481else 17482 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17483/* end confdefs.h. */ 17484int i; 17485_ACEOF 17486if ac_fn_c_try_compile "$LINENO"; then : 17487 xorg_cv_cc_flag_unknown_warning_option=yes 17488else 17489 xorg_cv_cc_flag_unknown_warning_option=no 17490fi 17491rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17492fi 17493{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17494$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17495 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17496 CFLAGS="$xorg_testset_save_CFLAGS" 17497fi 17498 17499if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17500 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17501 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17502 fi 17503 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17504 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17505$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17506if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17507 $as_echo_n "(cached) " >&6 17508else 17509 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17510/* end confdefs.h. */ 17511int i; 17512_ACEOF 17513if ac_fn_c_try_compile "$LINENO"; then : 17514 xorg_cv_cc_flag_unused_command_line_argument=yes 17515else 17516 xorg_cv_cc_flag_unused_command_line_argument=no 17517fi 17518rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17519fi 17520{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17521$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17522 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17523 CFLAGS="$xorg_testset_save_CFLAGS" 17524fi 17525 17526found="no" 17527 17528 if test $found = "no" ; then 17529 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17530 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17531 fi 17532 17533 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17534 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17535 fi 17536 17537 CFLAGS="$CFLAGS -Warray-bounds" 17538 17539 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5 17540$as_echo_n "checking if $CC supports -Warray-bounds... " >&6; } 17541 cacheid=xorg_cv_cc_flag__Warray_bounds 17542 if eval \${$cacheid+:} false; then : 17543 $as_echo_n "(cached) " >&6 17544else 17545 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17546/* end confdefs.h. */ 17547int i; 17548int 17549main () 17550{ 17551 17552 ; 17553 return 0; 17554} 17555_ACEOF 17556if ac_fn_c_try_link "$LINENO"; then : 17557 eval $cacheid=yes 17558else 17559 eval $cacheid=no 17560fi 17561rm -f core conftest.err conftest.$ac_objext \ 17562 conftest$ac_exeext conftest.$ac_ext 17563fi 17564 17565 17566 CFLAGS="$xorg_testset_save_CFLAGS" 17567 17568 eval supported=\$$cacheid 17569 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17570$as_echo "$supported" >&6; } 17571 if test "$supported" = "yes" ; then 17572 BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds" 17573 found="yes" 17574 fi 17575 fi 17576 17577 17578 17579 17580 17581 17582 17583 17584 17585 17586 17587 17588 17589 17590 17591xorg_testset_save_CFLAGS="$CFLAGS" 17592 17593if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17594 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17595 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17596$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17597if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17598 $as_echo_n "(cached) " >&6 17599else 17600 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17601/* end confdefs.h. */ 17602int i; 17603_ACEOF 17604if ac_fn_c_try_compile "$LINENO"; then : 17605 xorg_cv_cc_flag_unknown_warning_option=yes 17606else 17607 xorg_cv_cc_flag_unknown_warning_option=no 17608fi 17609rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17610fi 17611{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17612$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17613 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17614 CFLAGS="$xorg_testset_save_CFLAGS" 17615fi 17616 17617if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17618 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17619 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17620 fi 17621 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17622 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17623$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17624if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17625 $as_echo_n "(cached) " >&6 17626else 17627 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17628/* end confdefs.h. */ 17629int i; 17630_ACEOF 17631if ac_fn_c_try_compile "$LINENO"; then : 17632 xorg_cv_cc_flag_unused_command_line_argument=yes 17633else 17634 xorg_cv_cc_flag_unused_command_line_argument=no 17635fi 17636rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17637fi 17638{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17639$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17640 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17641 CFLAGS="$xorg_testset_save_CFLAGS" 17642fi 17643 17644found="no" 17645 17646 if test $found = "no" ; then 17647 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17648 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17649 fi 17650 17651 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17652 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17653 fi 17654 17655 CFLAGS="$CFLAGS -Wwrite-strings" 17656 17657 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5 17658$as_echo_n "checking if $CC supports -Wwrite-strings... " >&6; } 17659 cacheid=xorg_cv_cc_flag__Wwrite_strings 17660 if eval \${$cacheid+:} false; then : 17661 $as_echo_n "(cached) " >&6 17662else 17663 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17664/* end confdefs.h. */ 17665int i; 17666int 17667main () 17668{ 17669 17670 ; 17671 return 0; 17672} 17673_ACEOF 17674if ac_fn_c_try_link "$LINENO"; then : 17675 eval $cacheid=yes 17676else 17677 eval $cacheid=no 17678fi 17679rm -f core conftest.err conftest.$ac_objext \ 17680 conftest$ac_exeext conftest.$ac_ext 17681fi 17682 17683 17684 CFLAGS="$xorg_testset_save_CFLAGS" 17685 17686 eval supported=\$$cacheid 17687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17688$as_echo "$supported" >&6; } 17689 if test "$supported" = "yes" ; then 17690 BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings" 17691 found="yes" 17692 fi 17693 fi 17694 17695 17696 17697 17698 17699 17700 17701 17702 17703 17704 17705 17706 17707 17708 17709xorg_testset_save_CFLAGS="$CFLAGS" 17710 17711if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17712 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17713 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17714$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17715if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17716 $as_echo_n "(cached) " >&6 17717else 17718 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17719/* end confdefs.h. */ 17720int i; 17721_ACEOF 17722if ac_fn_c_try_compile "$LINENO"; then : 17723 xorg_cv_cc_flag_unknown_warning_option=yes 17724else 17725 xorg_cv_cc_flag_unknown_warning_option=no 17726fi 17727rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17728fi 17729{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17730$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17731 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17732 CFLAGS="$xorg_testset_save_CFLAGS" 17733fi 17734 17735if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17736 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17737 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17738 fi 17739 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17740 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17741$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17742if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17743 $as_echo_n "(cached) " >&6 17744else 17745 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17746/* end confdefs.h. */ 17747int i; 17748_ACEOF 17749if ac_fn_c_try_compile "$LINENO"; then : 17750 xorg_cv_cc_flag_unused_command_line_argument=yes 17751else 17752 xorg_cv_cc_flag_unused_command_line_argument=no 17753fi 17754rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17755fi 17756{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17757$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17758 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17759 CFLAGS="$xorg_testset_save_CFLAGS" 17760fi 17761 17762found="no" 17763 17764 if test $found = "no" ; then 17765 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17766 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17767 fi 17768 17769 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17770 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17771 fi 17772 17773 CFLAGS="$CFLAGS -Waddress" 17774 17775 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5 17776$as_echo_n "checking if $CC supports -Waddress... " >&6; } 17777 cacheid=xorg_cv_cc_flag__Waddress 17778 if eval \${$cacheid+:} false; then : 17779 $as_echo_n "(cached) " >&6 17780else 17781 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17782/* end confdefs.h. */ 17783int i; 17784int 17785main () 17786{ 17787 17788 ; 17789 return 0; 17790} 17791_ACEOF 17792if ac_fn_c_try_link "$LINENO"; then : 17793 eval $cacheid=yes 17794else 17795 eval $cacheid=no 17796fi 17797rm -f core conftest.err conftest.$ac_objext \ 17798 conftest$ac_exeext conftest.$ac_ext 17799fi 17800 17801 17802 CFLAGS="$xorg_testset_save_CFLAGS" 17803 17804 eval supported=\$$cacheid 17805 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17806$as_echo "$supported" >&6; } 17807 if test "$supported" = "yes" ; then 17808 BASE_CFLAGS="$BASE_CFLAGS -Waddress" 17809 found="yes" 17810 fi 17811 fi 17812 17813 17814 17815 17816 17817 17818 17819 17820 17821 17822 17823 17824 17825 17826 17827xorg_testset_save_CFLAGS="$CFLAGS" 17828 17829if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17830 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17831 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17832$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17833if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17834 $as_echo_n "(cached) " >&6 17835else 17836 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17837/* end confdefs.h. */ 17838int i; 17839_ACEOF 17840if ac_fn_c_try_compile "$LINENO"; then : 17841 xorg_cv_cc_flag_unknown_warning_option=yes 17842else 17843 xorg_cv_cc_flag_unknown_warning_option=no 17844fi 17845rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17846fi 17847{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17848$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17849 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17850 CFLAGS="$xorg_testset_save_CFLAGS" 17851fi 17852 17853if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17854 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17855 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17856 fi 17857 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17858 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17859$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17860if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17861 $as_echo_n "(cached) " >&6 17862else 17863 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17864/* end confdefs.h. */ 17865int i; 17866_ACEOF 17867if ac_fn_c_try_compile "$LINENO"; then : 17868 xorg_cv_cc_flag_unused_command_line_argument=yes 17869else 17870 xorg_cv_cc_flag_unused_command_line_argument=no 17871fi 17872rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17873fi 17874{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17875$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17876 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17877 CFLAGS="$xorg_testset_save_CFLAGS" 17878fi 17879 17880found="no" 17881 17882 if test $found = "no" ; then 17883 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17884 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17885 fi 17886 17887 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17888 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17889 fi 17890 17891 CFLAGS="$CFLAGS -Wint-to-pointer-cast" 17892 17893 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5 17894$as_echo_n "checking if $CC supports -Wint-to-pointer-cast... " >&6; } 17895 cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast 17896 if eval \${$cacheid+:} false; then : 17897 $as_echo_n "(cached) " >&6 17898else 17899 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17900/* end confdefs.h. */ 17901int i; 17902int 17903main () 17904{ 17905 17906 ; 17907 return 0; 17908} 17909_ACEOF 17910if ac_fn_c_try_link "$LINENO"; then : 17911 eval $cacheid=yes 17912else 17913 eval $cacheid=no 17914fi 17915rm -f core conftest.err conftest.$ac_objext \ 17916 conftest$ac_exeext conftest.$ac_ext 17917fi 17918 17919 17920 CFLAGS="$xorg_testset_save_CFLAGS" 17921 17922 eval supported=\$$cacheid 17923 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17924$as_echo "$supported" >&6; } 17925 if test "$supported" = "yes" ; then 17926 BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast" 17927 found="yes" 17928 fi 17929 fi 17930 17931 17932 17933 17934 17935 17936 17937 17938 17939 17940 17941 17942 17943 17944 17945xorg_testset_save_CFLAGS="$CFLAGS" 17946 17947if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17948 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17949 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17950$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17951if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17952 $as_echo_n "(cached) " >&6 17953else 17954 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17955/* end confdefs.h. */ 17956int i; 17957_ACEOF 17958if ac_fn_c_try_compile "$LINENO"; then : 17959 xorg_cv_cc_flag_unknown_warning_option=yes 17960else 17961 xorg_cv_cc_flag_unknown_warning_option=no 17962fi 17963rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17964fi 17965{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17966$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17967 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17968 CFLAGS="$xorg_testset_save_CFLAGS" 17969fi 17970 17971if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17972 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17973 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17974 fi 17975 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17976 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17977$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17978if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17979 $as_echo_n "(cached) " >&6 17980else 17981 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17982/* end confdefs.h. */ 17983int i; 17984_ACEOF 17985if ac_fn_c_try_compile "$LINENO"; then : 17986 xorg_cv_cc_flag_unused_command_line_argument=yes 17987else 17988 xorg_cv_cc_flag_unused_command_line_argument=no 17989fi 17990rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17991fi 17992{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17993$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17994 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17995 CFLAGS="$xorg_testset_save_CFLAGS" 17996fi 17997 17998found="no" 17999 18000 if test $found = "no" ; then 18001 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 18002 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 18003 fi 18004 18005 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 18006 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 18007 fi 18008 18009 CFLAGS="$CFLAGS -Wpointer-to-int-cast" 18010 18011 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5 18012$as_echo_n "checking if $CC supports -Wpointer-to-int-cast... " >&6; } 18013 cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast 18014 if eval \${$cacheid+:} false; then : 18015 $as_echo_n "(cached) " >&6 18016else 18017 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18018/* end confdefs.h. */ 18019int i; 18020int 18021main () 18022{ 18023 18024 ; 18025 return 0; 18026} 18027_ACEOF 18028if ac_fn_c_try_link "$LINENO"; then : 18029 eval $cacheid=yes 18030else 18031 eval $cacheid=no 18032fi 18033rm -f core conftest.err conftest.$ac_objext \ 18034 conftest$ac_exeext conftest.$ac_ext 18035fi 18036 18037 18038 CFLAGS="$xorg_testset_save_CFLAGS" 18039 18040 eval supported=\$$cacheid 18041 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 18042$as_echo "$supported" >&6; } 18043 if test "$supported" = "yes" ; then 18044 BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast" 18045 found="yes" 18046 fi 18047 fi 18048 18049 18050fi 18051 18052 18053 18054 18055 18056 18057 18058 CWARNFLAGS="$BASE_CFLAGS" 18059 if test "x$GCC" = xyes ; then 18060 CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing" 18061 fi 18062 18063 18064 18065 18066 18067 18068 18069 18070# Check whether --enable-strict-compilation was given. 18071if test "${enable_strict_compilation+set}" = set; then : 18072 enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval 18073else 18074 STRICT_COMPILE=no 18075fi 18076 18077 18078 18079 18080 18081 18082STRICT_CFLAGS="" 18083 18084 18085 18086 18087 18088 18089 18090 18091 18092 18093 18094 18095 18096xorg_testset_save_CFLAGS="$CFLAGS" 18097 18098if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 18099 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 18100 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 18101$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 18102if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 18103 $as_echo_n "(cached) " >&6 18104else 18105 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18106/* end confdefs.h. */ 18107int i; 18108_ACEOF 18109if ac_fn_c_try_compile "$LINENO"; then : 18110 xorg_cv_cc_flag_unknown_warning_option=yes 18111else 18112 xorg_cv_cc_flag_unknown_warning_option=no 18113fi 18114rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 18115fi 18116{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 18117$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 18118 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 18119 CFLAGS="$xorg_testset_save_CFLAGS" 18120fi 18121 18122if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 18123 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 18124 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 18125 fi 18126 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 18127 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 18128$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 18129if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 18130 $as_echo_n "(cached) " >&6 18131else 18132 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18133/* end confdefs.h. */ 18134int i; 18135_ACEOF 18136if ac_fn_c_try_compile "$LINENO"; then : 18137 xorg_cv_cc_flag_unused_command_line_argument=yes 18138else 18139 xorg_cv_cc_flag_unused_command_line_argument=no 18140fi 18141rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 18142fi 18143{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 18144$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 18145 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 18146 CFLAGS="$xorg_testset_save_CFLAGS" 18147fi 18148 18149found="no" 18150 18151 if test $found = "no" ; then 18152 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 18153 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 18154 fi 18155 18156 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 18157 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 18158 fi 18159 18160 CFLAGS="$CFLAGS -pedantic" 18161 18162 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5 18163$as_echo_n "checking if $CC supports -pedantic... " >&6; } 18164 cacheid=xorg_cv_cc_flag__pedantic 18165 if eval \${$cacheid+:} false; then : 18166 $as_echo_n "(cached) " >&6 18167else 18168 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18169/* end confdefs.h. */ 18170int i; 18171int 18172main () 18173{ 18174 18175 ; 18176 return 0; 18177} 18178_ACEOF 18179if ac_fn_c_try_link "$LINENO"; then : 18180 eval $cacheid=yes 18181else 18182 eval $cacheid=no 18183fi 18184rm -f core conftest.err conftest.$ac_objext \ 18185 conftest$ac_exeext conftest.$ac_ext 18186fi 18187 18188 18189 CFLAGS="$xorg_testset_save_CFLAGS" 18190 18191 eval supported=\$$cacheid 18192 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 18193$as_echo "$supported" >&6; } 18194 if test "$supported" = "yes" ; then 18195 STRICT_CFLAGS="$STRICT_CFLAGS -pedantic" 18196 found="yes" 18197 fi 18198 fi 18199 18200 18201 18202 18203 18204 18205 18206 18207 18208 18209 18210 18211 18212 18213 18214xorg_testset_save_CFLAGS="$CFLAGS" 18215 18216if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 18217 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 18218 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 18219$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 18220if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 18221 $as_echo_n "(cached) " >&6 18222else 18223 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18224/* end confdefs.h. */ 18225int i; 18226_ACEOF 18227if ac_fn_c_try_compile "$LINENO"; then : 18228 xorg_cv_cc_flag_unknown_warning_option=yes 18229else 18230 xorg_cv_cc_flag_unknown_warning_option=no 18231fi 18232rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 18233fi 18234{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 18235$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 18236 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 18237 CFLAGS="$xorg_testset_save_CFLAGS" 18238fi 18239 18240if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 18241 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 18242 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 18243 fi 18244 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 18245 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 18246$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 18247if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 18248 $as_echo_n "(cached) " >&6 18249else 18250 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18251/* end confdefs.h. */ 18252int i; 18253_ACEOF 18254if ac_fn_c_try_compile "$LINENO"; then : 18255 xorg_cv_cc_flag_unused_command_line_argument=yes 18256else 18257 xorg_cv_cc_flag_unused_command_line_argument=no 18258fi 18259rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 18260fi 18261{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 18262$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 18263 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 18264 CFLAGS="$xorg_testset_save_CFLAGS" 18265fi 18266 18267found="no" 18268 18269 if test $found = "no" ; then 18270 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 18271 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 18272 fi 18273 18274 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 18275 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 18276 fi 18277 18278 CFLAGS="$CFLAGS -Werror" 18279 18280 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5 18281$as_echo_n "checking if $CC supports -Werror... " >&6; } 18282 cacheid=xorg_cv_cc_flag__Werror 18283 if eval \${$cacheid+:} false; then : 18284 $as_echo_n "(cached) " >&6 18285else 18286 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18287/* end confdefs.h. */ 18288int i; 18289int 18290main () 18291{ 18292 18293 ; 18294 return 0; 18295} 18296_ACEOF 18297if ac_fn_c_try_link "$LINENO"; then : 18298 eval $cacheid=yes 18299else 18300 eval $cacheid=no 18301fi 18302rm -f core conftest.err conftest.$ac_objext \ 18303 conftest$ac_exeext conftest.$ac_ext 18304fi 18305 18306 18307 CFLAGS="$xorg_testset_save_CFLAGS" 18308 18309 eval supported=\$$cacheid 18310 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 18311$as_echo "$supported" >&6; } 18312 if test "$supported" = "yes" ; then 18313 STRICT_CFLAGS="$STRICT_CFLAGS -Werror" 18314 found="yes" 18315 fi 18316 fi 18317 18318 if test $found = "no" ; then 18319 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 18320 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 18321 fi 18322 18323 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 18324 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 18325 fi 18326 18327 CFLAGS="$CFLAGS -errwarn" 18328 18329 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5 18330$as_echo_n "checking if $CC supports -errwarn... " >&6; } 18331 cacheid=xorg_cv_cc_flag__errwarn 18332 if eval \${$cacheid+:} false; then : 18333 $as_echo_n "(cached) " >&6 18334else 18335 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18336/* end confdefs.h. */ 18337int i; 18338int 18339main () 18340{ 18341 18342 ; 18343 return 0; 18344} 18345_ACEOF 18346if ac_fn_c_try_link "$LINENO"; then : 18347 eval $cacheid=yes 18348else 18349 eval $cacheid=no 18350fi 18351rm -f core conftest.err conftest.$ac_objext \ 18352 conftest$ac_exeext conftest.$ac_ext 18353fi 18354 18355 18356 CFLAGS="$xorg_testset_save_CFLAGS" 18357 18358 eval supported=\$$cacheid 18359 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 18360$as_echo "$supported" >&6; } 18361 if test "$supported" = "yes" ; then 18362 STRICT_CFLAGS="$STRICT_CFLAGS -errwarn" 18363 found="yes" 18364 fi 18365 fi 18366 18367 18368 18369# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not 18370# activate it with -Werror, so we add it here explicitly. 18371 18372 18373 18374 18375 18376 18377 18378 18379 18380 18381 18382 18383 18384xorg_testset_save_CFLAGS="$CFLAGS" 18385 18386if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 18387 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 18388 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 18389$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 18390if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 18391 $as_echo_n "(cached) " >&6 18392else 18393 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18394/* end confdefs.h. */ 18395int i; 18396_ACEOF 18397if ac_fn_c_try_compile "$LINENO"; then : 18398 xorg_cv_cc_flag_unknown_warning_option=yes 18399else 18400 xorg_cv_cc_flag_unknown_warning_option=no 18401fi 18402rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 18403fi 18404{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 18405$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 18406 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 18407 CFLAGS="$xorg_testset_save_CFLAGS" 18408fi 18409 18410if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 18411 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 18412 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 18413 fi 18414 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 18415 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 18416$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 18417if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 18418 $as_echo_n "(cached) " >&6 18419else 18420 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18421/* end confdefs.h. */ 18422int i; 18423_ACEOF 18424if ac_fn_c_try_compile "$LINENO"; then : 18425 xorg_cv_cc_flag_unused_command_line_argument=yes 18426else 18427 xorg_cv_cc_flag_unused_command_line_argument=no 18428fi 18429rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 18430fi 18431{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 18432$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 18433 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 18434 CFLAGS="$xorg_testset_save_CFLAGS" 18435fi 18436 18437found="no" 18438 18439 if test $found = "no" ; then 18440 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 18441 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 18442 fi 18443 18444 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 18445 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 18446 fi 18447 18448 CFLAGS="$CFLAGS -Werror=attributes" 18449 18450 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5 18451$as_echo_n "checking if $CC supports -Werror=attributes... " >&6; } 18452 cacheid=xorg_cv_cc_flag__Werror_attributes 18453 if eval \${$cacheid+:} false; then : 18454 $as_echo_n "(cached) " >&6 18455else 18456 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18457/* end confdefs.h. */ 18458int i; 18459int 18460main () 18461{ 18462 18463 ; 18464 return 0; 18465} 18466_ACEOF 18467if ac_fn_c_try_link "$LINENO"; then : 18468 eval $cacheid=yes 18469else 18470 eval $cacheid=no 18471fi 18472rm -f core conftest.err conftest.$ac_objext \ 18473 conftest$ac_exeext conftest.$ac_ext 18474fi 18475 18476 18477 CFLAGS="$xorg_testset_save_CFLAGS" 18478 18479 eval supported=\$$cacheid 18480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 18481$as_echo "$supported" >&6; } 18482 if test "$supported" = "yes" ; then 18483 STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes" 18484 found="yes" 18485 fi 18486 fi 18487 18488 18489 18490if test "x$STRICT_COMPILE" = "xyes"; then 18491 BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS" 18492 CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS" 18493fi 18494 18495 18496 18497 18498 18499 18500cat >>confdefs.h <<_ACEOF 18501#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1` 18502_ACEOF 18503 18504 PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1` 18505 if test "x$PVM" = "x"; then 18506 PVM="0" 18507 fi 18508 18509cat >>confdefs.h <<_ACEOF 18510#define PACKAGE_VERSION_MINOR $PVM 18511_ACEOF 18512 18513 PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1` 18514 if test "x$PVP" = "x"; then 18515 PVP="0" 18516 fi 18517 18518cat >>confdefs.h <<_ACEOF 18519#define PACKAGE_VERSION_PATCHLEVEL $PVP 18520_ACEOF 18521 18522 18523 18524CHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \ 18525mv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \ 18526|| (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \ 18527echo 'git directory not found: installing possibly empty changelog.' >&2)" 18528 18529 18530 18531 18532macros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros` 18533INSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \ 18534mv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \ 18535|| (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \ 18536echo 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)" 18537 18538 18539 18540 18541 18542 18543if test x$APP_MAN_SUFFIX = x ; then 18544 APP_MAN_SUFFIX=1 18545fi 18546if test x$APP_MAN_DIR = x ; then 18547 APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)' 18548fi 18549 18550if test x$LIB_MAN_SUFFIX = x ; then 18551 LIB_MAN_SUFFIX=3 18552fi 18553if test x$LIB_MAN_DIR = x ; then 18554 LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)' 18555fi 18556 18557if test x$FILE_MAN_SUFFIX = x ; then 18558 case $host_os in 18559 # Solaris 2.0 - 11 use SysV man page sections 18560 solaris2.?|solaris2.1[01]) FILE_MAN_SUFFIX=4 ;; 18561 *) FILE_MAN_SUFFIX=5 ;; 18562 esac 18563fi 18564if test x$FILE_MAN_DIR = x ; then 18565 FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)' 18566fi 18567 18568if test x$MISC_MAN_SUFFIX = x ; then 18569 case $host_os in 18570 # Solaris 2.0 - 11 use SysV man page sections 18571 solaris2.?|solaris2.1[01]) 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 2.0 - 11 use SysV man page sections 18582 solaris2.?|solaris2.1[01]) DRIVER_MAN_SUFFIX=7 ;; 18583 *) DRIVER_MAN_SUFFIX=4 ;; 18584 esac 18585fi 18586if test x$DRIVER_MAN_DIR = x ; then 18587 DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)' 18588fi 18589 18590if test x$ADMIN_MAN_SUFFIX = x ; then 18591 case $host_os in 18592 # Solaris 2.0 - 11 use SysV man page sections 18593 solaris2.?|solaris2.1[01]) ADMIN_MAN_SUFFIX=1m ;; 18594 *) ADMIN_MAN_SUFFIX=8 ;; 18595 esac 18596fi 18597if test x$ADMIN_MAN_DIR = x ; then 18598 ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)' 18599fi 18600 18601 18602 18603 18604 18605 18606 18607 18608 18609 18610 18611 18612 18613 18614 18615XORG_MAN_PAGE="X Version 11" 18616 18617MAN_SUBSTS="\ 18618 -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 18619 -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 18620 -e 's|__xservername__|Xorg|g' \ 18621 -e 's|__xconfigfile__|xorg.conf|g' \ 18622 -e 's|__projectroot__|\$(prefix)|g' \ 18623 -e 's|__apploaddir__|\$(appdefaultdir)|g' \ 18624 -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \ 18625 -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \ 18626 -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \ 18627 -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \ 18628 -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \ 18629 -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'" 18630 18631 18632 18633# Check whether --enable-silent-rules was given. 18634if test "${enable_silent_rules+set}" = set; then : 18635 enableval=$enable_silent_rules; 18636fi 18637 18638case $enable_silent_rules in # ((( 18639 yes) AM_DEFAULT_VERBOSITY=0;; 18640 no) AM_DEFAULT_VERBOSITY=1;; 18641 *) AM_DEFAULT_VERBOSITY=0;; 18642esac 18643am_make=${MAKE-make} 18644{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 18645$as_echo_n "checking whether $am_make supports nested variables... " >&6; } 18646if ${am_cv_make_support_nested_variables+:} false; then : 18647 $as_echo_n "(cached) " >&6 18648else 18649 if $as_echo 'TRUE=$(BAR$(V)) 18650BAR0=false 18651BAR1=true 18652V=1 18653am__doit: 18654 @$(TRUE) 18655.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 18656 am_cv_make_support_nested_variables=yes 18657else 18658 am_cv_make_support_nested_variables=no 18659fi 18660fi 18661{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 18662$as_echo "$am_cv_make_support_nested_variables" >&6; } 18663if test $am_cv_make_support_nested_variables = yes; then 18664 AM_V='$(V)' 18665 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 18666else 18667 AM_V=$AM_DEFAULT_VERBOSITY 18668 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 18669fi 18670AM_BACKSLASH='\' 18671 18672 18673 18674 18675# Check whether --enable-devel-docs was given. 18676if test "${enable_devel_docs+set}" = set; then : 18677 enableval=$enable_devel_docs; build_devel_docs=$enableval 18678else 18679 build_devel_docs=yes 18680fi 18681 18682 18683 if test x$build_devel_docs = xyes; then 18684 ENABLE_DEVEL_DOCS_TRUE= 18685 ENABLE_DEVEL_DOCS_FALSE='#' 18686else 18687 ENABLE_DEVEL_DOCS_TRUE='#' 18688 ENABLE_DEVEL_DOCS_FALSE= 18689fi 18690 18691{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build developer documentation" >&5 18692$as_echo_n "checking whether to build developer documentation... " >&6; } 18693{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $build_devel_docs" >&5 18694$as_echo "$build_devel_docs" >&6; } 18695 18696 18697 18698 18699 18700# Check whether --with-xmlto was given. 18701if test "${with_xmlto+set}" = set; then : 18702 withval=$with_xmlto; use_xmlto=$withval 18703else 18704 use_xmlto=auto 18705fi 18706 18707 18708 18709if test "x$use_xmlto" = x"auto"; then 18710 # Extract the first word of "xmlto", so it can be a program name with args. 18711set dummy xmlto; ac_word=$2 18712{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 18713$as_echo_n "checking for $ac_word... " >&6; } 18714if ${ac_cv_path_XMLTO+:} false; then : 18715 $as_echo_n "(cached) " >&6 18716else 18717 case $XMLTO in 18718 [\\/]* | ?:[\\/]*) 18719 ac_cv_path_XMLTO="$XMLTO" # Let the user override the test with a path. 18720 ;; 18721 *) 18722 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 18723for as_dir in $PATH 18724do 18725 IFS=$as_save_IFS 18726 test -z "$as_dir" && as_dir=. 18727 for ac_exec_ext in '' $ac_executable_extensions; do 18728 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 18729 ac_cv_path_XMLTO="$as_dir/$ac_word$ac_exec_ext" 18730 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 18731 break 2 18732 fi 18733done 18734 done 18735IFS=$as_save_IFS 18736 18737 ;; 18738esac 18739fi 18740XMLTO=$ac_cv_path_XMLTO 18741if test -n "$XMLTO"; then 18742 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XMLTO" >&5 18743$as_echo "$XMLTO" >&6; } 18744else 18745 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18746$as_echo "no" >&6; } 18747fi 18748 18749 18750 if test "x$XMLTO" = "x"; then 18751 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: xmlto not found - documentation targets will be skipped" >&5 18752$as_echo "$as_me: WARNING: xmlto not found - documentation targets will be skipped" >&2;} 18753 have_xmlto=no 18754 else 18755 have_xmlto=yes 18756 fi 18757elif test "x$use_xmlto" = x"yes" ; then 18758 # Extract the first word of "xmlto", so it can be a program name with args. 18759set dummy xmlto; ac_word=$2 18760{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 18761$as_echo_n "checking for $ac_word... " >&6; } 18762if ${ac_cv_path_XMLTO+:} false; then : 18763 $as_echo_n "(cached) " >&6 18764else 18765 case $XMLTO in 18766 [\\/]* | ?:[\\/]*) 18767 ac_cv_path_XMLTO="$XMLTO" # Let the user override the test with a path. 18768 ;; 18769 *) 18770 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 18771for as_dir in $PATH 18772do 18773 IFS=$as_save_IFS 18774 test -z "$as_dir" && as_dir=. 18775 for ac_exec_ext in '' $ac_executable_extensions; do 18776 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 18777 ac_cv_path_XMLTO="$as_dir/$ac_word$ac_exec_ext" 18778 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 18779 break 2 18780 fi 18781done 18782 done 18783IFS=$as_save_IFS 18784 18785 ;; 18786esac 18787fi 18788XMLTO=$ac_cv_path_XMLTO 18789if test -n "$XMLTO"; then 18790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XMLTO" >&5 18791$as_echo "$XMLTO" >&6; } 18792else 18793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18794$as_echo "no" >&6; } 18795fi 18796 18797 18798 if test "x$XMLTO" = "x"; then 18799 as_fn_error $? "--with-xmlto=yes specified but xmlto not found in PATH" "$LINENO" 5 18800 fi 18801 have_xmlto=yes 18802elif test "x$use_xmlto" = x"no" ; then 18803 if test "x$XMLTO" != "x"; then 18804 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ignoring XMLTO environment variable since --with-xmlto=no was specified" >&5 18805$as_echo "$as_me: WARNING: ignoring XMLTO environment variable since --with-xmlto=no was specified" >&2;} 18806 fi 18807 have_xmlto=no 18808else 18809 as_fn_error $? "--with-xmlto expects 'yes' or 'no'" "$LINENO" 5 18810fi 18811 18812# Test for a minimum version of xmlto, if provided. 18813if test "$have_xmlto" = yes; then 18814 # scrape the xmlto version 18815 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the xmlto version" >&5 18816$as_echo_n "checking the xmlto version... " >&6; } 18817 xmlto_version=`$XMLTO --version 2>/dev/null | cut -d' ' -f3` 18818 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xmlto_version" >&5 18819$as_echo "$xmlto_version" >&6; } 18820 as_arg_v1=$xmlto_version 18821as_arg_v2=0.0.22 18822awk "$as_awk_strverscmp" v1="$as_arg_v1" v2="$as_arg_v2" /dev/null 18823case $? in #( 18824 1) : 18825 if test "x$use_xmlto" = xauto; then 18826 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: xmlto version $xmlto_version found, but 0.0.22 needed" >&5 18827$as_echo "$as_me: WARNING: xmlto version $xmlto_version found, but 0.0.22 needed" >&2;} 18828 have_xmlto=no 18829 else 18830 as_fn_error $? "xmlto version $xmlto_version found, but 0.0.22 needed" "$LINENO" 5 18831 fi ;; #( 18832 0) : 18833 ;; #( 18834 2) : 18835 ;; #( 18836 *) : 18837 ;; 18838esac 18839fi 18840 18841# Test for the ability of xmlto to generate a text target 18842# 18843# NOTE: xmlto 0.0.27 or higher return a non-zero return code in the 18844# following test for empty XML docbook files. 18845# For compatibility reasons use the following empty XML docbook file and if 18846# it fails try it again with a non-empty XML file. 18847have_xmlto_text=no 18848cat > conftest.xml << "EOF" 18849EOF 18850if test "$have_xmlto" = yes; then : 18851 if $XMLTO --skip-validation txt conftest.xml >/dev/null 2>&1; then : 18852 have_xmlto_text=yes 18853else 18854 # Try it again with a non-empty XML file. 18855 cat > conftest.xml << "EOF" 18856<x></x> 18857EOF 18858 if $XMLTO --skip-validation txt conftest.xml >/dev/null 2>&1; then : 18859 have_xmlto_text=yes 18860else 18861 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: xmlto cannot generate text format, this format skipped" >&5 18862$as_echo "$as_me: WARNING: xmlto cannot generate text format, this format skipped" >&2;} 18863fi 18864fi 18865fi 18866rm -f conftest.xml 18867 if test $have_xmlto_text = yes; then 18868 HAVE_XMLTO_TEXT_TRUE= 18869 HAVE_XMLTO_TEXT_FALSE='#' 18870else 18871 HAVE_XMLTO_TEXT_TRUE='#' 18872 HAVE_XMLTO_TEXT_FALSE= 18873fi 18874 18875 if test "$have_xmlto" = yes; then 18876 HAVE_XMLTO_TRUE= 18877 HAVE_XMLTO_FALSE='#' 18878else 18879 HAVE_XMLTO_TRUE='#' 18880 HAVE_XMLTO_FALSE= 18881fi 18882 18883 18884 18885 18886 18887 18888# Check whether --with-fop was given. 18889if test "${with_fop+set}" = set; then : 18890 withval=$with_fop; use_fop=$withval 18891else 18892 use_fop=auto 18893fi 18894 18895 18896 18897if test "x$use_fop" = x"auto"; then 18898 # Extract the first word of "fop", so it can be a program name with args. 18899set dummy fop; ac_word=$2 18900{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 18901$as_echo_n "checking for $ac_word... " >&6; } 18902if ${ac_cv_path_FOP+:} false; then : 18903 $as_echo_n "(cached) " >&6 18904else 18905 case $FOP in 18906 [\\/]* | ?:[\\/]*) 18907 ac_cv_path_FOP="$FOP" # Let the user override the test with a path. 18908 ;; 18909 *) 18910 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 18911for as_dir in $PATH 18912do 18913 IFS=$as_save_IFS 18914 test -z "$as_dir" && as_dir=. 18915 for ac_exec_ext in '' $ac_executable_extensions; do 18916 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 18917 ac_cv_path_FOP="$as_dir/$ac_word$ac_exec_ext" 18918 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 18919 break 2 18920 fi 18921done 18922 done 18923IFS=$as_save_IFS 18924 18925 ;; 18926esac 18927fi 18928FOP=$ac_cv_path_FOP 18929if test -n "$FOP"; then 18930 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FOP" >&5 18931$as_echo "$FOP" >&6; } 18932else 18933 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18934$as_echo "no" >&6; } 18935fi 18936 18937 18938 if test "x$FOP" = "x"; then 18939 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: fop not found - documentation targets will be skipped" >&5 18940$as_echo "$as_me: WARNING: fop not found - documentation targets will be skipped" >&2;} 18941 have_fop=no 18942 else 18943 have_fop=yes 18944 fi 18945elif test "x$use_fop" = x"yes" ; then 18946 # Extract the first word of "fop", so it can be a program name with args. 18947set dummy fop; ac_word=$2 18948{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 18949$as_echo_n "checking for $ac_word... " >&6; } 18950if ${ac_cv_path_FOP+:} false; then : 18951 $as_echo_n "(cached) " >&6 18952else 18953 case $FOP in 18954 [\\/]* | ?:[\\/]*) 18955 ac_cv_path_FOP="$FOP" # Let the user override the test with a path. 18956 ;; 18957 *) 18958 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 18959for as_dir in $PATH 18960do 18961 IFS=$as_save_IFS 18962 test -z "$as_dir" && as_dir=. 18963 for ac_exec_ext in '' $ac_executable_extensions; do 18964 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 18965 ac_cv_path_FOP="$as_dir/$ac_word$ac_exec_ext" 18966 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 18967 break 2 18968 fi 18969done 18970 done 18971IFS=$as_save_IFS 18972 18973 ;; 18974esac 18975fi 18976FOP=$ac_cv_path_FOP 18977if test -n "$FOP"; then 18978 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FOP" >&5 18979$as_echo "$FOP" >&6; } 18980else 18981 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18982$as_echo "no" >&6; } 18983fi 18984 18985 18986 if test "x$FOP" = "x"; then 18987 as_fn_error $? "--with-fop=yes specified but fop not found in PATH" "$LINENO" 5 18988 fi 18989 have_fop=yes 18990elif test "x$use_fop" = x"no" ; then 18991 if test "x$FOP" != "x"; then 18992 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ignoring FOP environment variable since --with-fop=no was specified" >&5 18993$as_echo "$as_me: WARNING: ignoring FOP environment variable since --with-fop=no was specified" >&2;} 18994 fi 18995 have_fop=no 18996else 18997 as_fn_error $? "--with-fop expects 'yes' or 'no'" "$LINENO" 5 18998fi 18999 19000# Test for a minimum version of fop, if provided. 19001 19002 if test "$have_fop" = yes; then 19003 HAVE_FOP_TRUE= 19004 HAVE_FOP_FALSE='#' 19005else 19006 HAVE_FOP_TRUE='#' 19007 HAVE_FOP_FALSE= 19008fi 19009 19010 19011 19012{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for X.Org SGML entities >= 1.7" >&5 19013$as_echo_n "checking for X.Org SGML entities >= 1.7... " >&6; } 19014XORG_SGML_PATH= 19015if test -n "$PKG_CONFIG" && \ 19016 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-sgml-doctools >= 1.7\""; } >&5 19017 ($PKG_CONFIG --exists --print-errors "xorg-sgml-doctools >= 1.7") 2>&5 19018 ac_status=$? 19019 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 19020 test $ac_status = 0; }; then 19021 XORG_SGML_PATH=`$PKG_CONFIG --variable=sgmlrootdir xorg-sgml-doctools` 19022else 19023 : 19024 19025fi 19026 19027# Define variables STYLESHEET_SRCDIR and XSL_STYLESHEET containing 19028# the path and the name of the doc stylesheet 19029if test "x$XORG_SGML_PATH" != "x" ; then 19030 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XORG_SGML_PATH" >&5 19031$as_echo "$XORG_SGML_PATH" >&6; } 19032 STYLESHEET_SRCDIR=$XORG_SGML_PATH/X11 19033 XSL_STYLESHEET=$STYLESHEET_SRCDIR/xorg.xsl 19034else 19035 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 19036$as_echo "no" >&6; } 19037fi 19038 19039 19040 19041 19042 if test "x$XSL_STYLESHEET" != "x"; then 19043 HAVE_STYLESHEETS_TRUE= 19044 HAVE_STYLESHEETS_FALSE='#' 19045else 19046 HAVE_STYLESHEETS_TRUE='#' 19047 HAVE_STYLESHEETS_FALSE= 19048fi 19049 19050 19051 19052# Checks for header files. 19053for ac_header in endian.h poll.h sys/poll.h 19054do : 19055 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 19056ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 19057if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 19058 cat >>confdefs.h <<_ACEOF 19059#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 19060_ACEOF 19061 19062fi 19063 19064done 19065 19066 19067# Checks for library functions. 19068for ac_func in poll readlink 19069do : 19070 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 19071ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 19072if eval test \"x\$"$as_ac_var"\" = x"yes"; then : 19073 cat >>confdefs.h <<_ACEOF 19074#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 19075_ACEOF 19076 19077fi 19078done 19079 19080{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strlcat" >&5 19081$as_echo_n "checking for library containing strlcat... " >&6; } 19082if ${ac_cv_search_strlcat+:} false; then : 19083 $as_echo_n "(cached) " >&6 19084else 19085 ac_func_search_save_LIBS=$LIBS 19086cat confdefs.h - <<_ACEOF >conftest.$ac_ext 19087/* end confdefs.h. */ 19088 19089/* Override any GCC internal prototype to avoid an error. 19090 Use char because int might match the return type of a GCC 19091 builtin and then its argument prototype would still apply. */ 19092#ifdef __cplusplus 19093extern "C" 19094#endif 19095char strlcat (); 19096int 19097main () 19098{ 19099return strlcat (); 19100 ; 19101 return 0; 19102} 19103_ACEOF 19104for ac_lib in '' bsd; do 19105 if test -z "$ac_lib"; then 19106 ac_res="none required" 19107 else 19108 ac_res=-l$ac_lib 19109 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 19110 fi 19111 if ac_fn_c_try_link "$LINENO"; then : 19112 ac_cv_search_strlcat=$ac_res 19113fi 19114rm -f core conftest.err conftest.$ac_objext \ 19115 conftest$ac_exeext 19116 if ${ac_cv_search_strlcat+:} false; then : 19117 break 19118fi 19119done 19120if ${ac_cv_search_strlcat+:} false; then : 19121 19122else 19123 ac_cv_search_strlcat=no 19124fi 19125rm conftest.$ac_ext 19126LIBS=$ac_func_search_save_LIBS 19127fi 19128{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strlcat" >&5 19129$as_echo "$ac_cv_search_strlcat" >&6; } 19130ac_res=$ac_cv_search_strlcat 19131if test "$ac_res" != no; then : 19132 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 19133 19134fi 19135 19136 19137ac_fn_c_check_func "$LINENO" "reallocarray" "ac_cv_func_reallocarray" 19138if test "x$ac_cv_func_reallocarray" = xyes; then : 19139 $as_echo "#define HAVE_REALLOCARRAY 1" >>confdefs.h 19140 19141else 19142 case " $LIBOBJS " in 19143 *" reallocarray.$ac_objext "* ) ;; 19144 *) LIBOBJS="$LIBOBJS reallocarray.$ac_objext" 19145 ;; 19146esac 19147 19148fi 19149 19150ac_fn_c_check_func "$LINENO" "strlcat" "ac_cv_func_strlcat" 19151if test "x$ac_cv_func_strlcat" = xyes; then : 19152 $as_echo "#define HAVE_STRLCAT 1" >>confdefs.h 19153 19154else 19155 case " $LIBOBJS " in 19156 *" strlcat.$ac_objext "* ) ;; 19157 *) LIBOBJS="$LIBOBJS strlcat.$ac_objext" 19158 ;; 19159esac 19160 19161fi 19162 19163ac_fn_c_check_func "$LINENO" "strlcpy" "ac_cv_func_strlcpy" 19164if test "x$ac_cv_func_strlcpy" = xyes; then : 19165 $as_echo "#define HAVE_STRLCPY 1" >>confdefs.h 19166 19167else 19168 case " $LIBOBJS " in 19169 *" strlcpy.$ac_objext "* ) ;; 19170 *) LIBOBJS="$LIBOBJS strlcpy.$ac_objext" 19171 ;; 19172esac 19173 19174fi 19175 19176 19177 19178# If the first PKG_CHECK_MODULES appears inside a conditional, pkg-config 19179# must first be located explicitly. 19180 19181 19182 19183 19184 19185 19186 19187if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 19188 if test -n "$ac_tool_prefix"; then 19189 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 19190set dummy ${ac_tool_prefix}pkg-config; ac_word=$2 19191{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 19192$as_echo_n "checking for $ac_word... " >&6; } 19193if ${ac_cv_path_PKG_CONFIG+:} false; then : 19194 $as_echo_n "(cached) " >&6 19195else 19196 case $PKG_CONFIG in 19197 [\\/]* | ?:[\\/]*) 19198 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 19199 ;; 19200 *) 19201 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 19202for as_dir in $PATH 19203do 19204 IFS=$as_save_IFS 19205 test -z "$as_dir" && as_dir=. 19206 for ac_exec_ext in '' $ac_executable_extensions; do 19207 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 19208 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 19209 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 19210 break 2 19211 fi 19212done 19213 done 19214IFS=$as_save_IFS 19215 19216 ;; 19217esac 19218fi 19219PKG_CONFIG=$ac_cv_path_PKG_CONFIG 19220if test -n "$PKG_CONFIG"; then 19221 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 19222$as_echo "$PKG_CONFIG" >&6; } 19223else 19224 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 19225$as_echo "no" >&6; } 19226fi 19227 19228 19229fi 19230if test -z "$ac_cv_path_PKG_CONFIG"; then 19231 ac_pt_PKG_CONFIG=$PKG_CONFIG 19232 # Extract the first word of "pkg-config", so it can be a program name with args. 19233set dummy pkg-config; ac_word=$2 19234{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 19235$as_echo_n "checking for $ac_word... " >&6; } 19236if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then : 19237 $as_echo_n "(cached) " >&6 19238else 19239 case $ac_pt_PKG_CONFIG in 19240 [\\/]* | ?:[\\/]*) 19241 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 19242 ;; 19243 *) 19244 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 19245for as_dir in $PATH 19246do 19247 IFS=$as_save_IFS 19248 test -z "$as_dir" && as_dir=. 19249 for ac_exec_ext in '' $ac_executable_extensions; do 19250 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 19251 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 19252 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 19253 break 2 19254 fi 19255done 19256 done 19257IFS=$as_save_IFS 19258 19259 ;; 19260esac 19261fi 19262ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 19263if test -n "$ac_pt_PKG_CONFIG"; then 19264 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 19265$as_echo "$ac_pt_PKG_CONFIG" >&6; } 19266else 19267 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 19268$as_echo "no" >&6; } 19269fi 19270 19271 if test "x$ac_pt_PKG_CONFIG" = x; then 19272 PKG_CONFIG="" 19273 else 19274 case $cross_compiling:$ac_tool_warned in 19275yes:) 19276{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 19277$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 19278ac_tool_warned=yes ;; 19279esac 19280 PKG_CONFIG=$ac_pt_PKG_CONFIG 19281 fi 19282else 19283 PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 19284fi 19285 19286fi 19287if test -n "$PKG_CONFIG"; then 19288 _pkg_min_version=0.9.0 19289 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 19290$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; } 19291 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 19292 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 19293$as_echo "yes" >&6; } 19294 else 19295 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 19296$as_echo "no" >&6; } 19297 PKG_CONFIG="" 19298 fi 19299fi 19300 19301# 19302# select libraries to include 19303# 19304 19305XFONT_FONTFILE=no 19306 19307# 19308# FreeType for all scalable (OpenType, TrueType, PostScript) and 19309# some bitmap formats (BDF & PCF) 19310# 19311# Check whether --enable-freetype was given. 19312if test "${enable_freetype+set}" = set; then : 19313 enableval=$enable_freetype; XFONT_FREETYPE=$enableval 19314else 19315 XFONT_FREETYPE=yes 19316fi 19317 19318 if test x$XFONT_FREETYPE = xyes; then 19319 XFONT_FREETYPE_TRUE= 19320 XFONT_FREETYPE_FALSE='#' 19321else 19322 XFONT_FREETYPE_TRUE='#' 19323 XFONT_FREETYPE_FALSE= 19324fi 19325 19326if test x$XFONT_FREETYPE = xyes; then 19327 19328$as_echo "#define XFONT_FREETYPE 1" >>confdefs.h 19329 19330 19331# Check whether --with-freetype-config was given. 19332if test "${with_freetype_config+set}" = set; then : 19333 withval=$with_freetype_config; freetype_config=$withval 19334else 19335 freetype_config=auto 19336fi 19337 19338 19339 if test "$freetype_config" = "auto" ; then 19340 19341pkg_failed=no 19342{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for FREETYPE" >&5 19343$as_echo_n "checking for FREETYPE... " >&6; } 19344 19345if test -n "$FREETYPE_CFLAGS"; then 19346 pkg_cv_FREETYPE_CFLAGS="$FREETYPE_CFLAGS" 19347 elif test -n "$PKG_CONFIG"; then 19348 if test -n "$PKG_CONFIG" && \ 19349 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"freetype2\""; } >&5 19350 ($PKG_CONFIG --exists --print-errors "freetype2") 2>&5 19351 ac_status=$? 19352 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 19353 test $ac_status = 0; }; then 19354 pkg_cv_FREETYPE_CFLAGS=`$PKG_CONFIG --cflags "freetype2" 2>/dev/null` 19355 test "x$?" != "x0" && pkg_failed=yes 19356else 19357 pkg_failed=yes 19358fi 19359 else 19360 pkg_failed=untried 19361fi 19362if test -n "$FREETYPE_LIBS"; then 19363 pkg_cv_FREETYPE_LIBS="$FREETYPE_LIBS" 19364 elif test -n "$PKG_CONFIG"; then 19365 if test -n "$PKG_CONFIG" && \ 19366 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"freetype2\""; } >&5 19367 ($PKG_CONFIG --exists --print-errors "freetype2") 2>&5 19368 ac_status=$? 19369 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 19370 test $ac_status = 0; }; then 19371 pkg_cv_FREETYPE_LIBS=`$PKG_CONFIG --libs "freetype2" 2>/dev/null` 19372 test "x$?" != "x0" && pkg_failed=yes 19373else 19374 pkg_failed=yes 19375fi 19376 else 19377 pkg_failed=untried 19378fi 19379 19380 19381 19382if test $pkg_failed = yes; then 19383 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 19384$as_echo "no" >&6; } 19385 19386if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 19387 _pkg_short_errors_supported=yes 19388else 19389 _pkg_short_errors_supported=no 19390fi 19391 if test $_pkg_short_errors_supported = yes; then 19392 FREETYPE_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "freetype2" 2>&1` 19393 else 19394 FREETYPE_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "freetype2" 2>&1` 19395 fi 19396 # Put the nasty error message in config.log where it belongs 19397 echo "$FREETYPE_PKG_ERRORS" >&5 19398 19399 freetype_config=yes 19400elif test $pkg_failed = untried; then 19401 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 19402$as_echo "no" >&6; } 19403 freetype_config=yes 19404else 19405 FREETYPE_CFLAGS=$pkg_cv_FREETYPE_CFLAGS 19406 FREETYPE_LIBS=$pkg_cv_FREETYPE_LIBS 19407 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 19408$as_echo "yes" >&6; } 19409 freetype_config=no 19410fi 19411 fi 19412 19413 if test "$freetype_config" = "yes"; then 19414 # Extract the first word of "freetype-config", so it can be a program name with args. 19415set dummy freetype-config; ac_word=$2 19416{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 19417$as_echo_n "checking for $ac_word... " >&6; } 19418if ${ac_cv_path_ft_config+:} false; then : 19419 $as_echo_n "(cached) " >&6 19420else 19421 case $ft_config in 19422 [\\/]* | ?:[\\/]*) 19423 ac_cv_path_ft_config="$ft_config" # Let the user override the test with a path. 19424 ;; 19425 *) 19426 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 19427for as_dir in $PATH 19428do 19429 IFS=$as_save_IFS 19430 test -z "$as_dir" && as_dir=. 19431 for ac_exec_ext in '' $ac_executable_extensions; do 19432 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 19433 ac_cv_path_ft_config="$as_dir/$ac_word$ac_exec_ext" 19434 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 19435 break 2 19436 fi 19437done 19438 done 19439IFS=$as_save_IFS 19440 19441 test -z "$ac_cv_path_ft_config" && ac_cv_path_ft_config="no" 19442 ;; 19443esac 19444fi 19445ft_config=$ac_cv_path_ft_config 19446if test -n "$ft_config"; then 19447 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ft_config" >&5 19448$as_echo "$ft_config" >&6; } 19449else 19450 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 19451$as_echo "no" >&6; } 19452fi 19453 19454 19455 if test "$ft_config" = "no"; then 19456 as_fn_error $? "You must have freetype installed; see http://www.freetype.org/" "$LINENO" 5 19457 fi 19458 else 19459 ft_config="$freetype_config" 19460 fi 19461 19462 if test "$freetype_config" != "no"; then 19463 FREETYPE_CFLAGS="`$ft_config --cflags`" 19464 FREETYPE_LIBS="`$ft_config --libs`" 19465 fi 19466 FREETYPE_REQUIRES="freetype2" 19467 XFONT_FONTFILE=yes 19468else 19469 FREETYPE_CFLAGS="" 19470 FREETYPE_LIBS="" 19471 FREETYPE_REQUIRES="" 19472fi 19473 19474 19475 19476 19477# 19478# Bitmap fonts in files: 19479# Builtins (gzipped pcf format in .text segment) 19480# PCF 19481# BDF 19482# SNF 19483# 19484 19485 19486$as_echo "#define X_GZIP_FONT_COMPRESSION 1" >>confdefs.h 19487 19488X_GZIP_FONT_COMPRESSION=1 19489 19490{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for gzopen in -lz" >&5 19491$as_echo_n "checking for gzopen in -lz... " >&6; } 19492if ${ac_cv_lib_z_gzopen+:} false; then : 19493 $as_echo_n "(cached) " >&6 19494else 19495 ac_check_lib_save_LIBS=$LIBS 19496LIBS="-lz $LIBS" 19497cat confdefs.h - <<_ACEOF >conftest.$ac_ext 19498/* end confdefs.h. */ 19499 19500/* Override any GCC internal prototype to avoid an error. 19501 Use char because int might match the return type of a GCC 19502 builtin and then its argument prototype would still apply. */ 19503#ifdef __cplusplus 19504extern "C" 19505#endif 19506char gzopen (); 19507int 19508main () 19509{ 19510return gzopen (); 19511 ; 19512 return 0; 19513} 19514_ACEOF 19515if ac_fn_c_try_link "$LINENO"; then : 19516 ac_cv_lib_z_gzopen=yes 19517else 19518 ac_cv_lib_z_gzopen=no 19519fi 19520rm -f core conftest.err conftest.$ac_objext \ 19521 conftest$ac_exeext conftest.$ac_ext 19522LIBS=$ac_check_lib_save_LIBS 19523fi 19524{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_gzopen" >&5 19525$as_echo "$ac_cv_lib_z_gzopen" >&6; } 19526if test "x$ac_cv_lib_z_gzopen" = xyes; then : 19527 Z_LIBS=-lz 19528else 19529 as_fn_error $? "*** zlib is required" "$LINENO" 5 19530fi 19531 19532 19533 19534# Check whether --with-bzip2 was given. 19535if test "${with_bzip2+set}" = set; then : 19536 withval=$with_bzip2; 19537else 19538 with_bzip2=no 19539fi 19540 19541if test "x$with_bzip2" = xyes; then 19542 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BZ2_bzopen in -lbz2" >&5 19543$as_echo_n "checking for BZ2_bzopen in -lbz2... " >&6; } 19544if ${ac_cv_lib_bz2_BZ2_bzopen+:} false; then : 19545 $as_echo_n "(cached) " >&6 19546else 19547 ac_check_lib_save_LIBS=$LIBS 19548LIBS="-lbz2 $LIBS" 19549cat confdefs.h - <<_ACEOF >conftest.$ac_ext 19550/* end confdefs.h. */ 19551 19552/* Override any GCC internal prototype to avoid an error. 19553 Use char because int might match the return type of a GCC 19554 builtin and then its argument prototype would still apply. */ 19555#ifdef __cplusplus 19556extern "C" 19557#endif 19558char BZ2_bzopen (); 19559int 19560main () 19561{ 19562return BZ2_bzopen (); 19563 ; 19564 return 0; 19565} 19566_ACEOF 19567if ac_fn_c_try_link "$LINENO"; then : 19568 ac_cv_lib_bz2_BZ2_bzopen=yes 19569else 19570 ac_cv_lib_bz2_BZ2_bzopen=no 19571fi 19572rm -f core conftest.err conftest.$ac_objext \ 19573 conftest$ac_exeext conftest.$ac_ext 19574LIBS=$ac_check_lib_save_LIBS 19575fi 19576{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_bz2_BZ2_bzopen" >&5 19577$as_echo "$ac_cv_lib_bz2_BZ2_bzopen" >&6; } 19578if test "x$ac_cv_lib_bz2_BZ2_bzopen" = xyes; then : 19579 Z_LIBS="$Z_LIBS -lbz2" 19580else 19581 as_fn_error $? "*** libbz2 is required for bzip2 support" "$LINENO" 5 19582fi 19583 19584 19585$as_echo "#define X_BZIP2_FONT_COMPRESSION 1" >>confdefs.h 19586 19587fi 19588 if test "x$with_bzip2" = xyes ; then 19589 X_BZIP2_FONT_COMPRESSION_TRUE= 19590 X_BZIP2_FONT_COMPRESSION_FALSE='#' 19591else 19592 X_BZIP2_FONT_COMPRESSION_TRUE='#' 19593 X_BZIP2_FONT_COMPRESSION_FALSE= 19594fi 19595 19596 19597 19598# Check whether --enable-builtins was given. 19599if test "${enable_builtins+set}" = set; then : 19600 enableval=$enable_builtins; XFONT_BUILTINS=$enableval 19601else 19602 XFONT_BUILTINS=yes 19603fi 19604 19605 if test "x$XFONT_BUILTINS" = xyes ; then 19606 XFONT_BUILTINS_TRUE= 19607 XFONT_BUILTINS_FALSE='#' 19608else 19609 XFONT_BUILTINS_TRUE='#' 19610 XFONT_BUILTINS_FALSE= 19611fi 19612 19613if test "x$XFONT_BUILTINS" = xyes; then 19614 19615$as_echo "#define XFONT_BUILTINS 1" >>confdefs.h 19616 19617 XFONT_BITMAP=yes 19618fi 19619 19620# Check whether --enable-pcfformat was given. 19621if test "${enable_pcfformat+set}" = set; then : 19622 enableval=$enable_pcfformat; XFONT_PCFFORMAT=$enableval 19623else 19624 XFONT_PCFFORMAT=yes 19625fi 19626 19627 if test "x$XFONT_PCFFORMAT" = xyes; then 19628 XFONT_PCFFORMAT_TRUE= 19629 XFONT_PCFFORMAT_FALSE='#' 19630else 19631 XFONT_PCFFORMAT_TRUE='#' 19632 XFONT_PCFFORMAT_FALSE= 19633fi 19634 19635if test "x$XFONT_PCFFORMAT" = xyes; then 19636 19637$as_echo "#define XFONT_PCFFORMAT 1" >>confdefs.h 19638 19639 XFONT_BITMAP=yes 19640fi 19641 19642 if test "x$XFONT_PCFFORMAT" = xyes -o "x$XFONT_BUILTINS" = xyes; then 19643 XFONT_PCF_OR_BUILTIN_TRUE= 19644 XFONT_PCF_OR_BUILTIN_FALSE='#' 19645else 19646 XFONT_PCF_OR_BUILTIN_TRUE='#' 19647 XFONT_PCF_OR_BUILTIN_FALSE= 19648fi 19649 19650 19651# Check whether --enable-bdfformat was given. 19652if test "${enable_bdfformat+set}" = set; then : 19653 enableval=$enable_bdfformat; XFONT_BDFFORMAT=$enableval 19654else 19655 XFONT_BDFFORMAT=yes 19656fi 19657 19658 if test "x$XFONT_BDFFORMAT" = xyes; then 19659 XFONT_BDFFORMAT_TRUE= 19660 XFONT_BDFFORMAT_FALSE='#' 19661else 19662 XFONT_BDFFORMAT_TRUE='#' 19663 XFONT_BDFFORMAT_FALSE= 19664fi 19665 19666if test "x$XFONT_BDFFORMAT" = xyes; then 19667 19668$as_echo "#define XFONT_BDFFORMAT 1" >>confdefs.h 19669 19670 XFONT_BITMAP=yes 19671fi 19672 19673# Check whether --enable-snfformat was given. 19674if test "${enable_snfformat+set}" = set; then : 19675 enableval=$enable_snfformat; XFONT_SNFFORMAT=$enableval 19676else 19677 XFONT_SNFFORMAT=no 19678fi 19679 19680 if test "x$XFONT_SNFFORMAT" = xyes; then 19681 XFONT_SNFFORMAT_TRUE= 19682 XFONT_SNFFORMAT_FALSE='#' 19683else 19684 XFONT_SNFFORMAT_TRUE='#' 19685 XFONT_SNFFORMAT_FALSE= 19686fi 19687 19688if test "x$XFONT_SNFFORMAT" = xyes; then 19689 19690$as_echo "#define XFONT_SNFFORMAT 1" >>confdefs.h 19691 19692 XFONT_BITMAP=yes 19693fi 19694 19695 if test "x$XFONT_BITMAP" = xyes ; then 19696 XFONT_BITMAP_TRUE= 19697 XFONT_BITMAP_FALSE='#' 19698else 19699 XFONT_BITMAP_TRUE='#' 19700 XFONT_BITMAP_FALSE= 19701fi 19702 19703if test "x$XFONT_BITMAP" = xyes; then 19704 19705$as_echo "#define XFONT_BITMAP 1" >>confdefs.h 19706 19707 XFONT_FONTFILE=yes 19708fi 19709 19710 if test "x$XFONT_FONTFILE" = xyes; then 19711 XFONT_FONTFILE_TRUE= 19712 XFONT_FONTFILE_FALSE='#' 19713else 19714 XFONT_FONTFILE_TRUE='#' 19715 XFONT_FONTFILE_FALSE= 19716fi 19717 19718if test "x$XFONT_FONTFILE" = xyes; then 19719 19720$as_echo "#define XFONT_FONTFILE 1" >>confdefs.h 19721 19722fi 19723 19724# 19725# Support connection to font servers? 19726# 19727 19728# Check whether --enable-fc was given. 19729if test "${enable_fc+set}" = set; then : 19730 enableval=$enable_fc; XFONT_FC=$enableval 19731else 19732 XFONT_FC=yes 19733fi 19734 19735 if test "x$XFONT_FC" = xyes; then 19736 XFONT_FC_TRUE= 19737 XFONT_FC_FALSE='#' 19738else 19739 XFONT_FC_TRUE='#' 19740 XFONT_FC_FALSE= 19741fi 19742 19743if test "x$XFONT_FC" = xyes; then 19744 19745$as_echo "#define XFONT_FC 1" >>confdefs.h 19746 19747fi 19748 19749 19750{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for hypot in -lm" >&5 19751$as_echo_n "checking for hypot in -lm... " >&6; } 19752if ${ac_cv_lib_m_hypot+:} false; then : 19753 $as_echo_n "(cached) " >&6 19754else 19755 ac_check_lib_save_LIBS=$LIBS 19756LIBS="-lm $LIBS" 19757cat confdefs.h - <<_ACEOF >conftest.$ac_ext 19758/* end confdefs.h. */ 19759 19760/* Override any GCC internal prototype to avoid an error. 19761 Use char because int might match the return type of a GCC 19762 builtin and then its argument prototype would still apply. */ 19763#ifdef __cplusplus 19764extern "C" 19765#endif 19766char hypot (); 19767int 19768main () 19769{ 19770return hypot (); 19771 ; 19772 return 0; 19773} 19774_ACEOF 19775if ac_fn_c_try_link "$LINENO"; then : 19776 ac_cv_lib_m_hypot=yes 19777else 19778 ac_cv_lib_m_hypot=no 19779fi 19780rm -f core conftest.err conftest.$ac_objext \ 19781 conftest$ac_exeext conftest.$ac_ext 19782LIBS=$ac_check_lib_save_LIBS 19783fi 19784{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_hypot" >&5 19785$as_echo "$ac_cv_lib_m_hypot" >&6; } 19786if test "x$ac_cv_lib_m_hypot" = xyes; then : 19787 MATH_LIBS=-lm 19788 19789else 19790 as_fn_error $? "*** libm is required" "$LINENO" 5 19791fi 19792 19793 19794 19795pkg_failed=no 19796{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XFONT" >&5 19797$as_echo_n "checking for XFONT... " >&6; } 19798 19799if test -n "$XFONT_CFLAGS"; then 19800 pkg_cv_XFONT_CFLAGS="$XFONT_CFLAGS" 19801 elif test -n "$PKG_CONFIG"; then 19802 if test -n "$PKG_CONFIG" && \ 19803 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xproto xtrans fontsproto >= 2.1.3 fontenc\""; } >&5 19804 ($PKG_CONFIG --exists --print-errors "xproto xtrans fontsproto >= 2.1.3 fontenc") 2>&5 19805 ac_status=$? 19806 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 19807 test $ac_status = 0; }; then 19808 pkg_cv_XFONT_CFLAGS=`$PKG_CONFIG --cflags "xproto xtrans fontsproto >= 2.1.3 fontenc" 2>/dev/null` 19809 test "x$?" != "x0" && pkg_failed=yes 19810else 19811 pkg_failed=yes 19812fi 19813 else 19814 pkg_failed=untried 19815fi 19816if test -n "$XFONT_LIBS"; then 19817 pkg_cv_XFONT_LIBS="$XFONT_LIBS" 19818 elif test -n "$PKG_CONFIG"; then 19819 if test -n "$PKG_CONFIG" && \ 19820 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xproto xtrans fontsproto >= 2.1.3 fontenc\""; } >&5 19821 ($PKG_CONFIG --exists --print-errors "xproto xtrans fontsproto >= 2.1.3 fontenc") 2>&5 19822 ac_status=$? 19823 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 19824 test $ac_status = 0; }; then 19825 pkg_cv_XFONT_LIBS=`$PKG_CONFIG --libs "xproto xtrans fontsproto >= 2.1.3 fontenc" 2>/dev/null` 19826 test "x$?" != "x0" && pkg_failed=yes 19827else 19828 pkg_failed=yes 19829fi 19830 else 19831 pkg_failed=untried 19832fi 19833 19834 19835 19836if test $pkg_failed = yes; then 19837 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 19838$as_echo "no" >&6; } 19839 19840if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 19841 _pkg_short_errors_supported=yes 19842else 19843 _pkg_short_errors_supported=no 19844fi 19845 if test $_pkg_short_errors_supported = yes; then 19846 XFONT_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xproto xtrans fontsproto >= 2.1.3 fontenc" 2>&1` 19847 else 19848 XFONT_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xproto xtrans fontsproto >= 2.1.3 fontenc" 2>&1` 19849 fi 19850 # Put the nasty error message in config.log where it belongs 19851 echo "$XFONT_PKG_ERRORS" >&5 19852 19853 as_fn_error $? "Package requirements (xproto xtrans fontsproto >= 2.1.3 fontenc) were not met: 19854 19855$XFONT_PKG_ERRORS 19856 19857Consider adjusting the PKG_CONFIG_PATH environment variable if you 19858installed software in a non-standard prefix. 19859 19860Alternatively, you may set the environment variables XFONT_CFLAGS 19861and XFONT_LIBS to avoid the need to call pkg-config. 19862See the pkg-config man page for more details." "$LINENO" 5 19863elif test $pkg_failed = untried; then 19864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 19865$as_echo "no" >&6; } 19866 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 19867$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 19868as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 19869is in your PATH or set the PKG_CONFIG environment variable to the full 19870path to pkg-config. 19871 19872Alternatively, you may set the environment variables XFONT_CFLAGS 19873and XFONT_LIBS to avoid the need to call pkg-config. 19874See the pkg-config man page for more details. 19875 19876To get pkg-config, see <http://pkg-config.freedesktop.org/>. 19877See \`config.log' for more details" "$LINENO" 5; } 19878else 19879 XFONT_CFLAGS=$pkg_cv_XFONT_CFLAGS 19880 XFONT_LIBS=$pkg_cv_XFONT_LIBS 19881 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 19882$as_echo "yes" >&6; } 19883 19884fi 19885 19886# Transport selection macro from xtrans.m4 19887 19888 19889 case $host_os in 19890 mingw*) unixdef="no" ;; 19891 *) unixdef="yes" ;; 19892 esac 19893 # Check whether --enable-unix-transport was given. 19894if test "${enable_unix_transport+set}" = set; then : 19895 enableval=$enable_unix_transport; UNIXCONN=$enableval 19896else 19897 UNIXCONN=$unixdef 19898fi 19899 19900 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if Xtrans should support UNIX socket connections" >&5 19901$as_echo_n "checking if Xtrans should support UNIX socket connections... " >&6; } 19902 if test "$UNIXCONN" = "yes"; then 19903 19904$as_echo "#define UNIXCONN 1" >>confdefs.h 19905 19906 fi 19907 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $UNIXCONN" >&5 19908$as_echo "$UNIXCONN" >&6; } 19909 # Check whether --enable-tcp-transport was given. 19910if test "${enable_tcp_transport+set}" = set; then : 19911 enableval=$enable_tcp_transport; TCPCONN=$enableval 19912else 19913 TCPCONN=yes 19914fi 19915 19916 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if Xtrans should support TCP socket connections" >&5 19917$as_echo_n "checking if Xtrans should support TCP socket connections... " >&6; } 19918 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $TCPCONN" >&5 19919$as_echo "$TCPCONN" >&6; } 19920 if test "$TCPCONN" = "yes"; then 19921 19922$as_echo "#define TCPCONN 1" >>confdefs.h 19923 19924 19925 # SVR4 hides these in libraries other than libc 19926 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5 19927$as_echo_n "checking for library containing socket... " >&6; } 19928if ${ac_cv_search_socket+:} false; then : 19929 $as_echo_n "(cached) " >&6 19930else 19931 ac_func_search_save_LIBS=$LIBS 19932cat confdefs.h - <<_ACEOF >conftest.$ac_ext 19933/* end confdefs.h. */ 19934 19935/* Override any GCC internal prototype to avoid an error. 19936 Use char because int might match the return type of a GCC 19937 builtin and then its argument prototype would still apply. */ 19938#ifdef __cplusplus 19939extern "C" 19940#endif 19941char socket (); 19942int 19943main () 19944{ 19945return socket (); 19946 ; 19947 return 0; 19948} 19949_ACEOF 19950for ac_lib in '' socket; do 19951 if test -z "$ac_lib"; then 19952 ac_res="none required" 19953 else 19954 ac_res=-l$ac_lib 19955 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 19956 fi 19957 if ac_fn_c_try_link "$LINENO"; then : 19958 ac_cv_search_socket=$ac_res 19959fi 19960rm -f core conftest.err conftest.$ac_objext \ 19961 conftest$ac_exeext 19962 if ${ac_cv_search_socket+:} false; then : 19963 break 19964fi 19965done 19966if ${ac_cv_search_socket+:} false; then : 19967 19968else 19969 ac_cv_search_socket=no 19970fi 19971rm conftest.$ac_ext 19972LIBS=$ac_func_search_save_LIBS 19973fi 19974{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5 19975$as_echo "$ac_cv_search_socket" >&6; } 19976ac_res=$ac_cv_search_socket 19977if test "$ac_res" != no; then : 19978 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 19979 19980fi 19981 19982 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyname" >&5 19983$as_echo_n "checking for library containing gethostbyname... " >&6; } 19984if ${ac_cv_search_gethostbyname+:} false; then : 19985 $as_echo_n "(cached) " >&6 19986else 19987 ac_func_search_save_LIBS=$LIBS 19988cat confdefs.h - <<_ACEOF >conftest.$ac_ext 19989/* end confdefs.h. */ 19990 19991/* Override any GCC internal prototype to avoid an error. 19992 Use char because int might match the return type of a GCC 19993 builtin and then its argument prototype would still apply. */ 19994#ifdef __cplusplus 19995extern "C" 19996#endif 19997char gethostbyname (); 19998int 19999main () 20000{ 20001return gethostbyname (); 20002 ; 20003 return 0; 20004} 20005_ACEOF 20006for ac_lib in '' nsl; do 20007 if test -z "$ac_lib"; then 20008 ac_res="none required" 20009 else 20010 ac_res=-l$ac_lib 20011 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 20012 fi 20013 if ac_fn_c_try_link "$LINENO"; then : 20014 ac_cv_search_gethostbyname=$ac_res 20015fi 20016rm -f core conftest.err conftest.$ac_objext \ 20017 conftest$ac_exeext 20018 if ${ac_cv_search_gethostbyname+:} false; then : 20019 break 20020fi 20021done 20022if ${ac_cv_search_gethostbyname+:} false; then : 20023 20024else 20025 ac_cv_search_gethostbyname=no 20026fi 20027rm conftest.$ac_ext 20028LIBS=$ac_func_search_save_LIBS 20029fi 20030{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyname" >&5 20031$as_echo "$ac_cv_search_gethostbyname" >&6; } 20032ac_res=$ac_cv_search_gethostbyname 20033if test "$ac_res" != no; then : 20034 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 20035 20036fi 20037 20038 if test "$ac_cv_search_socket$ac_cv_search_gethostbyname" = "nono"; then 20039 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lws2_32" >&5 20040$as_echo_n "checking for main in -lws2_32... " >&6; } 20041if ${ac_cv_lib_ws2_32_main+:} false; then : 20042 $as_echo_n "(cached) " >&6 20043else 20044 ac_check_lib_save_LIBS=$LIBS 20045LIBS="-lws2_32 $LIBS" 20046cat confdefs.h - <<_ACEOF >conftest.$ac_ext 20047/* end confdefs.h. */ 20048 20049 20050int 20051main () 20052{ 20053return main (); 20054 ; 20055 return 0; 20056} 20057_ACEOF 20058if ac_fn_c_try_link "$LINENO"; then : 20059 ac_cv_lib_ws2_32_main=yes 20060else 20061 ac_cv_lib_ws2_32_main=no 20062fi 20063rm -f core conftest.err conftest.$ac_objext \ 20064 conftest$ac_exeext conftest.$ac_ext 20065LIBS=$ac_check_lib_save_LIBS 20066fi 20067{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ws2_32_main" >&5 20068$as_echo "$ac_cv_lib_ws2_32_main" >&6; } 20069if test "x$ac_cv_lib_ws2_32_main" = xyes; then : 20070 cat >>confdefs.h <<_ACEOF 20071#define HAVE_LIBWS2_32 1 20072_ACEOF 20073 20074 LIBS="-lws2_32 $LIBS" 20075 20076fi 20077 20078 fi 20079 20080 # Needs to come after above checks for libsocket & libnsl for SVR4 systems 20081 # Check whether --enable-ipv6 was given. 20082if test "${enable_ipv6+set}" = set; then : 20083 enableval=$enable_ipv6; IPV6CONN=$enableval 20084else 20085 ac_fn_c_check_func "$LINENO" "getaddrinfo" "ac_cv_func_getaddrinfo" 20086if test "x$ac_cv_func_getaddrinfo" = xyes; then : 20087 IPV6CONN=yes 20088else 20089 IPV6CONN=no 20090fi 20091 20092fi 20093 20094 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if IPv6 support should be built" >&5 20095$as_echo_n "checking if IPv6 support should be built... " >&6; } 20096 if test "$IPV6CONN" = "yes"; then 20097 20098$as_echo "#define IPv6 1" >>confdefs.h 20099 20100 fi 20101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $IPV6CONN" >&5 20102$as_echo "$IPV6CONN" >&6; } 20103 20104 # 4.3BSD-Reno added a new member to struct sockaddr_in 20105 ac_fn_c_check_member "$LINENO" "struct sockaddr_in" "sin_len" "ac_cv_member_struct_sockaddr_in_sin_len" " 20106#include <sys/types.h> 20107#include <sys/socket.h> 20108#include <netinet/in.h> 20109 20110" 20111if test "x$ac_cv_member_struct_sockaddr_in_sin_len" = xyes; then : 20112 20113$as_echo "#define BSD44SOCKETS 1" >>confdefs.h 20114 20115fi 20116 20117 20118 # POSIX.1g changed the type of pointer passed to getsockname/getpeername/etc. 20119 ac_fn_c_check_type "$LINENO" "socklen_t" "ac_cv_type_socklen_t" " 20120$ac_includes_default 20121#include <sys/socket.h> 20122" 20123if test "x$ac_cv_type_socklen_t" = xyes; then : 20124 20125cat >>confdefs.h <<_ACEOF 20126#define HAVE_SOCKLEN_T 1 20127_ACEOF 20128 20129 20130fi 20131 20132 20133 # XPG4v2/UNIX95 added msg_control - check to see if we need to define 20134 # _XOPEN_SOURCE to get it (such as on Solaris) 20135 ac_fn_c_check_member "$LINENO" "struct msghdr" "msg_control" "ac_cv_member_struct_msghdr_msg_control" " 20136$ac_includes_default 20137#include <sys/socket.h> 20138 20139" 20140if test "x$ac_cv_member_struct_msghdr_msg_control" = xyes; then : 20141 20142fi 20143 20144 # First try for Solaris in C99 compliant mode, which requires XPG6/UNIX03 20145 if test "x$ac_cv_member_struct_msghdr_msg_control" = xno; then 20146 unset ac_cv_member_struct_msghdr_msg_control 20147 { $as_echo "$as_me:${as_lineno-$LINENO}: trying again with _XOPEN_SOURCE=600" >&5 20148$as_echo "$as_me: trying again with _XOPEN_SOURCE=600" >&6;} 20149 ac_fn_c_check_member "$LINENO" "struct msghdr" "msg_control" "ac_cv_member_struct_msghdr_msg_control" " 20150#define _XOPEN_SOURCE 600 20151$ac_includes_default 20152#include <sys/socket.h> 20153 20154" 20155if test "x$ac_cv_member_struct_msghdr_msg_control" = xyes; then : 20156 20157$as_echo "#define _XOPEN_SOURCE 600" >>confdefs.h 20158 20159 20160fi 20161 20162 fi 20163 # If that didn't work, fall back to XPG5/UNIX98 with C89 20164 if test "x$ac_cv_member_struct_msghdr_msg_control" = xno; then 20165 unset ac_cv_member_struct_msghdr_msg_control 20166 { $as_echo "$as_me:${as_lineno-$LINENO}: trying again with _XOPEN_SOURCE=500" >&5 20167$as_echo "$as_me: trying again with _XOPEN_SOURCE=500" >&6;} 20168 ac_fn_c_check_member "$LINENO" "struct msghdr" "msg_control" "ac_cv_member_struct_msghdr_msg_control" " 20169#define _XOPEN_SOURCE 500 20170$ac_includes_default 20171#include <sys/socket.h> 20172 20173" 20174if test "x$ac_cv_member_struct_msghdr_msg_control" = xyes; then : 20175 20176$as_echo "#define _XOPEN_SOURCE 500" >>confdefs.h 20177 20178 20179fi 20180 20181 fi 20182 20183 20184 20185 fi 20186 case $host_os in 20187 solaris*|sco*|sysv4*) localdef="yes" ;; 20188 *) localdef="no" ;; 20189 esac 20190 # Check whether --enable-local-transport was given. 20191if test "${enable_local_transport+set}" = set; then : 20192 enableval=$enable_local_transport; LOCALCONN=$enableval 20193else 20194 LOCALCONN=$localdef 20195fi 20196 20197 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if Xtrans should support os-specific local connections" >&5 20198$as_echo_n "checking if Xtrans should support os-specific local connections... " >&6; } 20199 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LOCALCONN" >&5 20200$as_echo "$LOCALCONN" >&6; } 20201 if test "$LOCALCONN" = "yes"; then 20202 20203$as_echo "#define LOCALCONN 1" >>confdefs.h 20204 20205 fi 20206 20207 20208 20209case $host_os in 20210 linux*) 20211 OS_CFLAGS="-D_XOPEN_SOURCE" 20212 ;; 20213 *) 20214 OS_CFLAGS= 20215 ;; 20216esac 20217 20218save_CFLAGS="$CFLAGS" 20219CFLAGS="$CFLAGS -fvisibility=hidden" 20220CFLAGS_VISIBILITY= 20221cat confdefs.h - <<_ACEOF >conftest.$ac_ext 20222/* end confdefs.h. */ 20223 20224 #if defined(__CYGWIN__) || defined(__MINGW32__) 20225 #error No visibility support 20226 #endif 20227 extern __attribute__((__visibility__("default"))) int x; 20228 20229_ACEOF 20230if ac_fn_c_try_compile "$LINENO"; then : 20231 CFLAGS_VISIBILITY=-fvisibility=hidden 20232fi 20233rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 20234CFLAGS="$save_CFLAGS" 20235OS_CFLAGS="$OS_CFLAGS $CFLAGS_VISIBILITY" 20236 20237 20238 20239ac_config_files="$ac_config_files Makefile doc/Makefile xfont2.pc" 20240 20241cat >confcache <<\_ACEOF 20242# This file is a shell script that caches the results of configure 20243# tests run on this system so they can be shared between configure 20244# scripts and configure runs, see configure's option --config-cache. 20245# It is not useful on other systems. If it contains results you don't 20246# want to keep, you may remove or edit it. 20247# 20248# config.status only pays attention to the cache file if you give it 20249# the --recheck option to rerun configure. 20250# 20251# `ac_cv_env_foo' variables (set or unset) will be overridden when 20252# loading this file, other *unset* `ac_cv_foo' will be assigned the 20253# following values. 20254 20255_ACEOF 20256 20257# The following way of writing the cache mishandles newlines in values, 20258# but we know of no workaround that is simple, portable, and efficient. 20259# So, we kill variables containing newlines. 20260# Ultrix sh set writes to stderr and can't be redirected directly, 20261# and sets the high bit in the cache file unless we assign to the vars. 20262( 20263 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 20264 eval ac_val=\$$ac_var 20265 case $ac_val in #( 20266 *${as_nl}*) 20267 case $ac_var in #( 20268 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 20269$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 20270 esac 20271 case $ac_var in #( 20272 _ | IFS | as_nl) ;; #( 20273 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 20274 *) { eval $ac_var=; unset $ac_var;} ;; 20275 esac ;; 20276 esac 20277 done 20278 20279 (set) 2>&1 | 20280 case $as_nl`(ac_space=' '; set) 2>&1` in #( 20281 *${as_nl}ac_space=\ *) 20282 # `set' does not quote correctly, so add quotes: double-quote 20283 # substitution turns \\\\ into \\, and sed turns \\ into \. 20284 sed -n \ 20285 "s/'/'\\\\''/g; 20286 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 20287 ;; #( 20288 *) 20289 # `set' quotes correctly as required by POSIX, so do not add quotes. 20290 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 20291 ;; 20292 esac | 20293 sort 20294) | 20295 sed ' 20296 /^ac_cv_env_/b end 20297 t clear 20298 :clear 20299 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 20300 t end 20301 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 20302 :end' >>confcache 20303if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 20304 if test -w "$cache_file"; then 20305 if test "x$cache_file" != "x/dev/null"; then 20306 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 20307$as_echo "$as_me: updating cache $cache_file" >&6;} 20308 if test ! -f "$cache_file" || test -h "$cache_file"; then 20309 cat confcache >"$cache_file" 20310 else 20311 case $cache_file in #( 20312 */* | ?:*) 20313 mv -f confcache "$cache_file"$$ && 20314 mv -f "$cache_file"$$ "$cache_file" ;; #( 20315 *) 20316 mv -f confcache "$cache_file" ;; 20317 esac 20318 fi 20319 fi 20320 else 20321 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 20322$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 20323 fi 20324fi 20325rm -f confcache 20326 20327test "x$prefix" = xNONE && prefix=$ac_default_prefix 20328# Let make expand exec_prefix. 20329test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 20330 20331DEFS=-DHAVE_CONFIG_H 20332 20333ac_libobjs= 20334ac_ltlibobjs= 20335U= 20336for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 20337 # 1. Remove the extension, and $U if already installed. 20338 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 20339 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 20340 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 20341 # will be set to the directory where LIBOBJS objects are built. 20342 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 20343 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 20344done 20345LIBOBJS=$ac_libobjs 20346 20347LTLIBOBJS=$ac_ltlibobjs 20348 20349 20350{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 20351$as_echo_n "checking that generated files are newer than configure... " >&6; } 20352 if test -n "$am_sleep_pid"; then 20353 # Hide warnings about reused PIDs. 20354 wait $am_sleep_pid 2>/dev/null 20355 fi 20356 { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5 20357$as_echo "done" >&6; } 20358 if test -n "$EXEEXT"; then 20359 am__EXEEXT_TRUE= 20360 am__EXEEXT_FALSE='#' 20361else 20362 am__EXEEXT_TRUE='#' 20363 am__EXEEXT_FALSE= 20364fi 20365 20366if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 20367 as_fn_error $? "conditional \"AMDEP\" was never defined. 20368Usually this means the macro was only invoked conditionally." "$LINENO" 5 20369fi 20370if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 20371 as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 20372Usually this means the macro was only invoked conditionally." "$LINENO" 5 20373fi 20374if test -z "${ENABLE_DEVEL_DOCS_TRUE}" && test -z "${ENABLE_DEVEL_DOCS_FALSE}"; then 20375 as_fn_error $? "conditional \"ENABLE_DEVEL_DOCS\" was never defined. 20376Usually this means the macro was only invoked conditionally." "$LINENO" 5 20377fi 20378if test -z "${HAVE_XMLTO_TEXT_TRUE}" && test -z "${HAVE_XMLTO_TEXT_FALSE}"; then 20379 as_fn_error $? "conditional \"HAVE_XMLTO_TEXT\" was never defined. 20380Usually this means the macro was only invoked conditionally." "$LINENO" 5 20381fi 20382if test -z "${HAVE_XMLTO_TRUE}" && test -z "${HAVE_XMLTO_FALSE}"; then 20383 as_fn_error $? "conditional \"HAVE_XMLTO\" was never defined. 20384Usually this means the macro was only invoked conditionally." "$LINENO" 5 20385fi 20386if test -z "${HAVE_FOP_TRUE}" && test -z "${HAVE_FOP_FALSE}"; then 20387 as_fn_error $? "conditional \"HAVE_FOP\" was never defined. 20388Usually this means the macro was only invoked conditionally." "$LINENO" 5 20389fi 20390if test -z "${HAVE_STYLESHEETS_TRUE}" && test -z "${HAVE_STYLESHEETS_FALSE}"; then 20391 as_fn_error $? "conditional \"HAVE_STYLESHEETS\" was never defined. 20392Usually this means the macro was only invoked conditionally." "$LINENO" 5 20393fi 20394if test -z "${XFONT_FREETYPE_TRUE}" && test -z "${XFONT_FREETYPE_FALSE}"; then 20395 as_fn_error $? "conditional \"XFONT_FREETYPE\" was never defined. 20396Usually this means the macro was only invoked conditionally." "$LINENO" 5 20397fi 20398if test -z "${X_BZIP2_FONT_COMPRESSION_TRUE}" && test -z "${X_BZIP2_FONT_COMPRESSION_FALSE}"; then 20399 as_fn_error $? "conditional \"X_BZIP2_FONT_COMPRESSION\" was never defined. 20400Usually this means the macro was only invoked conditionally." "$LINENO" 5 20401fi 20402if test -z "${XFONT_BUILTINS_TRUE}" && test -z "${XFONT_BUILTINS_FALSE}"; then 20403 as_fn_error $? "conditional \"XFONT_BUILTINS\" was never defined. 20404Usually this means the macro was only invoked conditionally." "$LINENO" 5 20405fi 20406if test -z "${XFONT_PCFFORMAT_TRUE}" && test -z "${XFONT_PCFFORMAT_FALSE}"; then 20407 as_fn_error $? "conditional \"XFONT_PCFFORMAT\" was never defined. 20408Usually this means the macro was only invoked conditionally." "$LINENO" 5 20409fi 20410if test -z "${XFONT_PCF_OR_BUILTIN_TRUE}" && test -z "${XFONT_PCF_OR_BUILTIN_FALSE}"; then 20411 as_fn_error $? "conditional \"XFONT_PCF_OR_BUILTIN\" was never defined. 20412Usually this means the macro was only invoked conditionally." "$LINENO" 5 20413fi 20414if test -z "${XFONT_BDFFORMAT_TRUE}" && test -z "${XFONT_BDFFORMAT_FALSE}"; then 20415 as_fn_error $? "conditional \"XFONT_BDFFORMAT\" was never defined. 20416Usually this means the macro was only invoked conditionally." "$LINENO" 5 20417fi 20418if test -z "${XFONT_SNFFORMAT_TRUE}" && test -z "${XFONT_SNFFORMAT_FALSE}"; then 20419 as_fn_error $? "conditional \"XFONT_SNFFORMAT\" was never defined. 20420Usually this means the macro was only invoked conditionally." "$LINENO" 5 20421fi 20422if test -z "${XFONT_BITMAP_TRUE}" && test -z "${XFONT_BITMAP_FALSE}"; then 20423 as_fn_error $? "conditional \"XFONT_BITMAP\" was never defined. 20424Usually this means the macro was only invoked conditionally." "$LINENO" 5 20425fi 20426if test -z "${XFONT_FONTFILE_TRUE}" && test -z "${XFONT_FONTFILE_FALSE}"; then 20427 as_fn_error $? "conditional \"XFONT_FONTFILE\" was never defined. 20428Usually this means the macro was only invoked conditionally." "$LINENO" 5 20429fi 20430if test -z "${XFONT_FC_TRUE}" && test -z "${XFONT_FC_FALSE}"; then 20431 as_fn_error $? "conditional \"XFONT_FC\" was never defined. 20432Usually this means the macro was only invoked conditionally." "$LINENO" 5 20433fi 20434 20435: "${CONFIG_STATUS=./config.status}" 20436ac_write_fail=0 20437ac_clean_files_save=$ac_clean_files 20438ac_clean_files="$ac_clean_files $CONFIG_STATUS" 20439{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 20440$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 20441as_write_fail=0 20442cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 20443#! $SHELL 20444# Generated by $as_me. 20445# Run this file to recreate the current configuration. 20446# Compiler output produced by configure, useful for debugging 20447# configure, is in config.log if it exists. 20448 20449debug=false 20450ac_cs_recheck=false 20451ac_cs_silent=false 20452 20453SHELL=\${CONFIG_SHELL-$SHELL} 20454export SHELL 20455_ASEOF 20456cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 20457## -------------------- ## 20458## M4sh Initialization. ## 20459## -------------------- ## 20460 20461# Be more Bourne compatible 20462DUALCASE=1; export DUALCASE # for MKS sh 20463if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 20464 emulate sh 20465 NULLCMD=: 20466 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 20467 # is contrary to our usage. Disable this feature. 20468 alias -g '${1+"$@"}'='"$@"' 20469 setopt NO_GLOB_SUBST 20470else 20471 case `(set -o) 2>/dev/null` in #( 20472 *posix*) : 20473 set -o posix ;; #( 20474 *) : 20475 ;; 20476esac 20477fi 20478 20479 20480as_nl=' 20481' 20482export as_nl 20483# Printing a long string crashes Solaris 7 /usr/bin/printf. 20484as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 20485as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 20486as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 20487# Prefer a ksh shell builtin over an external printf program on Solaris, 20488# but without wasting forks for bash or zsh. 20489if test -z "$BASH_VERSION$ZSH_VERSION" \ 20490 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 20491 as_echo='print -r --' 20492 as_echo_n='print -rn --' 20493elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 20494 as_echo='printf %s\n' 20495 as_echo_n='printf %s' 20496else 20497 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 20498 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 20499 as_echo_n='/usr/ucb/echo -n' 20500 else 20501 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 20502 as_echo_n_body='eval 20503 arg=$1; 20504 case $arg in #( 20505 *"$as_nl"*) 20506 expr "X$arg" : "X\\(.*\\)$as_nl"; 20507 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 20508 esac; 20509 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 20510 ' 20511 export as_echo_n_body 20512 as_echo_n='sh -c $as_echo_n_body as_echo' 20513 fi 20514 export as_echo_body 20515 as_echo='sh -c $as_echo_body as_echo' 20516fi 20517 20518# The user is always right. 20519if test "${PATH_SEPARATOR+set}" != set; then 20520 PATH_SEPARATOR=: 20521 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 20522 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 20523 PATH_SEPARATOR=';' 20524 } 20525fi 20526 20527 20528# IFS 20529# We need space, tab and new line, in precisely that order. Quoting is 20530# there to prevent editors from complaining about space-tab. 20531# (If _AS_PATH_WALK were called with IFS unset, it would disable word 20532# splitting by setting IFS to empty value.) 20533IFS=" "" $as_nl" 20534 20535# Find who we are. Look in the path if we contain no directory separator. 20536as_myself= 20537case $0 in #(( 20538 *[\\/]* ) as_myself=$0 ;; 20539 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 20540for as_dir in $PATH 20541do 20542 IFS=$as_save_IFS 20543 test -z "$as_dir" && as_dir=. 20544 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 20545 done 20546IFS=$as_save_IFS 20547 20548 ;; 20549esac 20550# We did not find ourselves, most probably we were run as `sh COMMAND' 20551# in which case we are not to be found in the path. 20552if test "x$as_myself" = x; then 20553 as_myself=$0 20554fi 20555if test ! -f "$as_myself"; then 20556 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 20557 exit 1 20558fi 20559 20560# Unset variables that we do not need and which cause bugs (e.g. in 20561# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 20562# suppresses any "Segmentation fault" message there. '((' could 20563# trigger a bug in pdksh 5.2.14. 20564for as_var in BASH_ENV ENV MAIL MAILPATH 20565do eval test x\${$as_var+set} = xset \ 20566 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 20567done 20568PS1='$ ' 20569PS2='> ' 20570PS4='+ ' 20571 20572# NLS nuisances. 20573LC_ALL=C 20574export LC_ALL 20575LANGUAGE=C 20576export LANGUAGE 20577 20578# CDPATH. 20579(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 20580 20581 20582# as_fn_error STATUS ERROR [LINENO LOG_FD] 20583# ---------------------------------------- 20584# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 20585# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 20586# script with STATUS, using 1 if that was 0. 20587as_fn_error () 20588{ 20589 as_status=$1; test $as_status -eq 0 && as_status=1 20590 if test "$4"; then 20591 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 20592 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 20593 fi 20594 $as_echo "$as_me: error: $2" >&2 20595 as_fn_exit $as_status 20596} # as_fn_error 20597 20598 20599# as_fn_set_status STATUS 20600# ----------------------- 20601# Set $? to STATUS, without forking. 20602as_fn_set_status () 20603{ 20604 return $1 20605} # as_fn_set_status 20606 20607# as_fn_exit STATUS 20608# ----------------- 20609# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 20610as_fn_exit () 20611{ 20612 set +e 20613 as_fn_set_status $1 20614 exit $1 20615} # as_fn_exit 20616 20617# as_fn_unset VAR 20618# --------------- 20619# Portably unset VAR. 20620as_fn_unset () 20621{ 20622 { eval $1=; unset $1;} 20623} 20624as_unset=as_fn_unset 20625# as_fn_append VAR VALUE 20626# ---------------------- 20627# Append the text in VALUE to the end of the definition contained in VAR. Take 20628# advantage of any shell optimizations that allow amortized linear growth over 20629# repeated appends, instead of the typical quadratic growth present in naive 20630# implementations. 20631if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 20632 eval 'as_fn_append () 20633 { 20634 eval $1+=\$2 20635 }' 20636else 20637 as_fn_append () 20638 { 20639 eval $1=\$$1\$2 20640 } 20641fi # as_fn_append 20642 20643# as_fn_arith ARG... 20644# ------------------ 20645# Perform arithmetic evaluation on the ARGs, and store the result in the 20646# global $as_val. Take advantage of shells that can avoid forks. The arguments 20647# must be portable across $(()) and expr. 20648if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 20649 eval 'as_fn_arith () 20650 { 20651 as_val=$(( $* )) 20652 }' 20653else 20654 as_fn_arith () 20655 { 20656 as_val=`expr "$@" || test $? -eq 1` 20657 } 20658fi # as_fn_arith 20659 20660 20661if expr a : '\(a\)' >/dev/null 2>&1 && 20662 test "X`expr 00001 : '.*\(...\)'`" = X001; then 20663 as_expr=expr 20664else 20665 as_expr=false 20666fi 20667 20668if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 20669 as_basename=basename 20670else 20671 as_basename=false 20672fi 20673 20674if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 20675 as_dirname=dirname 20676else 20677 as_dirname=false 20678fi 20679 20680as_me=`$as_basename -- "$0" || 20681$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 20682 X"$0" : 'X\(//\)$' \| \ 20683 X"$0" : 'X\(/\)' \| . 2>/dev/null || 20684$as_echo X/"$0" | 20685 sed '/^.*\/\([^/][^/]*\)\/*$/{ 20686 s//\1/ 20687 q 20688 } 20689 /^X\/\(\/\/\)$/{ 20690 s//\1/ 20691 q 20692 } 20693 /^X\/\(\/\).*/{ 20694 s//\1/ 20695 q 20696 } 20697 s/.*/./; q'` 20698 20699# Avoid depending upon Character Ranges. 20700as_cr_letters='abcdefghijklmnopqrstuvwxyz' 20701as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 20702as_cr_Letters=$as_cr_letters$as_cr_LETTERS 20703as_cr_digits='0123456789' 20704as_cr_alnum=$as_cr_Letters$as_cr_digits 20705 20706ECHO_C= ECHO_N= ECHO_T= 20707case `echo -n x` in #((((( 20708-n*) 20709 case `echo 'xy\c'` in 20710 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 20711 xy) ECHO_C='\c';; 20712 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 20713 ECHO_T=' ';; 20714 esac;; 20715*) 20716 ECHO_N='-n';; 20717esac 20718 20719rm -f conf$$ conf$$.exe conf$$.file 20720if test -d conf$$.dir; then 20721 rm -f conf$$.dir/conf$$.file 20722else 20723 rm -f conf$$.dir 20724 mkdir conf$$.dir 2>/dev/null 20725fi 20726if (echo >conf$$.file) 2>/dev/null; then 20727 if ln -s conf$$.file conf$$ 2>/dev/null; then 20728 as_ln_s='ln -s' 20729 # ... but there are two gotchas: 20730 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 20731 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 20732 # In both cases, we have to default to `cp -pR'. 20733 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 20734 as_ln_s='cp -pR' 20735 elif ln conf$$.file conf$$ 2>/dev/null; then 20736 as_ln_s=ln 20737 else 20738 as_ln_s='cp -pR' 20739 fi 20740else 20741 as_ln_s='cp -pR' 20742fi 20743rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 20744rmdir conf$$.dir 2>/dev/null 20745 20746 20747# as_fn_mkdir_p 20748# ------------- 20749# Create "$as_dir" as a directory, including parents if necessary. 20750as_fn_mkdir_p () 20751{ 20752 20753 case $as_dir in #( 20754 -*) as_dir=./$as_dir;; 20755 esac 20756 test -d "$as_dir" || eval $as_mkdir_p || { 20757 as_dirs= 20758 while :; do 20759 case $as_dir in #( 20760 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 20761 *) as_qdir=$as_dir;; 20762 esac 20763 as_dirs="'$as_qdir' $as_dirs" 20764 as_dir=`$as_dirname -- "$as_dir" || 20765$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 20766 X"$as_dir" : 'X\(//\)[^/]' \| \ 20767 X"$as_dir" : 'X\(//\)$' \| \ 20768 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 20769$as_echo X"$as_dir" | 20770 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 20771 s//\1/ 20772 q 20773 } 20774 /^X\(\/\/\)[^/].*/{ 20775 s//\1/ 20776 q 20777 } 20778 /^X\(\/\/\)$/{ 20779 s//\1/ 20780 q 20781 } 20782 /^X\(\/\).*/{ 20783 s//\1/ 20784 q 20785 } 20786 s/.*/./; q'` 20787 test -d "$as_dir" && break 20788 done 20789 test -z "$as_dirs" || eval "mkdir $as_dirs" 20790 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 20791 20792 20793} # as_fn_mkdir_p 20794if mkdir -p . 2>/dev/null; then 20795 as_mkdir_p='mkdir -p "$as_dir"' 20796else 20797 test -d ./-p && rmdir ./-p 20798 as_mkdir_p=false 20799fi 20800 20801 20802# as_fn_executable_p FILE 20803# ----------------------- 20804# Test if FILE is an executable regular file. 20805as_fn_executable_p () 20806{ 20807 test -f "$1" && test -x "$1" 20808} # as_fn_executable_p 20809as_test_x='test -x' 20810as_executable_p=as_fn_executable_p 20811 20812# Sed expression to map a string onto a valid CPP name. 20813as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 20814 20815# Sed expression to map a string onto a valid variable name. 20816as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 20817 20818 20819exec 6>&1 20820## ----------------------------------- ## 20821## Main body of $CONFIG_STATUS script. ## 20822## ----------------------------------- ## 20823_ASEOF 20824test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 20825 20826cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 20827# Save the log message, to keep $0 and so on meaningful, and to 20828# report actual input values of CONFIG_FILES etc. instead of their 20829# values after options handling. 20830ac_log=" 20831This file was extended by libXfont2 $as_me 2.0.4, which was 20832generated by GNU Autoconf 2.69. Invocation command line was 20833 20834 CONFIG_FILES = $CONFIG_FILES 20835 CONFIG_HEADERS = $CONFIG_HEADERS 20836 CONFIG_LINKS = $CONFIG_LINKS 20837 CONFIG_COMMANDS = $CONFIG_COMMANDS 20838 $ $0 $@ 20839 20840on `(hostname || uname -n) 2>/dev/null | sed 1q` 20841" 20842 20843_ACEOF 20844 20845case $ac_config_files in *" 20846"*) set x $ac_config_files; shift; ac_config_files=$*;; 20847esac 20848 20849case $ac_config_headers in *" 20850"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 20851esac 20852 20853 20854cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 20855# Files that config.status was made for. 20856config_files="$ac_config_files" 20857config_headers="$ac_config_headers" 20858config_commands="$ac_config_commands" 20859 20860_ACEOF 20861 20862cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 20863ac_cs_usage="\ 20864\`$as_me' instantiates files and other configuration actions 20865from templates according to the current configuration. Unless the files 20866and actions are specified as TAGs, all are instantiated by default. 20867 20868Usage: $0 [OPTION]... [TAG]... 20869 20870 -h, --help print this help, then exit 20871 -V, --version print version number and configuration settings, then exit 20872 --config print configuration, then exit 20873 -q, --quiet, --silent 20874 do not print progress messages 20875 -d, --debug don't remove temporary files 20876 --recheck update $as_me by reconfiguring in the same conditions 20877 --file=FILE[:TEMPLATE] 20878 instantiate the configuration file FILE 20879 --header=FILE[:TEMPLATE] 20880 instantiate the configuration header FILE 20881 20882Configuration files: 20883$config_files 20884 20885Configuration headers: 20886$config_headers 20887 20888Configuration commands: 20889$config_commands 20890 20891Report bugs to <https://gitlab.freedesktop.org/xorg/lib/libXfont/issues>." 20892 20893_ACEOF 20894cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 20895ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 20896ac_cs_version="\\ 20897libXfont2 config.status 2.0.4 20898configured by $0, generated by GNU Autoconf 2.69, 20899 with options \\"\$ac_cs_config\\" 20900 20901Copyright (C) 2012 Free Software Foundation, Inc. 20902This config.status script is free software; the Free Software Foundation 20903gives unlimited permission to copy, distribute and modify it." 20904 20905ac_pwd='$ac_pwd' 20906srcdir='$srcdir' 20907INSTALL='$INSTALL' 20908MKDIR_P='$MKDIR_P' 20909AWK='$AWK' 20910test -n "\$AWK" || AWK=awk 20911_ACEOF 20912 20913cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 20914# The default lists apply if the user does not specify any file. 20915ac_need_defaults=: 20916while test $# != 0 20917do 20918 case $1 in 20919 --*=?*) 20920 ac_option=`expr "X$1" : 'X\([^=]*\)='` 20921 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 20922 ac_shift=: 20923 ;; 20924 --*=) 20925 ac_option=`expr "X$1" : 'X\([^=]*\)='` 20926 ac_optarg= 20927 ac_shift=: 20928 ;; 20929 *) 20930 ac_option=$1 20931 ac_optarg=$2 20932 ac_shift=shift 20933 ;; 20934 esac 20935 20936 case $ac_option in 20937 # Handling of the options. 20938 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 20939 ac_cs_recheck=: ;; 20940 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 20941 $as_echo "$ac_cs_version"; exit ;; 20942 --config | --confi | --conf | --con | --co | --c ) 20943 $as_echo "$ac_cs_config"; exit ;; 20944 --debug | --debu | --deb | --de | --d | -d ) 20945 debug=: ;; 20946 --file | --fil | --fi | --f ) 20947 $ac_shift 20948 case $ac_optarg in 20949 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 20950 '') as_fn_error $? "missing file argument" ;; 20951 esac 20952 as_fn_append CONFIG_FILES " '$ac_optarg'" 20953 ac_need_defaults=false;; 20954 --header | --heade | --head | --hea ) 20955 $ac_shift 20956 case $ac_optarg in 20957 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 20958 esac 20959 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 20960 ac_need_defaults=false;; 20961 --he | --h) 20962 # Conflict between --help and --header 20963 as_fn_error $? "ambiguous option: \`$1' 20964Try \`$0 --help' for more information.";; 20965 --help | --hel | -h ) 20966 $as_echo "$ac_cs_usage"; exit ;; 20967 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 20968 | -silent | --silent | --silen | --sile | --sil | --si | --s) 20969 ac_cs_silent=: ;; 20970 20971 # This is an error. 20972 -*) as_fn_error $? "unrecognized option: \`$1' 20973Try \`$0 --help' for more information." ;; 20974 20975 *) as_fn_append ac_config_targets " $1" 20976 ac_need_defaults=false ;; 20977 20978 esac 20979 shift 20980done 20981 20982ac_configure_extra_args= 20983 20984if $ac_cs_silent; then 20985 exec 6>/dev/null 20986 ac_configure_extra_args="$ac_configure_extra_args --silent" 20987fi 20988 20989_ACEOF 20990cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 20991if \$ac_cs_recheck; then 20992 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 20993 shift 20994 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 20995 CONFIG_SHELL='$SHELL' 20996 export CONFIG_SHELL 20997 exec "\$@" 20998fi 20999 21000_ACEOF 21001cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 21002exec 5>>config.log 21003{ 21004 echo 21005 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 21006## Running $as_me. ## 21007_ASBOX 21008 $as_echo "$ac_log" 21009} >&5 21010 21011_ACEOF 21012cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 21013# 21014# INIT-COMMANDS 21015# 21016AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" 21017 21018 21019# The HP-UX ksh and POSIX shell print the target directory to stdout 21020# if CDPATH is set. 21021(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 21022 21023sed_quote_subst='$sed_quote_subst' 21024double_quote_subst='$double_quote_subst' 21025delay_variable_subst='$delay_variable_subst' 21026macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`' 21027macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`' 21028enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`' 21029enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`' 21030pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`' 21031enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`' 21032shared_archive_member_spec='`$ECHO "$shared_archive_member_spec" | $SED "$delay_single_quote_subst"`' 21033SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`' 21034ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`' 21035PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`' 21036host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`' 21037host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`' 21038host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`' 21039build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`' 21040build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`' 21041build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`' 21042SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`' 21043Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`' 21044GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`' 21045EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`' 21046FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`' 21047LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`' 21048NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`' 21049LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`' 21050max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`' 21051ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`' 21052exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`' 21053lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`' 21054lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`' 21055lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`' 21056lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`' 21057lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`' 21058reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`' 21059reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`' 21060OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`' 21061deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`' 21062file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`' 21063file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`' 21064want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`' 21065DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`' 21066sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`' 21067AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`' 21068AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`' 21069archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`' 21070STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`' 21071RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`' 21072old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`' 21073old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 21074old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`' 21075lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`' 21076CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`' 21077CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`' 21078compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' 21079GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' 21080lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' 21081lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' 21082lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`' 21083lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' 21084lt_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"`' 21085lt_cv_nm_interface='`$ECHO "$lt_cv_nm_interface" | $SED "$delay_single_quote_subst"`' 21086nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`' 21087lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`' 21088lt_cv_truncate_bin='`$ECHO "$lt_cv_truncate_bin" | $SED "$delay_single_quote_subst"`' 21089objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`' 21090MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`' 21091lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`' 21092lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`' 21093lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`' 21094lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`' 21095lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`' 21096need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`' 21097MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`' 21098DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`' 21099NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`' 21100LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`' 21101OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`' 21102OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`' 21103libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`' 21104shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`' 21105extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 21106archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`' 21107enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`' 21108export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`' 21109whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`' 21110compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`' 21111old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`' 21112old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 21113archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`' 21114archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`' 21115module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`' 21116module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`' 21117with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`' 21118allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`' 21119no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`' 21120hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`' 21121hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`' 21122hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`' 21123hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`' 21124hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`' 21125hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`' 21126hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`' 21127inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`' 21128link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`' 21129always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`' 21130export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`' 21131exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`' 21132include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`' 21133prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`' 21134postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`' 21135file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`' 21136variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`' 21137need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`' 21138need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`' 21139version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`' 21140runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`' 21141shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`' 21142shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`' 21143libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`' 21144library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`' 21145soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`' 21146install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`' 21147postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`' 21148postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 21149finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`' 21150finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`' 21151hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`' 21152sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`' 21153configure_time_dlsearch_path='`$ECHO "$configure_time_dlsearch_path" | $SED "$delay_single_quote_subst"`' 21154configure_time_lt_sys_library_path='`$ECHO "$configure_time_lt_sys_library_path" | $SED "$delay_single_quote_subst"`' 21155hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`' 21156enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`' 21157enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`' 21158enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`' 21159old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`' 21160striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`' 21161 21162LTCC='$LTCC' 21163LTCFLAGS='$LTCFLAGS' 21164compiler='$compiler_DEFAULT' 21165 21166# A function that is used when there is no print builtin or printf. 21167func_fallback_echo () 21168{ 21169 eval 'cat <<_LTECHO_EOF 21170\$1 21171_LTECHO_EOF' 21172} 21173 21174# Quote evaled strings. 21175for var in SHELL \ 21176ECHO \ 21177PATH_SEPARATOR \ 21178SED \ 21179GREP \ 21180EGREP \ 21181FGREP \ 21182LD \ 21183NM \ 21184LN_S \ 21185lt_SP2NL \ 21186lt_NL2SP \ 21187reload_flag \ 21188OBJDUMP \ 21189deplibs_check_method \ 21190file_magic_cmd \ 21191file_magic_glob \ 21192want_nocaseglob \ 21193DLLTOOL \ 21194sharedlib_from_linklib_cmd \ 21195AR \ 21196AR_FLAGS \ 21197archiver_list_spec \ 21198STRIP \ 21199RANLIB \ 21200CC \ 21201CFLAGS \ 21202compiler \ 21203lt_cv_sys_global_symbol_pipe \ 21204lt_cv_sys_global_symbol_to_cdecl \ 21205lt_cv_sys_global_symbol_to_import \ 21206lt_cv_sys_global_symbol_to_c_name_address \ 21207lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 21208lt_cv_nm_interface \ 21209nm_file_list_spec \ 21210lt_cv_truncate_bin \ 21211lt_prog_compiler_no_builtin_flag \ 21212lt_prog_compiler_pic \ 21213lt_prog_compiler_wl \ 21214lt_prog_compiler_static \ 21215lt_cv_prog_compiler_c_o \ 21216need_locks \ 21217MANIFEST_TOOL \ 21218DSYMUTIL \ 21219NMEDIT \ 21220LIPO \ 21221OTOOL \ 21222OTOOL64 \ 21223shrext_cmds \ 21224export_dynamic_flag_spec \ 21225whole_archive_flag_spec \ 21226compiler_needs_object \ 21227with_gnu_ld \ 21228allow_undefined_flag \ 21229no_undefined_flag \ 21230hardcode_libdir_flag_spec \ 21231hardcode_libdir_separator \ 21232exclude_expsyms \ 21233include_expsyms \ 21234file_list_spec \ 21235variables_saved_for_relink \ 21236libname_spec \ 21237library_names_spec \ 21238soname_spec \ 21239install_override_mode \ 21240finish_eval \ 21241old_striplib \ 21242striplib; do 21243 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 21244 *[\\\\\\\`\\"\\\$]*) 21245 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes 21246 ;; 21247 *) 21248 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 21249 ;; 21250 esac 21251done 21252 21253# Double-quote double-evaled strings. 21254for var in reload_cmds \ 21255old_postinstall_cmds \ 21256old_postuninstall_cmds \ 21257old_archive_cmds \ 21258extract_expsyms_cmds \ 21259old_archive_from_new_cmds \ 21260old_archive_from_expsyms_cmds \ 21261archive_cmds \ 21262archive_expsym_cmds \ 21263module_cmds \ 21264module_expsym_cmds \ 21265export_symbols_cmds \ 21266prelink_cmds \ 21267postlink_cmds \ 21268postinstall_cmds \ 21269postuninstall_cmds \ 21270finish_cmds \ 21271sys_lib_search_path_spec \ 21272configure_time_dlsearch_path \ 21273configure_time_lt_sys_library_path; do 21274 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 21275 *[\\\\\\\`\\"\\\$]*) 21276 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes 21277 ;; 21278 *) 21279 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 21280 ;; 21281 esac 21282done 21283 21284ac_aux_dir='$ac_aux_dir' 21285 21286# See if we are running on zsh, and set the options that allow our 21287# commands through without removal of \ escapes INIT. 21288if test -n "\${ZSH_VERSION+set}"; then 21289 setopt NO_GLOB_SUBST 21290fi 21291 21292 21293 PACKAGE='$PACKAGE' 21294 VERSION='$VERSION' 21295 RM='$RM' 21296 ofile='$ofile' 21297 21298 21299 21300 21301_ACEOF 21302 21303cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 21304 21305# Handling of arguments. 21306for ac_config_target in $ac_config_targets 21307do 21308 case $ac_config_target in 21309 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 21310 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 21311 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; 21312 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 21313 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;; 21314 "xfont2.pc") CONFIG_FILES="$CONFIG_FILES xfont2.pc" ;; 21315 21316 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 21317 esac 21318done 21319 21320 21321# If the user did not use the arguments to specify the items to instantiate, 21322# then the envvar interface is used. Set only those that are not. 21323# We use the long form for the default assignment because of an extremely 21324# bizarre bug on SunOS 4.1.3. 21325if $ac_need_defaults; then 21326 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 21327 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 21328 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 21329fi 21330 21331# Have a temporary directory for convenience. Make it in the build tree 21332# simply because there is no reason against having it here, and in addition, 21333# creating and moving files from /tmp can sometimes cause problems. 21334# Hook for its removal unless debugging. 21335# Note that there is a small window in which the directory will not be cleaned: 21336# after its creation but before its name has been assigned to `$tmp'. 21337$debug || 21338{ 21339 tmp= ac_tmp= 21340 trap 'exit_status=$? 21341 : "${ac_tmp:=$tmp}" 21342 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 21343' 0 21344 trap 'as_fn_exit 1' 1 2 13 15 21345} 21346# Create a (secure) tmp directory for tmp files. 21347 21348{ 21349 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 21350 test -d "$tmp" 21351} || 21352{ 21353 tmp=./conf$$-$RANDOM 21354 (umask 077 && mkdir "$tmp") 21355} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 21356ac_tmp=$tmp 21357 21358# Set up the scripts for CONFIG_FILES section. 21359# No need to generate them if there are no CONFIG_FILES. 21360# This happens for instance with `./config.status config.h'. 21361if test -n "$CONFIG_FILES"; then 21362 21363 21364ac_cr=`echo X | tr X '\015'` 21365# On cygwin, bash can eat \r inside `` if the user requested igncr. 21366# But we know of no other shell where ac_cr would be empty at this 21367# point, so we can use a bashism as a fallback. 21368if test "x$ac_cr" = x; then 21369 eval ac_cr=\$\'\\r\' 21370fi 21371ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 21372if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 21373 ac_cs_awk_cr='\\r' 21374else 21375 ac_cs_awk_cr=$ac_cr 21376fi 21377 21378echo 'BEGIN {' >"$ac_tmp/subs1.awk" && 21379_ACEOF 21380 21381 21382{ 21383 echo "cat >conf$$subs.awk <<_ACEOF" && 21384 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 21385 echo "_ACEOF" 21386} >conf$$subs.sh || 21387 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 21388ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 21389ac_delim='%!_!# ' 21390for ac_last_try in false false false false false :; do 21391 . ./conf$$subs.sh || 21392 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 21393 21394 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 21395 if test $ac_delim_n = $ac_delim_num; then 21396 break 21397 elif $ac_last_try; then 21398 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 21399 else 21400 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 21401 fi 21402done 21403rm -f conf$$subs.sh 21404 21405cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 21406cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 21407_ACEOF 21408sed -n ' 21409h 21410s/^/S["/; s/!.*/"]=/ 21411p 21412g 21413s/^[^!]*!// 21414:repl 21415t repl 21416s/'"$ac_delim"'$// 21417t delim 21418:nl 21419h 21420s/\(.\{148\}\)..*/\1/ 21421t more1 21422s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 21423p 21424n 21425b repl 21426:more1 21427s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 21428p 21429g 21430s/.\{148\}// 21431t nl 21432:delim 21433h 21434s/\(.\{148\}\)..*/\1/ 21435t more2 21436s/["\\]/\\&/g; s/^/"/; s/$/"/ 21437p 21438b 21439:more2 21440s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 21441p 21442g 21443s/.\{148\}// 21444t delim 21445' <conf$$subs.awk | sed ' 21446/^[^""]/{ 21447 N 21448 s/\n// 21449} 21450' >>$CONFIG_STATUS || ac_write_fail=1 21451rm -f conf$$subs.awk 21452cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 21453_ACAWK 21454cat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 21455 for (key in S) S_is_set[key] = 1 21456 FS = "" 21457 21458} 21459{ 21460 line = $ 0 21461 nfields = split(line, field, "@") 21462 substed = 0 21463 len = length(field[1]) 21464 for (i = 2; i < nfields; i++) { 21465 key = field[i] 21466 keylen = length(key) 21467 if (S_is_set[key]) { 21468 value = S[key] 21469 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 21470 len += length(value) + length(field[++i]) 21471 substed = 1 21472 } else 21473 len += 1 + keylen 21474 } 21475 21476 print line 21477} 21478 21479_ACAWK 21480_ACEOF 21481cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 21482if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 21483 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 21484else 21485 cat 21486fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 21487 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 21488_ACEOF 21489 21490# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 21491# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 21492# trailing colons and then remove the whole line if VPATH becomes empty 21493# (actually we leave an empty line to preserve line numbers). 21494if test "x$srcdir" = x.; then 21495 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 21496h 21497s/// 21498s/^/:/ 21499s/[ ]*$/:/ 21500s/:\$(srcdir):/:/g 21501s/:\${srcdir}:/:/g 21502s/:@srcdir@:/:/g 21503s/^:*// 21504s/:*$// 21505x 21506s/\(=[ ]*\).*/\1/ 21507G 21508s/\n// 21509s/^[^=]*=[ ]*$// 21510}' 21511fi 21512 21513cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 21514fi # test -n "$CONFIG_FILES" 21515 21516# Set up the scripts for CONFIG_HEADERS section. 21517# No need to generate them if there are no CONFIG_HEADERS. 21518# This happens for instance with `./config.status Makefile'. 21519if test -n "$CONFIG_HEADERS"; then 21520cat >"$ac_tmp/defines.awk" <<\_ACAWK || 21521BEGIN { 21522_ACEOF 21523 21524# Transform confdefs.h into an awk script `defines.awk', embedded as 21525# here-document in config.status, that substitutes the proper values into 21526# config.h.in to produce config.h. 21527 21528# Create a delimiter string that does not exist in confdefs.h, to ease 21529# handling of long lines. 21530ac_delim='%!_!# ' 21531for ac_last_try in false false :; do 21532 ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 21533 if test -z "$ac_tt"; then 21534 break 21535 elif $ac_last_try; then 21536 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 21537 else 21538 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 21539 fi 21540done 21541 21542# For the awk script, D is an array of macro values keyed by name, 21543# likewise P contains macro parameters if any. Preserve backslash 21544# newline sequences. 21545 21546ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 21547sed -n ' 21548s/.\{148\}/&'"$ac_delim"'/g 21549t rset 21550:rset 21551s/^[ ]*#[ ]*define[ ][ ]*/ / 21552t def 21553d 21554:def 21555s/\\$// 21556t bsnl 21557s/["\\]/\\&/g 21558s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 21559D["\1"]=" \3"/p 21560s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 21561d 21562:bsnl 21563s/["\\]/\\&/g 21564s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 21565D["\1"]=" \3\\\\\\n"\\/p 21566t cont 21567s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 21568t cont 21569d 21570:cont 21571n 21572s/.\{148\}/&'"$ac_delim"'/g 21573t clear 21574:clear 21575s/\\$// 21576t bsnlc 21577s/["\\]/\\&/g; s/^/"/; s/$/"/p 21578d 21579:bsnlc 21580s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 21581b cont 21582' <confdefs.h | sed ' 21583s/'"$ac_delim"'/"\\\ 21584"/g' >>$CONFIG_STATUS || ac_write_fail=1 21585 21586cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 21587 for (key in D) D_is_set[key] = 1 21588 FS = "" 21589} 21590/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 21591 line = \$ 0 21592 split(line, arg, " ") 21593 if (arg[1] == "#") { 21594 defundef = arg[2] 21595 mac1 = arg[3] 21596 } else { 21597 defundef = substr(arg[1], 2) 21598 mac1 = arg[2] 21599 } 21600 split(mac1, mac2, "(") #) 21601 macro = mac2[1] 21602 prefix = substr(line, 1, index(line, defundef) - 1) 21603 if (D_is_set[macro]) { 21604 # Preserve the white space surrounding the "#". 21605 print prefix "define", macro P[macro] D[macro] 21606 next 21607 } else { 21608 # Replace #undef with comments. This is necessary, for example, 21609 # in the case of _POSIX_SOURCE, which is predefined and required 21610 # on some systems where configure will not decide to define it. 21611 if (defundef == "undef") { 21612 print "/*", prefix defundef, macro, "*/" 21613 next 21614 } 21615 } 21616} 21617{ print } 21618_ACAWK 21619_ACEOF 21620cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 21621 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 21622fi # test -n "$CONFIG_HEADERS" 21623 21624 21625eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 21626shift 21627for ac_tag 21628do 21629 case $ac_tag in 21630 :[FHLC]) ac_mode=$ac_tag; continue;; 21631 esac 21632 case $ac_mode$ac_tag in 21633 :[FHL]*:*);; 21634 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 21635 :[FH]-) ac_tag=-:-;; 21636 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 21637 esac 21638 ac_save_IFS=$IFS 21639 IFS=: 21640 set x $ac_tag 21641 IFS=$ac_save_IFS 21642 shift 21643 ac_file=$1 21644 shift 21645 21646 case $ac_mode in 21647 :L) ac_source=$1;; 21648 :[FH]) 21649 ac_file_inputs= 21650 for ac_f 21651 do 21652 case $ac_f in 21653 -) ac_f="$ac_tmp/stdin";; 21654 *) # Look for the file first in the build tree, then in the source tree 21655 # (if the path is not absolute). The absolute path cannot be DOS-style, 21656 # because $ac_f cannot contain `:'. 21657 test -f "$ac_f" || 21658 case $ac_f in 21659 [\\/$]*) false;; 21660 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 21661 esac || 21662 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 21663 esac 21664 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 21665 as_fn_append ac_file_inputs " '$ac_f'" 21666 done 21667 21668 # Let's still pretend it is `configure' which instantiates (i.e., don't 21669 # use $as_me), people would be surprised to read: 21670 # /* config.h. Generated by config.status. */ 21671 configure_input='Generated from '` 21672 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 21673 `' by configure.' 21674 if test x"$ac_file" != x-; then 21675 configure_input="$ac_file. $configure_input" 21676 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 21677$as_echo "$as_me: creating $ac_file" >&6;} 21678 fi 21679 # Neutralize special characters interpreted by sed in replacement strings. 21680 case $configure_input in #( 21681 *\&* | *\|* | *\\* ) 21682 ac_sed_conf_input=`$as_echo "$configure_input" | 21683 sed 's/[\\\\&|]/\\\\&/g'`;; #( 21684 *) ac_sed_conf_input=$configure_input;; 21685 esac 21686 21687 case $ac_tag in 21688 *:-:* | *:-) cat >"$ac_tmp/stdin" \ 21689 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 21690 esac 21691 ;; 21692 esac 21693 21694 ac_dir=`$as_dirname -- "$ac_file" || 21695$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 21696 X"$ac_file" : 'X\(//\)[^/]' \| \ 21697 X"$ac_file" : 'X\(//\)$' \| \ 21698 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 21699$as_echo X"$ac_file" | 21700 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 21701 s//\1/ 21702 q 21703 } 21704 /^X\(\/\/\)[^/].*/{ 21705 s//\1/ 21706 q 21707 } 21708 /^X\(\/\/\)$/{ 21709 s//\1/ 21710 q 21711 } 21712 /^X\(\/\).*/{ 21713 s//\1/ 21714 q 21715 } 21716 s/.*/./; q'` 21717 as_dir="$ac_dir"; as_fn_mkdir_p 21718 ac_builddir=. 21719 21720case "$ac_dir" in 21721.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 21722*) 21723 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 21724 # A ".." for each directory in $ac_dir_suffix. 21725 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 21726 case $ac_top_builddir_sub in 21727 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 21728 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 21729 esac ;; 21730esac 21731ac_abs_top_builddir=$ac_pwd 21732ac_abs_builddir=$ac_pwd$ac_dir_suffix 21733# for backward compatibility: 21734ac_top_builddir=$ac_top_build_prefix 21735 21736case $srcdir in 21737 .) # We are building in place. 21738 ac_srcdir=. 21739 ac_top_srcdir=$ac_top_builddir_sub 21740 ac_abs_top_srcdir=$ac_pwd ;; 21741 [\\/]* | ?:[\\/]* ) # Absolute name. 21742 ac_srcdir=$srcdir$ac_dir_suffix; 21743 ac_top_srcdir=$srcdir 21744 ac_abs_top_srcdir=$srcdir ;; 21745 *) # Relative name. 21746 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 21747 ac_top_srcdir=$ac_top_build_prefix$srcdir 21748 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 21749esac 21750ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 21751 21752 21753 case $ac_mode in 21754 :F) 21755 # 21756 # CONFIG_FILE 21757 # 21758 21759 case $INSTALL in 21760 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 21761 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 21762 esac 21763 ac_MKDIR_P=$MKDIR_P 21764 case $MKDIR_P in 21765 [\\/$]* | ?:[\\/]* ) ;; 21766 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 21767 esac 21768_ACEOF 21769 21770cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 21771# If the template does not know about datarootdir, expand it. 21772# FIXME: This hack should be removed a few years after 2.60. 21773ac_datarootdir_hack=; ac_datarootdir_seen= 21774ac_sed_dataroot=' 21775/datarootdir/ { 21776 p 21777 q 21778} 21779/@datadir@/p 21780/@docdir@/p 21781/@infodir@/p 21782/@localedir@/p 21783/@mandir@/p' 21784case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 21785*datarootdir*) ac_datarootdir_seen=yes;; 21786*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 21787 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 21788$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 21789_ACEOF 21790cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 21791 ac_datarootdir_hack=' 21792 s&@datadir@&$datadir&g 21793 s&@docdir@&$docdir&g 21794 s&@infodir@&$infodir&g 21795 s&@localedir@&$localedir&g 21796 s&@mandir@&$mandir&g 21797 s&\\\${datarootdir}&$datarootdir&g' ;; 21798esac 21799_ACEOF 21800 21801# Neutralize VPATH when `$srcdir' = `.'. 21802# Shell code in configure.ac might set extrasub. 21803# FIXME: do we really want to maintain this feature? 21804cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 21805ac_sed_extra="$ac_vpsub 21806$extrasub 21807_ACEOF 21808cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 21809:t 21810/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 21811s|@configure_input@|$ac_sed_conf_input|;t t 21812s&@top_builddir@&$ac_top_builddir_sub&;t t 21813s&@top_build_prefix@&$ac_top_build_prefix&;t t 21814s&@srcdir@&$ac_srcdir&;t t 21815s&@abs_srcdir@&$ac_abs_srcdir&;t t 21816s&@top_srcdir@&$ac_top_srcdir&;t t 21817s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 21818s&@builddir@&$ac_builddir&;t t 21819s&@abs_builddir@&$ac_abs_builddir&;t t 21820s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 21821s&@INSTALL@&$ac_INSTALL&;t t 21822s&@MKDIR_P@&$ac_MKDIR_P&;t t 21823$ac_datarootdir_hack 21824" 21825eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 21826 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 21827 21828test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 21829 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 21830 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 21831 "$ac_tmp/out"`; test -z "$ac_out"; } && 21832 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 21833which seems to be undefined. Please make sure it is defined" >&5 21834$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 21835which seems to be undefined. Please make sure it is defined" >&2;} 21836 21837 rm -f "$ac_tmp/stdin" 21838 case $ac_file in 21839 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 21840 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 21841 esac \ 21842 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 21843 ;; 21844 :H) 21845 # 21846 # CONFIG_HEADER 21847 # 21848 if test x"$ac_file" != x-; then 21849 { 21850 $as_echo "/* $configure_input */" \ 21851 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 21852 } >"$ac_tmp/config.h" \ 21853 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 21854 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 21855 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 21856$as_echo "$as_me: $ac_file is unchanged" >&6;} 21857 else 21858 rm -f "$ac_file" 21859 mv "$ac_tmp/config.h" "$ac_file" \ 21860 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 21861 fi 21862 else 21863 $as_echo "/* $configure_input */" \ 21864 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 21865 || as_fn_error $? "could not create -" "$LINENO" 5 21866 fi 21867# Compute "$ac_file"'s index in $config_headers. 21868_am_arg="$ac_file" 21869_am_stamp_count=1 21870for _am_header in $config_headers :; do 21871 case $_am_header in 21872 $_am_arg | $_am_arg:* ) 21873 break ;; 21874 * ) 21875 _am_stamp_count=`expr $_am_stamp_count + 1` ;; 21876 esac 21877done 21878echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 21879$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 21880 X"$_am_arg" : 'X\(//\)[^/]' \| \ 21881 X"$_am_arg" : 'X\(//\)$' \| \ 21882 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 21883$as_echo X"$_am_arg" | 21884 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 21885 s//\1/ 21886 q 21887 } 21888 /^X\(\/\/\)[^/].*/{ 21889 s//\1/ 21890 q 21891 } 21892 /^X\(\/\/\)$/{ 21893 s//\1/ 21894 q 21895 } 21896 /^X\(\/\).*/{ 21897 s//\1/ 21898 q 21899 } 21900 s/.*/./; q'`/stamp-h$_am_stamp_count 21901 ;; 21902 21903 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 21904$as_echo "$as_me: executing $ac_file commands" >&6;} 21905 ;; 21906 esac 21907 21908 21909 case $ac_file$ac_mode in 21910 "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 21911 # Older Autoconf quotes --file arguments for eval, but not when files 21912 # are listed without --file. Let's play safe and only enable the eval 21913 # if we detect the quoting. 21914 case $CONFIG_FILES in 21915 *\'*) eval set x "$CONFIG_FILES" ;; 21916 *) set x $CONFIG_FILES ;; 21917 esac 21918 shift 21919 for mf 21920 do 21921 # Strip MF so we end up with the name of the file. 21922 mf=`echo "$mf" | sed -e 's/:.*$//'` 21923 # Check whether this is an Automake generated Makefile or not. 21924 # We used to match only the files named 'Makefile.in', but 21925 # some people rename them; so instead we look at the file content. 21926 # Grep'ing the first line is not enough: some people post-process 21927 # each Makefile.in and add a new line on top of each file to say so. 21928 # Grep'ing the whole file is not good either: AIX grep has a line 21929 # limit of 2048, but all sed's we know have understand at least 4000. 21930 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then 21931 dirpart=`$as_dirname -- "$mf" || 21932$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 21933 X"$mf" : 'X\(//\)[^/]' \| \ 21934 X"$mf" : 'X\(//\)$' \| \ 21935 X"$mf" : 'X\(/\)' \| . 2>/dev/null || 21936$as_echo X"$mf" | 21937 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 21938 s//\1/ 21939 q 21940 } 21941 /^X\(\/\/\)[^/].*/{ 21942 s//\1/ 21943 q 21944 } 21945 /^X\(\/\/\)$/{ 21946 s//\1/ 21947 q 21948 } 21949 /^X\(\/\).*/{ 21950 s//\1/ 21951 q 21952 } 21953 s/.*/./; q'` 21954 else 21955 continue 21956 fi 21957 # Extract the definition of DEPDIR, am__include, and am__quote 21958 # from the Makefile without running 'make'. 21959 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 21960 test -z "$DEPDIR" && continue 21961 am__include=`sed -n 's/^am__include = //p' < "$mf"` 21962 test -z "$am__include" && continue 21963 am__quote=`sed -n 's/^am__quote = //p' < "$mf"` 21964 # Find all dependency output files, they are included files with 21965 # $(DEPDIR) in their names. We invoke sed twice because it is the 21966 # simplest approach to changing $(DEPDIR) to its actual value in the 21967 # expansion. 21968 for file in `sed -n " 21969 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ 21970 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do 21971 # Make sure the directory exists. 21972 test -f "$dirpart/$file" && continue 21973 fdir=`$as_dirname -- "$file" || 21974$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 21975 X"$file" : 'X\(//\)[^/]' \| \ 21976 X"$file" : 'X\(//\)$' \| \ 21977 X"$file" : 'X\(/\)' \| . 2>/dev/null || 21978$as_echo X"$file" | 21979 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 21980 s//\1/ 21981 q 21982 } 21983 /^X\(\/\/\)[^/].*/{ 21984 s//\1/ 21985 q 21986 } 21987 /^X\(\/\/\)$/{ 21988 s//\1/ 21989 q 21990 } 21991 /^X\(\/\).*/{ 21992 s//\1/ 21993 q 21994 } 21995 s/.*/./; q'` 21996 as_dir=$dirpart/$fdir; as_fn_mkdir_p 21997 # echo "creating $dirpart/$file" 21998 echo '# dummy' > "$dirpart/$file" 21999 done 22000 done 22001} 22002 ;; 22003 "libtool":C) 22004 22005 # See if we are running on zsh, and set the options that allow our 22006 # commands through without removal of \ escapes. 22007 if test -n "${ZSH_VERSION+set}"; then 22008 setopt NO_GLOB_SUBST 22009 fi 22010 22011 cfgfile=${ofile}T 22012 trap "$RM \"$cfgfile\"; exit 1" 1 2 15 22013 $RM "$cfgfile" 22014 22015 cat <<_LT_EOF >> "$cfgfile" 22016#! $SHELL 22017# Generated automatically by $as_me ($PACKAGE) $VERSION 22018# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 22019# NOTE: Changes made to this file will be lost: look at ltmain.sh. 22020 22021# Provide generalized library-building support services. 22022# Written by Gordon Matzigkeit, 1996 22023 22024# Copyright (C) 2014 Free Software Foundation, Inc. 22025# This is free software; see the source for copying conditions. There is NO 22026# warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 22027 22028# GNU Libtool is free software; you can redistribute it and/or modify 22029# it under the terms of the GNU General Public License as published by 22030# the Free Software Foundation; either version 2 of of the License, or 22031# (at your option) any later version. 22032# 22033# As a special exception to the GNU General Public License, if you 22034# distribute this file as part of a program or library that is built 22035# using GNU Libtool, you may include this file under the same 22036# distribution terms that you use for the rest of that program. 22037# 22038# GNU Libtool is distributed in the hope that it will be useful, but 22039# WITHOUT ANY WARRANTY; without even the implied warranty of 22040# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 22041# GNU General Public License for more details. 22042# 22043# You should have received a copy of the GNU General Public License 22044# along with this program. If not, see <http://www.gnu.org/licenses/>. 22045 22046 22047# The names of the tagged configurations supported by this script. 22048available_tags='' 22049 22050# Configured defaults for sys_lib_dlsearch_path munging. 22051: \${LT_SYS_LIBRARY_PATH="$configure_time_lt_sys_library_path"} 22052 22053# ### BEGIN LIBTOOL CONFIG 22054 22055# Which release of libtool.m4 was used? 22056macro_version=$macro_version 22057macro_revision=$macro_revision 22058 22059# Whether or not to build shared libraries. 22060build_libtool_libs=$enable_shared 22061 22062# Whether or not to build static libraries. 22063build_old_libs=$enable_static 22064 22065# What type of objects to build. 22066pic_mode=$pic_mode 22067 22068# Whether or not to optimize for fast installation. 22069fast_install=$enable_fast_install 22070 22071# Shared archive member basename,for filename based shared library versioning on AIX. 22072shared_archive_member_spec=$shared_archive_member_spec 22073 22074# Shell to use when invoking shell scripts. 22075SHELL=$lt_SHELL 22076 22077# An echo program that protects backslashes. 22078ECHO=$lt_ECHO 22079 22080# The PATH separator for the build system. 22081PATH_SEPARATOR=$lt_PATH_SEPARATOR 22082 22083# The host system. 22084host_alias=$host_alias 22085host=$host 22086host_os=$host_os 22087 22088# The build system. 22089build_alias=$build_alias 22090build=$build 22091build_os=$build_os 22092 22093# A sed program that does not truncate output. 22094SED=$lt_SED 22095 22096# Sed that helps us avoid accidentally triggering echo(1) options like -n. 22097Xsed="\$SED -e 1s/^X//" 22098 22099# A grep program that handles long lines. 22100GREP=$lt_GREP 22101 22102# An ERE matcher. 22103EGREP=$lt_EGREP 22104 22105# A literal string matcher. 22106FGREP=$lt_FGREP 22107 22108# A BSD- or MS-compatible name lister. 22109NM=$lt_NM 22110 22111# Whether we need soft or hard links. 22112LN_S=$lt_LN_S 22113 22114# What is the maximum length of a command? 22115max_cmd_len=$max_cmd_len 22116 22117# Object file suffix (normally "o"). 22118objext=$ac_objext 22119 22120# Executable file suffix (normally ""). 22121exeext=$exeext 22122 22123# whether the shell understands "unset". 22124lt_unset=$lt_unset 22125 22126# turn spaces into newlines. 22127SP2NL=$lt_lt_SP2NL 22128 22129# turn newlines into spaces. 22130NL2SP=$lt_lt_NL2SP 22131 22132# convert \$build file names to \$host format. 22133to_host_file_cmd=$lt_cv_to_host_file_cmd 22134 22135# convert \$build files to toolchain format. 22136to_tool_file_cmd=$lt_cv_to_tool_file_cmd 22137 22138# An object symbol dumper. 22139OBJDUMP=$lt_OBJDUMP 22140 22141# Method to check whether dependent libraries are shared objects. 22142deplibs_check_method=$lt_deplibs_check_method 22143 22144# Command to use when deplibs_check_method = "file_magic". 22145file_magic_cmd=$lt_file_magic_cmd 22146 22147# How to find potential files when deplibs_check_method = "file_magic". 22148file_magic_glob=$lt_file_magic_glob 22149 22150# Find potential files using nocaseglob when deplibs_check_method = "file_magic". 22151want_nocaseglob=$lt_want_nocaseglob 22152 22153# DLL creation program. 22154DLLTOOL=$lt_DLLTOOL 22155 22156# Command to associate shared and link libraries. 22157sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd 22158 22159# The archiver. 22160AR=$lt_AR 22161 22162# Flags to create an archive. 22163AR_FLAGS=$lt_AR_FLAGS 22164 22165# How to feed a file listing to the archiver. 22166archiver_list_spec=$lt_archiver_list_spec 22167 22168# A symbol stripping program. 22169STRIP=$lt_STRIP 22170 22171# Commands used to install an old-style archive. 22172RANLIB=$lt_RANLIB 22173old_postinstall_cmds=$lt_old_postinstall_cmds 22174old_postuninstall_cmds=$lt_old_postuninstall_cmds 22175 22176# Whether to use a lock for old archive extraction. 22177lock_old_archive_extraction=$lock_old_archive_extraction 22178 22179# A C compiler. 22180LTCC=$lt_CC 22181 22182# LTCC compiler flags. 22183LTCFLAGS=$lt_CFLAGS 22184 22185# Take the output of nm and produce a listing of raw symbols and C names. 22186global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe 22187 22188# Transform the output of nm in a proper C declaration. 22189global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl 22190 22191# Transform the output of nm into a list of symbols to manually relocate. 22192global_symbol_to_import=$lt_lt_cv_sys_global_symbol_to_import 22193 22194# Transform the output of nm in a C name address pair. 22195global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 22196 22197# Transform the output of nm in a C name address pair when lib prefix is needed. 22198global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 22199 22200# The name lister interface. 22201nm_interface=$lt_lt_cv_nm_interface 22202 22203# Specify filename containing input files for \$NM. 22204nm_file_list_spec=$lt_nm_file_list_spec 22205 22206# The root where to search for dependent libraries,and where our libraries should be installed. 22207lt_sysroot=$lt_sysroot 22208 22209# Command to truncate a binary pipe. 22210lt_truncate_bin=$lt_lt_cv_truncate_bin 22211 22212# The name of the directory that contains temporary libtool files. 22213objdir=$objdir 22214 22215# Used to examine libraries when file_magic_cmd begins with "file". 22216MAGIC_CMD=$MAGIC_CMD 22217 22218# Must we lock files when doing compilation? 22219need_locks=$lt_need_locks 22220 22221# Manifest tool. 22222MANIFEST_TOOL=$lt_MANIFEST_TOOL 22223 22224# Tool to manipulate archived DWARF debug symbol files on Mac OS X. 22225DSYMUTIL=$lt_DSYMUTIL 22226 22227# Tool to change global to local symbols on Mac OS X. 22228NMEDIT=$lt_NMEDIT 22229 22230# Tool to manipulate fat objects and archives on Mac OS X. 22231LIPO=$lt_LIPO 22232 22233# ldd/readelf like tool for Mach-O binaries on Mac OS X. 22234OTOOL=$lt_OTOOL 22235 22236# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. 22237OTOOL64=$lt_OTOOL64 22238 22239# Old archive suffix (normally "a"). 22240libext=$libext 22241 22242# Shared library suffix (normally ".so"). 22243shrext_cmds=$lt_shrext_cmds 22244 22245# The commands to extract the exported symbol list from a shared archive. 22246extract_expsyms_cmds=$lt_extract_expsyms_cmds 22247 22248# Variables whose values should be saved in libtool wrapper scripts and 22249# restored at link time. 22250variables_saved_for_relink=$lt_variables_saved_for_relink 22251 22252# Do we need the "lib" prefix for modules? 22253need_lib_prefix=$need_lib_prefix 22254 22255# Do we need a version for libraries? 22256need_version=$need_version 22257 22258# Library versioning type. 22259version_type=$version_type 22260 22261# Shared library runtime path variable. 22262runpath_var=$runpath_var 22263 22264# Shared library path variable. 22265shlibpath_var=$shlibpath_var 22266 22267# Is shlibpath searched before the hard-coded library search path? 22268shlibpath_overrides_runpath=$shlibpath_overrides_runpath 22269 22270# Format of library name prefix. 22271libname_spec=$lt_libname_spec 22272 22273# List of archive names. First name is the real one, the rest are links. 22274# The last name is the one that the linker finds with -lNAME 22275library_names_spec=$lt_library_names_spec 22276 22277# The coded name of the library, if different from the real name. 22278soname_spec=$lt_soname_spec 22279 22280# Permission mode override for installation of shared libraries. 22281install_override_mode=$lt_install_override_mode 22282 22283# Command to use after installation of a shared archive. 22284postinstall_cmds=$lt_postinstall_cmds 22285 22286# Command to use after uninstallation of a shared archive. 22287postuninstall_cmds=$lt_postuninstall_cmds 22288 22289# Commands used to finish a libtool library installation in a directory. 22290finish_cmds=$lt_finish_cmds 22291 22292# As "finish_cmds", except a single script fragment to be evaled but 22293# not shown. 22294finish_eval=$lt_finish_eval 22295 22296# Whether we should hardcode library paths into libraries. 22297hardcode_into_libs=$hardcode_into_libs 22298 22299# Compile-time system search path for libraries. 22300sys_lib_search_path_spec=$lt_sys_lib_search_path_spec 22301 22302# Detected run-time system search path for libraries. 22303sys_lib_dlsearch_path_spec=$lt_configure_time_dlsearch_path 22304 22305# Explicit LT_SYS_LIBRARY_PATH set during ./configure time. 22306configure_time_lt_sys_library_path=$lt_configure_time_lt_sys_library_path 22307 22308# Whether dlopen is supported. 22309dlopen_support=$enable_dlopen 22310 22311# Whether dlopen of programs is supported. 22312dlopen_self=$enable_dlopen_self 22313 22314# Whether dlopen of statically linked programs is supported. 22315dlopen_self_static=$enable_dlopen_self_static 22316 22317# Commands to strip libraries. 22318old_striplib=$lt_old_striplib 22319striplib=$lt_striplib 22320 22321 22322# The linker used to build libraries. 22323LD=$lt_LD 22324 22325# How to create reloadable object files. 22326reload_flag=$lt_reload_flag 22327reload_cmds=$lt_reload_cmds 22328 22329# Commands used to build an old-style archive. 22330old_archive_cmds=$lt_old_archive_cmds 22331 22332# A language specific compiler. 22333CC=$lt_compiler 22334 22335# Is the compiler the GNU compiler? 22336with_gcc=$GCC 22337 22338# Compiler flag to turn off builtin functions. 22339no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 22340 22341# Additional compiler flags for building library objects. 22342pic_flag=$lt_lt_prog_compiler_pic 22343 22344# How to pass a linker flag through the compiler. 22345wl=$lt_lt_prog_compiler_wl 22346 22347# Compiler flag to prevent dynamic linking. 22348link_static_flag=$lt_lt_prog_compiler_static 22349 22350# Does compiler simultaneously support -c and -o options? 22351compiler_c_o=$lt_lt_cv_prog_compiler_c_o 22352 22353# Whether or not to add -lc for building shared libraries. 22354build_libtool_need_lc=$archive_cmds_need_lc 22355 22356# Whether or not to disallow shared libs when runtime libs are static. 22357allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes 22358 22359# Compiler flag to allow reflexive dlopens. 22360export_dynamic_flag_spec=$lt_export_dynamic_flag_spec 22361 22362# Compiler flag to generate shared objects directly from archives. 22363whole_archive_flag_spec=$lt_whole_archive_flag_spec 22364 22365# Whether the compiler copes with passing no objects directly. 22366compiler_needs_object=$lt_compiler_needs_object 22367 22368# Create an old-style archive from a shared archive. 22369old_archive_from_new_cmds=$lt_old_archive_from_new_cmds 22370 22371# Create a temporary old-style archive to link instead of a shared archive. 22372old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds 22373 22374# Commands used to build a shared archive. 22375archive_cmds=$lt_archive_cmds 22376archive_expsym_cmds=$lt_archive_expsym_cmds 22377 22378# Commands used to build a loadable module if different from building 22379# a shared archive. 22380module_cmds=$lt_module_cmds 22381module_expsym_cmds=$lt_module_expsym_cmds 22382 22383# Whether we are building with GNU ld or not. 22384with_gnu_ld=$lt_with_gnu_ld 22385 22386# Flag that allows shared libraries with undefined symbols to be built. 22387allow_undefined_flag=$lt_allow_undefined_flag 22388 22389# Flag that enforces no undefined symbols. 22390no_undefined_flag=$lt_no_undefined_flag 22391 22392# Flag to hardcode \$libdir into a binary during linking. 22393# This must work even if \$libdir does not exist 22394hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec 22395 22396# Whether we need a single "-rpath" flag with a separated argument. 22397hardcode_libdir_separator=$lt_hardcode_libdir_separator 22398 22399# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes 22400# DIR into the resulting binary. 22401hardcode_direct=$hardcode_direct 22402 22403# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes 22404# DIR into the resulting binary and the resulting library dependency is 22405# "absolute",i.e impossible to change by setting \$shlibpath_var if the 22406# library is relocated. 22407hardcode_direct_absolute=$hardcode_direct_absolute 22408 22409# Set to "yes" if using the -LDIR flag during linking hardcodes DIR 22410# into the resulting binary. 22411hardcode_minus_L=$hardcode_minus_L 22412 22413# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR 22414# into the resulting binary. 22415hardcode_shlibpath_var=$hardcode_shlibpath_var 22416 22417# Set to "yes" if building a shared library automatically hardcodes DIR 22418# into the library and all subsequent libraries and executables linked 22419# against it. 22420hardcode_automatic=$hardcode_automatic 22421 22422# Set to yes if linker adds runtime paths of dependent libraries 22423# to runtime path list. 22424inherit_rpath=$inherit_rpath 22425 22426# Whether libtool must link a program against all its dependency libraries. 22427link_all_deplibs=$link_all_deplibs 22428 22429# Set to "yes" if exported symbols are required. 22430always_export_symbols=$always_export_symbols 22431 22432# The commands to list exported symbols. 22433export_symbols_cmds=$lt_export_symbols_cmds 22434 22435# Symbols that should not be listed in the preloaded symbols. 22436exclude_expsyms=$lt_exclude_expsyms 22437 22438# Symbols that must always be exported. 22439include_expsyms=$lt_include_expsyms 22440 22441# Commands necessary for linking programs (against libraries) with templates. 22442prelink_cmds=$lt_prelink_cmds 22443 22444# Commands necessary for finishing linking programs. 22445postlink_cmds=$lt_postlink_cmds 22446 22447# Specify filename containing input files. 22448file_list_spec=$lt_file_list_spec 22449 22450# How to hardcode a shared library path into an executable. 22451hardcode_action=$hardcode_action 22452 22453# ### END LIBTOOL CONFIG 22454 22455_LT_EOF 22456 22457 cat <<'_LT_EOF' >> "$cfgfile" 22458 22459# ### BEGIN FUNCTIONS SHARED WITH CONFIGURE 22460 22461# func_munge_path_list VARIABLE PATH 22462# ----------------------------------- 22463# VARIABLE is name of variable containing _space_ separated list of 22464# directories to be munged by the contents of PATH, which is string 22465# having a format: 22466# "DIR[:DIR]:" 22467# string "DIR[ DIR]" will be prepended to VARIABLE 22468# ":DIR[:DIR]" 22469# string "DIR[ DIR]" will be appended to VARIABLE 22470# "DIRP[:DIRP]::[DIRA:]DIRA" 22471# string "DIRP[ DIRP]" will be prepended to VARIABLE and string 22472# "DIRA[ DIRA]" will be appended to VARIABLE 22473# "DIR[:DIR]" 22474# VARIABLE will be replaced by "DIR[ DIR]" 22475func_munge_path_list () 22476{ 22477 case x$2 in 22478 x) 22479 ;; 22480 *:) 22481 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\" 22482 ;; 22483 x:*) 22484 eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\" 22485 ;; 22486 *::*) 22487 eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\" 22488 eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\" 22489 ;; 22490 *) 22491 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\" 22492 ;; 22493 esac 22494} 22495 22496 22497# Calculate cc_basename. Skip known compiler wrappers and cross-prefix. 22498func_cc_basename () 22499{ 22500 for cc_temp in $*""; do 22501 case $cc_temp in 22502 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 22503 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 22504 \-*) ;; 22505 *) break;; 22506 esac 22507 done 22508 func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` 22509} 22510 22511 22512# ### END FUNCTIONS SHARED WITH CONFIGURE 22513 22514_LT_EOF 22515 22516 case $host_os in 22517 aix3*) 22518 cat <<\_LT_EOF >> "$cfgfile" 22519# AIX sometimes has problems with the GCC collect2 program. For some 22520# reason, if we set the COLLECT_NAMES environment variable, the problems 22521# vanish in a puff of smoke. 22522if test set != "${COLLECT_NAMES+set}"; then 22523 COLLECT_NAMES= 22524 export COLLECT_NAMES 22525fi 22526_LT_EOF 22527 ;; 22528 esac 22529 22530 22531ltmain=$ac_aux_dir/ltmain.sh 22532 22533 22534 # We use sed instead of cat because bash on DJGPP gets confused if 22535 # if finds mixed CR/LF and LF-only lines. Since sed operates in 22536 # text mode, it properly converts lines to CR/LF. This bash problem 22537 # is reportedly fixed, but why not run on old versions too? 22538 sed '$q' "$ltmain" >> "$cfgfile" \ 22539 || (rm -f "$cfgfile"; exit 1) 22540 22541 mv -f "$cfgfile" "$ofile" || 22542 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") 22543 chmod +x "$ofile" 22544 22545 ;; 22546 22547 esac 22548done # for ac_tag 22549 22550 22551as_fn_exit 0 22552_ACEOF 22553ac_clean_files=$ac_clean_files_save 22554 22555test $ac_write_fail = 0 || 22556 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 22557 22558 22559# configure is writing to config.log, and then calls config.status. 22560# config.status does its own redirection, appending to config.log. 22561# Unfortunately, on DOS this fails, as config.log is still kept open 22562# by configure, so config.status won't be able to write to it; its 22563# output is simply discarded. So we exec the FD to /dev/null, 22564# effectively closing config.log, so it can be properly (re)opened and 22565# appended to by config.status. When coming back to configure, we 22566# need to make the FD available again. 22567if test "$no_create" != yes; then 22568 ac_cs_success=: 22569 ac_config_status_args= 22570 test "$silent" = yes && 22571 ac_config_status_args="$ac_config_status_args --quiet" 22572 exec 5>/dev/null 22573 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 22574 exec 5>>config.log 22575 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 22576 # would make configure fail if this is the last instruction. 22577 $ac_cs_success || as_fn_exit 1 22578fi 22579if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 22580 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 22581$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 22582fi 22583 22584