configure revision 300346ae
1#! /bin/sh 2# Guess values for system-dependent variables and create Makefiles. 3# Generated by GNU Autoconf 2.69 for libSM 1.2.3. 4# 5# Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>. 6# 7# 8# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. 9# 10# 11# This configure script is free software; the Free Software Foundation 12# gives unlimited permission to copy, distribute and modify it. 13## -------------------- ## 14## M4sh Initialization. ## 15## -------------------- ## 16 17# Be more Bourne compatible 18DUALCASE=1; export DUALCASE # for MKS sh 19if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 20 emulate sh 21 NULLCMD=: 22 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 23 # is contrary to our usage. Disable this feature. 24 alias -g '${1+"$@"}'='"$@"' 25 setopt NO_GLOB_SUBST 26else 27 case `(set -o) 2>/dev/null` in #( 28 *posix*) : 29 set -o posix ;; #( 30 *) : 31 ;; 32esac 33fi 34 35 36as_nl=' 37' 38export as_nl 39# Printing a long string crashes Solaris 7 /usr/bin/printf. 40as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 41as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 42as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 43# Prefer a ksh shell builtin over an external printf program on Solaris, 44# but without wasting forks for bash or zsh. 45if test -z "$BASH_VERSION$ZSH_VERSION" \ 46 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 47 as_echo='print -r --' 48 as_echo_n='print -rn --' 49elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 50 as_echo='printf %s\n' 51 as_echo_n='printf %s' 52else 53 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 54 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 55 as_echo_n='/usr/ucb/echo -n' 56 else 57 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 58 as_echo_n_body='eval 59 arg=$1; 60 case $arg in #( 61 *"$as_nl"*) 62 expr "X$arg" : "X\\(.*\\)$as_nl"; 63 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 64 esac; 65 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 66 ' 67 export as_echo_n_body 68 as_echo_n='sh -c $as_echo_n_body as_echo' 69 fi 70 export as_echo_body 71 as_echo='sh -c $as_echo_body as_echo' 72fi 73 74# The user is always right. 75if test "${PATH_SEPARATOR+set}" != set; then 76 PATH_SEPARATOR=: 77 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 78 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 79 PATH_SEPARATOR=';' 80 } 81fi 82 83 84# IFS 85# We need space, tab and new line, in precisely that order. Quoting is 86# there to prevent editors from complaining about space-tab. 87# (If _AS_PATH_WALK were called with IFS unset, it would disable word 88# splitting by setting IFS to empty value.) 89IFS=" "" $as_nl" 90 91# Find who we are. Look in the path if we contain no directory separator. 92as_myself= 93case $0 in #(( 94 *[\\/]* ) as_myself=$0 ;; 95 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 96for as_dir in $PATH 97do 98 IFS=$as_save_IFS 99 test -z "$as_dir" && as_dir=. 100 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 101 done 102IFS=$as_save_IFS 103 104 ;; 105esac 106# We did not find ourselves, most probably we were run as `sh COMMAND' 107# in which case we are not to be found in the path. 108if test "x$as_myself" = x; then 109 as_myself=$0 110fi 111if test ! -f "$as_myself"; then 112 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 113 exit 1 114fi 115 116# Unset variables that we do not need and which cause bugs (e.g. in 117# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 118# suppresses any "Segmentation fault" message there. '((' could 119# trigger a bug in pdksh 5.2.14. 120for as_var in BASH_ENV ENV MAIL MAILPATH 121do eval test x\${$as_var+set} = xset \ 122 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 123done 124PS1='$ ' 125PS2='> ' 126PS4='+ ' 127 128# NLS nuisances. 129LC_ALL=C 130export LC_ALL 131LANGUAGE=C 132export LANGUAGE 133 134# CDPATH. 135(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 136 137# Use a proper internal environment variable to ensure we don't fall 138 # into an infinite loop, continuously re-executing ourselves. 139 if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then 140 _as_can_reexec=no; export _as_can_reexec; 141 # We cannot yet assume a decent shell, so we have to provide a 142# neutralization value for shells without unset; and this also 143# works around shells that cannot unset nonexistent variables. 144# Preserve -v and -x to the replacement shell. 145BASH_ENV=/dev/null 146ENV=/dev/null 147(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 148case $- in # (((( 149 *v*x* | *x*v* ) as_opts=-vx ;; 150 *v* ) as_opts=-v ;; 151 *x* ) as_opts=-x ;; 152 * ) as_opts= ;; 153esac 154exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 155# Admittedly, this is quite paranoid, since all the known shells bail 156# out after a failed `exec'. 157$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 158as_fn_exit 255 159 fi 160 # We don't want this to propagate to other subprocesses. 161 { _as_can_reexec=; unset _as_can_reexec;} 162if test "x$CONFIG_SHELL" = x; then 163 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : 164 emulate sh 165 NULLCMD=: 166 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 167 # is contrary to our usage. Disable this feature. 168 alias -g '\${1+\"\$@\"}'='\"\$@\"' 169 setopt NO_GLOB_SUBST 170else 171 case \`(set -o) 2>/dev/null\` in #( 172 *posix*) : 173 set -o posix ;; #( 174 *) : 175 ;; 176esac 177fi 178" 179 as_required="as_fn_return () { (exit \$1); } 180as_fn_success () { as_fn_return 0; } 181as_fn_failure () { as_fn_return 1; } 182as_fn_ret_success () { return 0; } 183as_fn_ret_failure () { return 1; } 184 185exitcode=0 186as_fn_success || { exitcode=1; echo as_fn_success failed.; } 187as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 188as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 189as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 190if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : 191 192else 193 exitcode=1; echo positional parameters were not saved. 194fi 195test x\$exitcode = x0 || exit 1 196test -x / || exit 1" 197 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 198 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 199 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 200 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 201 202 test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || ( 203 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 204 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO 205 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO 206 PATH=/empty FPATH=/empty; export PATH FPATH 207 test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\ 208 || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1 209test \$(( 1 + 1 )) = 2 || exit 1" 210 if (eval "$as_required") 2>/dev/null; then : 211 as_have_required=yes 212else 213 as_have_required=no 214fi 215 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : 216 217else 218 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 219as_found=false 220for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 221do 222 IFS=$as_save_IFS 223 test -z "$as_dir" && as_dir=. 224 as_found=: 225 case $as_dir in #( 226 /*) 227 for as_base in sh bash ksh sh5; do 228 # Try only shells that exist, to save several forks. 229 as_shell=$as_dir/$as_base 230 if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 231 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : 232 CONFIG_SHELL=$as_shell as_have_required=yes 233 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : 234 break 2 235fi 236fi 237 done;; 238 esac 239 as_found=false 240done 241$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 242 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : 243 CONFIG_SHELL=$SHELL as_have_required=yes 244fi; } 245IFS=$as_save_IFS 246 247 248 if test "x$CONFIG_SHELL" != x; then : 249 export CONFIG_SHELL 250 # We cannot yet assume a decent shell, so we have to provide a 251# neutralization value for shells without unset; and this also 252# works around shells that cannot unset nonexistent variables. 253# Preserve -v and -x to the replacement shell. 254BASH_ENV=/dev/null 255ENV=/dev/null 256(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 257case $- in # (((( 258 *v*x* | *x*v* ) as_opts=-vx ;; 259 *v* ) as_opts=-v ;; 260 *x* ) as_opts=-x ;; 261 * ) as_opts= ;; 262esac 263exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 264# Admittedly, this is quite paranoid, since all the known shells bail 265# out after a failed `exec'. 266$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 267exit 255 268fi 269 270 if test x$as_have_required = xno; then : 271 $as_echo "$0: This script requires a shell more modern than all" 272 $as_echo "$0: the shells that I found on your system." 273 if test x${ZSH_VERSION+set} = xset ; then 274 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" 275 $as_echo "$0: be upgraded to zsh 4.3.4 or later." 276 else 277 $as_echo "$0: Please tell bug-autoconf@gnu.org and 278$0: https://bugs.freedesktop.org/enter_bug.cgi?product=xorg 279$0: about your system, including any error possibly output 280$0: before this message. Then install a modern shell, or 281$0: manually run the script under such a shell if you do 282$0: have one." 283 fi 284 exit 1 285fi 286fi 287fi 288SHELL=${CONFIG_SHELL-/bin/sh} 289export SHELL 290# Unset more variables known to interfere with behavior of common tools. 291CLICOLOR_FORCE= GREP_OPTIONS= 292unset CLICOLOR_FORCE GREP_OPTIONS 293 294## --------------------- ## 295## M4sh Shell Functions. ## 296## --------------------- ## 297# as_fn_unset VAR 298# --------------- 299# Portably unset VAR. 300as_fn_unset () 301{ 302 { eval $1=; unset $1;} 303} 304as_unset=as_fn_unset 305 306# as_fn_set_status STATUS 307# ----------------------- 308# Set $? to STATUS, without forking. 309as_fn_set_status () 310{ 311 return $1 312} # as_fn_set_status 313 314# as_fn_exit STATUS 315# ----------------- 316# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 317as_fn_exit () 318{ 319 set +e 320 as_fn_set_status $1 321 exit $1 322} # as_fn_exit 323 324# as_fn_mkdir_p 325# ------------- 326# Create "$as_dir" as a directory, including parents if necessary. 327as_fn_mkdir_p () 328{ 329 330 case $as_dir in #( 331 -*) as_dir=./$as_dir;; 332 esac 333 test -d "$as_dir" || eval $as_mkdir_p || { 334 as_dirs= 335 while :; do 336 case $as_dir in #( 337 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 338 *) as_qdir=$as_dir;; 339 esac 340 as_dirs="'$as_qdir' $as_dirs" 341 as_dir=`$as_dirname -- "$as_dir" || 342$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 343 X"$as_dir" : 'X\(//\)[^/]' \| \ 344 X"$as_dir" : 'X\(//\)$' \| \ 345 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 346$as_echo X"$as_dir" | 347 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 348 s//\1/ 349 q 350 } 351 /^X\(\/\/\)[^/].*/{ 352 s//\1/ 353 q 354 } 355 /^X\(\/\/\)$/{ 356 s//\1/ 357 q 358 } 359 /^X\(\/\).*/{ 360 s//\1/ 361 q 362 } 363 s/.*/./; q'` 364 test -d "$as_dir" && break 365 done 366 test -z "$as_dirs" || eval "mkdir $as_dirs" 367 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 368 369 370} # as_fn_mkdir_p 371 372# as_fn_executable_p FILE 373# ----------------------- 374# Test if FILE is an executable regular file. 375as_fn_executable_p () 376{ 377 test -f "$1" && test -x "$1" 378} # as_fn_executable_p 379# as_fn_append VAR VALUE 380# ---------------------- 381# Append the text in VALUE to the end of the definition contained in VAR. Take 382# advantage of any shell optimizations that allow amortized linear growth over 383# repeated appends, instead of the typical quadratic growth present in naive 384# implementations. 385if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 386 eval 'as_fn_append () 387 { 388 eval $1+=\$2 389 }' 390else 391 as_fn_append () 392 { 393 eval $1=\$$1\$2 394 } 395fi # as_fn_append 396 397# as_fn_arith ARG... 398# ------------------ 399# Perform arithmetic evaluation on the ARGs, and store the result in the 400# global $as_val. Take advantage of shells that can avoid forks. The arguments 401# must be portable across $(()) and expr. 402if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 403 eval 'as_fn_arith () 404 { 405 as_val=$(( $* )) 406 }' 407else 408 as_fn_arith () 409 { 410 as_val=`expr "$@" || test $? -eq 1` 411 } 412fi # as_fn_arith 413 414 415# as_fn_error STATUS ERROR [LINENO LOG_FD] 416# ---------------------------------------- 417# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 418# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 419# script with STATUS, using 1 if that was 0. 420as_fn_error () 421{ 422 as_status=$1; test $as_status -eq 0 && as_status=1 423 if test "$4"; then 424 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 425 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 426 fi 427 $as_echo "$as_me: error: $2" >&2 428 as_fn_exit $as_status 429} # as_fn_error 430 431if expr a : '\(a\)' >/dev/null 2>&1 && 432 test "X`expr 00001 : '.*\(...\)'`" = X001; then 433 as_expr=expr 434else 435 as_expr=false 436fi 437 438if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 439 as_basename=basename 440else 441 as_basename=false 442fi 443 444if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 445 as_dirname=dirname 446else 447 as_dirname=false 448fi 449 450as_me=`$as_basename -- "$0" || 451$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 452 X"$0" : 'X\(//\)$' \| \ 453 X"$0" : 'X\(/\)' \| . 2>/dev/null || 454$as_echo X/"$0" | 455 sed '/^.*\/\([^/][^/]*\)\/*$/{ 456 s//\1/ 457 q 458 } 459 /^X\/\(\/\/\)$/{ 460 s//\1/ 461 q 462 } 463 /^X\/\(\/\).*/{ 464 s//\1/ 465 q 466 } 467 s/.*/./; q'` 468 469# Avoid depending upon Character Ranges. 470as_cr_letters='abcdefghijklmnopqrstuvwxyz' 471as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 472as_cr_Letters=$as_cr_letters$as_cr_LETTERS 473as_cr_digits='0123456789' 474as_cr_alnum=$as_cr_Letters$as_cr_digits 475 476 477 as_lineno_1=$LINENO as_lineno_1a=$LINENO 478 as_lineno_2=$LINENO as_lineno_2a=$LINENO 479 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 480 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 481 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 482 sed -n ' 483 p 484 /[$]LINENO/= 485 ' <$as_myself | 486 sed ' 487 s/[$]LINENO.*/&-/ 488 t lineno 489 b 490 :lineno 491 N 492 :loop 493 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 494 t loop 495 s/-\n.*// 496 ' >$as_me.lineno && 497 chmod +x "$as_me.lineno" || 498 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 499 500 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have 501 # already done that, so ensure we don't try to do so again and fall 502 # in an infinite loop. This has already happened in practice. 503 _as_can_reexec=no; export _as_can_reexec 504 # Don't try to exec as it changes $[0], causing all sort of problems 505 # (the dirname of $[0] is not the place where we might find the 506 # original and so on. Autoconf is especially sensitive to this). 507 . "./$as_me.lineno" 508 # Exit status is that of the last command. 509 exit 510} 511 512ECHO_C= ECHO_N= ECHO_T= 513case `echo -n x` in #((((( 514-n*) 515 case `echo 'xy\c'` in 516 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 517 xy) ECHO_C='\c';; 518 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 519 ECHO_T=' ';; 520 esac;; 521*) 522 ECHO_N='-n';; 523esac 524 525rm -f conf$$ conf$$.exe conf$$.file 526if test -d conf$$.dir; then 527 rm -f conf$$.dir/conf$$.file 528else 529 rm -f conf$$.dir 530 mkdir conf$$.dir 2>/dev/null 531fi 532if (echo >conf$$.file) 2>/dev/null; then 533 if ln -s conf$$.file conf$$ 2>/dev/null; then 534 as_ln_s='ln -s' 535 # ... but there are two gotchas: 536 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 537 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 538 # In both cases, we have to default to `cp -pR'. 539 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 540 as_ln_s='cp -pR' 541 elif ln conf$$.file conf$$ 2>/dev/null; then 542 as_ln_s=ln 543 else 544 as_ln_s='cp -pR' 545 fi 546else 547 as_ln_s='cp -pR' 548fi 549rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 550rmdir conf$$.dir 2>/dev/null 551 552if mkdir -p . 2>/dev/null; then 553 as_mkdir_p='mkdir -p "$as_dir"' 554else 555 test -d ./-p && rmdir ./-p 556 as_mkdir_p=false 557fi 558 559as_test_x='test -x' 560as_executable_p=as_fn_executable_p 561 562# Sed expression to map a string onto a valid CPP name. 563as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 564 565# Sed expression to map a string onto a valid variable name. 566as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 567 568SHELL=${CONFIG_SHELL-/bin/sh} 569 570as_awk_strverscmp=' 571 # Use only awk features that work with 7th edition Unix awk (1978). 572 # My, what an old awk you have, Mr. Solaris! 573 END { 574 while (length(v1) && length(v2)) { 575 # Set d1 to be the next thing to compare from v1, and likewise for d2. 576 # Normally this is a single character, but if v1 and v2 contain digits, 577 # compare them as integers and fractions as strverscmp does. 578 if (v1 ~ /^[0-9]/ && v2 ~ /^[0-9]/) { 579 # Split v1 and v2 into their leading digit string components d1 and d2, 580 # and advance v1 and v2 past the leading digit strings. 581 for (len1 = 1; substr(v1, len1 + 1) ~ /^[0-9]/; len1++) continue 582 for (len2 = 1; substr(v2, len2 + 1) ~ /^[0-9]/; len2++) continue 583 d1 = substr(v1, 1, len1); v1 = substr(v1, len1 + 1) 584 d2 = substr(v2, 1, len2); v2 = substr(v2, len2 + 1) 585 if (d1 ~ /^0/) { 586 if (d2 ~ /^0/) { 587 # Compare two fractions. 588 while (d1 ~ /^0/ && d2 ~ /^0/) { 589 d1 = substr(d1, 2); len1-- 590 d2 = substr(d2, 2); len2-- 591 } 592 if (len1 != len2 && ! (len1 && len2 && substr(d1, 1, 1) == substr(d2, 1, 1))) { 593 # The two components differ in length, and the common prefix 594 # contains only leading zeros. Consider the longer to be less. 595 d1 = -len1 596 d2 = -len2 597 } else { 598 # Otherwise, compare as strings. 599 d1 = "x" d1 600 d2 = "x" d2 601 } 602 } else { 603 # A fraction is less than an integer. 604 exit 1 605 } 606 } else { 607 if (d2 ~ /^0/) { 608 # An integer is greater than a fraction. 609 exit 2 610 } else { 611 # Compare two integers. 612 d1 += 0 613 d2 += 0 614 } 615 } 616 } else { 617 # The normal case, without worrying about digits. 618 d1 = substr(v1, 1, 1); v1 = substr(v1, 2) 619 d2 = substr(v2, 1, 1); v2 = substr(v2, 2) 620 } 621 if (d1 < d2) exit 1 622 if (d1 > d2) exit 2 623 } 624 # Beware Solaris /usr/xgp4/bin/awk (at least through Solaris 10), 625 # which mishandles some comparisons of empty strings to integers. 626 if (length(v2)) exit 1 627 if (length(v1)) exit 2 628 } 629' 630 631test -n "$DJDIR" || exec 7<&0 </dev/null 632exec 6>&1 633 634# Name of the host. 635# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, 636# so uname gets run too. 637ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 638 639# 640# Initializations. 641# 642ac_default_prefix=/usr/local 643ac_clean_files= 644ac_config_libobj_dir=. 645LIBOBJS= 646cross_compiling=no 647subdirs= 648MFLAGS= 649MAKEFLAGS= 650 651# Identity of this package. 652PACKAGE_NAME='libSM' 653PACKAGE_TARNAME='libSM' 654PACKAGE_VERSION='1.2.3' 655PACKAGE_STRING='libSM 1.2.3' 656PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg' 657PACKAGE_URL='' 658 659ac_unique_file="Makefile.am" 660# Factoring default headers for most tests. 661ac_includes_default="\ 662#include <stdio.h> 663#ifdef HAVE_SYS_TYPES_H 664# include <sys/types.h> 665#endif 666#ifdef HAVE_SYS_STAT_H 667# include <sys/stat.h> 668#endif 669#ifdef STDC_HEADERS 670# include <stdlib.h> 671# include <stddef.h> 672#else 673# ifdef HAVE_STDLIB_H 674# include <stdlib.h> 675# endif 676#endif 677#ifdef HAVE_STRING_H 678# if !defined STDC_HEADERS && defined HAVE_MEMORY_H 679# include <memory.h> 680# endif 681# include <string.h> 682#endif 683#ifdef HAVE_STRINGS_H 684# include <strings.h> 685#endif 686#ifdef HAVE_INTTYPES_H 687# include <inttypes.h> 688#endif 689#ifdef HAVE_STDINT_H 690# include <stdint.h> 691#endif 692#ifdef HAVE_UNISTD_H 693# include <unistd.h> 694#endif" 695 696ac_subst_vars='am__EXEEXT_FALSE 697am__EXEEXT_TRUE 698LTLIBOBJS 699LIBOBJS 700WITH_LIBUUID_FALSE 701WITH_LIBUUID_TRUE 702LIBUUID_LIBS 703LIBUUID_CFLAGS 704SM_LIBS 705SM_CFLAGS 706HAVE_STYLESHEETS_FALSE 707HAVE_STYLESHEETS_TRUE 708XSL_STYLESHEET 709STYLESHEET_SRCDIR 710XORG_SGML_PATH 711HAVE_XSLTPROC_FALSE 712HAVE_XSLTPROC_TRUE 713XSLTPROC 714HAVE_FOP_FALSE 715HAVE_FOP_TRUE 716FOP 717HAVE_XMLTO_FALSE 718HAVE_XMLTO_TRUE 719HAVE_XMLTO_TEXT_FALSE 720HAVE_XMLTO_TEXT_TRUE 721XMLTO 722ENABLE_DOCS_FALSE 723ENABLE_DOCS_TRUE 724MAN_SUBSTS 725XORG_MAN_PAGE 726ADMIN_MAN_DIR 727DRIVER_MAN_DIR 728MISC_MAN_DIR 729FILE_MAN_DIR 730LIB_MAN_DIR 731APP_MAN_DIR 732ADMIN_MAN_SUFFIX 733DRIVER_MAN_SUFFIX 734MISC_MAN_SUFFIX 735FILE_MAN_SUFFIX 736LIB_MAN_SUFFIX 737APP_MAN_SUFFIX 738INSTALL_CMD 739PKG_CONFIG_LIBDIR 740PKG_CONFIG_PATH 741PKG_CONFIG 742CHANGELOG_CMD 743STRICT_CFLAGS 744CWARNFLAGS 745BASE_CFLAGS 746CPP 747LT_SYS_LIBRARY_PATH 748OTOOL64 749OTOOL 750LIPO 751NMEDIT 752DSYMUTIL 753MANIFEST_TOOL 754RANLIB 755ac_ct_AR 756AR 757DLLTOOL 758OBJDUMP 759LN_S 760NM 761ac_ct_DUMPBIN 762DUMPBIN 763LD 764FGREP 765EGREP 766GREP 767SED 768am__fastdepCC_FALSE 769am__fastdepCC_TRUE 770CCDEPMODE 771am__nodep 772AMDEPBACKSLASH 773AMDEP_FALSE 774AMDEP_TRUE 775am__quote 776am__include 777DEPDIR 778OBJEXT 779EXEEXT 780ac_ct_CC 781CPPFLAGS 782LDFLAGS 783CFLAGS 784CC 785host_os 786host_vendor 787host_cpu 788host 789build_os 790build_vendor 791build_cpu 792build 793LIBTOOL 794AM_BACKSLASH 795AM_DEFAULT_VERBOSITY 796AM_DEFAULT_V 797AM_V 798am__untar 799am__tar 800AMTAR 801am__leading_dot 802SET_MAKE 803AWK 804mkdir_p 805MKDIR_P 806INSTALL_STRIP_PROGRAM 807STRIP 808install_sh 809MAKEINFO 810AUTOHEADER 811AUTOMAKE 812AUTOCONF 813ACLOCAL 814VERSION 815PACKAGE 816CYGPATH_W 817am__isrc 818INSTALL_DATA 819INSTALL_SCRIPT 820INSTALL_PROGRAM 821target_alias 822host_alias 823build_alias 824LIBS 825ECHO_T 826ECHO_N 827ECHO_C 828DEFS 829mandir 830localedir 831libdir 832psdir 833pdfdir 834dvidir 835htmldir 836infodir 837docdir 838oldincludedir 839includedir 840runstatedir 841localstatedir 842sharedstatedir 843sysconfdir 844datadir 845datarootdir 846libexecdir 847sbindir 848bindir 849program_transform_name 850prefix 851exec_prefix 852PACKAGE_URL 853PACKAGE_BUGREPORT 854PACKAGE_STRING 855PACKAGE_VERSION 856PACKAGE_TARNAME 857PACKAGE_NAME 858PATH_SEPARATOR 859SHELL' 860ac_subst_files='' 861ac_user_opts=' 862enable_option_checking 863enable_silent_rules 864enable_shared 865enable_static 866with_pic 867enable_fast_install 868with_aix_soname 869enable_dependency_tracking 870with_gnu_ld 871with_sysroot 872enable_libtool_lock 873enable_selective_werror 874enable_strict_compilation 875enable_docs 876with_xmlto 877with_fop 878with_xsltproc 879enable_unix_transport 880enable_tcp_transport 881enable_ipv6 882enable_local_transport 883with_libuuid 884' 885 ac_precious_vars='build_alias 886host_alias 887target_alias 888CC 889CFLAGS 890LDFLAGS 891LIBS 892CPPFLAGS 893LT_SYS_LIBRARY_PATH 894CPP 895PKG_CONFIG 896PKG_CONFIG_PATH 897PKG_CONFIG_LIBDIR 898XMLTO 899FOP 900XSLTPROC 901SM_CFLAGS 902SM_LIBS 903LIBUUID_CFLAGS 904LIBUUID_LIBS' 905 906 907# Initialize some variables set by options. 908ac_init_help= 909ac_init_version=false 910ac_unrecognized_opts= 911ac_unrecognized_sep= 912# The variables have the same names as the options, with 913# dashes changed to underlines. 914cache_file=/dev/null 915exec_prefix=NONE 916no_create= 917no_recursion= 918prefix=NONE 919program_prefix=NONE 920program_suffix=NONE 921program_transform_name=s,x,x, 922silent= 923site= 924srcdir= 925verbose= 926x_includes=NONE 927x_libraries=NONE 928 929# Installation directory options. 930# These are left unexpanded so users can "make install exec_prefix=/foo" 931# and all the variables that are supposed to be based on exec_prefix 932# by default will actually change. 933# Use braces instead of parens because sh, perl, etc. also accept them. 934# (The list follows the same order as the GNU Coding Standards.) 935bindir='${exec_prefix}/bin' 936sbindir='${exec_prefix}/sbin' 937libexecdir='${exec_prefix}/libexec' 938datarootdir='${prefix}/share' 939datadir='${datarootdir}' 940sysconfdir='${prefix}/etc' 941sharedstatedir='${prefix}/com' 942localstatedir='${prefix}/var' 943runstatedir='${localstatedir}/run' 944includedir='${prefix}/include' 945oldincludedir='/usr/include' 946docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 947infodir='${datarootdir}/info' 948htmldir='${docdir}' 949dvidir='${docdir}' 950pdfdir='${docdir}' 951psdir='${docdir}' 952libdir='${exec_prefix}/lib' 953localedir='${datarootdir}/locale' 954mandir='${datarootdir}/man' 955 956ac_prev= 957ac_dashdash= 958for ac_option 959do 960 # If the previous option needs an argument, assign it. 961 if test -n "$ac_prev"; then 962 eval $ac_prev=\$ac_option 963 ac_prev= 964 continue 965 fi 966 967 case $ac_option in 968 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 969 *=) ac_optarg= ;; 970 *) ac_optarg=yes ;; 971 esac 972 973 # Accept the important Cygnus configure options, so we can diagnose typos. 974 975 case $ac_dashdash$ac_option in 976 --) 977 ac_dashdash=yes ;; 978 979 -bindir | --bindir | --bindi | --bind | --bin | --bi) 980 ac_prev=bindir ;; 981 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 982 bindir=$ac_optarg ;; 983 984 -build | --build | --buil | --bui | --bu) 985 ac_prev=build_alias ;; 986 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 987 build_alias=$ac_optarg ;; 988 989 -cache-file | --cache-file | --cache-fil | --cache-fi \ 990 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 991 ac_prev=cache_file ;; 992 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 993 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 994 cache_file=$ac_optarg ;; 995 996 --config-cache | -C) 997 cache_file=config.cache ;; 998 999 -datadir | --datadir | --datadi | --datad) 1000 ac_prev=datadir ;; 1001 -datadir=* | --datadir=* | --datadi=* | --datad=*) 1002 datadir=$ac_optarg ;; 1003 1004 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 1005 | --dataroo | --dataro | --datar) 1006 ac_prev=datarootdir ;; 1007 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 1008 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 1009 datarootdir=$ac_optarg ;; 1010 1011 -disable-* | --disable-*) 1012 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 1013 # Reject names that are not valid shell variable names. 1014 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1015 as_fn_error $? "invalid feature name: $ac_useropt" 1016 ac_useropt_orig=$ac_useropt 1017 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1018 case $ac_user_opts in 1019 *" 1020"enable_$ac_useropt" 1021"*) ;; 1022 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 1023 ac_unrecognized_sep=', ';; 1024 esac 1025 eval enable_$ac_useropt=no ;; 1026 1027 -docdir | --docdir | --docdi | --doc | --do) 1028 ac_prev=docdir ;; 1029 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 1030 docdir=$ac_optarg ;; 1031 1032 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 1033 ac_prev=dvidir ;; 1034 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 1035 dvidir=$ac_optarg ;; 1036 1037 -enable-* | --enable-*) 1038 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 1039 # Reject names that are not valid shell variable names. 1040 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1041 as_fn_error $? "invalid feature name: $ac_useropt" 1042 ac_useropt_orig=$ac_useropt 1043 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1044 case $ac_user_opts in 1045 *" 1046"enable_$ac_useropt" 1047"*) ;; 1048 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 1049 ac_unrecognized_sep=', ';; 1050 esac 1051 eval enable_$ac_useropt=\$ac_optarg ;; 1052 1053 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 1054 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 1055 | --exec | --exe | --ex) 1056 ac_prev=exec_prefix ;; 1057 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 1058 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 1059 | --exec=* | --exe=* | --ex=*) 1060 exec_prefix=$ac_optarg ;; 1061 1062 -gas | --gas | --ga | --g) 1063 # Obsolete; use --with-gas. 1064 with_gas=yes ;; 1065 1066 -help | --help | --hel | --he | -h) 1067 ac_init_help=long ;; 1068 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 1069 ac_init_help=recursive ;; 1070 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 1071 ac_init_help=short ;; 1072 1073 -host | --host | --hos | --ho) 1074 ac_prev=host_alias ;; 1075 -host=* | --host=* | --hos=* | --ho=*) 1076 host_alias=$ac_optarg ;; 1077 1078 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 1079 ac_prev=htmldir ;; 1080 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 1081 | --ht=*) 1082 htmldir=$ac_optarg ;; 1083 1084 -includedir | --includedir | --includedi | --included | --include \ 1085 | --includ | --inclu | --incl | --inc) 1086 ac_prev=includedir ;; 1087 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 1088 | --includ=* | --inclu=* | --incl=* | --inc=*) 1089 includedir=$ac_optarg ;; 1090 1091 -infodir | --infodir | --infodi | --infod | --info | --inf) 1092 ac_prev=infodir ;; 1093 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 1094 infodir=$ac_optarg ;; 1095 1096 -libdir | --libdir | --libdi | --libd) 1097 ac_prev=libdir ;; 1098 -libdir=* | --libdir=* | --libdi=* | --libd=*) 1099 libdir=$ac_optarg ;; 1100 1101 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 1102 | --libexe | --libex | --libe) 1103 ac_prev=libexecdir ;; 1104 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 1105 | --libexe=* | --libex=* | --libe=*) 1106 libexecdir=$ac_optarg ;; 1107 1108 -localedir | --localedir | --localedi | --localed | --locale) 1109 ac_prev=localedir ;; 1110 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 1111 localedir=$ac_optarg ;; 1112 1113 -localstatedir | --localstatedir | --localstatedi | --localstated \ 1114 | --localstate | --localstat | --localsta | --localst | --locals) 1115 ac_prev=localstatedir ;; 1116 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 1117 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 1118 localstatedir=$ac_optarg ;; 1119 1120 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 1121 ac_prev=mandir ;; 1122 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 1123 mandir=$ac_optarg ;; 1124 1125 -nfp | --nfp | --nf) 1126 # Obsolete; use --without-fp. 1127 with_fp=no ;; 1128 1129 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1130 | --no-cr | --no-c | -n) 1131 no_create=yes ;; 1132 1133 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1134 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1135 no_recursion=yes ;; 1136 1137 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1138 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1139 | --oldin | --oldi | --old | --ol | --o) 1140 ac_prev=oldincludedir ;; 1141 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1142 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1143 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1144 oldincludedir=$ac_optarg ;; 1145 1146 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1147 ac_prev=prefix ;; 1148 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1149 prefix=$ac_optarg ;; 1150 1151 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1152 | --program-pre | --program-pr | --program-p) 1153 ac_prev=program_prefix ;; 1154 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1155 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1156 program_prefix=$ac_optarg ;; 1157 1158 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1159 | --program-suf | --program-su | --program-s) 1160 ac_prev=program_suffix ;; 1161 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1162 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1163 program_suffix=$ac_optarg ;; 1164 1165 -program-transform-name | --program-transform-name \ 1166 | --program-transform-nam | --program-transform-na \ 1167 | --program-transform-n | --program-transform- \ 1168 | --program-transform | --program-transfor \ 1169 | --program-transfo | --program-transf \ 1170 | --program-trans | --program-tran \ 1171 | --progr-tra | --program-tr | --program-t) 1172 ac_prev=program_transform_name ;; 1173 -program-transform-name=* | --program-transform-name=* \ 1174 | --program-transform-nam=* | --program-transform-na=* \ 1175 | --program-transform-n=* | --program-transform-=* \ 1176 | --program-transform=* | --program-transfor=* \ 1177 | --program-transfo=* | --program-transf=* \ 1178 | --program-trans=* | --program-tran=* \ 1179 | --progr-tra=* | --program-tr=* | --program-t=*) 1180 program_transform_name=$ac_optarg ;; 1181 1182 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1183 ac_prev=pdfdir ;; 1184 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1185 pdfdir=$ac_optarg ;; 1186 1187 -psdir | --psdir | --psdi | --psd | --ps) 1188 ac_prev=psdir ;; 1189 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1190 psdir=$ac_optarg ;; 1191 1192 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1193 | -silent | --silent | --silen | --sile | --sil) 1194 silent=yes ;; 1195 1196 -runstatedir | --runstatedir | --runstatedi | --runstated \ 1197 | --runstate | --runstat | --runsta | --runst | --runs \ 1198 | --run | --ru | --r) 1199 ac_prev=runstatedir ;; 1200 -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \ 1201 | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \ 1202 | --run=* | --ru=* | --r=*) 1203 runstatedir=$ac_optarg ;; 1204 1205 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1206 ac_prev=sbindir ;; 1207 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1208 | --sbi=* | --sb=*) 1209 sbindir=$ac_optarg ;; 1210 1211 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1212 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1213 | --sharedst | --shareds | --shared | --share | --shar \ 1214 | --sha | --sh) 1215 ac_prev=sharedstatedir ;; 1216 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1217 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1218 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1219 | --sha=* | --sh=*) 1220 sharedstatedir=$ac_optarg ;; 1221 1222 -site | --site | --sit) 1223 ac_prev=site ;; 1224 -site=* | --site=* | --sit=*) 1225 site=$ac_optarg ;; 1226 1227 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1228 ac_prev=srcdir ;; 1229 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1230 srcdir=$ac_optarg ;; 1231 1232 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1233 | --syscon | --sysco | --sysc | --sys | --sy) 1234 ac_prev=sysconfdir ;; 1235 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1236 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1237 sysconfdir=$ac_optarg ;; 1238 1239 -target | --target | --targe | --targ | --tar | --ta | --t) 1240 ac_prev=target_alias ;; 1241 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1242 target_alias=$ac_optarg ;; 1243 1244 -v | -verbose | --verbose | --verbos | --verbo | --verb) 1245 verbose=yes ;; 1246 1247 -version | --version | --versio | --versi | --vers | -V) 1248 ac_init_version=: ;; 1249 1250 -with-* | --with-*) 1251 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1252 # Reject names that are not valid shell variable names. 1253 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1254 as_fn_error $? "invalid package name: $ac_useropt" 1255 ac_useropt_orig=$ac_useropt 1256 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1257 case $ac_user_opts in 1258 *" 1259"with_$ac_useropt" 1260"*) ;; 1261 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1262 ac_unrecognized_sep=', ';; 1263 esac 1264 eval with_$ac_useropt=\$ac_optarg ;; 1265 1266 -without-* | --without-*) 1267 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 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--without-$ac_useropt_orig" 1278 ac_unrecognized_sep=', ';; 1279 esac 1280 eval with_$ac_useropt=no ;; 1281 1282 --x) 1283 # Obsolete; use --with-x. 1284 with_x=yes ;; 1285 1286 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1287 | --x-incl | --x-inc | --x-in | --x-i) 1288 ac_prev=x_includes ;; 1289 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1290 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1291 x_includes=$ac_optarg ;; 1292 1293 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1294 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1295 ac_prev=x_libraries ;; 1296 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1297 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1298 x_libraries=$ac_optarg ;; 1299 1300 -*) as_fn_error $? "unrecognized option: \`$ac_option' 1301Try \`$0 --help' for more information" 1302 ;; 1303 1304 *=*) 1305 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1306 # Reject names that are not valid shell variable names. 1307 case $ac_envvar in #( 1308 '' | [0-9]* | *[!_$as_cr_alnum]* ) 1309 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 1310 esac 1311 eval $ac_envvar=\$ac_optarg 1312 export $ac_envvar ;; 1313 1314 *) 1315 # FIXME: should be removed in autoconf 3.0. 1316 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1317 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1318 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1319 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 1320 ;; 1321 1322 esac 1323done 1324 1325if test -n "$ac_prev"; then 1326 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1327 as_fn_error $? "missing argument to $ac_option" 1328fi 1329 1330if test -n "$ac_unrecognized_opts"; then 1331 case $enable_option_checking in 1332 no) ;; 1333 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 1334 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1335 esac 1336fi 1337 1338# Check all directory arguments for consistency. 1339for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1340 datadir sysconfdir sharedstatedir localstatedir includedir \ 1341 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1342 libdir localedir mandir runstatedir 1343do 1344 eval ac_val=\$$ac_var 1345 # Remove trailing slashes. 1346 case $ac_val in 1347 */ ) 1348 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1349 eval $ac_var=\$ac_val;; 1350 esac 1351 # Be sure to have absolute directory names. 1352 case $ac_val in 1353 [\\/$]* | ?:[\\/]* ) continue;; 1354 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1355 esac 1356 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 1357done 1358 1359# There might be people who depend on the old broken behavior: `$host' 1360# used to hold the argument of --host etc. 1361# FIXME: To remove some day. 1362build=$build_alias 1363host=$host_alias 1364target=$target_alias 1365 1366# FIXME: To remove some day. 1367if test "x$host_alias" != x; then 1368 if test "x$build_alias" = x; then 1369 cross_compiling=maybe 1370 elif test "x$build_alias" != "x$host_alias"; then 1371 cross_compiling=yes 1372 fi 1373fi 1374 1375ac_tool_prefix= 1376test -n "$host_alias" && ac_tool_prefix=$host_alias- 1377 1378test "$silent" = yes && exec 6>/dev/null 1379 1380 1381ac_pwd=`pwd` && test -n "$ac_pwd" && 1382ac_ls_di=`ls -di .` && 1383ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1384 as_fn_error $? "working directory cannot be determined" 1385test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1386 as_fn_error $? "pwd does not report name of working directory" 1387 1388 1389# Find the source files, if location was not specified. 1390if test -z "$srcdir"; then 1391 ac_srcdir_defaulted=yes 1392 # Try the directory containing this script, then the parent directory. 1393 ac_confdir=`$as_dirname -- "$as_myself" || 1394$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1395 X"$as_myself" : 'X\(//\)[^/]' \| \ 1396 X"$as_myself" : 'X\(//\)$' \| \ 1397 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1398$as_echo X"$as_myself" | 1399 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1400 s//\1/ 1401 q 1402 } 1403 /^X\(\/\/\)[^/].*/{ 1404 s//\1/ 1405 q 1406 } 1407 /^X\(\/\/\)$/{ 1408 s//\1/ 1409 q 1410 } 1411 /^X\(\/\).*/{ 1412 s//\1/ 1413 q 1414 } 1415 s/.*/./; q'` 1416 srcdir=$ac_confdir 1417 if test ! -r "$srcdir/$ac_unique_file"; then 1418 srcdir=.. 1419 fi 1420else 1421 ac_srcdir_defaulted=no 1422fi 1423if test ! -r "$srcdir/$ac_unique_file"; then 1424 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1425 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 1426fi 1427ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1428ac_abs_confdir=`( 1429 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 1430 pwd)` 1431# When building in place, set srcdir=. 1432if test "$ac_abs_confdir" = "$ac_pwd"; then 1433 srcdir=. 1434fi 1435# Remove unnecessary trailing slashes from srcdir. 1436# Double slashes in file names in object file debugging info 1437# mess up M-x gdb in Emacs. 1438case $srcdir in 1439*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1440esac 1441for ac_var in $ac_precious_vars; do 1442 eval ac_env_${ac_var}_set=\${${ac_var}+set} 1443 eval ac_env_${ac_var}_value=\$${ac_var} 1444 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1445 eval ac_cv_env_${ac_var}_value=\$${ac_var} 1446done 1447 1448# 1449# Report the --help message. 1450# 1451if test "$ac_init_help" = "long"; then 1452 # Omit some internal or obsolete options to make the list less imposing. 1453 # This message is too long to be a string in the A/UX 3.1 sh. 1454 cat <<_ACEOF 1455\`configure' configures libSM 1.2.3 to adapt to many kinds of systems. 1456 1457Usage: $0 [OPTION]... [VAR=VALUE]... 1458 1459To assign environment variables (e.g., CC, CFLAGS...), specify them as 1460VAR=VALUE. See below for descriptions of some of the useful variables. 1461 1462Defaults for the options are specified in brackets. 1463 1464Configuration: 1465 -h, --help display this help and exit 1466 --help=short display options specific to this package 1467 --help=recursive display the short help of all the included packages 1468 -V, --version display version information and exit 1469 -q, --quiet, --silent do not print \`checking ...' messages 1470 --cache-file=FILE cache test results in FILE [disabled] 1471 -C, --config-cache alias for \`--cache-file=config.cache' 1472 -n, --no-create do not create output files 1473 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1474 1475Installation directories: 1476 --prefix=PREFIX install architecture-independent files in PREFIX 1477 [$ac_default_prefix] 1478 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1479 [PREFIX] 1480 1481By default, \`make install' will install all the files in 1482\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1483an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1484for instance \`--prefix=\$HOME'. 1485 1486For better control, use the options below. 1487 1488Fine tuning of the installation directories: 1489 --bindir=DIR user executables [EPREFIX/bin] 1490 --sbindir=DIR system admin executables [EPREFIX/sbin] 1491 --libexecdir=DIR program executables [EPREFIX/libexec] 1492 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1493 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1494 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1495 --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run] 1496 --libdir=DIR object code libraries [EPREFIX/lib] 1497 --includedir=DIR C header files [PREFIX/include] 1498 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1499 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1500 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1501 --infodir=DIR info documentation [DATAROOTDIR/info] 1502 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1503 --mandir=DIR man documentation [DATAROOTDIR/man] 1504 --docdir=DIR documentation root [DATAROOTDIR/doc/libSM] 1505 --htmldir=DIR html documentation [DOCDIR] 1506 --dvidir=DIR dvi documentation [DOCDIR] 1507 --pdfdir=DIR pdf documentation [DOCDIR] 1508 --psdir=DIR ps documentation [DOCDIR] 1509_ACEOF 1510 1511 cat <<\_ACEOF 1512 1513Program names: 1514 --program-prefix=PREFIX prepend PREFIX to installed program names 1515 --program-suffix=SUFFIX append SUFFIX to installed program names 1516 --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1517 1518System types: 1519 --build=BUILD configure for building on BUILD [guessed] 1520 --host=HOST cross-compile to build programs to run on HOST [BUILD] 1521_ACEOF 1522fi 1523 1524if test -n "$ac_init_help"; then 1525 case $ac_init_help in 1526 short | recursive ) echo "Configuration of libSM 1.2.3:";; 1527 esac 1528 cat <<\_ACEOF 1529 1530Optional Features: 1531 --disable-option-checking ignore unrecognized --enable/--with options 1532 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1533 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1534 --enable-silent-rules less verbose build output (undo: "make V=1") 1535 --disable-silent-rules verbose build output (undo: "make V=0") 1536 --enable-shared[=PKGS] build shared libraries [default=yes] 1537 --enable-static[=PKGS] build static libraries [default=yes] 1538 --enable-fast-install[=PKGS] 1539 optimize for fast installation [default=yes] 1540 --enable-dependency-tracking 1541 do not reject slow dependency extractors 1542 --disable-dependency-tracking 1543 speeds up one-time build 1544 --disable-libtool-lock avoid locking (might break parallel builds) 1545 --disable-selective-werror 1546 Turn off selective compiler errors. (default: 1547 enabled) 1548 --enable-strict-compilation 1549 Enable all warnings from compiler and make them 1550 errors (default: disabled) 1551 --enable-docs Enable building the documentation (default: yes) 1552 --enable-unix-transport Enable UNIX domain socket transport 1553 --enable-tcp-transport Enable TCP socket transport 1554 --enable-ipv6 Enable IPv6 support 1555 --enable-local-transport 1556 Enable os-specific local transport 1557 1558Optional Packages: 1559 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1560 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1561 --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use 1562 both] 1563 --with-aix-soname=aix|svr4|both 1564 shared library versioning (aka "SONAME") variant to 1565 provide on AIX, [default=aix]. 1566 --with-gnu-ld assume the C compiler uses GNU ld [default=no] 1567 --with-sysroot[=DIR] Search for dependent libraries within DIR (or the 1568 compiler's sysroot if not specified). 1569 --with-xmlto Use xmlto to regenerate documentation (default: 1570 auto) 1571 --with-fop Use fop to regenerate documentation (default: auto) 1572 --with-xsltproc Use xsltproc for the transformation of XML documents 1573 (default: auto) 1574 --with-libuuid Build with libuuid support for client IDs 1575 1576Some influential environment variables: 1577 CC C compiler command 1578 CFLAGS C compiler flags 1579 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1580 nonstandard directory <lib dir> 1581 LIBS libraries to pass to the linker, e.g. -l<library> 1582 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 1583 you have headers in a nonstandard directory <include dir> 1584 LT_SYS_LIBRARY_PATH 1585 User-defined run-time library search path. 1586 CPP C preprocessor 1587 PKG_CONFIG path to pkg-config utility 1588 PKG_CONFIG_PATH 1589 directories to add to pkg-config's search path 1590 PKG_CONFIG_LIBDIR 1591 path overriding pkg-config's built-in search path 1592 XMLTO Path to xmlto command 1593 FOP Path to fop command 1594 XSLTPROC Path to xsltproc command 1595 SM_CFLAGS C compiler flags for SM, overriding pkg-config 1596 SM_LIBS linker flags for SM, overriding pkg-config 1597 LIBUUID_CFLAGS 1598 C compiler flags for LIBUUID, overriding pkg-config 1599 LIBUUID_LIBS 1600 linker flags for LIBUUID, overriding pkg-config 1601 1602Use these variables to override the choices made by `configure' or to help 1603it to find libraries and programs with nonstandard names/locations. 1604 1605Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>. 1606_ACEOF 1607ac_status=$? 1608fi 1609 1610if test "$ac_init_help" = "recursive"; then 1611 # If there are subdirs, report their specific --help. 1612 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1613 test -d "$ac_dir" || 1614 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1615 continue 1616 ac_builddir=. 1617 1618case "$ac_dir" in 1619.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1620*) 1621 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1622 # A ".." for each directory in $ac_dir_suffix. 1623 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1624 case $ac_top_builddir_sub in 1625 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1626 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1627 esac ;; 1628esac 1629ac_abs_top_builddir=$ac_pwd 1630ac_abs_builddir=$ac_pwd$ac_dir_suffix 1631# for backward compatibility: 1632ac_top_builddir=$ac_top_build_prefix 1633 1634case $srcdir in 1635 .) # We are building in place. 1636 ac_srcdir=. 1637 ac_top_srcdir=$ac_top_builddir_sub 1638 ac_abs_top_srcdir=$ac_pwd ;; 1639 [\\/]* | ?:[\\/]* ) # Absolute name. 1640 ac_srcdir=$srcdir$ac_dir_suffix; 1641 ac_top_srcdir=$srcdir 1642 ac_abs_top_srcdir=$srcdir ;; 1643 *) # Relative name. 1644 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1645 ac_top_srcdir=$ac_top_build_prefix$srcdir 1646 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1647esac 1648ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1649 1650 cd "$ac_dir" || { ac_status=$?; continue; } 1651 # Check for guested configure. 1652 if test -f "$ac_srcdir/configure.gnu"; then 1653 echo && 1654 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1655 elif test -f "$ac_srcdir/configure"; then 1656 echo && 1657 $SHELL "$ac_srcdir/configure" --help=recursive 1658 else 1659 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1660 fi || ac_status=$? 1661 cd "$ac_pwd" || { ac_status=$?; break; } 1662 done 1663fi 1664 1665test -n "$ac_init_help" && exit $ac_status 1666if $ac_init_version; then 1667 cat <<\_ACEOF 1668libSM configure 1.2.3 1669generated by GNU Autoconf 2.69 1670 1671Copyright (C) 2012 Free Software Foundation, Inc. 1672This configure script is free software; the Free Software Foundation 1673gives unlimited permission to copy, distribute and modify it. 1674_ACEOF 1675 exit 1676fi 1677 1678## ------------------------ ## 1679## Autoconf initialization. ## 1680## ------------------------ ## 1681 1682# ac_fn_c_try_compile LINENO 1683# -------------------------- 1684# Try to compile conftest.$ac_ext, and return whether this succeeded. 1685ac_fn_c_try_compile () 1686{ 1687 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1688 rm -f conftest.$ac_objext 1689 if { { ac_try="$ac_compile" 1690case "(($ac_try" in 1691 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1692 *) ac_try_echo=$ac_try;; 1693esac 1694eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1695$as_echo "$ac_try_echo"; } >&5 1696 (eval "$ac_compile") 2>conftest.err 1697 ac_status=$? 1698 if test -s conftest.err; then 1699 grep -v '^ *+' conftest.err >conftest.er1 1700 cat conftest.er1 >&5 1701 mv -f conftest.er1 conftest.err 1702 fi 1703 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1704 test $ac_status = 0; } && { 1705 test -z "$ac_c_werror_flag" || 1706 test ! -s conftest.err 1707 } && test -s conftest.$ac_objext; then : 1708 ac_retval=0 1709else 1710 $as_echo "$as_me: failed program was:" >&5 1711sed 's/^/| /' conftest.$ac_ext >&5 1712 1713 ac_retval=1 1714fi 1715 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1716 as_fn_set_status $ac_retval 1717 1718} # ac_fn_c_try_compile 1719 1720# ac_fn_c_try_link LINENO 1721# ----------------------- 1722# Try to link conftest.$ac_ext, and return whether this succeeded. 1723ac_fn_c_try_link () 1724{ 1725 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1726 rm -f conftest.$ac_objext conftest$ac_exeext 1727 if { { ac_try="$ac_link" 1728case "(($ac_try" in 1729 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1730 *) ac_try_echo=$ac_try;; 1731esac 1732eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1733$as_echo "$ac_try_echo"; } >&5 1734 (eval "$ac_link") 2>conftest.err 1735 ac_status=$? 1736 if test -s conftest.err; then 1737 grep -v '^ *+' conftest.err >conftest.er1 1738 cat conftest.er1 >&5 1739 mv -f conftest.er1 conftest.err 1740 fi 1741 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1742 test $ac_status = 0; } && { 1743 test -z "$ac_c_werror_flag" || 1744 test ! -s conftest.err 1745 } && test -s conftest$ac_exeext && { 1746 test "$cross_compiling" = yes || 1747 test -x conftest$ac_exeext 1748 }; then : 1749 ac_retval=0 1750else 1751 $as_echo "$as_me: failed program was:" >&5 1752sed 's/^/| /' conftest.$ac_ext >&5 1753 1754 ac_retval=1 1755fi 1756 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1757 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1758 # interfere with the next link command; also delete a directory that is 1759 # left behind by Apple's compiler. We do this before executing the actions. 1760 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1761 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1762 as_fn_set_status $ac_retval 1763 1764} # ac_fn_c_try_link 1765 1766# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1767# ------------------------------------------------------- 1768# Tests whether HEADER exists and can be compiled using the include files in 1769# INCLUDES, setting the cache variable VAR accordingly. 1770ac_fn_c_check_header_compile () 1771{ 1772 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1773 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1774$as_echo_n "checking for $2... " >&6; } 1775if eval \${$3+:} false; then : 1776 $as_echo_n "(cached) " >&6 1777else 1778 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1779/* end confdefs.h. */ 1780$4 1781#include <$2> 1782_ACEOF 1783if ac_fn_c_try_compile "$LINENO"; then : 1784 eval "$3=yes" 1785else 1786 eval "$3=no" 1787fi 1788rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1789fi 1790eval ac_res=\$$3 1791 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1792$as_echo "$ac_res" >&6; } 1793 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1794 1795} # ac_fn_c_check_header_compile 1796 1797# ac_fn_c_try_cpp LINENO 1798# ---------------------- 1799# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 1800ac_fn_c_try_cpp () 1801{ 1802 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1803 if { { ac_try="$ac_cpp conftest.$ac_ext" 1804case "(($ac_try" in 1805 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1806 *) ac_try_echo=$ac_try;; 1807esac 1808eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1809$as_echo "$ac_try_echo"; } >&5 1810 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 1811 ac_status=$? 1812 if test -s conftest.err; then 1813 grep -v '^ *+' conftest.err >conftest.er1 1814 cat conftest.er1 >&5 1815 mv -f conftest.er1 conftest.err 1816 fi 1817 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1818 test $ac_status = 0; } > conftest.i && { 1819 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 1820 test ! -s conftest.err 1821 }; then : 1822 ac_retval=0 1823else 1824 $as_echo "$as_me: failed program was:" >&5 1825sed 's/^/| /' conftest.$ac_ext >&5 1826 1827 ac_retval=1 1828fi 1829 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1830 as_fn_set_status $ac_retval 1831 1832} # ac_fn_c_try_cpp 1833 1834# ac_fn_c_try_run LINENO 1835# ---------------------- 1836# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1837# that executables *can* be run. 1838ac_fn_c_try_run () 1839{ 1840 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1841 if { { ac_try="$ac_link" 1842case "(($ac_try" in 1843 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1844 *) ac_try_echo=$ac_try;; 1845esac 1846eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1847$as_echo "$ac_try_echo"; } >&5 1848 (eval "$ac_link") 2>&5 1849 ac_status=$? 1850 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1851 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 1852 { { case "(($ac_try" in 1853 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1854 *) ac_try_echo=$ac_try;; 1855esac 1856eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1857$as_echo "$ac_try_echo"; } >&5 1858 (eval "$ac_try") 2>&5 1859 ac_status=$? 1860 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1861 test $ac_status = 0; }; }; then : 1862 ac_retval=0 1863else 1864 $as_echo "$as_me: program exited with status $ac_status" >&5 1865 $as_echo "$as_me: failed program was:" >&5 1866sed 's/^/| /' conftest.$ac_ext >&5 1867 1868 ac_retval=$ac_status 1869fi 1870 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1871 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1872 as_fn_set_status $ac_retval 1873 1874} # ac_fn_c_try_run 1875 1876# ac_fn_c_check_func LINENO FUNC VAR 1877# ---------------------------------- 1878# Tests whether FUNC exists, setting the cache variable VAR accordingly 1879ac_fn_c_check_func () 1880{ 1881 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1882 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1883$as_echo_n "checking for $2... " >&6; } 1884if eval \${$3+:} false; then : 1885 $as_echo_n "(cached) " >&6 1886else 1887 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1888/* end confdefs.h. */ 1889/* Define $2 to an innocuous variant, in case <limits.h> declares $2. 1890 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 1891#define $2 innocuous_$2 1892 1893/* System header to define __stub macros and hopefully few prototypes, 1894 which can conflict with char $2 (); below. 1895 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 1896 <limits.h> exists even on freestanding compilers. */ 1897 1898#ifdef __STDC__ 1899# include <limits.h> 1900#else 1901# include <assert.h> 1902#endif 1903 1904#undef $2 1905 1906/* Override any GCC internal prototype to avoid an error. 1907 Use char because int might match the return type of a GCC 1908 builtin and then its argument prototype would still apply. */ 1909#ifdef __cplusplus 1910extern "C" 1911#endif 1912char $2 (); 1913/* The GNU C library defines this for functions which it implements 1914 to always fail with ENOSYS. Some functions are actually named 1915 something starting with __ and the normal name is an alias. */ 1916#if defined __stub_$2 || defined __stub___$2 1917choke me 1918#endif 1919 1920int 1921main () 1922{ 1923return $2 (); 1924 ; 1925 return 0; 1926} 1927_ACEOF 1928if ac_fn_c_try_link "$LINENO"; then : 1929 eval "$3=yes" 1930else 1931 eval "$3=no" 1932fi 1933rm -f core conftest.err conftest.$ac_objext \ 1934 conftest$ac_exeext conftest.$ac_ext 1935fi 1936eval ac_res=\$$3 1937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1938$as_echo "$ac_res" >&6; } 1939 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1940 1941} # ac_fn_c_check_func 1942 1943# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES 1944# --------------------------------------------- 1945# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR 1946# accordingly. 1947ac_fn_c_check_decl () 1948{ 1949 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1950 as_decl_name=`echo $2|sed 's/ *(.*//'` 1951 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 1952 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 1953$as_echo_n "checking whether $as_decl_name is declared... " >&6; } 1954if eval \${$3+:} false; then : 1955 $as_echo_n "(cached) " >&6 1956else 1957 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1958/* end confdefs.h. */ 1959$4 1960int 1961main () 1962{ 1963#ifndef $as_decl_name 1964#ifdef __cplusplus 1965 (void) $as_decl_use; 1966#else 1967 (void) $as_decl_name; 1968#endif 1969#endif 1970 1971 ; 1972 return 0; 1973} 1974_ACEOF 1975if ac_fn_c_try_compile "$LINENO"; then : 1976 eval "$3=yes" 1977else 1978 eval "$3=no" 1979fi 1980rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1981fi 1982eval ac_res=\$$3 1983 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1984$as_echo "$ac_res" >&6; } 1985 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1986 1987} # ac_fn_c_check_decl 1988 1989# ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES 1990# ---------------------------------------------------- 1991# Tries to find if the field MEMBER exists in type AGGR, after including 1992# INCLUDES, setting cache variable VAR accordingly. 1993ac_fn_c_check_member () 1994{ 1995 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1996 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5 1997$as_echo_n "checking for $2.$3... " >&6; } 1998if eval \${$4+:} false; then : 1999 $as_echo_n "(cached) " >&6 2000else 2001 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2002/* end confdefs.h. */ 2003$5 2004int 2005main () 2006{ 2007static $2 ac_aggr; 2008if (ac_aggr.$3) 2009return 0; 2010 ; 2011 return 0; 2012} 2013_ACEOF 2014if ac_fn_c_try_compile "$LINENO"; then : 2015 eval "$4=yes" 2016else 2017 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2018/* end confdefs.h. */ 2019$5 2020int 2021main () 2022{ 2023static $2 ac_aggr; 2024if (sizeof ac_aggr.$3) 2025return 0; 2026 ; 2027 return 0; 2028} 2029_ACEOF 2030if ac_fn_c_try_compile "$LINENO"; then : 2031 eval "$4=yes" 2032else 2033 eval "$4=no" 2034fi 2035rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2036fi 2037rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2038fi 2039eval ac_res=\$$4 2040 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 2041$as_echo "$ac_res" >&6; } 2042 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2043 2044} # ac_fn_c_check_member 2045 2046# ac_fn_c_check_type LINENO TYPE VAR INCLUDES 2047# ------------------------------------------- 2048# Tests whether TYPE exists after having included INCLUDES, setting cache 2049# variable VAR accordingly. 2050ac_fn_c_check_type () 2051{ 2052 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 2053 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 2054$as_echo_n "checking for $2... " >&6; } 2055if eval \${$3+:} false; then : 2056 $as_echo_n "(cached) " >&6 2057else 2058 eval "$3=no" 2059 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2060/* end confdefs.h. */ 2061$4 2062int 2063main () 2064{ 2065if (sizeof ($2)) 2066 return 0; 2067 ; 2068 return 0; 2069} 2070_ACEOF 2071if ac_fn_c_try_compile "$LINENO"; then : 2072 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2073/* end confdefs.h. */ 2074$4 2075int 2076main () 2077{ 2078if (sizeof (($2))) 2079 return 0; 2080 ; 2081 return 0; 2082} 2083_ACEOF 2084if ac_fn_c_try_compile "$LINENO"; then : 2085 2086else 2087 eval "$3=yes" 2088fi 2089rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2090fi 2091rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2092fi 2093eval ac_res=\$$3 2094 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 2095$as_echo "$ac_res" >&6; } 2096 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2097 2098} # ac_fn_c_check_type 2099cat >config.log <<_ACEOF 2100This file contains any messages produced by compilers while 2101running configure, to aid debugging if configure makes a mistake. 2102 2103It was created by libSM $as_me 1.2.3, which was 2104generated by GNU Autoconf 2.69. Invocation command line was 2105 2106 $ $0 $@ 2107 2108_ACEOF 2109exec 5>>config.log 2110{ 2111cat <<_ASUNAME 2112## --------- ## 2113## Platform. ## 2114## --------- ## 2115 2116hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 2117uname -m = `(uname -m) 2>/dev/null || echo unknown` 2118uname -r = `(uname -r) 2>/dev/null || echo unknown` 2119uname -s = `(uname -s) 2>/dev/null || echo unknown` 2120uname -v = `(uname -v) 2>/dev/null || echo unknown` 2121 2122/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 2123/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 2124 2125/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 2126/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 2127/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 2128/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 2129/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 2130/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 2131/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 2132 2133_ASUNAME 2134 2135as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2136for as_dir in $PATH 2137do 2138 IFS=$as_save_IFS 2139 test -z "$as_dir" && as_dir=. 2140 $as_echo "PATH: $as_dir" 2141 done 2142IFS=$as_save_IFS 2143 2144} >&5 2145 2146cat >&5 <<_ACEOF 2147 2148 2149## ----------- ## 2150## Core tests. ## 2151## ----------- ## 2152 2153_ACEOF 2154 2155 2156# Keep a trace of the command line. 2157# Strip out --no-create and --no-recursion so they do not pile up. 2158# Strip out --silent because we don't want to record it for future runs. 2159# Also quote any args containing shell meta-characters. 2160# Make two passes to allow for proper duplicate-argument suppression. 2161ac_configure_args= 2162ac_configure_args0= 2163ac_configure_args1= 2164ac_must_keep_next=false 2165for ac_pass in 1 2 2166do 2167 for ac_arg 2168 do 2169 case $ac_arg in 2170 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 2171 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 2172 | -silent | --silent | --silen | --sile | --sil) 2173 continue ;; 2174 *\'*) 2175 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 2176 esac 2177 case $ac_pass in 2178 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 2179 2) 2180 as_fn_append ac_configure_args1 " '$ac_arg'" 2181 if test $ac_must_keep_next = true; then 2182 ac_must_keep_next=false # Got value, back to normal. 2183 else 2184 case $ac_arg in 2185 *=* | --config-cache | -C | -disable-* | --disable-* \ 2186 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 2187 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 2188 | -with-* | --with-* | -without-* | --without-* | --x) 2189 case "$ac_configure_args0 " in 2190 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 2191 esac 2192 ;; 2193 -* ) ac_must_keep_next=true ;; 2194 esac 2195 fi 2196 as_fn_append ac_configure_args " '$ac_arg'" 2197 ;; 2198 esac 2199 done 2200done 2201{ ac_configure_args0=; unset ac_configure_args0;} 2202{ ac_configure_args1=; unset ac_configure_args1;} 2203 2204# When interrupted or exit'd, cleanup temporary files, and complete 2205# config.log. We remove comments because anyway the quotes in there 2206# would cause problems or look ugly. 2207# WARNING: Use '\'' to represent an apostrophe within the trap. 2208# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 2209trap 'exit_status=$? 2210 # Save into config.log some information that might help in debugging. 2211 { 2212 echo 2213 2214 $as_echo "## ---------------- ## 2215## Cache variables. ## 2216## ---------------- ##" 2217 echo 2218 # The following way of writing the cache mishandles newlines in values, 2219( 2220 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 2221 eval ac_val=\$$ac_var 2222 case $ac_val in #( 2223 *${as_nl}*) 2224 case $ac_var in #( 2225 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 2226$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 2227 esac 2228 case $ac_var in #( 2229 _ | IFS | as_nl) ;; #( 2230 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 2231 *) { eval $ac_var=; unset $ac_var;} ;; 2232 esac ;; 2233 esac 2234 done 2235 (set) 2>&1 | 2236 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 2237 *${as_nl}ac_space=\ *) 2238 sed -n \ 2239 "s/'\''/'\''\\\\'\'''\''/g; 2240 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 2241 ;; #( 2242 *) 2243 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 2244 ;; 2245 esac | 2246 sort 2247) 2248 echo 2249 2250 $as_echo "## ----------------- ## 2251## Output variables. ## 2252## ----------------- ##" 2253 echo 2254 for ac_var in $ac_subst_vars 2255 do 2256 eval ac_val=\$$ac_var 2257 case $ac_val in 2258 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2259 esac 2260 $as_echo "$ac_var='\''$ac_val'\''" 2261 done | sort 2262 echo 2263 2264 if test -n "$ac_subst_files"; then 2265 $as_echo "## ------------------- ## 2266## File substitutions. ## 2267## ------------------- ##" 2268 echo 2269 for ac_var in $ac_subst_files 2270 do 2271 eval ac_val=\$$ac_var 2272 case $ac_val in 2273 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2274 esac 2275 $as_echo "$ac_var='\''$ac_val'\''" 2276 done | sort 2277 echo 2278 fi 2279 2280 if test -s confdefs.h; then 2281 $as_echo "## ----------- ## 2282## confdefs.h. ## 2283## ----------- ##" 2284 echo 2285 cat confdefs.h 2286 echo 2287 fi 2288 test "$ac_signal" != 0 && 2289 $as_echo "$as_me: caught signal $ac_signal" 2290 $as_echo "$as_me: exit $exit_status" 2291 } >&5 2292 rm -f core *.core core.conftest.* && 2293 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2294 exit $exit_status 2295' 0 2296for ac_signal in 1 2 13 15; do 2297 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 2298done 2299ac_signal=0 2300 2301# confdefs.h avoids OS command line length limits that DEFS can exceed. 2302rm -f -r conftest* confdefs.h 2303 2304$as_echo "/* confdefs.h */" > confdefs.h 2305 2306# Predefined preprocessor variables. 2307 2308cat >>confdefs.h <<_ACEOF 2309#define PACKAGE_NAME "$PACKAGE_NAME" 2310_ACEOF 2311 2312cat >>confdefs.h <<_ACEOF 2313#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2314_ACEOF 2315 2316cat >>confdefs.h <<_ACEOF 2317#define PACKAGE_VERSION "$PACKAGE_VERSION" 2318_ACEOF 2319 2320cat >>confdefs.h <<_ACEOF 2321#define PACKAGE_STRING "$PACKAGE_STRING" 2322_ACEOF 2323 2324cat >>confdefs.h <<_ACEOF 2325#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2326_ACEOF 2327 2328cat >>confdefs.h <<_ACEOF 2329#define PACKAGE_URL "$PACKAGE_URL" 2330_ACEOF 2331 2332 2333# Let the site file select an alternate cache file if it wants to. 2334# Prefer an explicitly selected file to automatically selected ones. 2335ac_site_file1=NONE 2336ac_site_file2=NONE 2337if test -n "$CONFIG_SITE"; then 2338 # We do not want a PATH search for config.site. 2339 case $CONFIG_SITE in #(( 2340 -*) ac_site_file1=./$CONFIG_SITE;; 2341 */*) ac_site_file1=$CONFIG_SITE;; 2342 *) ac_site_file1=./$CONFIG_SITE;; 2343 esac 2344elif test "x$prefix" != xNONE; then 2345 ac_site_file1=$prefix/share/config.site 2346 ac_site_file2=$prefix/etc/config.site 2347else 2348 ac_site_file1=$ac_default_prefix/share/config.site 2349 ac_site_file2=$ac_default_prefix/etc/config.site 2350fi 2351for ac_site_file in "$ac_site_file1" "$ac_site_file2" 2352do 2353 test "x$ac_site_file" = xNONE && continue 2354 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then 2355 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2356$as_echo "$as_me: loading site script $ac_site_file" >&6;} 2357 sed 's/^/| /' "$ac_site_file" >&5 2358 . "$ac_site_file" \ 2359 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2360$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2361as_fn_error $? "failed to load site script $ac_site_file 2362See \`config.log' for more details" "$LINENO" 5; } 2363 fi 2364done 2365 2366if test -r "$cache_file"; then 2367 # Some versions of bash will fail to source /dev/null (special files 2368 # actually), so we avoid doing that. DJGPP emulates it as a regular file. 2369 if test /dev/null != "$cache_file" && test -f "$cache_file"; then 2370 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2371$as_echo "$as_me: loading cache $cache_file" >&6;} 2372 case $cache_file in 2373 [\\/]* | ?:[\\/]* ) . "$cache_file";; 2374 *) . "./$cache_file";; 2375 esac 2376 fi 2377else 2378 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2379$as_echo "$as_me: creating cache $cache_file" >&6;} 2380 >$cache_file 2381fi 2382 2383# Check that the precious variables saved in the cache have kept the same 2384# value. 2385ac_cache_corrupted=false 2386for ac_var in $ac_precious_vars; do 2387 eval ac_old_set=\$ac_cv_env_${ac_var}_set 2388 eval ac_new_set=\$ac_env_${ac_var}_set 2389 eval ac_old_val=\$ac_cv_env_${ac_var}_value 2390 eval ac_new_val=\$ac_env_${ac_var}_value 2391 case $ac_old_set,$ac_new_set in 2392 set,) 2393 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2394$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2395 ac_cache_corrupted=: ;; 2396 ,set) 2397 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2398$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2399 ac_cache_corrupted=: ;; 2400 ,);; 2401 *) 2402 if test "x$ac_old_val" != "x$ac_new_val"; then 2403 # differences in whitespace do not lead to failure. 2404 ac_old_val_w=`echo x $ac_old_val` 2405 ac_new_val_w=`echo x $ac_new_val` 2406 if test "$ac_old_val_w" != "$ac_new_val_w"; then 2407 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2408$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2409 ac_cache_corrupted=: 2410 else 2411 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2412$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2413 eval $ac_var=\$ac_old_val 2414 fi 2415 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2416$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2417 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2418$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2419 fi;; 2420 esac 2421 # Pass precious variables to config.status. 2422 if test "$ac_new_set" = set; then 2423 case $ac_new_val in 2424 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2425 *) ac_arg=$ac_var=$ac_new_val ;; 2426 esac 2427 case " $ac_configure_args " in 2428 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2429 *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2430 esac 2431 fi 2432done 2433if $ac_cache_corrupted; then 2434 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2435$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2436 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2437$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2438 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 2439fi 2440## -------------------- ## 2441## Main body of script. ## 2442## -------------------- ## 2443 2444ac_ext=c 2445ac_cpp='$CPP $CPPFLAGS' 2446ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2447ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2448ac_compiler_gnu=$ac_cv_c_compiler_gnu 2449 2450 2451 2452ac_config_headers="$ac_config_headers config.h" 2453 2454 2455# Initialize Automake 2456am__api_version='1.15' 2457 2458ac_aux_dir= 2459for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do 2460 if test -f "$ac_dir/install-sh"; then 2461 ac_aux_dir=$ac_dir 2462 ac_install_sh="$ac_aux_dir/install-sh -c" 2463 break 2464 elif test -f "$ac_dir/install.sh"; then 2465 ac_aux_dir=$ac_dir 2466 ac_install_sh="$ac_aux_dir/install.sh -c" 2467 break 2468 elif test -f "$ac_dir/shtool"; then 2469 ac_aux_dir=$ac_dir 2470 ac_install_sh="$ac_aux_dir/shtool install -c" 2471 break 2472 fi 2473done 2474if test -z "$ac_aux_dir"; then 2475 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 2476fi 2477 2478# These three variables are undocumented and unsupported, 2479# and are intended to be withdrawn in a future Autoconf release. 2480# They can cause serious problems if a builder's source tree is in a directory 2481# whose full name contains unusual characters. 2482ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2483ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2484ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2485 2486 2487# Find a good install program. We prefer a C program (faster), 2488# so one script is as good as another. But avoid the broken or 2489# incompatible versions: 2490# SysV /etc/install, /usr/sbin/install 2491# SunOS /usr/etc/install 2492# IRIX /sbin/install 2493# AIX /bin/install 2494# AmigaOS /C/install, which installs bootblocks on floppy discs 2495# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 2496# AFS /usr/afsws/bin/install, which mishandles nonexistent args 2497# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 2498# OS/2's system install, which has a completely different semantic 2499# ./install, which can be erroneously created by make from ./install.sh. 2500# Reject install programs that cannot install multiple files. 2501{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 2502$as_echo_n "checking for a BSD-compatible install... " >&6; } 2503if test -z "$INSTALL"; then 2504if ${ac_cv_path_install+:} false; then : 2505 $as_echo_n "(cached) " >&6 2506else 2507 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2508for as_dir in $PATH 2509do 2510 IFS=$as_save_IFS 2511 test -z "$as_dir" && as_dir=. 2512 # Account for people who put trailing slashes in PATH elements. 2513case $as_dir/ in #(( 2514 ./ | .// | /[cC]/* | \ 2515 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 2516 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 2517 /usr/ucb/* ) ;; 2518 *) 2519 # OSF1 and SCO ODT 3.0 have their own names for install. 2520 # Don't use installbsd from OSF since it installs stuff as root 2521 # by default. 2522 for ac_prog in ginstall scoinst install; do 2523 for ac_exec_ext in '' $ac_executable_extensions; do 2524 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then 2525 if test $ac_prog = install && 2526 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2527 # AIX install. It has an incompatible calling convention. 2528 : 2529 elif test $ac_prog = install && 2530 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2531 # program-specific install script used by HP pwplus--don't use. 2532 : 2533 else 2534 rm -rf conftest.one conftest.two conftest.dir 2535 echo one > conftest.one 2536 echo two > conftest.two 2537 mkdir conftest.dir 2538 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 2539 test -s conftest.one && test -s conftest.two && 2540 test -s conftest.dir/conftest.one && 2541 test -s conftest.dir/conftest.two 2542 then 2543 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 2544 break 3 2545 fi 2546 fi 2547 fi 2548 done 2549 done 2550 ;; 2551esac 2552 2553 done 2554IFS=$as_save_IFS 2555 2556rm -rf conftest.one conftest.two conftest.dir 2557 2558fi 2559 if test "${ac_cv_path_install+set}" = set; then 2560 INSTALL=$ac_cv_path_install 2561 else 2562 # As a last resort, use the slow shell script. Don't cache a 2563 # value for INSTALL within a source directory, because that will 2564 # break other packages using the cache if that directory is 2565 # removed, or if the value is a relative name. 2566 INSTALL=$ac_install_sh 2567 fi 2568fi 2569{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 2570$as_echo "$INSTALL" >&6; } 2571 2572# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 2573# It thinks the first close brace ends the variable substitution. 2574test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 2575 2576test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 2577 2578test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 2579 2580{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 2581$as_echo_n "checking whether build environment is sane... " >&6; } 2582# Reject unsafe characters in $srcdir or the absolute working directory 2583# name. Accept space and tab only in the latter. 2584am_lf=' 2585' 2586case `pwd` in 2587 *[\\\"\#\$\&\'\`$am_lf]*) 2588 as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; 2589esac 2590case $srcdir in 2591 *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 2592 as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; 2593esac 2594 2595# Do 'set' in a subshell so we don't clobber the current shell's 2596# arguments. Must try -L first in case configure is actually a 2597# symlink; some systems play weird games with the mod time of symlinks 2598# (eg FreeBSD returns the mod time of the symlink's containing 2599# directory). 2600if ( 2601 am_has_slept=no 2602 for am_try in 1 2; do 2603 echo "timestamp, slept: $am_has_slept" > conftest.file 2604 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 2605 if test "$*" = "X"; then 2606 # -L didn't work. 2607 set X `ls -t "$srcdir/configure" conftest.file` 2608 fi 2609 if test "$*" != "X $srcdir/configure conftest.file" \ 2610 && test "$*" != "X conftest.file $srcdir/configure"; then 2611 2612 # If neither matched, then we have a broken ls. This can happen 2613 # if, for instance, CONFIG_SHELL is bash and it inherits a 2614 # broken ls alias from the environment. This has actually 2615 # happened. Such a system could not be considered "sane". 2616 as_fn_error $? "ls -t appears to fail. Make sure there is not a broken 2617 alias in your environment" "$LINENO" 5 2618 fi 2619 if test "$2" = conftest.file || test $am_try -eq 2; then 2620 break 2621 fi 2622 # Just in case. 2623 sleep 1 2624 am_has_slept=yes 2625 done 2626 test "$2" = conftest.file 2627 ) 2628then 2629 # Ok. 2630 : 2631else 2632 as_fn_error $? "newly created file is older than distributed files! 2633Check your system clock" "$LINENO" 5 2634fi 2635{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2636$as_echo "yes" >&6; } 2637# If we didn't sleep, we still need to ensure time stamps of config.status and 2638# generated files are strictly newer. 2639am_sleep_pid= 2640if grep 'slept: no' conftest.file >/dev/null 2>&1; then 2641 ( sleep 1 ) & 2642 am_sleep_pid=$! 2643fi 2644 2645rm -f conftest.file 2646 2647test "$program_prefix" != NONE && 2648 program_transform_name="s&^&$program_prefix&;$program_transform_name" 2649# Use a double $ so make ignores it. 2650test "$program_suffix" != NONE && 2651 program_transform_name="s&\$&$program_suffix&;$program_transform_name" 2652# Double any \ or $. 2653# By default was `s,x,x', remove it if useless. 2654ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 2655program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 2656 2657# Expand $ac_aux_dir to an absolute path. 2658am_aux_dir=`cd "$ac_aux_dir" && pwd` 2659 2660if test x"${MISSING+set}" != xset; then 2661 case $am_aux_dir in 2662 *\ * | *\ *) 2663 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; 2664 *) 2665 MISSING="\${SHELL} $am_aux_dir/missing" ;; 2666 esac 2667fi 2668# Use eval to expand $SHELL 2669if eval "$MISSING --is-lightweight"; then 2670 am_missing_run="$MISSING " 2671else 2672 am_missing_run= 2673 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 2674$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;} 2675fi 2676 2677if test x"${install_sh+set}" != xset; then 2678 case $am_aux_dir in 2679 *\ * | *\ *) 2680 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 2681 *) 2682 install_sh="\${SHELL} $am_aux_dir/install-sh" 2683 esac 2684fi 2685 2686# Installed binaries are usually stripped using 'strip' when the user 2687# run "make install-strip". However 'strip' might not be the right 2688# tool to use in cross-compilation environments, therefore Automake 2689# will honor the 'STRIP' environment variable to overrule this program. 2690if test "$cross_compiling" != no; then 2691 if test -n "$ac_tool_prefix"; then 2692 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 2693set dummy ${ac_tool_prefix}strip; ac_word=$2 2694{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2695$as_echo_n "checking for $ac_word... " >&6; } 2696if ${ac_cv_prog_STRIP+:} false; then : 2697 $as_echo_n "(cached) " >&6 2698else 2699 if test -n "$STRIP"; then 2700 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 2701else 2702as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2703for as_dir in $PATH 2704do 2705 IFS=$as_save_IFS 2706 test -z "$as_dir" && as_dir=. 2707 for ac_exec_ext in '' $ac_executable_extensions; do 2708 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2709 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 2710 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2711 break 2 2712 fi 2713done 2714 done 2715IFS=$as_save_IFS 2716 2717fi 2718fi 2719STRIP=$ac_cv_prog_STRIP 2720if test -n "$STRIP"; then 2721 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 2722$as_echo "$STRIP" >&6; } 2723else 2724 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2725$as_echo "no" >&6; } 2726fi 2727 2728 2729fi 2730if test -z "$ac_cv_prog_STRIP"; then 2731 ac_ct_STRIP=$STRIP 2732 # Extract the first word of "strip", so it can be a program name with args. 2733set dummy strip; ac_word=$2 2734{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2735$as_echo_n "checking for $ac_word... " >&6; } 2736if ${ac_cv_prog_ac_ct_STRIP+:} false; then : 2737 $as_echo_n "(cached) " >&6 2738else 2739 if test -n "$ac_ct_STRIP"; then 2740 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 2741else 2742as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2743for as_dir in $PATH 2744do 2745 IFS=$as_save_IFS 2746 test -z "$as_dir" && as_dir=. 2747 for ac_exec_ext in '' $ac_executable_extensions; do 2748 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2749 ac_cv_prog_ac_ct_STRIP="strip" 2750 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2751 break 2 2752 fi 2753done 2754 done 2755IFS=$as_save_IFS 2756 2757fi 2758fi 2759ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 2760if test -n "$ac_ct_STRIP"; then 2761 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 2762$as_echo "$ac_ct_STRIP" >&6; } 2763else 2764 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2765$as_echo "no" >&6; } 2766fi 2767 2768 if test "x$ac_ct_STRIP" = x; then 2769 STRIP=":" 2770 else 2771 case $cross_compiling:$ac_tool_warned in 2772yes:) 2773{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2774$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2775ac_tool_warned=yes ;; 2776esac 2777 STRIP=$ac_ct_STRIP 2778 fi 2779else 2780 STRIP="$ac_cv_prog_STRIP" 2781fi 2782 2783fi 2784INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 2785 2786{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 2787$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 2788if test -z "$MKDIR_P"; then 2789 if ${ac_cv_path_mkdir+:} false; then : 2790 $as_echo_n "(cached) " >&6 2791else 2792 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2793for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 2794do 2795 IFS=$as_save_IFS 2796 test -z "$as_dir" && as_dir=. 2797 for ac_prog in mkdir gmkdir; do 2798 for ac_exec_ext in '' $ac_executable_extensions; do 2799 as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue 2800 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 2801 'mkdir (GNU coreutils) '* | \ 2802 'mkdir (coreutils) '* | \ 2803 'mkdir (fileutils) '4.1*) 2804 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 2805 break 3;; 2806 esac 2807 done 2808 done 2809 done 2810IFS=$as_save_IFS 2811 2812fi 2813 2814 test -d ./--version && rmdir ./--version 2815 if test "${ac_cv_path_mkdir+set}" = set; then 2816 MKDIR_P="$ac_cv_path_mkdir -p" 2817 else 2818 # As a last resort, use the slow shell script. Don't cache a 2819 # value for MKDIR_P within a source directory, because that will 2820 # break other packages using the cache if that directory is 2821 # removed, or if the value is a relative name. 2822 MKDIR_P="$ac_install_sh -d" 2823 fi 2824fi 2825{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 2826$as_echo "$MKDIR_P" >&6; } 2827 2828for ac_prog in gawk mawk nawk awk 2829do 2830 # Extract the first word of "$ac_prog", so it can be a program name with args. 2831set dummy $ac_prog; ac_word=$2 2832{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2833$as_echo_n "checking for $ac_word... " >&6; } 2834if ${ac_cv_prog_AWK+:} false; then : 2835 $as_echo_n "(cached) " >&6 2836else 2837 if test -n "$AWK"; then 2838 ac_cv_prog_AWK="$AWK" # Let the user override the test. 2839else 2840as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2841for as_dir in $PATH 2842do 2843 IFS=$as_save_IFS 2844 test -z "$as_dir" && as_dir=. 2845 for ac_exec_ext in '' $ac_executable_extensions; do 2846 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2847 ac_cv_prog_AWK="$ac_prog" 2848 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2849 break 2 2850 fi 2851done 2852 done 2853IFS=$as_save_IFS 2854 2855fi 2856fi 2857AWK=$ac_cv_prog_AWK 2858if test -n "$AWK"; then 2859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 2860$as_echo "$AWK" >&6; } 2861else 2862 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2863$as_echo "no" >&6; } 2864fi 2865 2866 2867 test -n "$AWK" && break 2868done 2869 2870{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 2871$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 2872set x ${MAKE-make} 2873ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 2874if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : 2875 $as_echo_n "(cached) " >&6 2876else 2877 cat >conftest.make <<\_ACEOF 2878SHELL = /bin/sh 2879all: 2880 @echo '@@@%%%=$(MAKE)=@@@%%%' 2881_ACEOF 2882# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 2883case `${MAKE-make} -f conftest.make 2>/dev/null` in 2884 *@@@%%%=?*=@@@%%%*) 2885 eval ac_cv_prog_make_${ac_make}_set=yes;; 2886 *) 2887 eval ac_cv_prog_make_${ac_make}_set=no;; 2888esac 2889rm -f conftest.make 2890fi 2891if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 2892 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2893$as_echo "yes" >&6; } 2894 SET_MAKE= 2895else 2896 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2897$as_echo "no" >&6; } 2898 SET_MAKE="MAKE=${MAKE-make}" 2899fi 2900 2901rm -rf .tst 2>/dev/null 2902mkdir .tst 2>/dev/null 2903if test -d .tst; then 2904 am__leading_dot=. 2905else 2906 am__leading_dot=_ 2907fi 2908rmdir .tst 2>/dev/null 2909 2910# Check whether --enable-silent-rules was given. 2911if test "${enable_silent_rules+set}" = set; then : 2912 enableval=$enable_silent_rules; 2913fi 2914 2915case $enable_silent_rules in # ((( 2916 yes) AM_DEFAULT_VERBOSITY=0;; 2917 no) AM_DEFAULT_VERBOSITY=1;; 2918 *) AM_DEFAULT_VERBOSITY=1;; 2919esac 2920am_make=${MAKE-make} 2921{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 2922$as_echo_n "checking whether $am_make supports nested variables... " >&6; } 2923if ${am_cv_make_support_nested_variables+:} false; then : 2924 $as_echo_n "(cached) " >&6 2925else 2926 if $as_echo 'TRUE=$(BAR$(V)) 2927BAR0=false 2928BAR1=true 2929V=1 2930am__doit: 2931 @$(TRUE) 2932.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 2933 am_cv_make_support_nested_variables=yes 2934else 2935 am_cv_make_support_nested_variables=no 2936fi 2937fi 2938{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 2939$as_echo "$am_cv_make_support_nested_variables" >&6; } 2940if test $am_cv_make_support_nested_variables = yes; then 2941 AM_V='$(V)' 2942 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 2943else 2944 AM_V=$AM_DEFAULT_VERBOSITY 2945 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 2946fi 2947AM_BACKSLASH='\' 2948 2949if test "`cd $srcdir && pwd`" != "`pwd`"; then 2950 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 2951 # is not polluted with repeated "-I." 2952 am__isrc=' -I$(srcdir)' 2953 # test to see if srcdir already configured 2954 if test -f $srcdir/config.status; then 2955 as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 2956 fi 2957fi 2958 2959# test whether we have cygpath 2960if test -z "$CYGPATH_W"; then 2961 if (cygpath --version) >/dev/null 2>/dev/null; then 2962 CYGPATH_W='cygpath -w' 2963 else 2964 CYGPATH_W=echo 2965 fi 2966fi 2967 2968 2969# Define the identity of the package. 2970 PACKAGE='libSM' 2971 VERSION='1.2.3' 2972 2973 2974cat >>confdefs.h <<_ACEOF 2975#define PACKAGE "$PACKAGE" 2976_ACEOF 2977 2978 2979cat >>confdefs.h <<_ACEOF 2980#define VERSION "$VERSION" 2981_ACEOF 2982 2983# Some tools Automake needs. 2984 2985ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 2986 2987 2988AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 2989 2990 2991AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 2992 2993 2994AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 2995 2996 2997MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 2998 2999# For better backward compatibility. To be removed once Automake 1.9.x 3000# dies out for good. For more background, see: 3001# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html> 3002# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html> 3003mkdir_p='$(MKDIR_P)' 3004 3005# We need awk for the "check" target (and possibly the TAP driver). The 3006# system "awk" is bad on some platforms. 3007# Always define AMTAR for backward compatibility. Yes, it's still used 3008# in the wild :-( We should find a proper way to deprecate it ... 3009AMTAR='$${TAR-tar}' 3010 3011 3012# We'll loop over all known methods to create a tar archive until one works. 3013_am_tools='gnutar pax cpio none' 3014 3015am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' 3016 3017 3018 3019 3020 3021 3022# POSIX will say in a future version that running "rm -f" with no argument 3023# is OK; and we want to be able to make that assumption in our Makefile 3024# recipes. So use an aggressive probe to check that the usage we want is 3025# actually supported "in the wild" to an acceptable degree. 3026# See automake bug#10828. 3027# To make any issue more visible, cause the running configure to be aborted 3028# by default if the 'rm' program in use doesn't match our expectations; the 3029# user can still override this though. 3030if rm -f && rm -fr && rm -rf; then : OK; else 3031 cat >&2 <<'END' 3032Oops! 3033 3034Your 'rm' program seems unable to run without file operands specified 3035on the command line, even when the '-f' option is present. This is contrary 3036to the behaviour of most rm programs out there, and not conforming with 3037the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542> 3038 3039Please tell bug-automake@gnu.org about your system, including the value 3040of your $PATH and any error possibly output before this message. This 3041can help us improve future automake versions. 3042 3043END 3044 if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then 3045 echo 'Configuration will proceed anyway, since you have set the' >&2 3046 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 3047 echo >&2 3048 else 3049 cat >&2 <<'END' 3050Aborting the configuration process, to ensure you take notice of the issue. 3051 3052You can download and install GNU coreutils to get an 'rm' implementation 3053that behaves properly: <http://www.gnu.org/software/coreutils/>. 3054 3055If you want to complete the configuration process using your problematic 3056'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM 3057to "yes", and re-run configure. 3058 3059END 3060 as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5 3061 fi 3062fi 3063 3064 3065# Initialize libtool 3066case `pwd` in 3067 *\ * | *\ *) 3068 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 3069$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; 3070esac 3071 3072 3073 3074macro_version='2.4.6' 3075macro_revision='2.4.6' 3076 3077 3078 3079 3080 3081 3082 3083 3084 3085 3086 3087 3088 3089ltmain=$ac_aux_dir/ltmain.sh 3090 3091# Make sure we can run config.sub. 3092$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 3093 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 3094 3095{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 3096$as_echo_n "checking build system type... " >&6; } 3097if ${ac_cv_build+:} false; then : 3098 $as_echo_n "(cached) " >&6 3099else 3100 ac_build_alias=$build_alias 3101test "x$ac_build_alias" = x && 3102 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 3103test "x$ac_build_alias" = x && 3104 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 3105ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 3106 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 3107 3108fi 3109{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 3110$as_echo "$ac_cv_build" >&6; } 3111case $ac_cv_build in 3112*-*-*) ;; 3113*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 3114esac 3115build=$ac_cv_build 3116ac_save_IFS=$IFS; IFS='-' 3117set x $ac_cv_build 3118shift 3119build_cpu=$1 3120build_vendor=$2 3121shift; shift 3122# Remember, the first character of IFS is used to create $*, 3123# except with old shells: 3124build_os=$* 3125IFS=$ac_save_IFS 3126case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 3127 3128 3129{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 3130$as_echo_n "checking host system type... " >&6; } 3131if ${ac_cv_host+:} false; then : 3132 $as_echo_n "(cached) " >&6 3133else 3134 if test "x$host_alias" = x; then 3135 ac_cv_host=$ac_cv_build 3136else 3137 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 3138 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 3139fi 3140 3141fi 3142{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 3143$as_echo "$ac_cv_host" >&6; } 3144case $ac_cv_host in 3145*-*-*) ;; 3146*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 3147esac 3148host=$ac_cv_host 3149ac_save_IFS=$IFS; IFS='-' 3150set x $ac_cv_host 3151shift 3152host_cpu=$1 3153host_vendor=$2 3154shift; shift 3155# Remember, the first character of IFS is used to create $*, 3156# except with old shells: 3157host_os=$* 3158IFS=$ac_save_IFS 3159case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 3160 3161 3162# Backslashify metacharacters that are still active within 3163# double-quoted strings. 3164sed_quote_subst='s/\(["`$\\]\)/\\\1/g' 3165 3166# Same as above, but do not quote variable references. 3167double_quote_subst='s/\(["`\\]\)/\\\1/g' 3168 3169# Sed substitution to delay expansion of an escaped shell variable in a 3170# double_quote_subst'ed string. 3171delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' 3172 3173# Sed substitution to delay expansion of an escaped single quote. 3174delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' 3175 3176# Sed substitution to avoid accidental globbing in evaled expressions 3177no_glob_subst='s/\*/\\\*/g' 3178 3179ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 3180ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO 3181ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO 3182 3183{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5 3184$as_echo_n "checking how to print strings... " >&6; } 3185# Test print first, because it will be a builtin if present. 3186if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \ 3187 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then 3188 ECHO='print -r --' 3189elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then 3190 ECHO='printf %s\n' 3191else 3192 # Use this function as a fallback that always works. 3193 func_fallback_echo () 3194 { 3195 eval 'cat <<_LTECHO_EOF 3196$1 3197_LTECHO_EOF' 3198 } 3199 ECHO='func_fallback_echo' 3200fi 3201 3202# func_echo_all arg... 3203# Invoke $ECHO with all args, space-separated. 3204func_echo_all () 3205{ 3206 $ECHO "" 3207} 3208 3209case $ECHO in 3210 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5 3211$as_echo "printf" >&6; } ;; 3212 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5 3213$as_echo "print -r" >&6; } ;; 3214 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5 3215$as_echo "cat" >&6; } ;; 3216esac 3217 3218 3219 3220 3221 3222 3223 3224 3225 3226 3227 3228 3229 3230 3231DEPDIR="${am__leading_dot}deps" 3232 3233ac_config_commands="$ac_config_commands depfiles" 3234 3235 3236am_make=${MAKE-make} 3237cat > confinc << 'END' 3238am__doit: 3239 @echo this is the am__doit target 3240.PHONY: am__doit 3241END 3242# If we don't find an include directive, just comment out the code. 3243{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 3244$as_echo_n "checking for style of include used by $am_make... " >&6; } 3245am__include="#" 3246am__quote= 3247_am_result=none 3248# First try GNU make style include. 3249echo "include confinc" > confmf 3250# Ignore all kinds of additional output from 'make'. 3251case `$am_make -s -f confmf 2> /dev/null` in #( 3252*the\ am__doit\ target*) 3253 am__include=include 3254 am__quote= 3255 _am_result=GNU 3256 ;; 3257esac 3258# Now try BSD make style include. 3259if test "$am__include" = "#"; then 3260 echo '.include "confinc"' > confmf 3261 case `$am_make -s -f confmf 2> /dev/null` in #( 3262 *the\ am__doit\ target*) 3263 am__include=.include 3264 am__quote="\"" 3265 _am_result=BSD 3266 ;; 3267 esac 3268fi 3269 3270 3271{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 3272$as_echo "$_am_result" >&6; } 3273rm -f confinc confmf 3274 3275# Check whether --enable-dependency-tracking was given. 3276if test "${enable_dependency_tracking+set}" = set; then : 3277 enableval=$enable_dependency_tracking; 3278fi 3279 3280if test "x$enable_dependency_tracking" != xno; then 3281 am_depcomp="$ac_aux_dir/depcomp" 3282 AMDEPBACKSLASH='\' 3283 am__nodep='_no' 3284fi 3285 if test "x$enable_dependency_tracking" != xno; then 3286 AMDEP_TRUE= 3287 AMDEP_FALSE='#' 3288else 3289 AMDEP_TRUE='#' 3290 AMDEP_FALSE= 3291fi 3292 3293 3294ac_ext=c 3295ac_cpp='$CPP $CPPFLAGS' 3296ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3297ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3298ac_compiler_gnu=$ac_cv_c_compiler_gnu 3299if test -n "$ac_tool_prefix"; then 3300 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 3301set dummy ${ac_tool_prefix}gcc; ac_word=$2 3302{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3303$as_echo_n "checking for $ac_word... " >&6; } 3304if ${ac_cv_prog_CC+:} false; then : 3305 $as_echo_n "(cached) " >&6 3306else 3307 if test -n "$CC"; then 3308 ac_cv_prog_CC="$CC" # Let the user override the test. 3309else 3310as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3311for as_dir in $PATH 3312do 3313 IFS=$as_save_IFS 3314 test -z "$as_dir" && as_dir=. 3315 for ac_exec_ext in '' $ac_executable_extensions; do 3316 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3317 ac_cv_prog_CC="${ac_tool_prefix}gcc" 3318 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3319 break 2 3320 fi 3321done 3322 done 3323IFS=$as_save_IFS 3324 3325fi 3326fi 3327CC=$ac_cv_prog_CC 3328if test -n "$CC"; then 3329 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3330$as_echo "$CC" >&6; } 3331else 3332 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3333$as_echo "no" >&6; } 3334fi 3335 3336 3337fi 3338if test -z "$ac_cv_prog_CC"; then 3339 ac_ct_CC=$CC 3340 # Extract the first word of "gcc", so it can be a program name with args. 3341set dummy gcc; ac_word=$2 3342{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3343$as_echo_n "checking for $ac_word... " >&6; } 3344if ${ac_cv_prog_ac_ct_CC+:} false; then : 3345 $as_echo_n "(cached) " >&6 3346else 3347 if test -n "$ac_ct_CC"; then 3348 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3349else 3350as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3351for as_dir in $PATH 3352do 3353 IFS=$as_save_IFS 3354 test -z "$as_dir" && as_dir=. 3355 for ac_exec_ext in '' $ac_executable_extensions; do 3356 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3357 ac_cv_prog_ac_ct_CC="gcc" 3358 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3359 break 2 3360 fi 3361done 3362 done 3363IFS=$as_save_IFS 3364 3365fi 3366fi 3367ac_ct_CC=$ac_cv_prog_ac_ct_CC 3368if test -n "$ac_ct_CC"; then 3369 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3370$as_echo "$ac_ct_CC" >&6; } 3371else 3372 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3373$as_echo "no" >&6; } 3374fi 3375 3376 if test "x$ac_ct_CC" = x; then 3377 CC="" 3378 else 3379 case $cross_compiling:$ac_tool_warned in 3380yes:) 3381{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3382$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3383ac_tool_warned=yes ;; 3384esac 3385 CC=$ac_ct_CC 3386 fi 3387else 3388 CC="$ac_cv_prog_CC" 3389fi 3390 3391if test -z "$CC"; then 3392 if test -n "$ac_tool_prefix"; then 3393 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 3394set dummy ${ac_tool_prefix}cc; ac_word=$2 3395{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3396$as_echo_n "checking for $ac_word... " >&6; } 3397if ${ac_cv_prog_CC+:} false; then : 3398 $as_echo_n "(cached) " >&6 3399else 3400 if test -n "$CC"; then 3401 ac_cv_prog_CC="$CC" # Let the user override the test. 3402else 3403as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3404for as_dir in $PATH 3405do 3406 IFS=$as_save_IFS 3407 test -z "$as_dir" && as_dir=. 3408 for ac_exec_ext in '' $ac_executable_extensions; do 3409 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3410 ac_cv_prog_CC="${ac_tool_prefix}cc" 3411 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3412 break 2 3413 fi 3414done 3415 done 3416IFS=$as_save_IFS 3417 3418fi 3419fi 3420CC=$ac_cv_prog_CC 3421if test -n "$CC"; then 3422 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3423$as_echo "$CC" >&6; } 3424else 3425 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3426$as_echo "no" >&6; } 3427fi 3428 3429 3430 fi 3431fi 3432if test -z "$CC"; then 3433 # Extract the first word of "cc", so it can be a program name with args. 3434set dummy cc; ac_word=$2 3435{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3436$as_echo_n "checking for $ac_word... " >&6; } 3437if ${ac_cv_prog_CC+:} false; then : 3438 $as_echo_n "(cached) " >&6 3439else 3440 if test -n "$CC"; then 3441 ac_cv_prog_CC="$CC" # Let the user override the test. 3442else 3443 ac_prog_rejected=no 3444as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3445for as_dir in $PATH 3446do 3447 IFS=$as_save_IFS 3448 test -z "$as_dir" && as_dir=. 3449 for ac_exec_ext in '' $ac_executable_extensions; do 3450 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3451 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 3452 ac_prog_rejected=yes 3453 continue 3454 fi 3455 ac_cv_prog_CC="cc" 3456 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3457 break 2 3458 fi 3459done 3460 done 3461IFS=$as_save_IFS 3462 3463if test $ac_prog_rejected = yes; then 3464 # We found a bogon in the path, so make sure we never use it. 3465 set dummy $ac_cv_prog_CC 3466 shift 3467 if test $# != 0; then 3468 # We chose a different compiler from the bogus one. 3469 # However, it has the same basename, so the bogon will be chosen 3470 # first if we set CC to just the basename; use the full file name. 3471 shift 3472 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 3473 fi 3474fi 3475fi 3476fi 3477CC=$ac_cv_prog_CC 3478if test -n "$CC"; then 3479 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3480$as_echo "$CC" >&6; } 3481else 3482 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3483$as_echo "no" >&6; } 3484fi 3485 3486 3487fi 3488if test -z "$CC"; then 3489 if test -n "$ac_tool_prefix"; then 3490 for ac_prog in cl.exe 3491 do 3492 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 3493set dummy $ac_tool_prefix$ac_prog; ac_word=$2 3494{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3495$as_echo_n "checking for $ac_word... " >&6; } 3496if ${ac_cv_prog_CC+:} false; then : 3497 $as_echo_n "(cached) " >&6 3498else 3499 if test -n "$CC"; then 3500 ac_cv_prog_CC="$CC" # Let the user override the test. 3501else 3502as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3503for as_dir in $PATH 3504do 3505 IFS=$as_save_IFS 3506 test -z "$as_dir" && as_dir=. 3507 for ac_exec_ext in '' $ac_executable_extensions; do 3508 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3509 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 3510 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3511 break 2 3512 fi 3513done 3514 done 3515IFS=$as_save_IFS 3516 3517fi 3518fi 3519CC=$ac_cv_prog_CC 3520if test -n "$CC"; then 3521 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3522$as_echo "$CC" >&6; } 3523else 3524 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3525$as_echo "no" >&6; } 3526fi 3527 3528 3529 test -n "$CC" && break 3530 done 3531fi 3532if test -z "$CC"; then 3533 ac_ct_CC=$CC 3534 for ac_prog in cl.exe 3535do 3536 # Extract the first word of "$ac_prog", so it can be a program name with args. 3537set dummy $ac_prog; ac_word=$2 3538{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3539$as_echo_n "checking for $ac_word... " >&6; } 3540if ${ac_cv_prog_ac_ct_CC+:} false; then : 3541 $as_echo_n "(cached) " >&6 3542else 3543 if test -n "$ac_ct_CC"; then 3544 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3545else 3546as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3547for as_dir in $PATH 3548do 3549 IFS=$as_save_IFS 3550 test -z "$as_dir" && as_dir=. 3551 for ac_exec_ext in '' $ac_executable_extensions; do 3552 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3553 ac_cv_prog_ac_ct_CC="$ac_prog" 3554 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3555 break 2 3556 fi 3557done 3558 done 3559IFS=$as_save_IFS 3560 3561fi 3562fi 3563ac_ct_CC=$ac_cv_prog_ac_ct_CC 3564if test -n "$ac_ct_CC"; then 3565 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3566$as_echo "$ac_ct_CC" >&6; } 3567else 3568 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3569$as_echo "no" >&6; } 3570fi 3571 3572 3573 test -n "$ac_ct_CC" && break 3574done 3575 3576 if test "x$ac_ct_CC" = x; then 3577 CC="" 3578 else 3579 case $cross_compiling:$ac_tool_warned in 3580yes:) 3581{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3582$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3583ac_tool_warned=yes ;; 3584esac 3585 CC=$ac_ct_CC 3586 fi 3587fi 3588 3589fi 3590 3591 3592test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3593$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3594as_fn_error $? "no acceptable C compiler found in \$PATH 3595See \`config.log' for more details" "$LINENO" 5; } 3596 3597# Provide some information about the compiler. 3598$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 3599set X $ac_compile 3600ac_compiler=$2 3601for ac_option in --version -v -V -qversion; do 3602 { { ac_try="$ac_compiler $ac_option >&5" 3603case "(($ac_try" in 3604 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3605 *) ac_try_echo=$ac_try;; 3606esac 3607eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3608$as_echo "$ac_try_echo"; } >&5 3609 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 3610 ac_status=$? 3611 if test -s conftest.err; then 3612 sed '10a\ 3613... rest of stderr output deleted ... 3614 10q' conftest.err >conftest.er1 3615 cat conftest.er1 >&5 3616 fi 3617 rm -f conftest.er1 conftest.err 3618 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3619 test $ac_status = 0; } 3620done 3621 3622cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3623/* end confdefs.h. */ 3624 3625int 3626main () 3627{ 3628 3629 ; 3630 return 0; 3631} 3632_ACEOF 3633ac_clean_files_save=$ac_clean_files 3634ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 3635# Try to create an executable without -o first, disregard a.out. 3636# It will help us diagnose broken compilers, and finding out an intuition 3637# of exeext. 3638{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 3639$as_echo_n "checking whether the C compiler works... " >&6; } 3640ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 3641 3642# The possible output files: 3643ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 3644 3645ac_rmfiles= 3646for ac_file in $ac_files 3647do 3648 case $ac_file in 3649 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3650 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 3651 esac 3652done 3653rm -f $ac_rmfiles 3654 3655if { { ac_try="$ac_link_default" 3656case "(($ac_try" in 3657 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3658 *) ac_try_echo=$ac_try;; 3659esac 3660eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3661$as_echo "$ac_try_echo"; } >&5 3662 (eval "$ac_link_default") 2>&5 3663 ac_status=$? 3664 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3665 test $ac_status = 0; }; then : 3666 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 3667# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 3668# in a Makefile. We should not override ac_cv_exeext if it was cached, 3669# so that the user can short-circuit this test for compilers unknown to 3670# Autoconf. 3671for ac_file in $ac_files '' 3672do 3673 test -f "$ac_file" || continue 3674 case $ac_file in 3675 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 3676 ;; 3677 [ab].out ) 3678 # We found the default executable, but exeext='' is most 3679 # certainly right. 3680 break;; 3681 *.* ) 3682 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 3683 then :; else 3684 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3685 fi 3686 # We set ac_cv_exeext here because the later test for it is not 3687 # safe: cross compilers may not add the suffix if given an `-o' 3688 # argument, so we may need to know it at that point already. 3689 # Even if this section looks crufty: it has the advantage of 3690 # actually working. 3691 break;; 3692 * ) 3693 break;; 3694 esac 3695done 3696test "$ac_cv_exeext" = no && ac_cv_exeext= 3697 3698else 3699 ac_file='' 3700fi 3701if test -z "$ac_file"; then : 3702 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3703$as_echo "no" >&6; } 3704$as_echo "$as_me: failed program was:" >&5 3705sed 's/^/| /' conftest.$ac_ext >&5 3706 3707{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3708$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3709as_fn_error 77 "C compiler cannot create executables 3710See \`config.log' for more details" "$LINENO" 5; } 3711else 3712 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3713$as_echo "yes" >&6; } 3714fi 3715{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 3716$as_echo_n "checking for C compiler default output file name... " >&6; } 3717{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 3718$as_echo "$ac_file" >&6; } 3719ac_exeext=$ac_cv_exeext 3720 3721rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 3722ac_clean_files=$ac_clean_files_save 3723{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 3724$as_echo_n "checking for suffix of executables... " >&6; } 3725if { { ac_try="$ac_link" 3726case "(($ac_try" in 3727 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3728 *) ac_try_echo=$ac_try;; 3729esac 3730eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3731$as_echo "$ac_try_echo"; } >&5 3732 (eval "$ac_link") 2>&5 3733 ac_status=$? 3734 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3735 test $ac_status = 0; }; then : 3736 # If both `conftest.exe' and `conftest' are `present' (well, observable) 3737# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3738# work properly (i.e., refer to `conftest.exe'), while it won't with 3739# `rm'. 3740for ac_file in conftest.exe conftest conftest.*; do 3741 test -f "$ac_file" || continue 3742 case $ac_file in 3743 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3744 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3745 break;; 3746 * ) break;; 3747 esac 3748done 3749else 3750 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3751$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3752as_fn_error $? "cannot compute suffix of executables: cannot compile and link 3753See \`config.log' for more details" "$LINENO" 5; } 3754fi 3755rm -f conftest conftest$ac_cv_exeext 3756{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 3757$as_echo "$ac_cv_exeext" >&6; } 3758 3759rm -f conftest.$ac_ext 3760EXEEXT=$ac_cv_exeext 3761ac_exeext=$EXEEXT 3762cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3763/* end confdefs.h. */ 3764#include <stdio.h> 3765int 3766main () 3767{ 3768FILE *f = fopen ("conftest.out", "w"); 3769 return ferror (f) || fclose (f) != 0; 3770 3771 ; 3772 return 0; 3773} 3774_ACEOF 3775ac_clean_files="$ac_clean_files conftest.out" 3776# Check that the compiler produces executables we can run. If not, either 3777# the compiler is broken, or we cross compile. 3778{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 3779$as_echo_n "checking whether we are cross compiling... " >&6; } 3780if test "$cross_compiling" != yes; then 3781 { { ac_try="$ac_link" 3782case "(($ac_try" in 3783 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3784 *) ac_try_echo=$ac_try;; 3785esac 3786eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3787$as_echo "$ac_try_echo"; } >&5 3788 (eval "$ac_link") 2>&5 3789 ac_status=$? 3790 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3791 test $ac_status = 0; } 3792 if { ac_try='./conftest$ac_cv_exeext' 3793 { { case "(($ac_try" in 3794 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3795 *) ac_try_echo=$ac_try;; 3796esac 3797eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3798$as_echo "$ac_try_echo"; } >&5 3799 (eval "$ac_try") 2>&5 3800 ac_status=$? 3801 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3802 test $ac_status = 0; }; }; then 3803 cross_compiling=no 3804 else 3805 if test "$cross_compiling" = maybe; then 3806 cross_compiling=yes 3807 else 3808 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3809$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3810as_fn_error $? "cannot run C compiled programs. 3811If you meant to cross compile, use \`--host'. 3812See \`config.log' for more details" "$LINENO" 5; } 3813 fi 3814 fi 3815fi 3816{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 3817$as_echo "$cross_compiling" >&6; } 3818 3819rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 3820ac_clean_files=$ac_clean_files_save 3821{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 3822$as_echo_n "checking for suffix of object files... " >&6; } 3823if ${ac_cv_objext+:} false; then : 3824 $as_echo_n "(cached) " >&6 3825else 3826 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3827/* end confdefs.h. */ 3828 3829int 3830main () 3831{ 3832 3833 ; 3834 return 0; 3835} 3836_ACEOF 3837rm -f conftest.o conftest.obj 3838if { { ac_try="$ac_compile" 3839case "(($ac_try" in 3840 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3841 *) ac_try_echo=$ac_try;; 3842esac 3843eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3844$as_echo "$ac_try_echo"; } >&5 3845 (eval "$ac_compile") 2>&5 3846 ac_status=$? 3847 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3848 test $ac_status = 0; }; then : 3849 for ac_file in conftest.o conftest.obj conftest.*; do 3850 test -f "$ac_file" || continue; 3851 case $ac_file in 3852 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 3853 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3854 break;; 3855 esac 3856done 3857else 3858 $as_echo "$as_me: failed program was:" >&5 3859sed 's/^/| /' conftest.$ac_ext >&5 3860 3861{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3862$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3863as_fn_error $? "cannot compute suffix of object files: cannot compile 3864See \`config.log' for more details" "$LINENO" 5; } 3865fi 3866rm -f conftest.$ac_cv_objext conftest.$ac_ext 3867fi 3868{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 3869$as_echo "$ac_cv_objext" >&6; } 3870OBJEXT=$ac_cv_objext 3871ac_objext=$OBJEXT 3872{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 3873$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 3874if ${ac_cv_c_compiler_gnu+:} false; then : 3875 $as_echo_n "(cached) " >&6 3876else 3877 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3878/* end confdefs.h. */ 3879 3880int 3881main () 3882{ 3883#ifndef __GNUC__ 3884 choke me 3885#endif 3886 3887 ; 3888 return 0; 3889} 3890_ACEOF 3891if ac_fn_c_try_compile "$LINENO"; then : 3892 ac_compiler_gnu=yes 3893else 3894 ac_compiler_gnu=no 3895fi 3896rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3897ac_cv_c_compiler_gnu=$ac_compiler_gnu 3898 3899fi 3900{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 3901$as_echo "$ac_cv_c_compiler_gnu" >&6; } 3902if test $ac_compiler_gnu = yes; then 3903 GCC=yes 3904else 3905 GCC= 3906fi 3907ac_test_CFLAGS=${CFLAGS+set} 3908ac_save_CFLAGS=$CFLAGS 3909{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 3910$as_echo_n "checking whether $CC accepts -g... " >&6; } 3911if ${ac_cv_prog_cc_g+:} false; then : 3912 $as_echo_n "(cached) " >&6 3913else 3914 ac_save_c_werror_flag=$ac_c_werror_flag 3915 ac_c_werror_flag=yes 3916 ac_cv_prog_cc_g=no 3917 CFLAGS="-g" 3918 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3919/* end confdefs.h. */ 3920 3921int 3922main () 3923{ 3924 3925 ; 3926 return 0; 3927} 3928_ACEOF 3929if ac_fn_c_try_compile "$LINENO"; then : 3930 ac_cv_prog_cc_g=yes 3931else 3932 CFLAGS="" 3933 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3934/* end confdefs.h. */ 3935 3936int 3937main () 3938{ 3939 3940 ; 3941 return 0; 3942} 3943_ACEOF 3944if ac_fn_c_try_compile "$LINENO"; then : 3945 3946else 3947 ac_c_werror_flag=$ac_save_c_werror_flag 3948 CFLAGS="-g" 3949 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3950/* end confdefs.h. */ 3951 3952int 3953main () 3954{ 3955 3956 ; 3957 return 0; 3958} 3959_ACEOF 3960if ac_fn_c_try_compile "$LINENO"; then : 3961 ac_cv_prog_cc_g=yes 3962fi 3963rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3964fi 3965rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3966fi 3967rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3968 ac_c_werror_flag=$ac_save_c_werror_flag 3969fi 3970{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 3971$as_echo "$ac_cv_prog_cc_g" >&6; } 3972if test "$ac_test_CFLAGS" = set; then 3973 CFLAGS=$ac_save_CFLAGS 3974elif test $ac_cv_prog_cc_g = yes; then 3975 if test "$GCC" = yes; then 3976 CFLAGS="-g -O2" 3977 else 3978 CFLAGS="-g" 3979 fi 3980else 3981 if test "$GCC" = yes; then 3982 CFLAGS="-O2" 3983 else 3984 CFLAGS= 3985 fi 3986fi 3987{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 3988$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3989if ${ac_cv_prog_cc_c89+:} false; then : 3990 $as_echo_n "(cached) " >&6 3991else 3992 ac_cv_prog_cc_c89=no 3993ac_save_CC=$CC 3994cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3995/* end confdefs.h. */ 3996#include <stdarg.h> 3997#include <stdio.h> 3998struct stat; 3999/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 4000struct buf { int x; }; 4001FILE * (*rcsopen) (struct buf *, struct stat *, int); 4002static char *e (p, i) 4003 char **p; 4004 int i; 4005{ 4006 return p[i]; 4007} 4008static char *f (char * (*g) (char **, int), char **p, ...) 4009{ 4010 char *s; 4011 va_list v; 4012 va_start (v,p); 4013 s = g (p, va_arg (v,int)); 4014 va_end (v); 4015 return s; 4016} 4017 4018/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 4019 function prototypes and stuff, but not '\xHH' hex character constants. 4020 These don't provoke an error unfortunately, instead are silently treated 4021 as 'x'. The following induces an error, until -std is added to get 4022 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 4023 array size at least. It's necessary to write '\x00'==0 to get something 4024 that's true only with -std. */ 4025int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 4026 4027/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 4028 inside strings and character constants. */ 4029#define FOO(x) 'x' 4030int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 4031 4032int test (int i, double x); 4033struct s1 {int (*f) (int a);}; 4034struct s2 {int (*f) (double a);}; 4035int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 4036int argc; 4037char **argv; 4038int 4039main () 4040{ 4041return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 4042 ; 4043 return 0; 4044} 4045_ACEOF 4046for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 4047 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 4048do 4049 CC="$ac_save_CC $ac_arg" 4050 if ac_fn_c_try_compile "$LINENO"; then : 4051 ac_cv_prog_cc_c89=$ac_arg 4052fi 4053rm -f core conftest.err conftest.$ac_objext 4054 test "x$ac_cv_prog_cc_c89" != "xno" && break 4055done 4056rm -f conftest.$ac_ext 4057CC=$ac_save_CC 4058 4059fi 4060# AC_CACHE_VAL 4061case "x$ac_cv_prog_cc_c89" in 4062 x) 4063 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4064$as_echo "none needed" >&6; } ;; 4065 xno) 4066 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4067$as_echo "unsupported" >&6; } ;; 4068 *) 4069 CC="$CC $ac_cv_prog_cc_c89" 4070 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 4071$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 4072esac 4073if test "x$ac_cv_prog_cc_c89" != xno; then : 4074 4075fi 4076 4077ac_ext=c 4078ac_cpp='$CPP $CPPFLAGS' 4079ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4080ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4081ac_compiler_gnu=$ac_cv_c_compiler_gnu 4082 4083ac_ext=c 4084ac_cpp='$CPP $CPPFLAGS' 4085ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4086ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4087ac_compiler_gnu=$ac_cv_c_compiler_gnu 4088{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 4089$as_echo_n "checking whether $CC understands -c and -o together... " >&6; } 4090if ${am_cv_prog_cc_c_o+:} false; then : 4091 $as_echo_n "(cached) " >&6 4092else 4093 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4094/* end confdefs.h. */ 4095 4096int 4097main () 4098{ 4099 4100 ; 4101 return 0; 4102} 4103_ACEOF 4104 # Make sure it works both with $CC and with simple cc. 4105 # Following AC_PROG_CC_C_O, we do the test twice because some 4106 # compilers refuse to overwrite an existing .o file with -o, 4107 # though they will create one. 4108 am_cv_prog_cc_c_o=yes 4109 for am_i in 1 2; do 4110 if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 4111 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 4112 ac_status=$? 4113 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4114 (exit $ac_status); } \ 4115 && test -f conftest2.$ac_objext; then 4116 : OK 4117 else 4118 am_cv_prog_cc_c_o=no 4119 break 4120 fi 4121 done 4122 rm -f core conftest* 4123 unset am_i 4124fi 4125{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 4126$as_echo "$am_cv_prog_cc_c_o" >&6; } 4127if test "$am_cv_prog_cc_c_o" != yes; then 4128 # Losing compiler, so override with the script. 4129 # FIXME: It is wrong to rewrite CC. 4130 # But if we don't then we get into trouble of one sort or another. 4131 # A longer-term fix would be to have automake use am__CC in this case, 4132 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" 4133 CC="$am_aux_dir/compile $CC" 4134fi 4135ac_ext=c 4136ac_cpp='$CPP $CPPFLAGS' 4137ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4138ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4139ac_compiler_gnu=$ac_cv_c_compiler_gnu 4140 4141 4142depcc="$CC" am_compiler_list= 4143 4144{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 4145$as_echo_n "checking dependency style of $depcc... " >&6; } 4146if ${am_cv_CC_dependencies_compiler_type+:} false; then : 4147 $as_echo_n "(cached) " >&6 4148else 4149 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 4150 # We make a subdir and do the tests there. Otherwise we can end up 4151 # making bogus files that we don't know about and never remove. For 4152 # instance it was reported that on HP-UX the gcc test will end up 4153 # making a dummy file named 'D' -- because '-MD' means "put the output 4154 # in D". 4155 rm -rf conftest.dir 4156 mkdir conftest.dir 4157 # Copy depcomp to subdir because otherwise we won't find it if we're 4158 # using a relative directory. 4159 cp "$am_depcomp" conftest.dir 4160 cd conftest.dir 4161 # We will build objects and dependencies in a subdirectory because 4162 # it helps to detect inapplicable dependency modes. For instance 4163 # both Tru64's cc and ICC support -MD to output dependencies as a 4164 # side effect of compilation, but ICC will put the dependencies in 4165 # the current directory while Tru64 will put them in the object 4166 # directory. 4167 mkdir sub 4168 4169 am_cv_CC_dependencies_compiler_type=none 4170 if test "$am_compiler_list" = ""; then 4171 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 4172 fi 4173 am__universal=false 4174 case " $depcc " in #( 4175 *\ -arch\ *\ -arch\ *) am__universal=true ;; 4176 esac 4177 4178 for depmode in $am_compiler_list; do 4179 # Setup a source with many dependencies, because some compilers 4180 # like to wrap large dependency lists on column 80 (with \), and 4181 # we should not choose a depcomp mode which is confused by this. 4182 # 4183 # We need to recreate these files for each test, as the compiler may 4184 # overwrite some of them when testing with obscure command lines. 4185 # This happens at least with the AIX C compiler. 4186 : > sub/conftest.c 4187 for i in 1 2 3 4 5 6; do 4188 echo '#include "conftst'$i'.h"' >> sub/conftest.c 4189 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with 4190 # Solaris 10 /bin/sh. 4191 echo '/* dummy */' > sub/conftst$i.h 4192 done 4193 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 4194 4195 # We check with '-c' and '-o' for the sake of the "dashmstdout" 4196 # mode. It turns out that the SunPro C++ compiler does not properly 4197 # handle '-M -o', and we need to detect this. Also, some Intel 4198 # versions had trouble with output in subdirs. 4199 am__obj=sub/conftest.${OBJEXT-o} 4200 am__minus_obj="-o $am__obj" 4201 case $depmode in 4202 gcc) 4203 # This depmode causes a compiler race in universal mode. 4204 test "$am__universal" = false || continue 4205 ;; 4206 nosideeffect) 4207 # After this tag, mechanisms are not by side-effect, so they'll 4208 # only be used when explicitly requested. 4209 if test "x$enable_dependency_tracking" = xyes; then 4210 continue 4211 else 4212 break 4213 fi 4214 ;; 4215 msvc7 | msvc7msys | msvisualcpp | msvcmsys) 4216 # This compiler won't grok '-c -o', but also, the minuso test has 4217 # not run yet. These depmodes are late enough in the game, and 4218 # so weak that their functioning should not be impacted. 4219 am__obj=conftest.${OBJEXT-o} 4220 am__minus_obj= 4221 ;; 4222 none) break ;; 4223 esac 4224 if depmode=$depmode \ 4225 source=sub/conftest.c object=$am__obj \ 4226 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 4227 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 4228 >/dev/null 2>conftest.err && 4229 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 4230 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 4231 grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 4232 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 4233 # icc doesn't choke on unknown options, it will just issue warnings 4234 # or remarks (even with -Werror). So we grep stderr for any message 4235 # that says an option was ignored or not supported. 4236 # When given -MP, icc 7.0 and 7.1 complain thusly: 4237 # icc: Command line warning: ignoring option '-M'; no argument required 4238 # The diagnosis changed in icc 8.0: 4239 # icc: Command line remark: option '-MP' not supported 4240 if (grep 'ignoring option' conftest.err || 4241 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 4242 am_cv_CC_dependencies_compiler_type=$depmode 4243 break 4244 fi 4245 fi 4246 done 4247 4248 cd .. 4249 rm -rf conftest.dir 4250else 4251 am_cv_CC_dependencies_compiler_type=none 4252fi 4253 4254fi 4255{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 4256$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 4257CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 4258 4259 if 4260 test "x$enable_dependency_tracking" != xno \ 4261 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 4262 am__fastdepCC_TRUE= 4263 am__fastdepCC_FALSE='#' 4264else 4265 am__fastdepCC_TRUE='#' 4266 am__fastdepCC_FALSE= 4267fi 4268 4269 4270{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 4271$as_echo_n "checking for a sed that does not truncate output... " >&6; } 4272if ${ac_cv_path_SED+:} false; then : 4273 $as_echo_n "(cached) " >&6 4274else 4275 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 4276 for ac_i in 1 2 3 4 5 6 7; do 4277 ac_script="$ac_script$as_nl$ac_script" 4278 done 4279 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 4280 { ac_script=; unset ac_script;} 4281 if test -z "$SED"; then 4282 ac_path_SED_found=false 4283 # Loop through the user's path and test for each of PROGNAME-LIST 4284 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4285for as_dir in $PATH 4286do 4287 IFS=$as_save_IFS 4288 test -z "$as_dir" && as_dir=. 4289 for ac_prog in sed gsed; do 4290 for ac_exec_ext in '' $ac_executable_extensions; do 4291 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 4292 as_fn_executable_p "$ac_path_SED" || continue 4293# Check for GNU ac_path_SED and select it if it is found. 4294 # Check for GNU $ac_path_SED 4295case `"$ac_path_SED" --version 2>&1` in 4296*GNU*) 4297 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 4298*) 4299 ac_count=0 4300 $as_echo_n 0123456789 >"conftest.in" 4301 while : 4302 do 4303 cat "conftest.in" "conftest.in" >"conftest.tmp" 4304 mv "conftest.tmp" "conftest.in" 4305 cp "conftest.in" "conftest.nl" 4306 $as_echo '' >> "conftest.nl" 4307 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 4308 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4309 as_fn_arith $ac_count + 1 && ac_count=$as_val 4310 if test $ac_count -gt ${ac_path_SED_max-0}; then 4311 # Best one so far, save it but keep looking for a better one 4312 ac_cv_path_SED="$ac_path_SED" 4313 ac_path_SED_max=$ac_count 4314 fi 4315 # 10*(2^10) chars as input seems more than enough 4316 test $ac_count -gt 10 && break 4317 done 4318 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4319esac 4320 4321 $ac_path_SED_found && break 3 4322 done 4323 done 4324 done 4325IFS=$as_save_IFS 4326 if test -z "$ac_cv_path_SED"; then 4327 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 4328 fi 4329else 4330 ac_cv_path_SED=$SED 4331fi 4332 4333fi 4334{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 4335$as_echo "$ac_cv_path_SED" >&6; } 4336 SED="$ac_cv_path_SED" 4337 rm -f conftest.sed 4338 4339test -z "$SED" && SED=sed 4340Xsed="$SED -e 1s/^X//" 4341 4342 4343 4344 4345 4346 4347 4348 4349 4350 4351 4352{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 4353$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 4354if ${ac_cv_path_GREP+:} false; then : 4355 $as_echo_n "(cached) " >&6 4356else 4357 if test -z "$GREP"; then 4358 ac_path_GREP_found=false 4359 # Loop through the user's path and test for each of PROGNAME-LIST 4360 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4361for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4362do 4363 IFS=$as_save_IFS 4364 test -z "$as_dir" && as_dir=. 4365 for ac_prog in grep ggrep; do 4366 for ac_exec_ext in '' $ac_executable_extensions; do 4367 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 4368 as_fn_executable_p "$ac_path_GREP" || continue 4369# Check for GNU ac_path_GREP and select it if it is found. 4370 # Check for GNU $ac_path_GREP 4371case `"$ac_path_GREP" --version 2>&1` in 4372*GNU*) 4373 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 4374*) 4375 ac_count=0 4376 $as_echo_n 0123456789 >"conftest.in" 4377 while : 4378 do 4379 cat "conftest.in" "conftest.in" >"conftest.tmp" 4380 mv "conftest.tmp" "conftest.in" 4381 cp "conftest.in" "conftest.nl" 4382 $as_echo 'GREP' >> "conftest.nl" 4383 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4384 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4385 as_fn_arith $ac_count + 1 && ac_count=$as_val 4386 if test $ac_count -gt ${ac_path_GREP_max-0}; then 4387 # Best one so far, save it but keep looking for a better one 4388 ac_cv_path_GREP="$ac_path_GREP" 4389 ac_path_GREP_max=$ac_count 4390 fi 4391 # 10*(2^10) chars as input seems more than enough 4392 test $ac_count -gt 10 && break 4393 done 4394 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4395esac 4396 4397 $ac_path_GREP_found && break 3 4398 done 4399 done 4400 done 4401IFS=$as_save_IFS 4402 if test -z "$ac_cv_path_GREP"; then 4403 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4404 fi 4405else 4406 ac_cv_path_GREP=$GREP 4407fi 4408 4409fi 4410{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 4411$as_echo "$ac_cv_path_GREP" >&6; } 4412 GREP="$ac_cv_path_GREP" 4413 4414 4415{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 4416$as_echo_n "checking for egrep... " >&6; } 4417if ${ac_cv_path_EGREP+:} false; then : 4418 $as_echo_n "(cached) " >&6 4419else 4420 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 4421 then ac_cv_path_EGREP="$GREP -E" 4422 else 4423 if test -z "$EGREP"; then 4424 ac_path_EGREP_found=false 4425 # Loop through the user's path and test for each of PROGNAME-LIST 4426 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4427for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4428do 4429 IFS=$as_save_IFS 4430 test -z "$as_dir" && as_dir=. 4431 for ac_prog in egrep; do 4432 for ac_exec_ext in '' $ac_executable_extensions; do 4433 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 4434 as_fn_executable_p "$ac_path_EGREP" || continue 4435# Check for GNU ac_path_EGREP and select it if it is found. 4436 # Check for GNU $ac_path_EGREP 4437case `"$ac_path_EGREP" --version 2>&1` in 4438*GNU*) 4439 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 4440*) 4441 ac_count=0 4442 $as_echo_n 0123456789 >"conftest.in" 4443 while : 4444 do 4445 cat "conftest.in" "conftest.in" >"conftest.tmp" 4446 mv "conftest.tmp" "conftest.in" 4447 cp "conftest.in" "conftest.nl" 4448 $as_echo 'EGREP' >> "conftest.nl" 4449 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4450 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4451 as_fn_arith $ac_count + 1 && ac_count=$as_val 4452 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 4453 # Best one so far, save it but keep looking for a better one 4454 ac_cv_path_EGREP="$ac_path_EGREP" 4455 ac_path_EGREP_max=$ac_count 4456 fi 4457 # 10*(2^10) chars as input seems more than enough 4458 test $ac_count -gt 10 && break 4459 done 4460 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4461esac 4462 4463 $ac_path_EGREP_found && break 3 4464 done 4465 done 4466 done 4467IFS=$as_save_IFS 4468 if test -z "$ac_cv_path_EGREP"; then 4469 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4470 fi 4471else 4472 ac_cv_path_EGREP=$EGREP 4473fi 4474 4475 fi 4476fi 4477{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 4478$as_echo "$ac_cv_path_EGREP" >&6; } 4479 EGREP="$ac_cv_path_EGREP" 4480 4481 4482{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5 4483$as_echo_n "checking for fgrep... " >&6; } 4484if ${ac_cv_path_FGREP+:} false; then : 4485 $as_echo_n "(cached) " >&6 4486else 4487 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 4488 then ac_cv_path_FGREP="$GREP -F" 4489 else 4490 if test -z "$FGREP"; then 4491 ac_path_FGREP_found=false 4492 # Loop through the user's path and test for each of PROGNAME-LIST 4493 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4494for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4495do 4496 IFS=$as_save_IFS 4497 test -z "$as_dir" && as_dir=. 4498 for ac_prog in fgrep; do 4499 for ac_exec_ext in '' $ac_executable_extensions; do 4500 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" 4501 as_fn_executable_p "$ac_path_FGREP" || continue 4502# Check for GNU ac_path_FGREP and select it if it is found. 4503 # Check for GNU $ac_path_FGREP 4504case `"$ac_path_FGREP" --version 2>&1` in 4505*GNU*) 4506 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;; 4507*) 4508 ac_count=0 4509 $as_echo_n 0123456789 >"conftest.in" 4510 while : 4511 do 4512 cat "conftest.in" "conftest.in" >"conftest.tmp" 4513 mv "conftest.tmp" "conftest.in" 4514 cp "conftest.in" "conftest.nl" 4515 $as_echo 'FGREP' >> "conftest.nl" 4516 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break 4517 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4518 as_fn_arith $ac_count + 1 && ac_count=$as_val 4519 if test $ac_count -gt ${ac_path_FGREP_max-0}; then 4520 # Best one so far, save it but keep looking for a better one 4521 ac_cv_path_FGREP="$ac_path_FGREP" 4522 ac_path_FGREP_max=$ac_count 4523 fi 4524 # 10*(2^10) chars as input seems more than enough 4525 test $ac_count -gt 10 && break 4526 done 4527 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4528esac 4529 4530 $ac_path_FGREP_found && break 3 4531 done 4532 done 4533 done 4534IFS=$as_save_IFS 4535 if test -z "$ac_cv_path_FGREP"; then 4536 as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4537 fi 4538else 4539 ac_cv_path_FGREP=$FGREP 4540fi 4541 4542 fi 4543fi 4544{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5 4545$as_echo "$ac_cv_path_FGREP" >&6; } 4546 FGREP="$ac_cv_path_FGREP" 4547 4548 4549test -z "$GREP" && GREP=grep 4550 4551 4552 4553 4554 4555 4556 4557 4558 4559 4560 4561 4562 4563 4564 4565 4566 4567 4568 4569# Check whether --with-gnu-ld was given. 4570if test "${with_gnu_ld+set}" = set; then : 4571 withval=$with_gnu_ld; test no = "$withval" || with_gnu_ld=yes 4572else 4573 with_gnu_ld=no 4574fi 4575 4576ac_prog=ld 4577if test yes = "$GCC"; then 4578 # Check if gcc -print-prog-name=ld gives a path. 4579 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 4580$as_echo_n "checking for ld used by $CC... " >&6; } 4581 case $host in 4582 *-*-mingw*) 4583 # gcc leaves a trailing carriage return, which upsets mingw 4584 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 4585 *) 4586 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 4587 esac 4588 case $ac_prog in 4589 # Accept absolute paths. 4590 [\\/]* | ?:[\\/]*) 4591 re_direlt='/[^/][^/]*/\.\./' 4592 # Canonicalize the pathname of ld 4593 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` 4594 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do 4595 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` 4596 done 4597 test -z "$LD" && LD=$ac_prog 4598 ;; 4599 "") 4600 # If it fails, then pretend we aren't using GCC. 4601 ac_prog=ld 4602 ;; 4603 *) 4604 # If it is relative, then search for the first ld in PATH. 4605 with_gnu_ld=unknown 4606 ;; 4607 esac 4608elif test yes = "$with_gnu_ld"; then 4609 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 4610$as_echo_n "checking for GNU ld... " >&6; } 4611else 4612 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 4613$as_echo_n "checking for non-GNU ld... " >&6; } 4614fi 4615if ${lt_cv_path_LD+:} false; then : 4616 $as_echo_n "(cached) " >&6 4617else 4618 if test -z "$LD"; then 4619 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR 4620 for ac_dir in $PATH; do 4621 IFS=$lt_save_ifs 4622 test -z "$ac_dir" && ac_dir=. 4623 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 4624 lt_cv_path_LD=$ac_dir/$ac_prog 4625 # Check to see if the program is GNU ld. I'd rather use --version, 4626 # but apparently some variants of GNU ld only accept -v. 4627 # Break only if it was the GNU/non-GNU ld that we prefer. 4628 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in 4629 *GNU* | *'with BFD'*) 4630 test no != "$with_gnu_ld" && break 4631 ;; 4632 *) 4633 test yes != "$with_gnu_ld" && break 4634 ;; 4635 esac 4636 fi 4637 done 4638 IFS=$lt_save_ifs 4639else 4640 lt_cv_path_LD=$LD # Let the user override the test with a path. 4641fi 4642fi 4643 4644LD=$lt_cv_path_LD 4645if test -n "$LD"; then 4646 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 4647$as_echo "$LD" >&6; } 4648else 4649 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4650$as_echo "no" >&6; } 4651fi 4652test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5 4653{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 4654$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 4655if ${lt_cv_prog_gnu_ld+:} false; then : 4656 $as_echo_n "(cached) " >&6 4657else 4658 # I'd rather use --version here, but apparently some GNU lds only accept -v. 4659case `$LD -v 2>&1 </dev/null` in 4660*GNU* | *'with BFD'*) 4661 lt_cv_prog_gnu_ld=yes 4662 ;; 4663*) 4664 lt_cv_prog_gnu_ld=no 4665 ;; 4666esac 4667fi 4668{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5 4669$as_echo "$lt_cv_prog_gnu_ld" >&6; } 4670with_gnu_ld=$lt_cv_prog_gnu_ld 4671 4672 4673 4674 4675 4676 4677 4678 4679 4680{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5 4681$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } 4682if ${lt_cv_path_NM+:} false; then : 4683 $as_echo_n "(cached) " >&6 4684else 4685 if test -n "$NM"; then 4686 # Let the user override the test. 4687 lt_cv_path_NM=$NM 4688else 4689 lt_nm_to_check=${ac_tool_prefix}nm 4690 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 4691 lt_nm_to_check="$lt_nm_to_check nm" 4692 fi 4693 for lt_tmp_nm in $lt_nm_to_check; do 4694 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR 4695 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 4696 IFS=$lt_save_ifs 4697 test -z "$ac_dir" && ac_dir=. 4698 tmp_nm=$ac_dir/$lt_tmp_nm 4699 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext"; then 4700 # Check to see if the nm accepts a BSD-compat flag. 4701 # Adding the 'sed 1q' prevents false positives on HP-UX, which says: 4702 # nm: unknown option "B" ignored 4703 # Tru64's nm complains that /dev/null is an invalid object file 4704 # MSYS converts /dev/null to NUL, MinGW nm treats NUL as empty 4705 case $build_os in 4706 mingw*) lt_bad_file=conftest.nm/nofile ;; 4707 *) lt_bad_file=/dev/null ;; 4708 esac 4709 case `"$tmp_nm" -B $lt_bad_file 2>&1 | sed '1q'` in 4710 *$lt_bad_file* | *'Invalid file or object type'*) 4711 lt_cv_path_NM="$tmp_nm -B" 4712 break 2 4713 ;; 4714 *) 4715 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in 4716 */dev/null*) 4717 lt_cv_path_NM="$tmp_nm -p" 4718 break 2 4719 ;; 4720 *) 4721 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 4722 continue # so that we can try to find one that supports BSD flags 4723 ;; 4724 esac 4725 ;; 4726 esac 4727 fi 4728 done 4729 IFS=$lt_save_ifs 4730 done 4731 : ${lt_cv_path_NM=no} 4732fi 4733fi 4734{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5 4735$as_echo "$lt_cv_path_NM" >&6; } 4736if test no != "$lt_cv_path_NM"; then 4737 NM=$lt_cv_path_NM 4738else 4739 # Didn't find any BSD compatible name lister, look for dumpbin. 4740 if test -n "$DUMPBIN"; then : 4741 # Let the user override the test. 4742 else 4743 if test -n "$ac_tool_prefix"; then 4744 for ac_prog in dumpbin "link -dump" 4745 do 4746 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 4747set dummy $ac_tool_prefix$ac_prog; ac_word=$2 4748{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4749$as_echo_n "checking for $ac_word... " >&6; } 4750if ${ac_cv_prog_DUMPBIN+:} false; then : 4751 $as_echo_n "(cached) " >&6 4752else 4753 if test -n "$DUMPBIN"; then 4754 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. 4755else 4756as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4757for as_dir in $PATH 4758do 4759 IFS=$as_save_IFS 4760 test -z "$as_dir" && as_dir=. 4761 for ac_exec_ext in '' $ac_executable_extensions; do 4762 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4763 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" 4764 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4765 break 2 4766 fi 4767done 4768 done 4769IFS=$as_save_IFS 4770 4771fi 4772fi 4773DUMPBIN=$ac_cv_prog_DUMPBIN 4774if test -n "$DUMPBIN"; then 4775 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5 4776$as_echo "$DUMPBIN" >&6; } 4777else 4778 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4779$as_echo "no" >&6; } 4780fi 4781 4782 4783 test -n "$DUMPBIN" && break 4784 done 4785fi 4786if test -z "$DUMPBIN"; then 4787 ac_ct_DUMPBIN=$DUMPBIN 4788 for ac_prog in dumpbin "link -dump" 4789do 4790 # Extract the first word of "$ac_prog", so it can be a program name with args. 4791set dummy $ac_prog; ac_word=$2 4792{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4793$as_echo_n "checking for $ac_word... " >&6; } 4794if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then : 4795 $as_echo_n "(cached) " >&6 4796else 4797 if test -n "$ac_ct_DUMPBIN"; then 4798 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test. 4799else 4800as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4801for as_dir in $PATH 4802do 4803 IFS=$as_save_IFS 4804 test -z "$as_dir" && as_dir=. 4805 for ac_exec_ext in '' $ac_executable_extensions; do 4806 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4807 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" 4808 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4809 break 2 4810 fi 4811done 4812 done 4813IFS=$as_save_IFS 4814 4815fi 4816fi 4817ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN 4818if test -n "$ac_ct_DUMPBIN"; then 4819 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5 4820$as_echo "$ac_ct_DUMPBIN" >&6; } 4821else 4822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4823$as_echo "no" >&6; } 4824fi 4825 4826 4827 test -n "$ac_ct_DUMPBIN" && break 4828done 4829 4830 if test "x$ac_ct_DUMPBIN" = x; then 4831 DUMPBIN=":" 4832 else 4833 case $cross_compiling:$ac_tool_warned in 4834yes:) 4835{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4836$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4837ac_tool_warned=yes ;; 4838esac 4839 DUMPBIN=$ac_ct_DUMPBIN 4840 fi 4841fi 4842 4843 case `$DUMPBIN -symbols -headers /dev/null 2>&1 | sed '1q'` in 4844 *COFF*) 4845 DUMPBIN="$DUMPBIN -symbols -headers" 4846 ;; 4847 *) 4848 DUMPBIN=: 4849 ;; 4850 esac 4851 fi 4852 4853 if test : != "$DUMPBIN"; then 4854 NM=$DUMPBIN 4855 fi 4856fi 4857test -z "$NM" && NM=nm 4858 4859 4860 4861 4862 4863 4864{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5 4865$as_echo_n "checking the name lister ($NM) interface... " >&6; } 4866if ${lt_cv_nm_interface+:} false; then : 4867 $as_echo_n "(cached) " >&6 4868else 4869 lt_cv_nm_interface="BSD nm" 4870 echo "int some_variable = 0;" > conftest.$ac_ext 4871 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5) 4872 (eval "$ac_compile" 2>conftest.err) 4873 cat conftest.err >&5 4874 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5) 4875 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) 4876 cat conftest.err >&5 4877 (eval echo "\"\$as_me:$LINENO: output\"" >&5) 4878 cat conftest.out >&5 4879 if $GREP 'External.*some_variable' conftest.out > /dev/null; then 4880 lt_cv_nm_interface="MS dumpbin" 4881 fi 4882 rm -f conftest* 4883fi 4884{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5 4885$as_echo "$lt_cv_nm_interface" >&6; } 4886 4887{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 4888$as_echo_n "checking whether ln -s works... " >&6; } 4889LN_S=$as_ln_s 4890if test "$LN_S" = "ln -s"; then 4891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4892$as_echo "yes" >&6; } 4893else 4894 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 4895$as_echo "no, using $LN_S" >&6; } 4896fi 4897 4898# find the maximum length of command line arguments 4899{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5 4900$as_echo_n "checking the maximum length of command line arguments... " >&6; } 4901if ${lt_cv_sys_max_cmd_len+:} false; then : 4902 $as_echo_n "(cached) " >&6 4903else 4904 i=0 4905 teststring=ABCD 4906 4907 case $build_os in 4908 msdosdjgpp*) 4909 # On DJGPP, this test can blow up pretty badly due to problems in libc 4910 # (any single argument exceeding 2000 bytes causes a buffer overrun 4911 # during glob expansion). Even if it were fixed, the result of this 4912 # check would be larger than it should be. 4913 lt_cv_sys_max_cmd_len=12288; # 12K is about right 4914 ;; 4915 4916 gnu*) 4917 # Under GNU Hurd, this test is not required because there is 4918 # no limit to the length of command line arguments. 4919 # Libtool will interpret -1 as no limit whatsoever 4920 lt_cv_sys_max_cmd_len=-1; 4921 ;; 4922 4923 cygwin* | mingw* | cegcc*) 4924 # On Win9x/ME, this test blows up -- it succeeds, but takes 4925 # about 5 minutes as the teststring grows exponentially. 4926 # Worse, since 9x/ME are not pre-emptively multitasking, 4927 # you end up with a "frozen" computer, even though with patience 4928 # the test eventually succeeds (with a max line length of 256k). 4929 # Instead, let's just punt: use the minimum linelength reported by 4930 # all of the supported platforms: 8192 (on NT/2K/XP). 4931 lt_cv_sys_max_cmd_len=8192; 4932 ;; 4933 4934 mint*) 4935 # On MiNT this can take a long time and run out of memory. 4936 lt_cv_sys_max_cmd_len=8192; 4937 ;; 4938 4939 amigaos*) 4940 # On AmigaOS with pdksh, this test takes hours, literally. 4941 # So we just punt and use a minimum line length of 8192. 4942 lt_cv_sys_max_cmd_len=8192; 4943 ;; 4944 4945 bitrig* | darwin* | dragonfly* | freebsd* | netbsd* | openbsd*) 4946 # This has been around since 386BSD, at least. Likely further. 4947 if test -x /sbin/sysctl; then 4948 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` 4949 elif test -x /usr/sbin/sysctl; then 4950 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` 4951 else 4952 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs 4953 fi 4954 # And add a safety zone 4955 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 4956 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 4957 ;; 4958 4959 interix*) 4960 # We know the value 262144 and hardcode it with a safety zone (like BSD) 4961 lt_cv_sys_max_cmd_len=196608 4962 ;; 4963 4964 os2*) 4965 # The test takes a long time on OS/2. 4966 lt_cv_sys_max_cmd_len=8192 4967 ;; 4968 4969 osf*) 4970 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure 4971 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not 4972 # nice to cause kernel panics so lets avoid the loop below. 4973 # First set a reasonable default. 4974 lt_cv_sys_max_cmd_len=16384 4975 # 4976 if test -x /sbin/sysconfig; then 4977 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in 4978 *1*) lt_cv_sys_max_cmd_len=-1 ;; 4979 esac 4980 fi 4981 ;; 4982 sco3.2v5*) 4983 lt_cv_sys_max_cmd_len=102400 4984 ;; 4985 sysv5* | sco5v6* | sysv4.2uw2*) 4986 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` 4987 if test -n "$kargmax"; then 4988 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` 4989 else 4990 lt_cv_sys_max_cmd_len=32768 4991 fi 4992 ;; 4993 *) 4994 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` 4995 if test -n "$lt_cv_sys_max_cmd_len" && \ 4996 test undefined != "$lt_cv_sys_max_cmd_len"; then 4997 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 4998 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 4999 else 5000 # Make teststring a little bigger before we do anything with it. 5001 # a 1K string should be a reasonable start. 5002 for i in 1 2 3 4 5 6 7 8; do 5003 teststring=$teststring$teststring 5004 done 5005 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} 5006 # If test is not a shell built-in, we'll probably end up computing a 5007 # maximum length that is only half of the actual maximum length, but 5008 # we can't tell. 5009 while { test X`env echo "$teststring$teststring" 2>/dev/null` \ 5010 = "X$teststring$teststring"; } >/dev/null 2>&1 && 5011 test 17 != "$i" # 1/2 MB should be enough 5012 do 5013 i=`expr $i + 1` 5014 teststring=$teststring$teststring 5015 done 5016 # Only check the string length outside the loop. 5017 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` 5018 teststring= 5019 # Add a significant safety factor because C++ compilers can tack on 5020 # massive amounts of additional arguments before passing them to the 5021 # linker. It appears as though 1/2 is a usable value. 5022 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` 5023 fi 5024 ;; 5025 esac 5026 5027fi 5028 5029if test -n "$lt_cv_sys_max_cmd_len"; then 5030 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5 5031$as_echo "$lt_cv_sys_max_cmd_len" >&6; } 5032else 5033 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5 5034$as_echo "none" >&6; } 5035fi 5036max_cmd_len=$lt_cv_sys_max_cmd_len 5037 5038 5039 5040 5041 5042 5043: ${CP="cp -f"} 5044: ${MV="mv -f"} 5045: ${RM="rm -f"} 5046 5047if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 5048 lt_unset=unset 5049else 5050 lt_unset=false 5051fi 5052 5053 5054 5055 5056 5057# test EBCDIC or ASCII 5058case `echo X|tr X '\101'` in 5059 A) # ASCII based system 5060 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr 5061 lt_SP2NL='tr \040 \012' 5062 lt_NL2SP='tr \015\012 \040\040' 5063 ;; 5064 *) # EBCDIC based system 5065 lt_SP2NL='tr \100 \n' 5066 lt_NL2SP='tr \r\n \100\100' 5067 ;; 5068esac 5069 5070 5071 5072 5073 5074 5075 5076 5077 5078{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5 5079$as_echo_n "checking how to convert $build file names to $host format... " >&6; } 5080if ${lt_cv_to_host_file_cmd+:} false; then : 5081 $as_echo_n "(cached) " >&6 5082else 5083 case $host in 5084 *-*-mingw* ) 5085 case $build in 5086 *-*-mingw* ) # actually msys 5087 lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32 5088 ;; 5089 *-*-cygwin* ) 5090 lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32 5091 ;; 5092 * ) # otherwise, assume *nix 5093 lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32 5094 ;; 5095 esac 5096 ;; 5097 *-*-cygwin* ) 5098 case $build in 5099 *-*-mingw* ) # actually msys 5100 lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin 5101 ;; 5102 *-*-cygwin* ) 5103 lt_cv_to_host_file_cmd=func_convert_file_noop 5104 ;; 5105 * ) # otherwise, assume *nix 5106 lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin 5107 ;; 5108 esac 5109 ;; 5110 * ) # unhandled hosts (and "normal" native builds) 5111 lt_cv_to_host_file_cmd=func_convert_file_noop 5112 ;; 5113esac 5114 5115fi 5116 5117to_host_file_cmd=$lt_cv_to_host_file_cmd 5118{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5 5119$as_echo "$lt_cv_to_host_file_cmd" >&6; } 5120 5121 5122 5123 5124 5125{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5 5126$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; } 5127if ${lt_cv_to_tool_file_cmd+:} false; then : 5128 $as_echo_n "(cached) " >&6 5129else 5130 #assume ordinary cross tools, or native build. 5131lt_cv_to_tool_file_cmd=func_convert_file_noop 5132case $host in 5133 *-*-mingw* ) 5134 case $build in 5135 *-*-mingw* ) # actually msys 5136 lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32 5137 ;; 5138 esac 5139 ;; 5140esac 5141 5142fi 5143 5144to_tool_file_cmd=$lt_cv_to_tool_file_cmd 5145{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5 5146$as_echo "$lt_cv_to_tool_file_cmd" >&6; } 5147 5148 5149 5150 5151 5152{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 5153$as_echo_n "checking for $LD option to reload object files... " >&6; } 5154if ${lt_cv_ld_reload_flag+:} false; then : 5155 $as_echo_n "(cached) " >&6 5156else 5157 lt_cv_ld_reload_flag='-r' 5158fi 5159{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5 5160$as_echo "$lt_cv_ld_reload_flag" >&6; } 5161reload_flag=$lt_cv_ld_reload_flag 5162case $reload_flag in 5163"" | " "*) ;; 5164*) reload_flag=" $reload_flag" ;; 5165esac 5166reload_cmds='$LD$reload_flag -o $output$reload_objs' 5167case $host_os in 5168 cygwin* | mingw* | pw32* | cegcc*) 5169 if test yes != "$GCC"; then 5170 reload_cmds=false 5171 fi 5172 ;; 5173 darwin*) 5174 if test yes = "$GCC"; then 5175 reload_cmds='$LTCC $LTCFLAGS -nostdlib $wl-r -o $output$reload_objs' 5176 else 5177 reload_cmds='$LD$reload_flag -o $output$reload_objs' 5178 fi 5179 ;; 5180esac 5181 5182 5183 5184 5185 5186 5187 5188 5189 5190if test -n "$ac_tool_prefix"; then 5191 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. 5192set dummy ${ac_tool_prefix}objdump; ac_word=$2 5193{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5194$as_echo_n "checking for $ac_word... " >&6; } 5195if ${ac_cv_prog_OBJDUMP+:} false; then : 5196 $as_echo_n "(cached) " >&6 5197else 5198 if test -n "$OBJDUMP"; then 5199 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 5200else 5201as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5202for as_dir in $PATH 5203do 5204 IFS=$as_save_IFS 5205 test -z "$as_dir" && as_dir=. 5206 for ac_exec_ext in '' $ac_executable_extensions; do 5207 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5208 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" 5209 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5210 break 2 5211 fi 5212done 5213 done 5214IFS=$as_save_IFS 5215 5216fi 5217fi 5218OBJDUMP=$ac_cv_prog_OBJDUMP 5219if test -n "$OBJDUMP"; then 5220 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5 5221$as_echo "$OBJDUMP" >&6; } 5222else 5223 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5224$as_echo "no" >&6; } 5225fi 5226 5227 5228fi 5229if test -z "$ac_cv_prog_OBJDUMP"; then 5230 ac_ct_OBJDUMP=$OBJDUMP 5231 # Extract the first word of "objdump", so it can be a program name with args. 5232set dummy objdump; ac_word=$2 5233{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5234$as_echo_n "checking for $ac_word... " >&6; } 5235if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then : 5236 $as_echo_n "(cached) " >&6 5237else 5238 if test -n "$ac_ct_OBJDUMP"; then 5239 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. 5240else 5241as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5242for as_dir in $PATH 5243do 5244 IFS=$as_save_IFS 5245 test -z "$as_dir" && as_dir=. 5246 for ac_exec_ext in '' $ac_executable_extensions; do 5247 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5248 ac_cv_prog_ac_ct_OBJDUMP="objdump" 5249 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5250 break 2 5251 fi 5252done 5253 done 5254IFS=$as_save_IFS 5255 5256fi 5257fi 5258ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP 5259if test -n "$ac_ct_OBJDUMP"; then 5260 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5 5261$as_echo "$ac_ct_OBJDUMP" >&6; } 5262else 5263 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5264$as_echo "no" >&6; } 5265fi 5266 5267 if test "x$ac_ct_OBJDUMP" = x; then 5268 OBJDUMP="false" 5269 else 5270 case $cross_compiling:$ac_tool_warned in 5271yes:) 5272{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5273$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5274ac_tool_warned=yes ;; 5275esac 5276 OBJDUMP=$ac_ct_OBJDUMP 5277 fi 5278else 5279 OBJDUMP="$ac_cv_prog_OBJDUMP" 5280fi 5281 5282test -z "$OBJDUMP" && OBJDUMP=objdump 5283 5284 5285 5286 5287 5288 5289 5290 5291 5292{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5 5293$as_echo_n "checking how to recognize dependent libraries... " >&6; } 5294if ${lt_cv_deplibs_check_method+:} false; then : 5295 $as_echo_n "(cached) " >&6 5296else 5297 lt_cv_file_magic_cmd='$MAGIC_CMD' 5298lt_cv_file_magic_test_file= 5299lt_cv_deplibs_check_method='unknown' 5300# Need to set the preceding variable on all platforms that support 5301# interlibrary dependencies. 5302# 'none' -- dependencies not supported. 5303# 'unknown' -- same as none, but documents that we really don't know. 5304# 'pass_all' -- all dependencies passed with no checks. 5305# 'test_compile' -- check by making test program. 5306# 'file_magic [[regex]]' -- check by looking for files in library path 5307# that responds to the $file_magic_cmd with a given extended regex. 5308# If you have 'file' or equivalent on your system and you're not sure 5309# whether 'pass_all' will *always* work, you probably want this one. 5310 5311case $host_os in 5312aix[4-9]*) 5313 lt_cv_deplibs_check_method=pass_all 5314 ;; 5315 5316beos*) 5317 lt_cv_deplibs_check_method=pass_all 5318 ;; 5319 5320bsdi[45]*) 5321 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' 5322 lt_cv_file_magic_cmd='/usr/bin/file -L' 5323 lt_cv_file_magic_test_file=/shlib/libc.so 5324 ;; 5325 5326cygwin*) 5327 # func_win32_libid is a shell function defined in ltmain.sh 5328 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 5329 lt_cv_file_magic_cmd='func_win32_libid' 5330 ;; 5331 5332mingw* | pw32*) 5333 # Base MSYS/MinGW do not provide the 'file' command needed by 5334 # func_win32_libid shell function, so use a weaker test based on 'objdump', 5335 # unless we find 'file', for example because we are cross-compiling. 5336 if ( file / ) >/dev/null 2>&1; then 5337 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 5338 lt_cv_file_magic_cmd='func_win32_libid' 5339 else 5340 # Keep this pattern in sync with the one in func_win32_libid. 5341 lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)' 5342 lt_cv_file_magic_cmd='$OBJDUMP -f' 5343 fi 5344 ;; 5345 5346cegcc*) 5347 # use the weaker test based on 'objdump'. See mingw*. 5348 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' 5349 lt_cv_file_magic_cmd='$OBJDUMP -f' 5350 ;; 5351 5352darwin* | rhapsody*) 5353 lt_cv_deplibs_check_method=pass_all 5354 ;; 5355 5356freebsd* | dragonfly*) 5357 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 5358 case $host_cpu in 5359 i*86 ) 5360 # Not sure whether the presence of OpenBSD here was a mistake. 5361 # Let's accept both of them until this is cleared up. 5362 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' 5363 lt_cv_file_magic_cmd=/usr/bin/file 5364 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 5365 ;; 5366 esac 5367 else 5368 lt_cv_deplibs_check_method=pass_all 5369 fi 5370 ;; 5371 5372haiku*) 5373 lt_cv_deplibs_check_method=pass_all 5374 ;; 5375 5376hpux10.20* | hpux11*) 5377 lt_cv_file_magic_cmd=/usr/bin/file 5378 case $host_cpu in 5379 ia64*) 5380 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' 5381 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 5382 ;; 5383 hppa*64*) 5384 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]' 5385 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl 5386 ;; 5387 *) 5388 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library' 5389 lt_cv_file_magic_test_file=/usr/lib/libc.sl 5390 ;; 5391 esac 5392 ;; 5393 5394interix[3-9]*) 5395 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here 5396 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' 5397 ;; 5398 5399irix5* | irix6* | nonstopux*) 5400 case $LD in 5401 *-32|*"-32 ") libmagic=32-bit;; 5402 *-n32|*"-n32 ") libmagic=N32;; 5403 *-64|*"-64 ") libmagic=64-bit;; 5404 *) libmagic=never-match;; 5405 esac 5406 lt_cv_deplibs_check_method=pass_all 5407 ;; 5408 5409# This must be glibc/ELF. 5410linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) 5411 lt_cv_deplibs_check_method=pass_all 5412 ;; 5413 5414netbsd* | netbsdelf*-gnu) 5415 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 5416 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 5417 else 5418 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' 5419 fi 5420 ;; 5421 5422newos6*) 5423 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' 5424 lt_cv_file_magic_cmd=/usr/bin/file 5425 lt_cv_file_magic_test_file=/usr/lib/libnls.so 5426 ;; 5427 5428*nto* | *qnx*) 5429 lt_cv_deplibs_check_method=pass_all 5430 ;; 5431 5432openbsd* | bitrig*) 5433 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then 5434 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' 5435 else 5436 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 5437 fi 5438 ;; 5439 5440osf3* | osf4* | osf5*) 5441 lt_cv_deplibs_check_method=pass_all 5442 ;; 5443 5444rdos*) 5445 lt_cv_deplibs_check_method=pass_all 5446 ;; 5447 5448solaris*) 5449 lt_cv_deplibs_check_method=pass_all 5450 ;; 5451 5452sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 5453 lt_cv_deplibs_check_method=pass_all 5454 ;; 5455 5456sysv4 | sysv4.3*) 5457 case $host_vendor in 5458 motorola) 5459 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]' 5460 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 5461 ;; 5462 ncr) 5463 lt_cv_deplibs_check_method=pass_all 5464 ;; 5465 sequent) 5466 lt_cv_file_magic_cmd='/bin/file' 5467 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' 5468 ;; 5469 sni) 5470 lt_cv_file_magic_cmd='/bin/file' 5471 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" 5472 lt_cv_file_magic_test_file=/lib/libc.so 5473 ;; 5474 siemens) 5475 lt_cv_deplibs_check_method=pass_all 5476 ;; 5477 pc) 5478 lt_cv_deplibs_check_method=pass_all 5479 ;; 5480 esac 5481 ;; 5482 5483tpf*) 5484 lt_cv_deplibs_check_method=pass_all 5485 ;; 5486os2*) 5487 lt_cv_deplibs_check_method=pass_all 5488 ;; 5489esac 5490 5491fi 5492{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 5493$as_echo "$lt_cv_deplibs_check_method" >&6; } 5494 5495file_magic_glob= 5496want_nocaseglob=no 5497if test "$build" = "$host"; then 5498 case $host_os in 5499 mingw* | pw32*) 5500 if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then 5501 want_nocaseglob=yes 5502 else 5503 file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"` 5504 fi 5505 ;; 5506 esac 5507fi 5508 5509file_magic_cmd=$lt_cv_file_magic_cmd 5510deplibs_check_method=$lt_cv_deplibs_check_method 5511test -z "$deplibs_check_method" && deplibs_check_method=unknown 5512 5513 5514 5515 5516 5517 5518 5519 5520 5521 5522 5523 5524 5525 5526 5527 5528 5529 5530 5531 5532 5533 5534if test -n "$ac_tool_prefix"; then 5535 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args. 5536set dummy ${ac_tool_prefix}dlltool; ac_word=$2 5537{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5538$as_echo_n "checking for $ac_word... " >&6; } 5539if ${ac_cv_prog_DLLTOOL+:} false; then : 5540 $as_echo_n "(cached) " >&6 5541else 5542 if test -n "$DLLTOOL"; then 5543 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test. 5544else 5545as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5546for as_dir in $PATH 5547do 5548 IFS=$as_save_IFS 5549 test -z "$as_dir" && as_dir=. 5550 for ac_exec_ext in '' $ac_executable_extensions; do 5551 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5552 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool" 5553 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5554 break 2 5555 fi 5556done 5557 done 5558IFS=$as_save_IFS 5559 5560fi 5561fi 5562DLLTOOL=$ac_cv_prog_DLLTOOL 5563if test -n "$DLLTOOL"; then 5564 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5 5565$as_echo "$DLLTOOL" >&6; } 5566else 5567 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5568$as_echo "no" >&6; } 5569fi 5570 5571 5572fi 5573if test -z "$ac_cv_prog_DLLTOOL"; then 5574 ac_ct_DLLTOOL=$DLLTOOL 5575 # Extract the first word of "dlltool", so it can be a program name with args. 5576set dummy dlltool; ac_word=$2 5577{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5578$as_echo_n "checking for $ac_word... " >&6; } 5579if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then : 5580 $as_echo_n "(cached) " >&6 5581else 5582 if test -n "$ac_ct_DLLTOOL"; then 5583 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test. 5584else 5585as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5586for as_dir in $PATH 5587do 5588 IFS=$as_save_IFS 5589 test -z "$as_dir" && as_dir=. 5590 for ac_exec_ext in '' $ac_executable_extensions; do 5591 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5592 ac_cv_prog_ac_ct_DLLTOOL="dlltool" 5593 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5594 break 2 5595 fi 5596done 5597 done 5598IFS=$as_save_IFS 5599 5600fi 5601fi 5602ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL 5603if test -n "$ac_ct_DLLTOOL"; then 5604 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5 5605$as_echo "$ac_ct_DLLTOOL" >&6; } 5606else 5607 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5608$as_echo "no" >&6; } 5609fi 5610 5611 if test "x$ac_ct_DLLTOOL" = x; then 5612 DLLTOOL="false" 5613 else 5614 case $cross_compiling:$ac_tool_warned in 5615yes:) 5616{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5617$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5618ac_tool_warned=yes ;; 5619esac 5620 DLLTOOL=$ac_ct_DLLTOOL 5621 fi 5622else 5623 DLLTOOL="$ac_cv_prog_DLLTOOL" 5624fi 5625 5626test -z "$DLLTOOL" && DLLTOOL=dlltool 5627 5628 5629 5630 5631 5632 5633 5634 5635 5636 5637{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5 5638$as_echo_n "checking how to associate runtime and link libraries... " >&6; } 5639if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then : 5640 $as_echo_n "(cached) " >&6 5641else 5642 lt_cv_sharedlib_from_linklib_cmd='unknown' 5643 5644case $host_os in 5645cygwin* | mingw* | pw32* | cegcc*) 5646 # two different shell functions defined in ltmain.sh; 5647 # decide which one to use based on capabilities of $DLLTOOL 5648 case `$DLLTOOL --help 2>&1` in 5649 *--identify-strict*) 5650 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib 5651 ;; 5652 *) 5653 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback 5654 ;; 5655 esac 5656 ;; 5657*) 5658 # fallback: assume linklib IS sharedlib 5659 lt_cv_sharedlib_from_linklib_cmd=$ECHO 5660 ;; 5661esac 5662 5663fi 5664{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5 5665$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; } 5666sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd 5667test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO 5668 5669 5670 5671 5672 5673 5674 5675 5676if test -n "$ac_tool_prefix"; then 5677 for ac_prog in ar 5678 do 5679 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 5680set dummy $ac_tool_prefix$ac_prog; 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_AR+:} false; then : 5684 $as_echo_n "(cached) " >&6 5685else 5686 if test -n "$AR"; then 5687 ac_cv_prog_AR="$AR" # 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_AR="$ac_tool_prefix$ac_prog" 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 5706AR=$ac_cv_prog_AR 5707if test -n "$AR"; then 5708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 5709$as_echo "$AR" >&6; } 5710else 5711 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5712$as_echo "no" >&6; } 5713fi 5714 5715 5716 test -n "$AR" && break 5717 done 5718fi 5719if test -z "$AR"; then 5720 ac_ct_AR=$AR 5721 for ac_prog in ar 5722do 5723 # Extract the first word of "$ac_prog", so it can be a program name with args. 5724set dummy $ac_prog; ac_word=$2 5725{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5726$as_echo_n "checking for $ac_word... " >&6; } 5727if ${ac_cv_prog_ac_ct_AR+:} false; then : 5728 $as_echo_n "(cached) " >&6 5729else 5730 if test -n "$ac_ct_AR"; then 5731 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 5732else 5733as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5734for as_dir in $PATH 5735do 5736 IFS=$as_save_IFS 5737 test -z "$as_dir" && as_dir=. 5738 for ac_exec_ext in '' $ac_executable_extensions; do 5739 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5740 ac_cv_prog_ac_ct_AR="$ac_prog" 5741 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5742 break 2 5743 fi 5744done 5745 done 5746IFS=$as_save_IFS 5747 5748fi 5749fi 5750ac_ct_AR=$ac_cv_prog_ac_ct_AR 5751if test -n "$ac_ct_AR"; then 5752 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 5753$as_echo "$ac_ct_AR" >&6; } 5754else 5755 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5756$as_echo "no" >&6; } 5757fi 5758 5759 5760 test -n "$ac_ct_AR" && break 5761done 5762 5763 if test "x$ac_ct_AR" = x; then 5764 AR="false" 5765 else 5766 case $cross_compiling:$ac_tool_warned in 5767yes:) 5768{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5769$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5770ac_tool_warned=yes ;; 5771esac 5772 AR=$ac_ct_AR 5773 fi 5774fi 5775 5776: ${AR=ar} 5777: ${AR_FLAGS=cru} 5778 5779 5780 5781 5782 5783 5784 5785 5786 5787 5788 5789{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5 5790$as_echo_n "checking for archiver @FILE support... " >&6; } 5791if ${lt_cv_ar_at_file+:} false; then : 5792 $as_echo_n "(cached) " >&6 5793else 5794 lt_cv_ar_at_file=no 5795 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5796/* end confdefs.h. */ 5797 5798int 5799main () 5800{ 5801 5802 ; 5803 return 0; 5804} 5805_ACEOF 5806if ac_fn_c_try_compile "$LINENO"; then : 5807 echo conftest.$ac_objext > conftest.lst 5808 lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5' 5809 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 5810 (eval $lt_ar_try) 2>&5 5811 ac_status=$? 5812 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 5813 test $ac_status = 0; } 5814 if test 0 -eq "$ac_status"; then 5815 # Ensure the archiver fails upon bogus file names. 5816 rm -f conftest.$ac_objext libconftest.a 5817 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 5818 (eval $lt_ar_try) 2>&5 5819 ac_status=$? 5820 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 5821 test $ac_status = 0; } 5822 if test 0 -ne "$ac_status"; then 5823 lt_cv_ar_at_file=@ 5824 fi 5825 fi 5826 rm -f conftest.* libconftest.a 5827 5828fi 5829rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5830 5831fi 5832{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5 5833$as_echo "$lt_cv_ar_at_file" >&6; } 5834 5835if test no = "$lt_cv_ar_at_file"; then 5836 archiver_list_spec= 5837else 5838 archiver_list_spec=$lt_cv_ar_at_file 5839fi 5840 5841 5842 5843 5844 5845 5846 5847if test -n "$ac_tool_prefix"; then 5848 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 5849set dummy ${ac_tool_prefix}strip; ac_word=$2 5850{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5851$as_echo_n "checking for $ac_word... " >&6; } 5852if ${ac_cv_prog_STRIP+:} false; then : 5853 $as_echo_n "(cached) " >&6 5854else 5855 if test -n "$STRIP"; then 5856 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 5857else 5858as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5859for as_dir in $PATH 5860do 5861 IFS=$as_save_IFS 5862 test -z "$as_dir" && as_dir=. 5863 for ac_exec_ext in '' $ac_executable_extensions; do 5864 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5865 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 5866 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5867 break 2 5868 fi 5869done 5870 done 5871IFS=$as_save_IFS 5872 5873fi 5874fi 5875STRIP=$ac_cv_prog_STRIP 5876if test -n "$STRIP"; then 5877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 5878$as_echo "$STRIP" >&6; } 5879else 5880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5881$as_echo "no" >&6; } 5882fi 5883 5884 5885fi 5886if test -z "$ac_cv_prog_STRIP"; then 5887 ac_ct_STRIP=$STRIP 5888 # Extract the first word of "strip", so it can be a program name with args. 5889set dummy strip; ac_word=$2 5890{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5891$as_echo_n "checking for $ac_word... " >&6; } 5892if ${ac_cv_prog_ac_ct_STRIP+:} false; then : 5893 $as_echo_n "(cached) " >&6 5894else 5895 if test -n "$ac_ct_STRIP"; then 5896 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 5897else 5898as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5899for as_dir in $PATH 5900do 5901 IFS=$as_save_IFS 5902 test -z "$as_dir" && as_dir=. 5903 for ac_exec_ext in '' $ac_executable_extensions; do 5904 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5905 ac_cv_prog_ac_ct_STRIP="strip" 5906 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5907 break 2 5908 fi 5909done 5910 done 5911IFS=$as_save_IFS 5912 5913fi 5914fi 5915ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 5916if test -n "$ac_ct_STRIP"; then 5917 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 5918$as_echo "$ac_ct_STRIP" >&6; } 5919else 5920 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5921$as_echo "no" >&6; } 5922fi 5923 5924 if test "x$ac_ct_STRIP" = x; then 5925 STRIP=":" 5926 else 5927 case $cross_compiling:$ac_tool_warned in 5928yes:) 5929{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5930$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5931ac_tool_warned=yes ;; 5932esac 5933 STRIP=$ac_ct_STRIP 5934 fi 5935else 5936 STRIP="$ac_cv_prog_STRIP" 5937fi 5938 5939test -z "$STRIP" && STRIP=: 5940 5941 5942 5943 5944 5945 5946if test -n "$ac_tool_prefix"; then 5947 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 5948set dummy ${ac_tool_prefix}ranlib; ac_word=$2 5949{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5950$as_echo_n "checking for $ac_word... " >&6; } 5951if ${ac_cv_prog_RANLIB+:} false; then : 5952 $as_echo_n "(cached) " >&6 5953else 5954 if test -n "$RANLIB"; then 5955 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 5956else 5957as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5958for as_dir in $PATH 5959do 5960 IFS=$as_save_IFS 5961 test -z "$as_dir" && as_dir=. 5962 for ac_exec_ext in '' $ac_executable_extensions; do 5963 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5964 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 5965 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5966 break 2 5967 fi 5968done 5969 done 5970IFS=$as_save_IFS 5971 5972fi 5973fi 5974RANLIB=$ac_cv_prog_RANLIB 5975if test -n "$RANLIB"; then 5976 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 5977$as_echo "$RANLIB" >&6; } 5978else 5979 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5980$as_echo "no" >&6; } 5981fi 5982 5983 5984fi 5985if test -z "$ac_cv_prog_RANLIB"; then 5986 ac_ct_RANLIB=$RANLIB 5987 # Extract the first word of "ranlib", so it can be a program name with args. 5988set dummy ranlib; ac_word=$2 5989{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5990$as_echo_n "checking for $ac_word... " >&6; } 5991if ${ac_cv_prog_ac_ct_RANLIB+:} false; then : 5992 $as_echo_n "(cached) " >&6 5993else 5994 if test -n "$ac_ct_RANLIB"; then 5995 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 5996else 5997as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5998for as_dir in $PATH 5999do 6000 IFS=$as_save_IFS 6001 test -z "$as_dir" && as_dir=. 6002 for ac_exec_ext in '' $ac_executable_extensions; do 6003 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6004 ac_cv_prog_ac_ct_RANLIB="ranlib" 6005 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6006 break 2 6007 fi 6008done 6009 done 6010IFS=$as_save_IFS 6011 6012fi 6013fi 6014ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 6015if test -n "$ac_ct_RANLIB"; then 6016 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 6017$as_echo "$ac_ct_RANLIB" >&6; } 6018else 6019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6020$as_echo "no" >&6; } 6021fi 6022 6023 if test "x$ac_ct_RANLIB" = x; then 6024 RANLIB=":" 6025 else 6026 case $cross_compiling:$ac_tool_warned in 6027yes:) 6028{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6029$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6030ac_tool_warned=yes ;; 6031esac 6032 RANLIB=$ac_ct_RANLIB 6033 fi 6034else 6035 RANLIB="$ac_cv_prog_RANLIB" 6036fi 6037 6038test -z "$RANLIB" && RANLIB=: 6039 6040 6041 6042 6043 6044 6045# Determine commands to create old-style static archives. 6046old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' 6047old_postinstall_cmds='chmod 644 $oldlib' 6048old_postuninstall_cmds= 6049 6050if test -n "$RANLIB"; then 6051 case $host_os in 6052 bitrig* | openbsd*) 6053 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib" 6054 ;; 6055 *) 6056 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib" 6057 ;; 6058 esac 6059 old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib" 6060fi 6061 6062case $host_os in 6063 darwin*) 6064 lock_old_archive_extraction=yes ;; 6065 *) 6066 lock_old_archive_extraction=no ;; 6067esac 6068 6069 6070 6071 6072 6073 6074 6075 6076 6077 6078 6079 6080 6081 6082 6083 6084 6085 6086 6087 6088 6089 6090 6091 6092 6093 6094 6095 6096 6097 6098 6099 6100 6101 6102 6103 6104 6105 6106 6107# If no C compiler was specified, use CC. 6108LTCC=${LTCC-"$CC"} 6109 6110# If no C compiler flags were specified, use CFLAGS. 6111LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 6112 6113# Allow CC to be a program name with arguments. 6114compiler=$CC 6115 6116 6117# Check for command to grab the raw symbol name followed by C symbol from nm. 6118{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5 6119$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } 6120if ${lt_cv_sys_global_symbol_pipe+:} false; then : 6121 $as_echo_n "(cached) " >&6 6122else 6123 6124# These are sane defaults that work on at least a few old systems. 6125# [They come from Ultrix. What could be older than Ultrix?!! ;)] 6126 6127# Character class describing NM global symbol codes. 6128symcode='[BCDEGRST]' 6129 6130# Regexp to match symbols that can be accessed directly from C. 6131sympat='\([_A-Za-z][_A-Za-z0-9]*\)' 6132 6133# Define system-specific variables. 6134case $host_os in 6135aix*) 6136 symcode='[BCDT]' 6137 ;; 6138cygwin* | mingw* | pw32* | cegcc*) 6139 symcode='[ABCDGISTW]' 6140 ;; 6141hpux*) 6142 if test ia64 = "$host_cpu"; then 6143 symcode='[ABCDEGRST]' 6144 fi 6145 ;; 6146irix* | nonstopux*) 6147 symcode='[BCDEGRST]' 6148 ;; 6149osf*) 6150 symcode='[BCDEGQRST]' 6151 ;; 6152solaris*) 6153 symcode='[BDRT]' 6154 ;; 6155sco3.2v5*) 6156 symcode='[DT]' 6157 ;; 6158sysv4.2uw2*) 6159 symcode='[DT]' 6160 ;; 6161sysv5* | sco5v6* | unixware* | OpenUNIX*) 6162 symcode='[ABDT]' 6163 ;; 6164sysv4) 6165 symcode='[DFNSTU]' 6166 ;; 6167esac 6168 6169# If we're using GNU nm, then use its standard symbol codes. 6170case `$NM -V 2>&1` in 6171*GNU* | *'with BFD'*) 6172 symcode='[ABCDGIRSTW]' ;; 6173esac 6174 6175if test "$lt_cv_nm_interface" = "MS dumpbin"; then 6176 # Gets list of data symbols to import. 6177 lt_cv_sys_global_symbol_to_import="sed -n -e 's/^I .* \(.*\)$/\1/p'" 6178 # Adjust the below global symbol transforms to fixup imported variables. 6179 lt_cdecl_hook=" -e 's/^I .* \(.*\)$/extern __declspec(dllimport) char \1;/p'" 6180 lt_c_name_hook=" -e 's/^I .* \(.*\)$/ {\"\1\", (void *) 0},/p'" 6181 lt_c_name_lib_hook="\ 6182 -e 's/^I .* \(lib.*\)$/ {\"\1\", (void *) 0},/p'\ 6183 -e 's/^I .* \(.*\)$/ {\"lib\1\", (void *) 0},/p'" 6184else 6185 # Disable hooks by default. 6186 lt_cv_sys_global_symbol_to_import= 6187 lt_cdecl_hook= 6188 lt_c_name_hook= 6189 lt_c_name_lib_hook= 6190fi 6191 6192# Transform an extracted symbol line into a proper C declaration. 6193# Some systems (esp. on ia64) link data and code symbols differently, 6194# so use this general approach. 6195lt_cv_sys_global_symbol_to_cdecl="sed -n"\ 6196$lt_cdecl_hook\ 6197" -e 's/^T .* \(.*\)$/extern int \1();/p'"\ 6198" -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'" 6199 6200# Transform an extracted symbol line into symbol name and symbol address 6201lt_cv_sys_global_symbol_to_c_name_address="sed -n"\ 6202$lt_c_name_hook\ 6203" -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\ 6204" -e 's/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/p'" 6205 6206# Transform an extracted symbol line into symbol name with lib prefix and 6207# symbol address. 6208lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n"\ 6209$lt_c_name_lib_hook\ 6210" -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\ 6211" -e 's/^$symcode$symcode* .* \(lib.*\)$/ {\"\1\", (void *) \&\1},/p'"\ 6212" -e 's/^$symcode$symcode* .* \(.*\)$/ {\"lib\1\", (void *) \&\1},/p'" 6213 6214# Handle CRLF in mingw tool chain 6215opt_cr= 6216case $build_os in 6217mingw*) 6218 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp 6219 ;; 6220esac 6221 6222# Try without a prefix underscore, then with it. 6223for ac_symprfx in "" "_"; do 6224 6225 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 6226 symxfrm="\\1 $ac_symprfx\\2 \\2" 6227 6228 # Write the raw and C identifiers. 6229 if test "$lt_cv_nm_interface" = "MS dumpbin"; then 6230 # Fake it for dumpbin and say T for any non-static function, 6231 # D for any global variable and I for any imported variable. 6232 # Also find C++ and __fastcall symbols from MSVC++, 6233 # which start with @ or ?. 6234 lt_cv_sys_global_symbol_pipe="$AWK '"\ 6235" {last_section=section; section=\$ 3};"\ 6236" /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\ 6237" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ 6238" /^ *Symbol name *: /{split(\$ 0,sn,\":\"); si=substr(sn[2],2)};"\ 6239" /^ *Type *: code/{print \"T\",si,substr(si,length(prfx))};"\ 6240" /^ *Type *: data/{print \"I\",si,substr(si,length(prfx))};"\ 6241" \$ 0!~/External *\|/{next};"\ 6242" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ 6243" {if(hide[section]) next};"\ 6244" {f=\"D\"}; \$ 0~/\(\).*\|/{f=\"T\"};"\ 6245" {split(\$ 0,a,/\||\r/); split(a[2],s)};"\ 6246" s[1]~/^[@?]/{print f,s[1],s[1]; next};"\ 6247" s[1]~prfx {split(s[1],t,\"@\"); print f,t[1],substr(t[1],length(prfx))}"\ 6248" ' prfx=^$ac_symprfx" 6249 else 6250 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 6251 fi 6252 lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'" 6253 6254 # Check to see that the pipe works correctly. 6255 pipe_works=no 6256 6257 rm -f conftest* 6258 cat > conftest.$ac_ext <<_LT_EOF 6259#ifdef __cplusplus 6260extern "C" { 6261#endif 6262char nm_test_var; 6263void nm_test_func(void); 6264void nm_test_func(void){} 6265#ifdef __cplusplus 6266} 6267#endif 6268int main(){nm_test_var='a';nm_test_func();return(0);} 6269_LT_EOF 6270 6271 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6272 (eval $ac_compile) 2>&5 6273 ac_status=$? 6274 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6275 test $ac_status = 0; }; then 6276 # Now try to grab the symbols. 6277 nlist=conftest.nm 6278 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5 6279 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5 6280 ac_status=$? 6281 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6282 test $ac_status = 0; } && test -s "$nlist"; then 6283 # Try sorting and uniquifying the output. 6284 if sort "$nlist" | uniq > "$nlist"T; then 6285 mv -f "$nlist"T "$nlist" 6286 else 6287 rm -f "$nlist"T 6288 fi 6289 6290 # Make sure that we snagged all the symbols we need. 6291 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 6292 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 6293 cat <<_LT_EOF > conftest.$ac_ext 6294/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */ 6295#if defined _WIN32 || defined __CYGWIN__ || defined _WIN32_WCE 6296/* DATA imports from DLLs on WIN32 can't be const, because runtime 6297 relocations are performed -- see ld's documentation on pseudo-relocs. */ 6298# define LT_DLSYM_CONST 6299#elif defined __osf__ 6300/* This system does not cope well with relocations in const data. */ 6301# define LT_DLSYM_CONST 6302#else 6303# define LT_DLSYM_CONST const 6304#endif 6305 6306#ifdef __cplusplus 6307extern "C" { 6308#endif 6309 6310_LT_EOF 6311 # Now generate the symbol file. 6312 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' 6313 6314 cat <<_LT_EOF >> conftest.$ac_ext 6315 6316/* The mapping between symbol names and symbols. */ 6317LT_DLSYM_CONST struct { 6318 const char *name; 6319 void *address; 6320} 6321lt__PROGRAM__LTX_preloaded_symbols[] = 6322{ 6323 { "@PROGRAM@", (void *) 0 }, 6324_LT_EOF 6325 $SED "s/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext 6326 cat <<\_LT_EOF >> conftest.$ac_ext 6327 {0, (void *) 0} 6328}; 6329 6330/* This works around a problem in FreeBSD linker */ 6331#ifdef FREEBSD_WORKAROUND 6332static const void *lt_preloaded_setup() { 6333 return lt__PROGRAM__LTX_preloaded_symbols; 6334} 6335#endif 6336 6337#ifdef __cplusplus 6338} 6339#endif 6340_LT_EOF 6341 # Now try linking the two files. 6342 mv conftest.$ac_objext conftstm.$ac_objext 6343 lt_globsym_save_LIBS=$LIBS 6344 lt_globsym_save_CFLAGS=$CFLAGS 6345 LIBS=conftstm.$ac_objext 6346 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 6347 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 6348 (eval $ac_link) 2>&5 6349 ac_status=$? 6350 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6351 test $ac_status = 0; } && test -s conftest$ac_exeext; then 6352 pipe_works=yes 6353 fi 6354 LIBS=$lt_globsym_save_LIBS 6355 CFLAGS=$lt_globsym_save_CFLAGS 6356 else 6357 echo "cannot find nm_test_func in $nlist" >&5 6358 fi 6359 else 6360 echo "cannot find nm_test_var in $nlist" >&5 6361 fi 6362 else 6363 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 6364 fi 6365 else 6366 echo "$progname: failed program was:" >&5 6367 cat conftest.$ac_ext >&5 6368 fi 6369 rm -rf conftest* conftst* 6370 6371 # Do not use the global_symbol_pipe unless it works. 6372 if test yes = "$pipe_works"; then 6373 break 6374 else 6375 lt_cv_sys_global_symbol_pipe= 6376 fi 6377done 6378 6379fi 6380 6381if test -z "$lt_cv_sys_global_symbol_pipe"; then 6382 lt_cv_sys_global_symbol_to_cdecl= 6383fi 6384if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 6385 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5 6386$as_echo "failed" >&6; } 6387else 6388 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 6389$as_echo "ok" >&6; } 6390fi 6391 6392# Response file support. 6393if test "$lt_cv_nm_interface" = "MS dumpbin"; then 6394 nm_file_list_spec='@' 6395elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then 6396 nm_file_list_spec='@' 6397fi 6398 6399 6400 6401 6402 6403 6404 6405 6406 6407 6408 6409 6410 6411 6412 6413 6414 6415 6416 6417 6418 6419 6420 6421 6422 6423 6424 6425 6426 6427 6428 6429 6430 6431 6432 6433 6434 6435{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5 6436$as_echo_n "checking for sysroot... " >&6; } 6437 6438# Check whether --with-sysroot was given. 6439if test "${with_sysroot+set}" = set; then : 6440 withval=$with_sysroot; 6441else 6442 with_sysroot=no 6443fi 6444 6445 6446lt_sysroot= 6447case $with_sysroot in #( 6448 yes) 6449 if test yes = "$GCC"; then 6450 lt_sysroot=`$CC --print-sysroot 2>/dev/null` 6451 fi 6452 ;; #( 6453 /*) 6454 lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"` 6455 ;; #( 6456 no|'') 6457 ;; #( 6458 *) 6459 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_sysroot" >&5 6460$as_echo "$with_sysroot" >&6; } 6461 as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5 6462 ;; 6463esac 6464 6465 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5 6466$as_echo "${lt_sysroot:-no}" >&6; } 6467 6468 6469 6470 6471 6472{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a working dd" >&5 6473$as_echo_n "checking for a working dd... " >&6; } 6474if ${ac_cv_path_lt_DD+:} false; then : 6475 $as_echo_n "(cached) " >&6 6476else 6477 printf 0123456789abcdef0123456789abcdef >conftest.i 6478cat conftest.i conftest.i >conftest2.i 6479: ${lt_DD:=$DD} 6480if test -z "$lt_DD"; then 6481 ac_path_lt_DD_found=false 6482 # Loop through the user's path and test for each of PROGNAME-LIST 6483 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6484for as_dir in $PATH 6485do 6486 IFS=$as_save_IFS 6487 test -z "$as_dir" && as_dir=. 6488 for ac_prog in dd; do 6489 for ac_exec_ext in '' $ac_executable_extensions; do 6490 ac_path_lt_DD="$as_dir/$ac_prog$ac_exec_ext" 6491 as_fn_executable_p "$ac_path_lt_DD" || continue 6492if "$ac_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then 6493 cmp -s conftest.i conftest.out \ 6494 && ac_cv_path_lt_DD="$ac_path_lt_DD" ac_path_lt_DD_found=: 6495fi 6496 $ac_path_lt_DD_found && break 3 6497 done 6498 done 6499 done 6500IFS=$as_save_IFS 6501 if test -z "$ac_cv_path_lt_DD"; then 6502 : 6503 fi 6504else 6505 ac_cv_path_lt_DD=$lt_DD 6506fi 6507 6508rm -f conftest.i conftest2.i conftest.out 6509fi 6510{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_lt_DD" >&5 6511$as_echo "$ac_cv_path_lt_DD" >&6; } 6512 6513 6514{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to truncate binary pipes" >&5 6515$as_echo_n "checking how to truncate binary pipes... " >&6; } 6516if ${lt_cv_truncate_bin+:} false; then : 6517 $as_echo_n "(cached) " >&6 6518else 6519 printf 0123456789abcdef0123456789abcdef >conftest.i 6520cat conftest.i conftest.i >conftest2.i 6521lt_cv_truncate_bin= 6522if "$ac_cv_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then 6523 cmp -s conftest.i conftest.out \ 6524 && lt_cv_truncate_bin="$ac_cv_path_lt_DD bs=4096 count=1" 6525fi 6526rm -f conftest.i conftest2.i conftest.out 6527test -z "$lt_cv_truncate_bin" && lt_cv_truncate_bin="$SED -e 4q" 6528fi 6529{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_truncate_bin" >&5 6530$as_echo "$lt_cv_truncate_bin" >&6; } 6531 6532 6533 6534 6535 6536 6537 6538# Calculate cc_basename. Skip known compiler wrappers and cross-prefix. 6539func_cc_basename () 6540{ 6541 for cc_temp in $*""; do 6542 case $cc_temp in 6543 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 6544 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 6545 \-*) ;; 6546 *) break;; 6547 esac 6548 done 6549 func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` 6550} 6551 6552# Check whether --enable-libtool-lock was given. 6553if test "${enable_libtool_lock+set}" = set; then : 6554 enableval=$enable_libtool_lock; 6555fi 6556 6557test no = "$enable_libtool_lock" || enable_libtool_lock=yes 6558 6559# Some flags need to be propagated to the compiler or linker for good 6560# libtool support. 6561case $host in 6562ia64-*-hpux*) 6563 # Find out what ABI is being produced by ac_compile, and set mode 6564 # options accordingly. 6565 echo 'int i;' > conftest.$ac_ext 6566 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6567 (eval $ac_compile) 2>&5 6568 ac_status=$? 6569 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6570 test $ac_status = 0; }; then 6571 case `/usr/bin/file conftest.$ac_objext` in 6572 *ELF-32*) 6573 HPUX_IA64_MODE=32 6574 ;; 6575 *ELF-64*) 6576 HPUX_IA64_MODE=64 6577 ;; 6578 esac 6579 fi 6580 rm -rf conftest* 6581 ;; 6582*-*-irix6*) 6583 # Find out what ABI is being produced by ac_compile, and set linker 6584 # options accordingly. 6585 echo '#line '$LINENO' "configure"' > conftest.$ac_ext 6586 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6587 (eval $ac_compile) 2>&5 6588 ac_status=$? 6589 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6590 test $ac_status = 0; }; then 6591 if test yes = "$lt_cv_prog_gnu_ld"; then 6592 case `/usr/bin/file conftest.$ac_objext` in 6593 *32-bit*) 6594 LD="${LD-ld} -melf32bsmip" 6595 ;; 6596 *N32*) 6597 LD="${LD-ld} -melf32bmipn32" 6598 ;; 6599 *64-bit*) 6600 LD="${LD-ld} -melf64bmip" 6601 ;; 6602 esac 6603 else 6604 case `/usr/bin/file conftest.$ac_objext` in 6605 *32-bit*) 6606 LD="${LD-ld} -32" 6607 ;; 6608 *N32*) 6609 LD="${LD-ld} -n32" 6610 ;; 6611 *64-bit*) 6612 LD="${LD-ld} -64" 6613 ;; 6614 esac 6615 fi 6616 fi 6617 rm -rf conftest* 6618 ;; 6619 6620mips64*-*linux*) 6621 # Find out what ABI is being produced by ac_compile, and set linker 6622 # options accordingly. 6623 echo '#line '$LINENO' "configure"' > conftest.$ac_ext 6624 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6625 (eval $ac_compile) 2>&5 6626 ac_status=$? 6627 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6628 test $ac_status = 0; }; then 6629 emul=elf 6630 case `/usr/bin/file conftest.$ac_objext` in 6631 *32-bit*) 6632 emul="${emul}32" 6633 ;; 6634 *64-bit*) 6635 emul="${emul}64" 6636 ;; 6637 esac 6638 case `/usr/bin/file conftest.$ac_objext` in 6639 *MSB*) 6640 emul="${emul}btsmip" 6641 ;; 6642 *LSB*) 6643 emul="${emul}ltsmip" 6644 ;; 6645 esac 6646 case `/usr/bin/file conftest.$ac_objext` in 6647 *N32*) 6648 emul="${emul}n32" 6649 ;; 6650 esac 6651 LD="${LD-ld} -m $emul" 6652 fi 6653 rm -rf conftest* 6654 ;; 6655 6656x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \ 6657s390*-*linux*|s390*-*tpf*|sparc*-*linux*) 6658 # Find out what ABI is being produced by ac_compile, and set linker 6659 # options accordingly. Note that the listed cases only cover the 6660 # situations where additional linker options are needed (such as when 6661 # doing 32-bit compilation for a host where ld defaults to 64-bit, or 6662 # vice versa); the common cases where no linker options are needed do 6663 # not appear in the list. 6664 echo 'int i;' > conftest.$ac_ext 6665 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6666 (eval $ac_compile) 2>&5 6667 ac_status=$? 6668 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6669 test $ac_status = 0; }; then 6670 case `/usr/bin/file conftest.o` in 6671 *32-bit*) 6672 case $host in 6673 x86_64-*kfreebsd*-gnu) 6674 LD="${LD-ld} -m elf_i386_fbsd" 6675 ;; 6676 x86_64-*linux*) 6677 case `/usr/bin/file conftest.o` in 6678 *x86-64*) 6679 LD="${LD-ld} -m elf32_x86_64" 6680 ;; 6681 *) 6682 LD="${LD-ld} -m elf_i386" 6683 ;; 6684 esac 6685 ;; 6686 powerpc64le-*linux*) 6687 LD="${LD-ld} -m elf32lppclinux" 6688 ;; 6689 powerpc64-*linux*) 6690 LD="${LD-ld} -m elf32ppclinux" 6691 ;; 6692 s390x-*linux*) 6693 LD="${LD-ld} -m elf_s390" 6694 ;; 6695 sparc64-*linux*) 6696 LD="${LD-ld} -m elf32_sparc" 6697 ;; 6698 esac 6699 ;; 6700 *64-bit*) 6701 case $host in 6702 x86_64-*kfreebsd*-gnu) 6703 LD="${LD-ld} -m elf_x86_64_fbsd" 6704 ;; 6705 x86_64-*linux*) 6706 LD="${LD-ld} -m elf_x86_64" 6707 ;; 6708 powerpcle-*linux*) 6709 LD="${LD-ld} -m elf64lppc" 6710 ;; 6711 powerpc-*linux*) 6712 LD="${LD-ld} -m elf64ppc" 6713 ;; 6714 s390*-*linux*|s390*-*tpf*) 6715 LD="${LD-ld} -m elf64_s390" 6716 ;; 6717 sparc*-*linux*) 6718 LD="${LD-ld} -m elf64_sparc" 6719 ;; 6720 esac 6721 ;; 6722 esac 6723 fi 6724 rm -rf conftest* 6725 ;; 6726 6727*-*-sco3.2v5*) 6728 # On SCO OpenServer 5, we need -belf to get full-featured binaries. 6729 SAVE_CFLAGS=$CFLAGS 6730 CFLAGS="$CFLAGS -belf" 6731 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5 6732$as_echo_n "checking whether the C compiler needs -belf... " >&6; } 6733if ${lt_cv_cc_needs_belf+:} false; then : 6734 $as_echo_n "(cached) " >&6 6735else 6736 ac_ext=c 6737ac_cpp='$CPP $CPPFLAGS' 6738ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 6739ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 6740ac_compiler_gnu=$ac_cv_c_compiler_gnu 6741 6742 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6743/* end confdefs.h. */ 6744 6745int 6746main () 6747{ 6748 6749 ; 6750 return 0; 6751} 6752_ACEOF 6753if ac_fn_c_try_link "$LINENO"; then : 6754 lt_cv_cc_needs_belf=yes 6755else 6756 lt_cv_cc_needs_belf=no 6757fi 6758rm -f core conftest.err conftest.$ac_objext \ 6759 conftest$ac_exeext conftest.$ac_ext 6760 ac_ext=c 6761ac_cpp='$CPP $CPPFLAGS' 6762ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 6763ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 6764ac_compiler_gnu=$ac_cv_c_compiler_gnu 6765 6766fi 6767{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5 6768$as_echo "$lt_cv_cc_needs_belf" >&6; } 6769 if test yes != "$lt_cv_cc_needs_belf"; then 6770 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 6771 CFLAGS=$SAVE_CFLAGS 6772 fi 6773 ;; 6774*-*solaris*) 6775 # Find out what ABI is being produced by ac_compile, and set linker 6776 # options accordingly. 6777 echo 'int i;' > conftest.$ac_ext 6778 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6779 (eval $ac_compile) 2>&5 6780 ac_status=$? 6781 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6782 test $ac_status = 0; }; then 6783 case `/usr/bin/file conftest.o` in 6784 *64-bit*) 6785 case $lt_cv_prog_gnu_ld in 6786 yes*) 6787 case $host in 6788 i?86-*-solaris*|x86_64-*-solaris*) 6789 LD="${LD-ld} -m elf_x86_64" 6790 ;; 6791 sparc*-*-solaris*) 6792 LD="${LD-ld} -m elf64_sparc" 6793 ;; 6794 esac 6795 # GNU ld 2.21 introduced _sol2 emulations. Use them if available. 6796 if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then 6797 LD=${LD-ld}_sol2 6798 fi 6799 ;; 6800 *) 6801 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then 6802 LD="${LD-ld} -64" 6803 fi 6804 ;; 6805 esac 6806 ;; 6807 esac 6808 fi 6809 rm -rf conftest* 6810 ;; 6811esac 6812 6813need_locks=$enable_libtool_lock 6814 6815if test -n "$ac_tool_prefix"; then 6816 # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args. 6817set dummy ${ac_tool_prefix}mt; ac_word=$2 6818{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6819$as_echo_n "checking for $ac_word... " >&6; } 6820if ${ac_cv_prog_MANIFEST_TOOL+:} false; then : 6821 $as_echo_n "(cached) " >&6 6822else 6823 if test -n "$MANIFEST_TOOL"; then 6824 ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test. 6825else 6826as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6827for as_dir in $PATH 6828do 6829 IFS=$as_save_IFS 6830 test -z "$as_dir" && as_dir=. 6831 for ac_exec_ext in '' $ac_executable_extensions; do 6832 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6833 ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt" 6834 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6835 break 2 6836 fi 6837done 6838 done 6839IFS=$as_save_IFS 6840 6841fi 6842fi 6843MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL 6844if test -n "$MANIFEST_TOOL"; then 6845 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5 6846$as_echo "$MANIFEST_TOOL" >&6; } 6847else 6848 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6849$as_echo "no" >&6; } 6850fi 6851 6852 6853fi 6854if test -z "$ac_cv_prog_MANIFEST_TOOL"; then 6855 ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL 6856 # Extract the first word of "mt", so it can be a program name with args. 6857set dummy mt; ac_word=$2 6858{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6859$as_echo_n "checking for $ac_word... " >&6; } 6860if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then : 6861 $as_echo_n "(cached) " >&6 6862else 6863 if test -n "$ac_ct_MANIFEST_TOOL"; then 6864 ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test. 6865else 6866as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6867for as_dir in $PATH 6868do 6869 IFS=$as_save_IFS 6870 test -z "$as_dir" && as_dir=. 6871 for ac_exec_ext in '' $ac_executable_extensions; do 6872 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6873 ac_cv_prog_ac_ct_MANIFEST_TOOL="mt" 6874 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6875 break 2 6876 fi 6877done 6878 done 6879IFS=$as_save_IFS 6880 6881fi 6882fi 6883ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL 6884if test -n "$ac_ct_MANIFEST_TOOL"; then 6885 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5 6886$as_echo "$ac_ct_MANIFEST_TOOL" >&6; } 6887else 6888 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6889$as_echo "no" >&6; } 6890fi 6891 6892 if test "x$ac_ct_MANIFEST_TOOL" = x; then 6893 MANIFEST_TOOL=":" 6894 else 6895 case $cross_compiling:$ac_tool_warned in 6896yes:) 6897{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6898$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6899ac_tool_warned=yes ;; 6900esac 6901 MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL 6902 fi 6903else 6904 MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL" 6905fi 6906 6907test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt 6908{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5 6909$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; } 6910if ${lt_cv_path_mainfest_tool+:} false; then : 6911 $as_echo_n "(cached) " >&6 6912else 6913 lt_cv_path_mainfest_tool=no 6914 echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5 6915 $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out 6916 cat conftest.err >&5 6917 if $GREP 'Manifest Tool' conftest.out > /dev/null; then 6918 lt_cv_path_mainfest_tool=yes 6919 fi 6920 rm -f conftest* 6921fi 6922{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5 6923$as_echo "$lt_cv_path_mainfest_tool" >&6; } 6924if test yes != "$lt_cv_path_mainfest_tool"; then 6925 MANIFEST_TOOL=: 6926fi 6927 6928 6929 6930 6931 6932 6933 case $host_os in 6934 rhapsody* | darwin*) 6935 if test -n "$ac_tool_prefix"; then 6936 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. 6937set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 6938{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6939$as_echo_n "checking for $ac_word... " >&6; } 6940if ${ac_cv_prog_DSYMUTIL+:} false; then : 6941 $as_echo_n "(cached) " >&6 6942else 6943 if test -n "$DSYMUTIL"; then 6944 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. 6945else 6946as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6947for as_dir in $PATH 6948do 6949 IFS=$as_save_IFS 6950 test -z "$as_dir" && as_dir=. 6951 for ac_exec_ext in '' $ac_executable_extensions; do 6952 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6953 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" 6954 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6955 break 2 6956 fi 6957done 6958 done 6959IFS=$as_save_IFS 6960 6961fi 6962fi 6963DSYMUTIL=$ac_cv_prog_DSYMUTIL 6964if test -n "$DSYMUTIL"; then 6965 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5 6966$as_echo "$DSYMUTIL" >&6; } 6967else 6968 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6969$as_echo "no" >&6; } 6970fi 6971 6972 6973fi 6974if test -z "$ac_cv_prog_DSYMUTIL"; then 6975 ac_ct_DSYMUTIL=$DSYMUTIL 6976 # Extract the first word of "dsymutil", so it can be a program name with args. 6977set dummy dsymutil; ac_word=$2 6978{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6979$as_echo_n "checking for $ac_word... " >&6; } 6980if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then : 6981 $as_echo_n "(cached) " >&6 6982else 6983 if test -n "$ac_ct_DSYMUTIL"; then 6984 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. 6985else 6986as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6987for as_dir in $PATH 6988do 6989 IFS=$as_save_IFS 6990 test -z "$as_dir" && as_dir=. 6991 for ac_exec_ext in '' $ac_executable_extensions; do 6992 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6993 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" 6994 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6995 break 2 6996 fi 6997done 6998 done 6999IFS=$as_save_IFS 7000 7001fi 7002fi 7003ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL 7004if test -n "$ac_ct_DSYMUTIL"; then 7005 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5 7006$as_echo "$ac_ct_DSYMUTIL" >&6; } 7007else 7008 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7009$as_echo "no" >&6; } 7010fi 7011 7012 if test "x$ac_ct_DSYMUTIL" = x; then 7013 DSYMUTIL=":" 7014 else 7015 case $cross_compiling:$ac_tool_warned in 7016yes:) 7017{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7018$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7019ac_tool_warned=yes ;; 7020esac 7021 DSYMUTIL=$ac_ct_DSYMUTIL 7022 fi 7023else 7024 DSYMUTIL="$ac_cv_prog_DSYMUTIL" 7025fi 7026 7027 if test -n "$ac_tool_prefix"; then 7028 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. 7029set dummy ${ac_tool_prefix}nmedit; ac_word=$2 7030{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7031$as_echo_n "checking for $ac_word... " >&6; } 7032if ${ac_cv_prog_NMEDIT+:} false; then : 7033 $as_echo_n "(cached) " >&6 7034else 7035 if test -n "$NMEDIT"; then 7036 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. 7037else 7038as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7039for as_dir in $PATH 7040do 7041 IFS=$as_save_IFS 7042 test -z "$as_dir" && as_dir=. 7043 for ac_exec_ext in '' $ac_executable_extensions; do 7044 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7045 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" 7046 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7047 break 2 7048 fi 7049done 7050 done 7051IFS=$as_save_IFS 7052 7053fi 7054fi 7055NMEDIT=$ac_cv_prog_NMEDIT 7056if test -n "$NMEDIT"; then 7057 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5 7058$as_echo "$NMEDIT" >&6; } 7059else 7060 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7061$as_echo "no" >&6; } 7062fi 7063 7064 7065fi 7066if test -z "$ac_cv_prog_NMEDIT"; then 7067 ac_ct_NMEDIT=$NMEDIT 7068 # Extract the first word of "nmedit", so it can be a program name with args. 7069set dummy nmedit; ac_word=$2 7070{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7071$as_echo_n "checking for $ac_word... " >&6; } 7072if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then : 7073 $as_echo_n "(cached) " >&6 7074else 7075 if test -n "$ac_ct_NMEDIT"; then 7076 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. 7077else 7078as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7079for as_dir in $PATH 7080do 7081 IFS=$as_save_IFS 7082 test -z "$as_dir" && as_dir=. 7083 for ac_exec_ext in '' $ac_executable_extensions; do 7084 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7085 ac_cv_prog_ac_ct_NMEDIT="nmedit" 7086 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7087 break 2 7088 fi 7089done 7090 done 7091IFS=$as_save_IFS 7092 7093fi 7094fi 7095ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT 7096if test -n "$ac_ct_NMEDIT"; then 7097 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5 7098$as_echo "$ac_ct_NMEDIT" >&6; } 7099else 7100 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7101$as_echo "no" >&6; } 7102fi 7103 7104 if test "x$ac_ct_NMEDIT" = x; then 7105 NMEDIT=":" 7106 else 7107 case $cross_compiling:$ac_tool_warned in 7108yes:) 7109{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7110$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7111ac_tool_warned=yes ;; 7112esac 7113 NMEDIT=$ac_ct_NMEDIT 7114 fi 7115else 7116 NMEDIT="$ac_cv_prog_NMEDIT" 7117fi 7118 7119 if test -n "$ac_tool_prefix"; then 7120 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. 7121set dummy ${ac_tool_prefix}lipo; ac_word=$2 7122{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7123$as_echo_n "checking for $ac_word... " >&6; } 7124if ${ac_cv_prog_LIPO+:} false; then : 7125 $as_echo_n "(cached) " >&6 7126else 7127 if test -n "$LIPO"; then 7128 ac_cv_prog_LIPO="$LIPO" # Let the user override the test. 7129else 7130as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7131for as_dir in $PATH 7132do 7133 IFS=$as_save_IFS 7134 test -z "$as_dir" && as_dir=. 7135 for ac_exec_ext in '' $ac_executable_extensions; do 7136 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7137 ac_cv_prog_LIPO="${ac_tool_prefix}lipo" 7138 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7139 break 2 7140 fi 7141done 7142 done 7143IFS=$as_save_IFS 7144 7145fi 7146fi 7147LIPO=$ac_cv_prog_LIPO 7148if test -n "$LIPO"; then 7149 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5 7150$as_echo "$LIPO" >&6; } 7151else 7152 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7153$as_echo "no" >&6; } 7154fi 7155 7156 7157fi 7158if test -z "$ac_cv_prog_LIPO"; then 7159 ac_ct_LIPO=$LIPO 7160 # Extract the first word of "lipo", so it can be a program name with args. 7161set dummy lipo; ac_word=$2 7162{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7163$as_echo_n "checking for $ac_word... " >&6; } 7164if ${ac_cv_prog_ac_ct_LIPO+:} false; then : 7165 $as_echo_n "(cached) " >&6 7166else 7167 if test -n "$ac_ct_LIPO"; then 7168 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. 7169else 7170as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7171for as_dir in $PATH 7172do 7173 IFS=$as_save_IFS 7174 test -z "$as_dir" && as_dir=. 7175 for ac_exec_ext in '' $ac_executable_extensions; do 7176 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7177 ac_cv_prog_ac_ct_LIPO="lipo" 7178 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7179 break 2 7180 fi 7181done 7182 done 7183IFS=$as_save_IFS 7184 7185fi 7186fi 7187ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO 7188if test -n "$ac_ct_LIPO"; then 7189 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5 7190$as_echo "$ac_ct_LIPO" >&6; } 7191else 7192 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7193$as_echo "no" >&6; } 7194fi 7195 7196 if test "x$ac_ct_LIPO" = x; then 7197 LIPO=":" 7198 else 7199 case $cross_compiling:$ac_tool_warned in 7200yes:) 7201{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7202$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7203ac_tool_warned=yes ;; 7204esac 7205 LIPO=$ac_ct_LIPO 7206 fi 7207else 7208 LIPO="$ac_cv_prog_LIPO" 7209fi 7210 7211 if test -n "$ac_tool_prefix"; then 7212 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. 7213set dummy ${ac_tool_prefix}otool; ac_word=$2 7214{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7215$as_echo_n "checking for $ac_word... " >&6; } 7216if ${ac_cv_prog_OTOOL+:} false; then : 7217 $as_echo_n "(cached) " >&6 7218else 7219 if test -n "$OTOOL"; then 7220 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test. 7221else 7222as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7223for as_dir in $PATH 7224do 7225 IFS=$as_save_IFS 7226 test -z "$as_dir" && as_dir=. 7227 for ac_exec_ext in '' $ac_executable_extensions; do 7228 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7229 ac_cv_prog_OTOOL="${ac_tool_prefix}otool" 7230 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7231 break 2 7232 fi 7233done 7234 done 7235IFS=$as_save_IFS 7236 7237fi 7238fi 7239OTOOL=$ac_cv_prog_OTOOL 7240if test -n "$OTOOL"; then 7241 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5 7242$as_echo "$OTOOL" >&6; } 7243else 7244 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7245$as_echo "no" >&6; } 7246fi 7247 7248 7249fi 7250if test -z "$ac_cv_prog_OTOOL"; then 7251 ac_ct_OTOOL=$OTOOL 7252 # Extract the first word of "otool", so it can be a program name with args. 7253set dummy otool; ac_word=$2 7254{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7255$as_echo_n "checking for $ac_word... " >&6; } 7256if ${ac_cv_prog_ac_ct_OTOOL+:} false; then : 7257 $as_echo_n "(cached) " >&6 7258else 7259 if test -n "$ac_ct_OTOOL"; then 7260 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test. 7261else 7262as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7263for as_dir in $PATH 7264do 7265 IFS=$as_save_IFS 7266 test -z "$as_dir" && as_dir=. 7267 for ac_exec_ext in '' $ac_executable_extensions; do 7268 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7269 ac_cv_prog_ac_ct_OTOOL="otool" 7270 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7271 break 2 7272 fi 7273done 7274 done 7275IFS=$as_save_IFS 7276 7277fi 7278fi 7279ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL 7280if test -n "$ac_ct_OTOOL"; then 7281 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5 7282$as_echo "$ac_ct_OTOOL" >&6; } 7283else 7284 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7285$as_echo "no" >&6; } 7286fi 7287 7288 if test "x$ac_ct_OTOOL" = x; then 7289 OTOOL=":" 7290 else 7291 case $cross_compiling:$ac_tool_warned in 7292yes:) 7293{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7294$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7295ac_tool_warned=yes ;; 7296esac 7297 OTOOL=$ac_ct_OTOOL 7298 fi 7299else 7300 OTOOL="$ac_cv_prog_OTOOL" 7301fi 7302 7303 if test -n "$ac_tool_prefix"; then 7304 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. 7305set dummy ${ac_tool_prefix}otool64; ac_word=$2 7306{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7307$as_echo_n "checking for $ac_word... " >&6; } 7308if ${ac_cv_prog_OTOOL64+:} false; then : 7309 $as_echo_n "(cached) " >&6 7310else 7311 if test -n "$OTOOL64"; then 7312 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test. 7313else 7314as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7315for as_dir in $PATH 7316do 7317 IFS=$as_save_IFS 7318 test -z "$as_dir" && as_dir=. 7319 for ac_exec_ext in '' $ac_executable_extensions; do 7320 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7321 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" 7322 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7323 break 2 7324 fi 7325done 7326 done 7327IFS=$as_save_IFS 7328 7329fi 7330fi 7331OTOOL64=$ac_cv_prog_OTOOL64 7332if test -n "$OTOOL64"; then 7333 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5 7334$as_echo "$OTOOL64" >&6; } 7335else 7336 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7337$as_echo "no" >&6; } 7338fi 7339 7340 7341fi 7342if test -z "$ac_cv_prog_OTOOL64"; then 7343 ac_ct_OTOOL64=$OTOOL64 7344 # Extract the first word of "otool64", so it can be a program name with args. 7345set dummy otool64; ac_word=$2 7346{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7347$as_echo_n "checking for $ac_word... " >&6; } 7348if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then : 7349 $as_echo_n "(cached) " >&6 7350else 7351 if test -n "$ac_ct_OTOOL64"; then 7352 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test. 7353else 7354as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7355for as_dir in $PATH 7356do 7357 IFS=$as_save_IFS 7358 test -z "$as_dir" && as_dir=. 7359 for ac_exec_ext in '' $ac_executable_extensions; do 7360 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7361 ac_cv_prog_ac_ct_OTOOL64="otool64" 7362 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7363 break 2 7364 fi 7365done 7366 done 7367IFS=$as_save_IFS 7368 7369fi 7370fi 7371ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 7372if test -n "$ac_ct_OTOOL64"; then 7373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5 7374$as_echo "$ac_ct_OTOOL64" >&6; } 7375else 7376 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7377$as_echo "no" >&6; } 7378fi 7379 7380 if test "x$ac_ct_OTOOL64" = x; then 7381 OTOOL64=":" 7382 else 7383 case $cross_compiling:$ac_tool_warned in 7384yes:) 7385{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7386$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7387ac_tool_warned=yes ;; 7388esac 7389 OTOOL64=$ac_ct_OTOOL64 7390 fi 7391else 7392 OTOOL64="$ac_cv_prog_OTOOL64" 7393fi 7394 7395 7396 7397 7398 7399 7400 7401 7402 7403 7404 7405 7406 7407 7408 7409 7410 7411 7412 7413 7414 7415 7416 7417 7418 7419 7420 7421 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5 7422$as_echo_n "checking for -single_module linker flag... " >&6; } 7423if ${lt_cv_apple_cc_single_mod+:} false; then : 7424 $as_echo_n "(cached) " >&6 7425else 7426 lt_cv_apple_cc_single_mod=no 7427 if test -z "$LT_MULTI_MODULE"; then 7428 # By default we will add the -single_module flag. You can override 7429 # by either setting the environment variable LT_MULTI_MODULE 7430 # non-empty at configure time, or by adding -multi_module to the 7431 # link flags. 7432 rm -rf libconftest.dylib* 7433 echo "int foo(void){return 1;}" > conftest.c 7434 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7435-dynamiclib -Wl,-single_module conftest.c" >&5 7436 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7437 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err 7438 _lt_result=$? 7439 # If there is a non-empty error log, and "single_module" 7440 # appears in it, assume the flag caused a linker warning 7441 if test -s conftest.err && $GREP single_module conftest.err; then 7442 cat conftest.err >&5 7443 # Otherwise, if the output was created with a 0 exit code from 7444 # the compiler, it worked. 7445 elif test -f libconftest.dylib && test 0 = "$_lt_result"; then 7446 lt_cv_apple_cc_single_mod=yes 7447 else 7448 cat conftest.err >&5 7449 fi 7450 rm -rf libconftest.dylib* 7451 rm -f conftest.* 7452 fi 7453fi 7454{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5 7455$as_echo "$lt_cv_apple_cc_single_mod" >&6; } 7456 7457 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5 7458$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } 7459if ${lt_cv_ld_exported_symbols_list+:} false; then : 7460 $as_echo_n "(cached) " >&6 7461else 7462 lt_cv_ld_exported_symbols_list=no 7463 save_LDFLAGS=$LDFLAGS 7464 echo "_main" > conftest.sym 7465 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" 7466 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7467/* end confdefs.h. */ 7468 7469int 7470main () 7471{ 7472 7473 ; 7474 return 0; 7475} 7476_ACEOF 7477if ac_fn_c_try_link "$LINENO"; then : 7478 lt_cv_ld_exported_symbols_list=yes 7479else 7480 lt_cv_ld_exported_symbols_list=no 7481fi 7482rm -f core conftest.err conftest.$ac_objext \ 7483 conftest$ac_exeext conftest.$ac_ext 7484 LDFLAGS=$save_LDFLAGS 7485 7486fi 7487{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5 7488$as_echo "$lt_cv_ld_exported_symbols_list" >&6; } 7489 7490 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5 7491$as_echo_n "checking for -force_load linker flag... " >&6; } 7492if ${lt_cv_ld_force_load+:} false; then : 7493 $as_echo_n "(cached) " >&6 7494else 7495 lt_cv_ld_force_load=no 7496 cat > conftest.c << _LT_EOF 7497int forced_loaded() { return 2;} 7498_LT_EOF 7499 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5 7500 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5 7501 echo "$AR cru libconftest.a conftest.o" >&5 7502 $AR cru libconftest.a conftest.o 2>&5 7503 echo "$RANLIB libconftest.a" >&5 7504 $RANLIB libconftest.a 2>&5 7505 cat > conftest.c << _LT_EOF 7506int main() { return 0;} 7507_LT_EOF 7508 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5 7509 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err 7510 _lt_result=$? 7511 if test -s conftest.err && $GREP force_load conftest.err; then 7512 cat conftest.err >&5 7513 elif test -f conftest && test 0 = "$_lt_result" && $GREP forced_load conftest >/dev/null 2>&1; then 7514 lt_cv_ld_force_load=yes 7515 else 7516 cat conftest.err >&5 7517 fi 7518 rm -f conftest.err libconftest.a conftest conftest.c 7519 rm -rf conftest.dSYM 7520 7521fi 7522{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5 7523$as_echo "$lt_cv_ld_force_load" >&6; } 7524 case $host_os in 7525 rhapsody* | darwin1.[012]) 7526 _lt_dar_allow_undefined='$wl-undefined ${wl}suppress' ;; 7527 darwin1.*) 7528 _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;; 7529 darwin*) # darwin 5.x on 7530 # if running on 10.5 or later, the deployment target defaults 7531 # to the OS version, if on x86, and 10.4, the deployment 7532 # target defaults to 10.4. Don't you love it? 7533 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in 7534 10.0,*86*-darwin8*|10.0,*-darwin[91]*) 7535 _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;; 7536 10.[012][,.]*) 7537 _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;; 7538 10.*) 7539 _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;; 7540 esac 7541 ;; 7542 esac 7543 if test yes = "$lt_cv_apple_cc_single_mod"; then 7544 _lt_dar_single_mod='$single_module' 7545 fi 7546 if test yes = "$lt_cv_ld_exported_symbols_list"; then 7547 _lt_dar_export_syms=' $wl-exported_symbols_list,$output_objdir/$libname-symbols.expsym' 7548 else 7549 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/$libname-symbols.expsym $lib' 7550 fi 7551 if test : != "$DSYMUTIL" && test no = "$lt_cv_ld_force_load"; then 7552 _lt_dsymutil='~$DSYMUTIL $lib || :' 7553 else 7554 _lt_dsymutil= 7555 fi 7556 ;; 7557 esac 7558 7559# func_munge_path_list VARIABLE PATH 7560# ----------------------------------- 7561# VARIABLE is name of variable containing _space_ separated list of 7562# directories to be munged by the contents of PATH, which is string 7563# having a format: 7564# "DIR[:DIR]:" 7565# string "DIR[ DIR]" will be prepended to VARIABLE 7566# ":DIR[:DIR]" 7567# string "DIR[ DIR]" will be appended to VARIABLE 7568# "DIRP[:DIRP]::[DIRA:]DIRA" 7569# string "DIRP[ DIRP]" will be prepended to VARIABLE and string 7570# "DIRA[ DIRA]" will be appended to VARIABLE 7571# "DIR[:DIR]" 7572# VARIABLE will be replaced by "DIR[ DIR]" 7573func_munge_path_list () 7574{ 7575 case x$2 in 7576 x) 7577 ;; 7578 *:) 7579 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\" 7580 ;; 7581 x:*) 7582 eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\" 7583 ;; 7584 *::*) 7585 eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\" 7586 eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\" 7587 ;; 7588 *) 7589 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\" 7590 ;; 7591 esac 7592} 7593 7594ac_ext=c 7595ac_cpp='$CPP $CPPFLAGS' 7596ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7597ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7598ac_compiler_gnu=$ac_cv_c_compiler_gnu 7599{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 7600$as_echo_n "checking how to run the C preprocessor... " >&6; } 7601# On Suns, sometimes $CPP names a directory. 7602if test -n "$CPP" && test -d "$CPP"; then 7603 CPP= 7604fi 7605if test -z "$CPP"; then 7606 if ${ac_cv_prog_CPP+:} false; then : 7607 $as_echo_n "(cached) " >&6 7608else 7609 # Double quotes because CPP needs to be expanded 7610 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 7611 do 7612 ac_preproc_ok=false 7613for ac_c_preproc_warn_flag in '' yes 7614do 7615 # Use a header file that comes with gcc, so configuring glibc 7616 # with a fresh cross-compiler works. 7617 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 7618 # <limits.h> exists even on freestanding compilers. 7619 # On the NeXT, cc -E runs the code through the compiler's parser, 7620 # not just through cpp. "Syntax error" is here to catch this case. 7621 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7622/* end confdefs.h. */ 7623#ifdef __STDC__ 7624# include <limits.h> 7625#else 7626# include <assert.h> 7627#endif 7628 Syntax error 7629_ACEOF 7630if ac_fn_c_try_cpp "$LINENO"; then : 7631 7632else 7633 # Broken: fails on valid input. 7634continue 7635fi 7636rm -f conftest.err conftest.i conftest.$ac_ext 7637 7638 # OK, works on sane cases. Now check whether nonexistent headers 7639 # can be detected and how. 7640 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7641/* end confdefs.h. */ 7642#include <ac_nonexistent.h> 7643_ACEOF 7644if ac_fn_c_try_cpp "$LINENO"; then : 7645 # Broken: success on invalid input. 7646continue 7647else 7648 # Passes both tests. 7649ac_preproc_ok=: 7650break 7651fi 7652rm -f conftest.err conftest.i conftest.$ac_ext 7653 7654done 7655# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 7656rm -f conftest.i conftest.err conftest.$ac_ext 7657if $ac_preproc_ok; then : 7658 break 7659fi 7660 7661 done 7662 ac_cv_prog_CPP=$CPP 7663 7664fi 7665 CPP=$ac_cv_prog_CPP 7666else 7667 ac_cv_prog_CPP=$CPP 7668fi 7669{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 7670$as_echo "$CPP" >&6; } 7671ac_preproc_ok=false 7672for ac_c_preproc_warn_flag in '' yes 7673do 7674 # Use a header file that comes with gcc, so configuring glibc 7675 # with a fresh cross-compiler works. 7676 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 7677 # <limits.h> exists even on freestanding compilers. 7678 # On the NeXT, cc -E runs the code through the compiler's parser, 7679 # not just through cpp. "Syntax error" is here to catch this case. 7680 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7681/* end confdefs.h. */ 7682#ifdef __STDC__ 7683# include <limits.h> 7684#else 7685# include <assert.h> 7686#endif 7687 Syntax error 7688_ACEOF 7689if ac_fn_c_try_cpp "$LINENO"; then : 7690 7691else 7692 # Broken: fails on valid input. 7693continue 7694fi 7695rm -f conftest.err conftest.i conftest.$ac_ext 7696 7697 # OK, works on sane cases. Now check whether nonexistent headers 7698 # can be detected and how. 7699 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7700/* end confdefs.h. */ 7701#include <ac_nonexistent.h> 7702_ACEOF 7703if ac_fn_c_try_cpp "$LINENO"; then : 7704 # Broken: success on invalid input. 7705continue 7706else 7707 # Passes both tests. 7708ac_preproc_ok=: 7709break 7710fi 7711rm -f conftest.err conftest.i conftest.$ac_ext 7712 7713done 7714# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 7715rm -f conftest.i conftest.err conftest.$ac_ext 7716if $ac_preproc_ok; then : 7717 7718else 7719 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 7720$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 7721as_fn_error $? "C preprocessor \"$CPP\" fails sanity check 7722See \`config.log' for more details" "$LINENO" 5; } 7723fi 7724 7725ac_ext=c 7726ac_cpp='$CPP $CPPFLAGS' 7727ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7728ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7729ac_compiler_gnu=$ac_cv_c_compiler_gnu 7730 7731 7732{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 7733$as_echo_n "checking for ANSI C header files... " >&6; } 7734if ${ac_cv_header_stdc+:} false; then : 7735 $as_echo_n "(cached) " >&6 7736else 7737 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7738/* end confdefs.h. */ 7739#include <stdlib.h> 7740#include <stdarg.h> 7741#include <string.h> 7742#include <float.h> 7743 7744int 7745main () 7746{ 7747 7748 ; 7749 return 0; 7750} 7751_ACEOF 7752if ac_fn_c_try_compile "$LINENO"; then : 7753 ac_cv_header_stdc=yes 7754else 7755 ac_cv_header_stdc=no 7756fi 7757rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7758 7759if test $ac_cv_header_stdc = yes; then 7760 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 7761 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7762/* end confdefs.h. */ 7763#include <string.h> 7764 7765_ACEOF 7766if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 7767 $EGREP "memchr" >/dev/null 2>&1; then : 7768 7769else 7770 ac_cv_header_stdc=no 7771fi 7772rm -f conftest* 7773 7774fi 7775 7776if test $ac_cv_header_stdc = yes; then 7777 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 7778 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7779/* end confdefs.h. */ 7780#include <stdlib.h> 7781 7782_ACEOF 7783if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 7784 $EGREP "free" >/dev/null 2>&1; then : 7785 7786else 7787 ac_cv_header_stdc=no 7788fi 7789rm -f conftest* 7790 7791fi 7792 7793if test $ac_cv_header_stdc = yes; then 7794 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 7795 if test "$cross_compiling" = yes; then : 7796 : 7797else 7798 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7799/* end confdefs.h. */ 7800#include <ctype.h> 7801#include <stdlib.h> 7802#if ((' ' & 0x0FF) == 0x020) 7803# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 7804# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 7805#else 7806# define ISLOWER(c) \ 7807 (('a' <= (c) && (c) <= 'i') \ 7808 || ('j' <= (c) && (c) <= 'r') \ 7809 || ('s' <= (c) && (c) <= 'z')) 7810# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 7811#endif 7812 7813#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 7814int 7815main () 7816{ 7817 int i; 7818 for (i = 0; i < 256; i++) 7819 if (XOR (islower (i), ISLOWER (i)) 7820 || toupper (i) != TOUPPER (i)) 7821 return 2; 7822 return 0; 7823} 7824_ACEOF 7825if ac_fn_c_try_run "$LINENO"; then : 7826 7827else 7828 ac_cv_header_stdc=no 7829fi 7830rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 7831 conftest.$ac_objext conftest.beam conftest.$ac_ext 7832fi 7833 7834fi 7835fi 7836{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 7837$as_echo "$ac_cv_header_stdc" >&6; } 7838if test $ac_cv_header_stdc = yes; then 7839 7840$as_echo "#define STDC_HEADERS 1" >>confdefs.h 7841 7842fi 7843 7844# On IRIX 5.3, sys/types and inttypes.h are conflicting. 7845for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 7846 inttypes.h stdint.h unistd.h 7847do : 7848 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 7849ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 7850" 7851if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 7852 cat >>confdefs.h <<_ACEOF 7853#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 7854_ACEOF 7855 7856fi 7857 7858done 7859 7860 7861for ac_header in dlfcn.h 7862do : 7863 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default 7864" 7865if test "x$ac_cv_header_dlfcn_h" = xyes; then : 7866 cat >>confdefs.h <<_ACEOF 7867#define HAVE_DLFCN_H 1 7868_ACEOF 7869 7870fi 7871 7872done 7873 7874 7875 7876 7877 7878# Set options 7879 7880 7881 7882 enable_dlopen=no 7883 7884 7885 enable_win32_dll=no 7886 7887 7888 # Check whether --enable-shared was given. 7889if test "${enable_shared+set}" = set; then : 7890 enableval=$enable_shared; p=${PACKAGE-default} 7891 case $enableval in 7892 yes) enable_shared=yes ;; 7893 no) enable_shared=no ;; 7894 *) 7895 enable_shared=no 7896 # Look at the argument we got. We use all the common list separators. 7897 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, 7898 for pkg in $enableval; do 7899 IFS=$lt_save_ifs 7900 if test "X$pkg" = "X$p"; then 7901 enable_shared=yes 7902 fi 7903 done 7904 IFS=$lt_save_ifs 7905 ;; 7906 esac 7907else 7908 enable_shared=yes 7909fi 7910 7911 7912 7913 7914 7915 7916 7917 7918 7919 # Check whether --enable-static was given. 7920if test "${enable_static+set}" = set; then : 7921 enableval=$enable_static; p=${PACKAGE-default} 7922 case $enableval in 7923 yes) enable_static=yes ;; 7924 no) enable_static=no ;; 7925 *) 7926 enable_static=no 7927 # Look at the argument we got. We use all the common list separators. 7928 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, 7929 for pkg in $enableval; do 7930 IFS=$lt_save_ifs 7931 if test "X$pkg" = "X$p"; then 7932 enable_static=yes 7933 fi 7934 done 7935 IFS=$lt_save_ifs 7936 ;; 7937 esac 7938else 7939 enable_static=yes 7940fi 7941 7942 7943 7944 7945 7946 7947 7948 7949 7950 7951# Check whether --with-pic was given. 7952if test "${with_pic+set}" = set; then : 7953 withval=$with_pic; lt_p=${PACKAGE-default} 7954 case $withval in 7955 yes|no) pic_mode=$withval ;; 7956 *) 7957 pic_mode=default 7958 # Look at the argument we got. We use all the common list separators. 7959 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, 7960 for lt_pkg in $withval; do 7961 IFS=$lt_save_ifs 7962 if test "X$lt_pkg" = "X$lt_p"; then 7963 pic_mode=yes 7964 fi 7965 done 7966 IFS=$lt_save_ifs 7967 ;; 7968 esac 7969else 7970 pic_mode=default 7971fi 7972 7973 7974 7975 7976 7977 7978 7979 7980 # Check whether --enable-fast-install was given. 7981if test "${enable_fast_install+set}" = set; then : 7982 enableval=$enable_fast_install; p=${PACKAGE-default} 7983 case $enableval in 7984 yes) enable_fast_install=yes ;; 7985 no) enable_fast_install=no ;; 7986 *) 7987 enable_fast_install=no 7988 # Look at the argument we got. We use all the common list separators. 7989 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, 7990 for pkg in $enableval; do 7991 IFS=$lt_save_ifs 7992 if test "X$pkg" = "X$p"; then 7993 enable_fast_install=yes 7994 fi 7995 done 7996 IFS=$lt_save_ifs 7997 ;; 7998 esac 7999else 8000 enable_fast_install=yes 8001fi 8002 8003 8004 8005 8006 8007 8008 8009 8010 shared_archive_member_spec= 8011case $host,$enable_shared in 8012power*-*-aix[5-9]*,yes) 8013 { $as_echo "$as_me:${as_lineno-$LINENO}: checking which variant of shared library versioning to provide" >&5 8014$as_echo_n "checking which variant of shared library versioning to provide... " >&6; } 8015 8016# Check whether --with-aix-soname was given. 8017if test "${with_aix_soname+set}" = set; then : 8018 withval=$with_aix_soname; case $withval in 8019 aix|svr4|both) 8020 ;; 8021 *) 8022 as_fn_error $? "Unknown argument to --with-aix-soname" "$LINENO" 5 8023 ;; 8024 esac 8025 lt_cv_with_aix_soname=$with_aix_soname 8026else 8027 if ${lt_cv_with_aix_soname+:} false; then : 8028 $as_echo_n "(cached) " >&6 8029else 8030 lt_cv_with_aix_soname=aix 8031fi 8032 8033 with_aix_soname=$lt_cv_with_aix_soname 8034fi 8035 8036 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_aix_soname" >&5 8037$as_echo "$with_aix_soname" >&6; } 8038 if test aix != "$with_aix_soname"; then 8039 # For the AIX way of multilib, we name the shared archive member 8040 # based on the bitwidth used, traditionally 'shr.o' or 'shr_64.o', 8041 # and 'shr.imp' or 'shr_64.imp', respectively, for the Import File. 8042 # Even when GNU compilers ignore OBJECT_MODE but need '-maix64' flag, 8043 # the AIX toolchain works better with OBJECT_MODE set (default 32). 8044 if test 64 = "${OBJECT_MODE-32}"; then 8045 shared_archive_member_spec=shr_64 8046 else 8047 shared_archive_member_spec=shr 8048 fi 8049 fi 8050 ;; 8051*) 8052 with_aix_soname=aix 8053 ;; 8054esac 8055 8056 8057 8058 8059 8060 8061 8062 8063 8064 8065# This can be used to rebuild libtool when needed 8066LIBTOOL_DEPS=$ltmain 8067 8068# Always use our own libtool. 8069LIBTOOL='$(SHELL) $(top_builddir)/libtool' 8070 8071 8072 8073 8074 8075 8076 8077 8078 8079 8080 8081 8082 8083 8084 8085 8086 8087 8088 8089 8090 8091 8092 8093 8094 8095 8096 8097 8098 8099 8100test -z "$LN_S" && LN_S="ln -s" 8101 8102 8103 8104 8105 8106 8107 8108 8109 8110 8111 8112 8113 8114 8115if test -n "${ZSH_VERSION+set}"; then 8116 setopt NO_GLOB_SUBST 8117fi 8118 8119{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5 8120$as_echo_n "checking for objdir... " >&6; } 8121if ${lt_cv_objdir+:} false; then : 8122 $as_echo_n "(cached) " >&6 8123else 8124 rm -f .libs 2>/dev/null 8125mkdir .libs 2>/dev/null 8126if test -d .libs; then 8127 lt_cv_objdir=.libs 8128else 8129 # MS-DOS does not allow filenames that begin with a dot. 8130 lt_cv_objdir=_libs 8131fi 8132rmdir .libs 2>/dev/null 8133fi 8134{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5 8135$as_echo "$lt_cv_objdir" >&6; } 8136objdir=$lt_cv_objdir 8137 8138 8139 8140 8141 8142cat >>confdefs.h <<_ACEOF 8143#define LT_OBJDIR "$lt_cv_objdir/" 8144_ACEOF 8145 8146 8147 8148 8149case $host_os in 8150aix3*) 8151 # AIX sometimes has problems with the GCC collect2 program. For some 8152 # reason, if we set the COLLECT_NAMES environment variable, the problems 8153 # vanish in a puff of smoke. 8154 if test set != "${COLLECT_NAMES+set}"; then 8155 COLLECT_NAMES= 8156 export COLLECT_NAMES 8157 fi 8158 ;; 8159esac 8160 8161# Global variables: 8162ofile=libtool 8163can_build_shared=yes 8164 8165# All known linkers require a '.a' archive for static linking (except MSVC, 8166# which needs '.lib'). 8167libext=a 8168 8169with_gnu_ld=$lt_cv_prog_gnu_ld 8170 8171old_CC=$CC 8172old_CFLAGS=$CFLAGS 8173 8174# Set sane defaults for various variables 8175test -z "$CC" && CC=cc 8176test -z "$LTCC" && LTCC=$CC 8177test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS 8178test -z "$LD" && LD=ld 8179test -z "$ac_objext" && ac_objext=o 8180 8181func_cc_basename $compiler 8182cc_basename=$func_cc_basename_result 8183 8184 8185# Only perform the check for file, if the check method requires it 8186test -z "$MAGIC_CMD" && MAGIC_CMD=file 8187case $deplibs_check_method in 8188file_magic*) 8189 if test "$file_magic_cmd" = '$MAGIC_CMD'; then 8190 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5 8191$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } 8192if ${lt_cv_path_MAGIC_CMD+:} false; then : 8193 $as_echo_n "(cached) " >&6 8194else 8195 case $MAGIC_CMD in 8196[\\/*] | ?:[\\/]*) 8197 lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path. 8198 ;; 8199*) 8200 lt_save_MAGIC_CMD=$MAGIC_CMD 8201 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR 8202 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 8203 for ac_dir in $ac_dummy; do 8204 IFS=$lt_save_ifs 8205 test -z "$ac_dir" && ac_dir=. 8206 if test -f "$ac_dir/${ac_tool_prefix}file"; then 8207 lt_cv_path_MAGIC_CMD=$ac_dir/"${ac_tool_prefix}file" 8208 if test -n "$file_magic_test_file"; then 8209 case $deplibs_check_method in 8210 "file_magic "*) 8211 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 8212 MAGIC_CMD=$lt_cv_path_MAGIC_CMD 8213 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 8214 $EGREP "$file_magic_regex" > /dev/null; then 8215 : 8216 else 8217 cat <<_LT_EOF 1>&2 8218 8219*** Warning: the command libtool uses to detect shared libraries, 8220*** $file_magic_cmd, produces output that libtool cannot recognize. 8221*** The result is that libtool may fail to recognize shared libraries 8222*** as such. This will affect the creation of libtool libraries that 8223*** depend on shared libraries, but programs linked with such libtool 8224*** libraries will work regardless of this problem. Nevertheless, you 8225*** may want to report the problem to your system manager and/or to 8226*** bug-libtool@gnu.org 8227 8228_LT_EOF 8229 fi ;; 8230 esac 8231 fi 8232 break 8233 fi 8234 done 8235 IFS=$lt_save_ifs 8236 MAGIC_CMD=$lt_save_MAGIC_CMD 8237 ;; 8238esac 8239fi 8240 8241MAGIC_CMD=$lt_cv_path_MAGIC_CMD 8242if test -n "$MAGIC_CMD"; then 8243 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 8244$as_echo "$MAGIC_CMD" >&6; } 8245else 8246 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8247$as_echo "no" >&6; } 8248fi 8249 8250 8251 8252 8253 8254if test -z "$lt_cv_path_MAGIC_CMD"; then 8255 if test -n "$ac_tool_prefix"; then 8256 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5 8257$as_echo_n "checking for file... " >&6; } 8258if ${lt_cv_path_MAGIC_CMD+:} false; then : 8259 $as_echo_n "(cached) " >&6 8260else 8261 case $MAGIC_CMD in 8262[\\/*] | ?:[\\/]*) 8263 lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path. 8264 ;; 8265*) 8266 lt_save_MAGIC_CMD=$MAGIC_CMD 8267 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR 8268 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 8269 for ac_dir in $ac_dummy; do 8270 IFS=$lt_save_ifs 8271 test -z "$ac_dir" && ac_dir=. 8272 if test -f "$ac_dir/file"; then 8273 lt_cv_path_MAGIC_CMD=$ac_dir/"file" 8274 if test -n "$file_magic_test_file"; then 8275 case $deplibs_check_method in 8276 "file_magic "*) 8277 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 8278 MAGIC_CMD=$lt_cv_path_MAGIC_CMD 8279 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 8280 $EGREP "$file_magic_regex" > /dev/null; then 8281 : 8282 else 8283 cat <<_LT_EOF 1>&2 8284 8285*** Warning: the command libtool uses to detect shared libraries, 8286*** $file_magic_cmd, produces output that libtool cannot recognize. 8287*** The result is that libtool may fail to recognize shared libraries 8288*** as such. This will affect the creation of libtool libraries that 8289*** depend on shared libraries, but programs linked with such libtool 8290*** libraries will work regardless of this problem. Nevertheless, you 8291*** may want to report the problem to your system manager and/or to 8292*** bug-libtool@gnu.org 8293 8294_LT_EOF 8295 fi ;; 8296 esac 8297 fi 8298 break 8299 fi 8300 done 8301 IFS=$lt_save_ifs 8302 MAGIC_CMD=$lt_save_MAGIC_CMD 8303 ;; 8304esac 8305fi 8306 8307MAGIC_CMD=$lt_cv_path_MAGIC_CMD 8308if test -n "$MAGIC_CMD"; then 8309 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 8310$as_echo "$MAGIC_CMD" >&6; } 8311else 8312 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8313$as_echo "no" >&6; } 8314fi 8315 8316 8317 else 8318 MAGIC_CMD=: 8319 fi 8320fi 8321 8322 fi 8323 ;; 8324esac 8325 8326# Use C for the default configuration in the libtool script 8327 8328lt_save_CC=$CC 8329ac_ext=c 8330ac_cpp='$CPP $CPPFLAGS' 8331ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 8332ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 8333ac_compiler_gnu=$ac_cv_c_compiler_gnu 8334 8335 8336# Source file extension for C test sources. 8337ac_ext=c 8338 8339# Object file extension for compiled C test sources. 8340objext=o 8341objext=$objext 8342 8343# Code to be used in simple compile tests 8344lt_simple_compile_test_code="int some_variable = 0;" 8345 8346# Code to be used in simple link tests 8347lt_simple_link_test_code='int main(){return(0);}' 8348 8349 8350 8351 8352 8353 8354 8355# If no C compiler was specified, use CC. 8356LTCC=${LTCC-"$CC"} 8357 8358# If no C compiler flags were specified, use CFLAGS. 8359LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 8360 8361# Allow CC to be a program name with arguments. 8362compiler=$CC 8363 8364# Save the default compiler, since it gets overwritten when the other 8365# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. 8366compiler_DEFAULT=$CC 8367 8368# save warnings/boilerplate of simple test code 8369ac_outfile=conftest.$ac_objext 8370echo "$lt_simple_compile_test_code" >conftest.$ac_ext 8371eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 8372_lt_compiler_boilerplate=`cat conftest.err` 8373$RM conftest* 8374 8375ac_outfile=conftest.$ac_objext 8376echo "$lt_simple_link_test_code" >conftest.$ac_ext 8377eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 8378_lt_linker_boilerplate=`cat conftest.err` 8379$RM -r conftest* 8380 8381 8382if test -n "$compiler"; then 8383 8384lt_prog_compiler_no_builtin_flag= 8385 8386if test yes = "$GCC"; then 8387 case $cc_basename in 8388 nvcc*) 8389 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;; 8390 *) 8391 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;; 8392 esac 8393 8394 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 8395$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } 8396if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then : 8397 $as_echo_n "(cached) " >&6 8398else 8399 lt_cv_prog_compiler_rtti_exceptions=no 8400 ac_outfile=conftest.$ac_objext 8401 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8402 lt_compiler_flag="-fno-rtti -fno-exceptions" ## exclude from sc_useless_quotes_in_assignment 8403 # Insert the option either (1) after the last *FLAGS variable, or 8404 # (2) before a word containing "conftest.", or (3) at the end. 8405 # Note that $ac_compile itself does not contain backslashes and begins 8406 # with a dollar sign (not a hyphen), so the echo should work correctly. 8407 # The option is referenced via a variable to avoid confusing sed. 8408 lt_compile=`echo "$ac_compile" | $SED \ 8409 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8410 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8411 -e 's:$: $lt_compiler_flag:'` 8412 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8413 (eval "$lt_compile" 2>conftest.err) 8414 ac_status=$? 8415 cat conftest.err >&5 8416 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8417 if (exit $ac_status) && test -s "$ac_outfile"; then 8418 # The compiler can only warn and ignore the option if not recognized 8419 # So say no if there are warnings other than the usual output. 8420 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 8421 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8422 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 8423 lt_cv_prog_compiler_rtti_exceptions=yes 8424 fi 8425 fi 8426 $RM conftest* 8427 8428fi 8429{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 8430$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } 8431 8432if test yes = "$lt_cv_prog_compiler_rtti_exceptions"; then 8433 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" 8434else 8435 : 8436fi 8437 8438fi 8439 8440 8441 8442 8443 8444 8445 lt_prog_compiler_wl= 8446lt_prog_compiler_pic= 8447lt_prog_compiler_static= 8448 8449 8450 if test yes = "$GCC"; then 8451 lt_prog_compiler_wl='-Wl,' 8452 lt_prog_compiler_static='-static' 8453 8454 case $host_os in 8455 aix*) 8456 # All AIX code is PIC. 8457 if test ia64 = "$host_cpu"; then 8458 # AIX 5 now supports IA64 processor 8459 lt_prog_compiler_static='-Bstatic' 8460 fi 8461 lt_prog_compiler_pic='-fPIC' 8462 ;; 8463 8464 amigaos*) 8465 case $host_cpu in 8466 powerpc) 8467 # see comment about AmigaOS4 .so support 8468 lt_prog_compiler_pic='-fPIC' 8469 ;; 8470 m68k) 8471 # FIXME: we need at least 68020 code to build shared libraries, but 8472 # adding the '-m68020' flag to GCC prevents building anything better, 8473 # like '-m68040'. 8474 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' 8475 ;; 8476 esac 8477 ;; 8478 8479 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) 8480 # PIC is the default for these OSes. 8481 ;; 8482 8483 mingw* | cygwin* | pw32* | os2* | cegcc*) 8484 # This hack is so that the source file can tell whether it is being 8485 # built for inclusion in a dll (and should export symbols for example). 8486 # Although the cygwin gcc ignores -fPIC, still need this for old-style 8487 # (--disable-auto-import) libraries 8488 lt_prog_compiler_pic='-DDLL_EXPORT' 8489 case $host_os in 8490 os2*) 8491 lt_prog_compiler_static='$wl-static' 8492 ;; 8493 esac 8494 ;; 8495 8496 darwin* | rhapsody*) 8497 # PIC is the default on this platform 8498 # Common symbols not allowed in MH_DYLIB files 8499 lt_prog_compiler_pic='-fno-common' 8500 ;; 8501 8502 haiku*) 8503 # PIC is the default for Haiku. 8504 # The "-static" flag exists, but is broken. 8505 lt_prog_compiler_static= 8506 ;; 8507 8508 hpux*) 8509 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit 8510 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag 8511 # sets the default TLS model and affects inlining. 8512 case $host_cpu in 8513 hppa*64*) 8514 # +Z the default 8515 ;; 8516 *) 8517 lt_prog_compiler_pic='-fPIC' 8518 ;; 8519 esac 8520 ;; 8521 8522 interix[3-9]*) 8523 # Interix 3.x gcc -fpic/-fPIC options generate broken code. 8524 # Instead, we relocate shared libraries at runtime. 8525 ;; 8526 8527 msdosdjgpp*) 8528 # Just because we use GCC doesn't mean we suddenly get shared libraries 8529 # on systems that don't support them. 8530 lt_prog_compiler_can_build_shared=no 8531 enable_shared=no 8532 ;; 8533 8534 *nto* | *qnx*) 8535 # QNX uses GNU C++, but need to define -shared option too, otherwise 8536 # it will coredump. 8537 lt_prog_compiler_pic='-fPIC -shared' 8538 ;; 8539 8540 sysv4*MP*) 8541 if test -d /usr/nec; then 8542 lt_prog_compiler_pic=-Kconform_pic 8543 fi 8544 ;; 8545 8546 *) 8547 lt_prog_compiler_pic='-fPIC' 8548 ;; 8549 esac 8550 8551 case $cc_basename in 8552 nvcc*) # Cuda Compiler Driver 2.2 8553 lt_prog_compiler_wl='-Xlinker ' 8554 if test -n "$lt_prog_compiler_pic"; then 8555 lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic" 8556 fi 8557 ;; 8558 esac 8559 else 8560 # PORTME Check for flag to pass linker flags through the system compiler. 8561 case $host_os in 8562 aix*) 8563 lt_prog_compiler_wl='-Wl,' 8564 if test ia64 = "$host_cpu"; then 8565 # AIX 5 now supports IA64 processor 8566 lt_prog_compiler_static='-Bstatic' 8567 else 8568 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' 8569 fi 8570 ;; 8571 8572 darwin* | rhapsody*) 8573 # PIC is the default on this platform 8574 # Common symbols not allowed in MH_DYLIB files 8575 lt_prog_compiler_pic='-fno-common' 8576 case $cc_basename in 8577 nagfor*) 8578 # NAG Fortran compiler 8579 lt_prog_compiler_wl='-Wl,-Wl,,' 8580 lt_prog_compiler_pic='-PIC' 8581 lt_prog_compiler_static='-Bstatic' 8582 ;; 8583 esac 8584 ;; 8585 8586 mingw* | cygwin* | pw32* | os2* | cegcc*) 8587 # This hack is so that the source file can tell whether it is being 8588 # built for inclusion in a dll (and should export symbols for example). 8589 lt_prog_compiler_pic='-DDLL_EXPORT' 8590 case $host_os in 8591 os2*) 8592 lt_prog_compiler_static='$wl-static' 8593 ;; 8594 esac 8595 ;; 8596 8597 hpux9* | hpux10* | hpux11*) 8598 lt_prog_compiler_wl='-Wl,' 8599 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but 8600 # not for PA HP-UX. 8601 case $host_cpu in 8602 hppa*64*|ia64*) 8603 # +Z the default 8604 ;; 8605 *) 8606 lt_prog_compiler_pic='+Z' 8607 ;; 8608 esac 8609 # Is there a better lt_prog_compiler_static that works with the bundled CC? 8610 lt_prog_compiler_static='$wl-a ${wl}archive' 8611 ;; 8612 8613 irix5* | irix6* | nonstopux*) 8614 lt_prog_compiler_wl='-Wl,' 8615 # PIC (with -KPIC) is the default. 8616 lt_prog_compiler_static='-non_shared' 8617 ;; 8618 8619 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) 8620 case $cc_basename in 8621 # old Intel for x86_64, which still supported -KPIC. 8622 ecc*) 8623 lt_prog_compiler_wl='-Wl,' 8624 lt_prog_compiler_pic='-KPIC' 8625 lt_prog_compiler_static='-static' 8626 ;; 8627 # icc used to be incompatible with GCC. 8628 # ICC 10 doesn't accept -KPIC any more. 8629 icc* | ifort*) 8630 lt_prog_compiler_wl='-Wl,' 8631 lt_prog_compiler_pic='-fPIC' 8632 lt_prog_compiler_static='-static' 8633 ;; 8634 # Lahey Fortran 8.1. 8635 lf95*) 8636 lt_prog_compiler_wl='-Wl,' 8637 lt_prog_compiler_pic='--shared' 8638 lt_prog_compiler_static='--static' 8639 ;; 8640 nagfor*) 8641 # NAG Fortran compiler 8642 lt_prog_compiler_wl='-Wl,-Wl,,' 8643 lt_prog_compiler_pic='-PIC' 8644 lt_prog_compiler_static='-Bstatic' 8645 ;; 8646 tcc*) 8647 # Fabrice Bellard et al's Tiny C Compiler 8648 lt_prog_compiler_wl='-Wl,' 8649 lt_prog_compiler_pic='-fPIC' 8650 lt_prog_compiler_static='-static' 8651 ;; 8652 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) 8653 # Portland Group compilers (*not* the Pentium gcc compiler, 8654 # which looks to be a dead project) 8655 lt_prog_compiler_wl='-Wl,' 8656 lt_prog_compiler_pic='-fpic' 8657 lt_prog_compiler_static='-Bstatic' 8658 ;; 8659 ccc*) 8660 lt_prog_compiler_wl='-Wl,' 8661 # All Alpha code is PIC. 8662 lt_prog_compiler_static='-non_shared' 8663 ;; 8664 xl* | bgxl* | bgf* | mpixl*) 8665 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene 8666 lt_prog_compiler_wl='-Wl,' 8667 lt_prog_compiler_pic='-qpic' 8668 lt_prog_compiler_static='-qstaticlink' 8669 ;; 8670 *) 8671 case `$CC -V 2>&1 | sed 5q` in 8672 *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*) 8673 # Sun Fortran 8.3 passes all unrecognized flags to the linker 8674 lt_prog_compiler_pic='-KPIC' 8675 lt_prog_compiler_static='-Bstatic' 8676 lt_prog_compiler_wl='' 8677 ;; 8678 *Sun\ F* | *Sun*Fortran*) 8679 lt_prog_compiler_pic='-KPIC' 8680 lt_prog_compiler_static='-Bstatic' 8681 lt_prog_compiler_wl='-Qoption ld ' 8682 ;; 8683 *Sun\ C*) 8684 # Sun C 5.9 8685 lt_prog_compiler_pic='-KPIC' 8686 lt_prog_compiler_static='-Bstatic' 8687 lt_prog_compiler_wl='-Wl,' 8688 ;; 8689 *Intel*\ [CF]*Compiler*) 8690 lt_prog_compiler_wl='-Wl,' 8691 lt_prog_compiler_pic='-fPIC' 8692 lt_prog_compiler_static='-static' 8693 ;; 8694 *Portland\ Group*) 8695 lt_prog_compiler_wl='-Wl,' 8696 lt_prog_compiler_pic='-fpic' 8697 lt_prog_compiler_static='-Bstatic' 8698 ;; 8699 esac 8700 ;; 8701 esac 8702 ;; 8703 8704 newsos6) 8705 lt_prog_compiler_pic='-KPIC' 8706 lt_prog_compiler_static='-Bstatic' 8707 ;; 8708 8709 *nto* | *qnx*) 8710 # QNX uses GNU C++, but need to define -shared option too, otherwise 8711 # it will coredump. 8712 lt_prog_compiler_pic='-fPIC -shared' 8713 ;; 8714 8715 osf3* | osf4* | osf5*) 8716 lt_prog_compiler_wl='-Wl,' 8717 # All OSF/1 code is PIC. 8718 lt_prog_compiler_static='-non_shared' 8719 ;; 8720 8721 rdos*) 8722 lt_prog_compiler_static='-non_shared' 8723 ;; 8724 8725 solaris*) 8726 lt_prog_compiler_pic='-KPIC' 8727 lt_prog_compiler_static='-Bstatic' 8728 case $cc_basename in 8729 f77* | f90* | f95* | sunf77* | sunf90* | sunf95*) 8730 lt_prog_compiler_wl='-Qoption ld ';; 8731 *) 8732 lt_prog_compiler_wl='-Wl,';; 8733 esac 8734 ;; 8735 8736 sunos4*) 8737 lt_prog_compiler_wl='-Qoption ld ' 8738 lt_prog_compiler_pic='-PIC' 8739 lt_prog_compiler_static='-Bstatic' 8740 ;; 8741 8742 sysv4 | sysv4.2uw2* | sysv4.3*) 8743 lt_prog_compiler_wl='-Wl,' 8744 lt_prog_compiler_pic='-KPIC' 8745 lt_prog_compiler_static='-Bstatic' 8746 ;; 8747 8748 sysv4*MP*) 8749 if test -d /usr/nec; then 8750 lt_prog_compiler_pic='-Kconform_pic' 8751 lt_prog_compiler_static='-Bstatic' 8752 fi 8753 ;; 8754 8755 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) 8756 lt_prog_compiler_wl='-Wl,' 8757 lt_prog_compiler_pic='-KPIC' 8758 lt_prog_compiler_static='-Bstatic' 8759 ;; 8760 8761 unicos*) 8762 lt_prog_compiler_wl='-Wl,' 8763 lt_prog_compiler_can_build_shared=no 8764 ;; 8765 8766 uts4*) 8767 lt_prog_compiler_pic='-pic' 8768 lt_prog_compiler_static='-Bstatic' 8769 ;; 8770 8771 *) 8772 lt_prog_compiler_can_build_shared=no 8773 ;; 8774 esac 8775 fi 8776 8777case $host_os in 8778 # For platforms that do not support PIC, -DPIC is meaningless: 8779 *djgpp*) 8780 lt_prog_compiler_pic= 8781 ;; 8782 *) 8783 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 8784 ;; 8785esac 8786 8787{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 8788$as_echo_n "checking for $compiler option to produce PIC... " >&6; } 8789if ${lt_cv_prog_compiler_pic+:} false; then : 8790 $as_echo_n "(cached) " >&6 8791else 8792 lt_cv_prog_compiler_pic=$lt_prog_compiler_pic 8793fi 8794{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5 8795$as_echo "$lt_cv_prog_compiler_pic" >&6; } 8796lt_prog_compiler_pic=$lt_cv_prog_compiler_pic 8797 8798# 8799# Check to make sure the PIC flag actually works. 8800# 8801if test -n "$lt_prog_compiler_pic"; then 8802 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 8803$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } 8804if ${lt_cv_prog_compiler_pic_works+:} false; then : 8805 $as_echo_n "(cached) " >&6 8806else 8807 lt_cv_prog_compiler_pic_works=no 8808 ac_outfile=conftest.$ac_objext 8809 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8810 lt_compiler_flag="$lt_prog_compiler_pic -DPIC" ## exclude from sc_useless_quotes_in_assignment 8811 # Insert the option either (1) after the last *FLAGS variable, or 8812 # (2) before a word containing "conftest.", or (3) at the end. 8813 # Note that $ac_compile itself does not contain backslashes and begins 8814 # with a dollar sign (not a hyphen), so the echo should work correctly. 8815 # The option is referenced via a variable to avoid confusing sed. 8816 lt_compile=`echo "$ac_compile" | $SED \ 8817 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8818 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8819 -e 's:$: $lt_compiler_flag:'` 8820 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8821 (eval "$lt_compile" 2>conftest.err) 8822 ac_status=$? 8823 cat conftest.err >&5 8824 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8825 if (exit $ac_status) && test -s "$ac_outfile"; then 8826 # The compiler can only warn and ignore the option if not recognized 8827 # So say no if there are warnings other than the usual output. 8828 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 8829 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8830 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 8831 lt_cv_prog_compiler_pic_works=yes 8832 fi 8833 fi 8834 $RM conftest* 8835 8836fi 8837{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5 8838$as_echo "$lt_cv_prog_compiler_pic_works" >&6; } 8839 8840if test yes = "$lt_cv_prog_compiler_pic_works"; then 8841 case $lt_prog_compiler_pic in 8842 "" | " "*) ;; 8843 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; 8844 esac 8845else 8846 lt_prog_compiler_pic= 8847 lt_prog_compiler_can_build_shared=no 8848fi 8849 8850fi 8851 8852 8853 8854 8855 8856 8857 8858 8859 8860 8861 8862# 8863# Check to make sure the static flag actually works. 8864# 8865wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" 8866{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5 8867$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } 8868if ${lt_cv_prog_compiler_static_works+:} false; then : 8869 $as_echo_n "(cached) " >&6 8870else 8871 lt_cv_prog_compiler_static_works=no 8872 save_LDFLAGS=$LDFLAGS 8873 LDFLAGS="$LDFLAGS $lt_tmp_static_flag" 8874 echo "$lt_simple_link_test_code" > conftest.$ac_ext 8875 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 8876 # The linker can only warn and ignore the option if not recognized 8877 # So say no if there are warnings 8878 if test -s conftest.err; then 8879 # Append any errors to the config.log. 8880 cat conftest.err 1>&5 8881 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 8882 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8883 if diff conftest.exp conftest.er2 >/dev/null; then 8884 lt_cv_prog_compiler_static_works=yes 8885 fi 8886 else 8887 lt_cv_prog_compiler_static_works=yes 8888 fi 8889 fi 8890 $RM -r conftest* 8891 LDFLAGS=$save_LDFLAGS 8892 8893fi 8894{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5 8895$as_echo "$lt_cv_prog_compiler_static_works" >&6; } 8896 8897if test yes = "$lt_cv_prog_compiler_static_works"; then 8898 : 8899else 8900 lt_prog_compiler_static= 8901fi 8902 8903 8904 8905 8906 8907 8908 8909 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 8910$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8911if ${lt_cv_prog_compiler_c_o+:} false; then : 8912 $as_echo_n "(cached) " >&6 8913else 8914 lt_cv_prog_compiler_c_o=no 8915 $RM -r conftest 2>/dev/null 8916 mkdir conftest 8917 cd conftest 8918 mkdir out 8919 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8920 8921 lt_compiler_flag="-o out/conftest2.$ac_objext" 8922 # Insert the option either (1) after the last *FLAGS variable, or 8923 # (2) before a word containing "conftest.", or (3) at the end. 8924 # Note that $ac_compile itself does not contain backslashes and begins 8925 # with a dollar sign (not a hyphen), so the echo should work correctly. 8926 lt_compile=`echo "$ac_compile" | $SED \ 8927 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8928 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8929 -e 's:$: $lt_compiler_flag:'` 8930 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8931 (eval "$lt_compile" 2>out/conftest.err) 8932 ac_status=$? 8933 cat out/conftest.err >&5 8934 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8935 if (exit $ac_status) && test -s out/conftest2.$ac_objext 8936 then 8937 # The compiler can only warn and ignore the option if not recognized 8938 # So say no if there are warnings 8939 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 8940 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8941 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8942 lt_cv_prog_compiler_c_o=yes 8943 fi 8944 fi 8945 chmod u+w . 2>&5 8946 $RM conftest* 8947 # SGI C++ compiler will create directory out/ii_files/ for 8948 # template instantiation 8949 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 8950 $RM out/* && rmdir out 8951 cd .. 8952 $RM -r conftest 8953 $RM conftest* 8954 8955fi 8956{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 8957$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 8958 8959 8960 8961 8962 8963 8964 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 8965$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8966if ${lt_cv_prog_compiler_c_o+:} false; then : 8967 $as_echo_n "(cached) " >&6 8968else 8969 lt_cv_prog_compiler_c_o=no 8970 $RM -r conftest 2>/dev/null 8971 mkdir conftest 8972 cd conftest 8973 mkdir out 8974 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8975 8976 lt_compiler_flag="-o out/conftest2.$ac_objext" 8977 # Insert the option either (1) after the last *FLAGS variable, or 8978 # (2) before a word containing "conftest.", or (3) at the end. 8979 # Note that $ac_compile itself does not contain backslashes and begins 8980 # with a dollar sign (not a hyphen), so the echo should work correctly. 8981 lt_compile=`echo "$ac_compile" | $SED \ 8982 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8983 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8984 -e 's:$: $lt_compiler_flag:'` 8985 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8986 (eval "$lt_compile" 2>out/conftest.err) 8987 ac_status=$? 8988 cat out/conftest.err >&5 8989 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8990 if (exit $ac_status) && test -s out/conftest2.$ac_objext 8991 then 8992 # The compiler can only warn and ignore the option if not recognized 8993 # So say no if there are warnings 8994 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 8995 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8996 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8997 lt_cv_prog_compiler_c_o=yes 8998 fi 8999 fi 9000 chmod u+w . 2>&5 9001 $RM conftest* 9002 # SGI C++ compiler will create directory out/ii_files/ for 9003 # template instantiation 9004 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 9005 $RM out/* && rmdir out 9006 cd .. 9007 $RM -r conftest 9008 $RM conftest* 9009 9010fi 9011{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 9012$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 9013 9014 9015 9016 9017hard_links=nottested 9018if test no = "$lt_cv_prog_compiler_c_o" && test no != "$need_locks"; then 9019 # do not overwrite the value of need_locks provided by the user 9020 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5 9021$as_echo_n "checking if we can lock with hard links... " >&6; } 9022 hard_links=yes 9023 $RM conftest* 9024 ln conftest.a conftest.b 2>/dev/null && hard_links=no 9025 touch conftest.a 9026 ln conftest.a conftest.b 2>&5 || hard_links=no 9027 ln conftest.a conftest.b 2>/dev/null && hard_links=no 9028 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 9029$as_echo "$hard_links" >&6; } 9030 if test no = "$hard_links"; then 9031 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&5 9032$as_echo "$as_me: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&2;} 9033 need_locks=warn 9034 fi 9035else 9036 need_locks=no 9037fi 9038 9039 9040 9041 9042 9043 9044 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 9045$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } 9046 9047 runpath_var= 9048 allow_undefined_flag= 9049 always_export_symbols=no 9050 archive_cmds= 9051 archive_expsym_cmds= 9052 compiler_needs_object=no 9053 enable_shared_with_static_runtimes=no 9054 export_dynamic_flag_spec= 9055 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 9056 hardcode_automatic=no 9057 hardcode_direct=no 9058 hardcode_direct_absolute=no 9059 hardcode_libdir_flag_spec= 9060 hardcode_libdir_separator= 9061 hardcode_minus_L=no 9062 hardcode_shlibpath_var=unsupported 9063 inherit_rpath=no 9064 link_all_deplibs=unknown 9065 module_cmds= 9066 module_expsym_cmds= 9067 old_archive_from_new_cmds= 9068 old_archive_from_expsyms_cmds= 9069 thread_safe_flag_spec= 9070 whole_archive_flag_spec= 9071 # include_expsyms should be a list of space-separated symbols to be *always* 9072 # included in the symbol list 9073 include_expsyms= 9074 # exclude_expsyms can be an extended regexp of symbols to exclude 9075 # it will be wrapped by ' (' and ')$', so one must not match beginning or 9076 # end of line. Example: 'a|bc|.*d.*' will exclude the symbols 'a' and 'bc', 9077 # as well as any symbol that contains 'd'. 9078 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' 9079 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out 9080 # platforms (ab)use it in PIC code, but their linkers get confused if 9081 # the symbol is explicitly referenced. Since portable code cannot 9082 # rely on this symbol name, it's probably fine to never include it in 9083 # preloaded symbol tables. 9084 # Exclude shared library initialization/finalization symbols. 9085 extract_expsyms_cmds= 9086 9087 case $host_os in 9088 cygwin* | mingw* | pw32* | cegcc*) 9089 # FIXME: the MSVC++ port hasn't been tested in a loooong time 9090 # When not using gcc, we currently assume that we are using 9091 # Microsoft Visual C++. 9092 if test yes != "$GCC"; then 9093 with_gnu_ld=no 9094 fi 9095 ;; 9096 interix*) 9097 # we just hope/assume this is gcc and not c89 (= MSVC++) 9098 with_gnu_ld=yes 9099 ;; 9100 openbsd* | bitrig*) 9101 with_gnu_ld=no 9102 ;; 9103 linux* | k*bsd*-gnu | gnu*) 9104 link_all_deplibs=no 9105 ;; 9106 esac 9107 9108 ld_shlibs=yes 9109 9110 # On some targets, GNU ld is compatible enough with the native linker 9111 # that we're better off using the native interface for both. 9112 lt_use_gnu_ld_interface=no 9113 if test yes = "$with_gnu_ld"; then 9114 case $host_os in 9115 aix*) 9116 # The AIX port of GNU ld has always aspired to compatibility 9117 # with the native linker. However, as the warning in the GNU ld 9118 # block says, versions before 2.19.5* couldn't really create working 9119 # shared libraries, regardless of the interface used. 9120 case `$LD -v 2>&1` in 9121 *\ \(GNU\ Binutils\)\ 2.19.5*) ;; 9122 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;; 9123 *\ \(GNU\ Binutils\)\ [3-9]*) ;; 9124 *) 9125 lt_use_gnu_ld_interface=yes 9126 ;; 9127 esac 9128 ;; 9129 *) 9130 lt_use_gnu_ld_interface=yes 9131 ;; 9132 esac 9133 fi 9134 9135 if test yes = "$lt_use_gnu_ld_interface"; then 9136 # If archive_cmds runs LD, not CC, wlarc should be empty 9137 wlarc='$wl' 9138 9139 # Set some defaults for GNU ld with shared library support. These 9140 # are reset later if shared libraries are not supported. Putting them 9141 # here allows them to be overridden if necessary. 9142 runpath_var=LD_RUN_PATH 9143 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 9144 export_dynamic_flag_spec='$wl--export-dynamic' 9145 # ancient GNU ld didn't support --whole-archive et. al. 9146 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then 9147 whole_archive_flag_spec=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive' 9148 else 9149 whole_archive_flag_spec= 9150 fi 9151 supports_anon_versioning=no 9152 case `$LD -v | $SED -e 's/(^)\+)\s\+//' 2>&1` in 9153 *GNU\ gold*) supports_anon_versioning=yes ;; 9154 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 9155 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 9156 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 9157 *\ 2.11.*) ;; # other 2.11 versions 9158 *) supports_anon_versioning=yes ;; 9159 esac 9160 9161 # See if GNU ld supports shared libraries. 9162 case $host_os in 9163 aix[3-9]*) 9164 # On AIX/PPC, the GNU linker is very broken 9165 if test ia64 != "$host_cpu"; then 9166 ld_shlibs=no 9167 cat <<_LT_EOF 1>&2 9168 9169*** Warning: the GNU linker, at least up to release 2.19, is reported 9170*** to be unable to reliably create shared libraries on AIX. 9171*** Therefore, libtool is disabling shared libraries support. If you 9172*** really care for shared libraries, you may want to install binutils 9173*** 2.20 or above, or modify your PATH so that a non-GNU linker is found. 9174*** You will then need to restart the configuration process. 9175 9176_LT_EOF 9177 fi 9178 ;; 9179 9180 amigaos*) 9181 case $host_cpu in 9182 powerpc) 9183 # see comment about AmigaOS4 .so support 9184 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9185 archive_expsym_cmds='' 9186 ;; 9187 m68k) 9188 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)' 9189 hardcode_libdir_flag_spec='-L$libdir' 9190 hardcode_minus_L=yes 9191 ;; 9192 esac 9193 ;; 9194 9195 beos*) 9196 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9197 allow_undefined_flag=unsupported 9198 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc 9199 # support --undefined. This deserves some investigation. FIXME 9200 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9201 else 9202 ld_shlibs=no 9203 fi 9204 ;; 9205 9206 cygwin* | mingw* | pw32* | cegcc*) 9207 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, 9208 # as there is no search path for DLLs. 9209 hardcode_libdir_flag_spec='-L$libdir' 9210 export_dynamic_flag_spec='$wl--export-all-symbols' 9211 allow_undefined_flag=unsupported 9212 always_export_symbols=no 9213 enable_shared_with_static_runtimes=yes 9214 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' 9215 exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname' 9216 9217 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 9218 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 9219 # If the export-symbols file already is a .def file, use it as 9220 # is; otherwise, prepend EXPORTS... 9221 archive_expsym_cmds='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then 9222 cp $export_symbols $output_objdir/$soname.def; 9223 else 9224 echo EXPORTS > $output_objdir/$soname.def; 9225 cat $export_symbols >> $output_objdir/$soname.def; 9226 fi~ 9227 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 9228 else 9229 ld_shlibs=no 9230 fi 9231 ;; 9232 9233 haiku*) 9234 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9235 link_all_deplibs=yes 9236 ;; 9237 9238 os2*) 9239 hardcode_libdir_flag_spec='-L$libdir' 9240 hardcode_minus_L=yes 9241 allow_undefined_flag=unsupported 9242 shrext_cmds=.dll 9243 archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ 9244 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ 9245 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ 9246 $ECHO EXPORTS >> $output_objdir/$libname.def~ 9247 emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~ 9248 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ 9249 emximp -o $lib $output_objdir/$libname.def' 9250 archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ 9251 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ 9252 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ 9253 $ECHO EXPORTS >> $output_objdir/$libname.def~ 9254 prefix_cmds="$SED"~ 9255 if test EXPORTS = "`$SED 1q $export_symbols`"; then 9256 prefix_cmds="$prefix_cmds -e 1d"; 9257 fi~ 9258 prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~ 9259 cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~ 9260 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ 9261 emximp -o $lib $output_objdir/$libname.def' 9262 old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def' 9263 enable_shared_with_static_runtimes=yes 9264 ;; 9265 9266 interix[3-9]*) 9267 hardcode_direct=no 9268 hardcode_shlibpath_var=no 9269 hardcode_libdir_flag_spec='$wl-rpath,$libdir' 9270 export_dynamic_flag_spec='$wl-E' 9271 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. 9272 # Instead, shared libraries are loaded at an image base (0x10000000 by 9273 # default) and relocated if they conflict, which is a slow very memory 9274 # consuming and fragmenting process. To avoid this, we pick a random, 9275 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link 9276 # time. Moving up from 0x10000000 also allows more sbrk(2) space. 9277 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 9278 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' 9279 ;; 9280 9281 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu) 9282 tmp_diet=no 9283 if test linux-dietlibc = "$host_os"; then 9284 case $cc_basename in 9285 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) 9286 esac 9287 fi 9288 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ 9289 && test no = "$tmp_diet" 9290 then 9291 tmp_addflag=' $pic_flag' 9292 tmp_sharedflag='-shared' 9293 case $cc_basename,$host_cpu in 9294 pgcc*) # Portland Group C compiler 9295 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' 9296 tmp_addflag=' $pic_flag' 9297 ;; 9298 pgf77* | pgf90* | pgf95* | pgfortran*) 9299 # Portland Group f77 and f90 compilers 9300 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' 9301 tmp_addflag=' $pic_flag -Mnomain' ;; 9302 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 9303 tmp_addflag=' -i_dynamic' ;; 9304 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 9305 tmp_addflag=' -i_dynamic -nofor_main' ;; 9306 ifc* | ifort*) # Intel Fortran compiler 9307 tmp_addflag=' -nofor_main' ;; 9308 lf95*) # Lahey Fortran 8.1 9309 whole_archive_flag_spec= 9310 tmp_sharedflag='--shared' ;; 9311 nagfor*) # NAGFOR 5.3 9312 tmp_sharedflag='-Wl,-shared' ;; 9313 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) 9314 tmp_sharedflag='-qmkshrobj' 9315 tmp_addflag= ;; 9316 nvcc*) # Cuda Compiler Driver 2.2 9317 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' 9318 compiler_needs_object=yes 9319 ;; 9320 esac 9321 case `$CC -V 2>&1 | sed 5q` in 9322 *Sun\ C*) # Sun C 5.9 9323 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' 9324 compiler_needs_object=yes 9325 tmp_sharedflag='-G' ;; 9326 *Sun\ F*) # Sun Fortran 8.3 9327 tmp_sharedflag='-G' ;; 9328 esac 9329 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9330 9331 if test yes = "$supports_anon_versioning"; then 9332 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 9333 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 9334 echo "local: *; };" >> $output_objdir/$libname.ver~ 9335 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib' 9336 fi 9337 9338 case $cc_basename in 9339 tcc*) 9340 export_dynamic_flag_spec='-rdynamic' 9341 ;; 9342 xlf* | bgf* | bgxlf* | mpixlf*) 9343 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself 9344 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 9345 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 9346 archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib' 9347 if test yes = "$supports_anon_versioning"; then 9348 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 9349 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 9350 echo "local: *; };" >> $output_objdir/$libname.ver~ 9351 $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' 9352 fi 9353 ;; 9354 esac 9355 else 9356 ld_shlibs=no 9357 fi 9358 ;; 9359 9360 netbsd* | netbsdelf*-gnu) 9361 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 9362 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 9363 wlarc= 9364 else 9365 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9366 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' 9367 fi 9368 ;; 9369 9370 solaris*) 9371 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then 9372 ld_shlibs=no 9373 cat <<_LT_EOF 1>&2 9374 9375*** Warning: The releases 2.8.* of the GNU linker cannot reliably 9376*** create shared libraries on Solaris systems. Therefore, libtool 9377*** is disabling shared libraries support. We urge you to upgrade GNU 9378*** binutils to release 2.9.1 or newer. Another option is to modify 9379*** your PATH or compiler configuration so that the native linker is 9380*** used, and then restart. 9381 9382_LT_EOF 9383 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9384 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9385 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' 9386 else 9387 ld_shlibs=no 9388 fi 9389 ;; 9390 9391 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) 9392 case `$LD -v 2>&1` in 9393 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) 9394 ld_shlibs=no 9395 cat <<_LT_EOF 1>&2 9396 9397*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 cannot 9398*** reliably create shared libraries on SCO systems. Therefore, libtool 9399*** is disabling shared libraries support. We urge you to upgrade GNU 9400*** binutils to release 2.16.91.0.3 or newer. Another option is to modify 9401*** your PATH or compiler configuration so that the native linker is 9402*** used, and then restart. 9403 9404_LT_EOF 9405 ;; 9406 *) 9407 # For security reasons, it is highly recommended that you always 9408 # use absolute paths for naming shared libraries, and exclude the 9409 # DT_RUNPATH tag from executables and libraries. But doing so 9410 # requires that you compile everything twice, which is a pain. 9411 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9412 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 9413 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9414 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' 9415 else 9416 ld_shlibs=no 9417 fi 9418 ;; 9419 esac 9420 ;; 9421 9422 sunos4*) 9423 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9424 wlarc= 9425 hardcode_direct=yes 9426 hardcode_shlibpath_var=no 9427 ;; 9428 9429 *) 9430 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9431 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9432 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' 9433 else 9434 ld_shlibs=no 9435 fi 9436 ;; 9437 esac 9438 9439 if test no = "$ld_shlibs"; then 9440 runpath_var= 9441 hardcode_libdir_flag_spec= 9442 export_dynamic_flag_spec= 9443 whole_archive_flag_spec= 9444 fi 9445 else 9446 # PORTME fill in a description of your system's linker (not GNU ld) 9447 case $host_os in 9448 aix3*) 9449 allow_undefined_flag=unsupported 9450 always_export_symbols=yes 9451 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' 9452 # Note: this linker hardcodes the directories in LIBPATH if there 9453 # are no directories specified by -L. 9454 hardcode_minus_L=yes 9455 if test yes = "$GCC" && test -z "$lt_prog_compiler_static"; then 9456 # Neither direct hardcoding nor static linking is supported with a 9457 # broken collect2. 9458 hardcode_direct=unsupported 9459 fi 9460 ;; 9461 9462 aix[4-9]*) 9463 if test ia64 = "$host_cpu"; then 9464 # On IA64, the linker does run time linking by default, so we don't 9465 # have to do anything special. 9466 aix_use_runtimelinking=no 9467 exp_sym_flag='-Bexport' 9468 no_entry_flag= 9469 else 9470 # If we're using GNU nm, then we don't want the "-C" option. 9471 # -C means demangle to GNU nm, but means don't demangle to AIX nm. 9472 # Without the "-l" option, or with the "-B" option, AIX nm treats 9473 # weak defined symbols like other global defined symbols, whereas 9474 # GNU nm marks them as "W". 9475 # While the 'weak' keyword is ignored in the Export File, we need 9476 # it in the Import File for the 'aix-soname' feature, so we have 9477 # to replace the "-B" option with "-P" for AIX nm. 9478 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then 9479 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' 9480 else 9481 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' 9482 fi 9483 aix_use_runtimelinking=no 9484 9485 # Test if we are trying to use run time linking or normal 9486 # AIX style linking. If -brtl is somewhere in LDFLAGS, we 9487 # have runtime linking enabled, and use it for executables. 9488 # For shared libraries, we enable/disable runtime linking 9489 # depending on the kind of the shared library created - 9490 # when "with_aix_soname,aix_use_runtimelinking" is: 9491 # "aix,no" lib.a(lib.so.V) shared, rtl:no, for executables 9492 # "aix,yes" lib.so shared, rtl:yes, for executables 9493 # lib.a static archive 9494 # "both,no" lib.so.V(shr.o) shared, rtl:yes 9495 # lib.a(lib.so.V) shared, rtl:no, for executables 9496 # "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables 9497 # lib.a(lib.so.V) shared, rtl:no 9498 # "svr4,*" lib.so.V(shr.o) shared, rtl:yes, for executables 9499 # lib.a static archive 9500 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) 9501 for ld_flag in $LDFLAGS; do 9502 if (test x-brtl = "x$ld_flag" || test x-Wl,-brtl = "x$ld_flag"); then 9503 aix_use_runtimelinking=yes 9504 break 9505 fi 9506 done 9507 if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then 9508 # With aix-soname=svr4, we create the lib.so.V shared archives only, 9509 # so we don't have lib.a shared libs to link our executables. 9510 # We have to force runtime linking in this case. 9511 aix_use_runtimelinking=yes 9512 LDFLAGS="$LDFLAGS -Wl,-brtl" 9513 fi 9514 ;; 9515 esac 9516 9517 exp_sym_flag='-bexport' 9518 no_entry_flag='-bnoentry' 9519 fi 9520 9521 # When large executables or shared objects are built, AIX ld can 9522 # have problems creating the table of contents. If linking a library 9523 # or program results in "error TOC overflow" add -mminimal-toc to 9524 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not 9525 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 9526 9527 archive_cmds='' 9528 hardcode_direct=yes 9529 hardcode_direct_absolute=yes 9530 hardcode_libdir_separator=':' 9531 link_all_deplibs=yes 9532 file_list_spec='$wl-f,' 9533 case $with_aix_soname,$aix_use_runtimelinking in 9534 aix,*) ;; # traditional, no import file 9535 svr4,* | *,yes) # use import file 9536 # The Import File defines what to hardcode. 9537 hardcode_direct=no 9538 hardcode_direct_absolute=no 9539 ;; 9540 esac 9541 9542 if test yes = "$GCC"; then 9543 case $host_os in aix4.[012]|aix4.[012].*) 9544 # We only want to do this on AIX 4.2 and lower, the check 9545 # below for broken collect2 doesn't work under 4.3+ 9546 collect2name=`$CC -print-prog-name=collect2` 9547 if test -f "$collect2name" && 9548 strings "$collect2name" | $GREP resolve_lib_name >/dev/null 9549 then 9550 # We have reworked collect2 9551 : 9552 else 9553 # We have old collect2 9554 hardcode_direct=unsupported 9555 # It fails to find uninstalled libraries when the uninstalled 9556 # path is not listed in the libpath. Setting hardcode_minus_L 9557 # to unsupported forces relinking 9558 hardcode_minus_L=yes 9559 hardcode_libdir_flag_spec='-L$libdir' 9560 hardcode_libdir_separator= 9561 fi 9562 ;; 9563 esac 9564 shared_flag='-shared' 9565 if test yes = "$aix_use_runtimelinking"; then 9566 shared_flag="$shared_flag "'$wl-G' 9567 fi 9568 # Need to ensure runtime linking is disabled for the traditional 9569 # shared library, or the linker may eventually find shared libraries 9570 # /with/ Import File - we do not want to mix them. 9571 shared_flag_aix='-shared' 9572 shared_flag_svr4='-shared $wl-G' 9573 else 9574 # not using gcc 9575 if test ia64 = "$host_cpu"; then 9576 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 9577 # chokes on -Wl,-G. The following line is correct: 9578 shared_flag='-G' 9579 else 9580 if test yes = "$aix_use_runtimelinking"; then 9581 shared_flag='$wl-G' 9582 else 9583 shared_flag='$wl-bM:SRE' 9584 fi 9585 shared_flag_aix='$wl-bM:SRE' 9586 shared_flag_svr4='$wl-G' 9587 fi 9588 fi 9589 9590 export_dynamic_flag_spec='$wl-bexpall' 9591 # It seems that -bexpall does not export symbols beginning with 9592 # underscore (_), so it is better to generate a list of symbols to export. 9593 always_export_symbols=yes 9594 if test aix,yes = "$with_aix_soname,$aix_use_runtimelinking"; then 9595 # Warning - without using the other runtime loading flags (-brtl), 9596 # -berok will link without error, but may produce a broken library. 9597 allow_undefined_flag='-berok' 9598 # Determine the default libpath from the value encoded in an 9599 # empty executable. 9600 if test set = "${lt_cv_aix_libpath+set}"; then 9601 aix_libpath=$lt_cv_aix_libpath 9602else 9603 if ${lt_cv_aix_libpath_+:} false; then : 9604 $as_echo_n "(cached) " >&6 9605else 9606 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9607/* end confdefs.h. */ 9608 9609int 9610main () 9611{ 9612 9613 ; 9614 return 0; 9615} 9616_ACEOF 9617if ac_fn_c_try_link "$LINENO"; then : 9618 9619 lt_aix_libpath_sed=' 9620 /Import File Strings/,/^$/ { 9621 /^0/ { 9622 s/^0 *\([^ ]*\) *$/\1/ 9623 p 9624 } 9625 }' 9626 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9627 # Check for a 64-bit object if we didn't find anything. 9628 if test -z "$lt_cv_aix_libpath_"; then 9629 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9630 fi 9631fi 9632rm -f core conftest.err conftest.$ac_objext \ 9633 conftest$ac_exeext conftest.$ac_ext 9634 if test -z "$lt_cv_aix_libpath_"; then 9635 lt_cv_aix_libpath_=/usr/lib:/lib 9636 fi 9637 9638fi 9639 9640 aix_libpath=$lt_cv_aix_libpath_ 9641fi 9642 9643 hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath" 9644 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 9645 else 9646 if test ia64 = "$host_cpu"; then 9647 hardcode_libdir_flag_spec='$wl-R $libdir:/usr/lib:/lib' 9648 allow_undefined_flag="-z nodefs" 9649 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" 9650 else 9651 # Determine the default libpath from the value encoded in an 9652 # empty executable. 9653 if test set = "${lt_cv_aix_libpath+set}"; then 9654 aix_libpath=$lt_cv_aix_libpath 9655else 9656 if ${lt_cv_aix_libpath_+:} false; then : 9657 $as_echo_n "(cached) " >&6 9658else 9659 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9660/* end confdefs.h. */ 9661 9662int 9663main () 9664{ 9665 9666 ; 9667 return 0; 9668} 9669_ACEOF 9670if ac_fn_c_try_link "$LINENO"; then : 9671 9672 lt_aix_libpath_sed=' 9673 /Import File Strings/,/^$/ { 9674 /^0/ { 9675 s/^0 *\([^ ]*\) *$/\1/ 9676 p 9677 } 9678 }' 9679 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9680 # Check for a 64-bit object if we didn't find anything. 9681 if test -z "$lt_cv_aix_libpath_"; then 9682 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9683 fi 9684fi 9685rm -f core conftest.err conftest.$ac_objext \ 9686 conftest$ac_exeext conftest.$ac_ext 9687 if test -z "$lt_cv_aix_libpath_"; then 9688 lt_cv_aix_libpath_=/usr/lib:/lib 9689 fi 9690 9691fi 9692 9693 aix_libpath=$lt_cv_aix_libpath_ 9694fi 9695 9696 hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath" 9697 # Warning - without using the other run time loading flags, 9698 # -berok will link without error, but may produce a broken library. 9699 no_undefined_flag=' $wl-bernotok' 9700 allow_undefined_flag=' $wl-berok' 9701 if test yes = "$with_gnu_ld"; then 9702 # We only use this code for GNU lds that support --whole-archive. 9703 whole_archive_flag_spec='$wl--whole-archive$convenience $wl--no-whole-archive' 9704 else 9705 # Exported symbols can be pulled into shared objects from archives 9706 whole_archive_flag_spec='$convenience' 9707 fi 9708 archive_cmds_need_lc=yes 9709 archive_expsym_cmds='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d' 9710 # -brtl affects multiple linker settings, -berok does not and is overridden later 9711 compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([, ]\\)%-berok\\1%g"`' 9712 if test svr4 != "$with_aix_soname"; then 9713 # This is similar to how AIX traditionally builds its shared libraries. 9714 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' 9715 fi 9716 if test aix != "$with_aix_soname"; then 9717 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' 9718 else 9719 # used by -dlpreopen to get the symbols 9720 archive_expsym_cmds="$archive_expsym_cmds"'~$MV $output_objdir/$realname.d/$soname $output_objdir' 9721 fi 9722 archive_expsym_cmds="$archive_expsym_cmds"'~$RM -r $output_objdir/$realname.d' 9723 fi 9724 fi 9725 ;; 9726 9727 amigaos*) 9728 case $host_cpu in 9729 powerpc) 9730 # see comment about AmigaOS4 .so support 9731 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9732 archive_expsym_cmds='' 9733 ;; 9734 m68k) 9735 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)' 9736 hardcode_libdir_flag_spec='-L$libdir' 9737 hardcode_minus_L=yes 9738 ;; 9739 esac 9740 ;; 9741 9742 bsdi[45]*) 9743 export_dynamic_flag_spec=-rdynamic 9744 ;; 9745 9746 cygwin* | mingw* | pw32* | cegcc*) 9747 # When not using gcc, we currently assume that we are using 9748 # Microsoft Visual C++. 9749 # hardcode_libdir_flag_spec is actually meaningless, as there is 9750 # no search path for DLLs. 9751 case $cc_basename in 9752 cl*) 9753 # Native MSVC 9754 hardcode_libdir_flag_spec=' ' 9755 allow_undefined_flag=unsupported 9756 always_export_symbols=yes 9757 file_list_spec='@' 9758 # Tell ltmain to make .lib files, not .a files. 9759 libext=lib 9760 # Tell ltmain to make .dll files, not .so files. 9761 shrext_cmds=.dll 9762 # FIXME: Setting linknames here is a bad hack. 9763 archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames=' 9764 archive_expsym_cmds='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then 9765 cp "$export_symbols" "$output_objdir/$soname.def"; 9766 echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp"; 9767 else 9768 $SED -e '\''s/^/-link -EXPORT:/'\'' < $export_symbols > $output_objdir/$soname.exp; 9769 fi~ 9770 $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~ 9771 linknames=' 9772 # The linker will not automatically build a static lib if we build a DLL. 9773 # _LT_TAGVAR(old_archive_from_new_cmds, )='true' 9774 enable_shared_with_static_runtimes=yes 9775 exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*' 9776 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' 9777 # Don't use ranlib 9778 old_postinstall_cmds='chmod 644 $oldlib' 9779 postlink_cmds='lt_outputfile="@OUTPUT@"~ 9780 lt_tool_outputfile="@TOOL_OUTPUT@"~ 9781 case $lt_outputfile in 9782 *.exe|*.EXE) ;; 9783 *) 9784 lt_outputfile=$lt_outputfile.exe 9785 lt_tool_outputfile=$lt_tool_outputfile.exe 9786 ;; 9787 esac~ 9788 if test : != "$MANIFEST_TOOL" && test -f "$lt_outputfile.manifest"; then 9789 $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1; 9790 $RM "$lt_outputfile.manifest"; 9791 fi' 9792 ;; 9793 *) 9794 # Assume MSVC wrapper 9795 hardcode_libdir_flag_spec=' ' 9796 allow_undefined_flag=unsupported 9797 # Tell ltmain to make .lib files, not .a files. 9798 libext=lib 9799 # Tell ltmain to make .dll files, not .so files. 9800 shrext_cmds=.dll 9801 # FIXME: Setting linknames here is a bad hack. 9802 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames=' 9803 # The linker will automatically build a .lib file if we build a DLL. 9804 old_archive_from_new_cmds='true' 9805 # FIXME: Should let the user specify the lib program. 9806 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' 9807 enable_shared_with_static_runtimes=yes 9808 ;; 9809 esac 9810 ;; 9811 9812 darwin* | rhapsody*) 9813 9814 9815 archive_cmds_need_lc=no 9816 hardcode_direct=no 9817 hardcode_automatic=yes 9818 hardcode_shlibpath_var=unsupported 9819 if test yes = "$lt_cv_ld_force_load"; then 9820 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\"`' 9821 9822 else 9823 whole_archive_flag_spec='' 9824 fi 9825 link_all_deplibs=yes 9826 allow_undefined_flag=$_lt_dar_allow_undefined 9827 case $cc_basename in 9828 ifort*|nagfor*) _lt_dar_can_shared=yes ;; 9829 *) _lt_dar_can_shared=$GCC ;; 9830 esac 9831 if test yes = "$_lt_dar_can_shared"; then 9832 output_verbose_link_cmd=func_echo_all 9833 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dsymutil" 9834 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dsymutil" 9835 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" 9836 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" 9837 9838 else 9839 ld_shlibs=no 9840 fi 9841 9842 ;; 9843 9844 dgux*) 9845 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9846 hardcode_libdir_flag_spec='-L$libdir' 9847 hardcode_shlibpath_var=no 9848 ;; 9849 9850 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor 9851 # support. Future versions do this automatically, but an explicit c++rt0.o 9852 # does not break anything, and helps significantly (at the cost of a little 9853 # extra space). 9854 freebsd2.2*) 9855 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' 9856 hardcode_libdir_flag_spec='-R$libdir' 9857 hardcode_direct=yes 9858 hardcode_shlibpath_var=no 9859 ;; 9860 9861 # Unfortunately, older versions of FreeBSD 2 do not have this feature. 9862 freebsd2.*) 9863 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9864 hardcode_direct=yes 9865 hardcode_minus_L=yes 9866 hardcode_shlibpath_var=no 9867 ;; 9868 9869 # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 9870 freebsd* | dragonfly*) 9871 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9872 hardcode_libdir_flag_spec='-R$libdir' 9873 hardcode_direct=yes 9874 hardcode_shlibpath_var=no 9875 ;; 9876 9877 hpux9*) 9878 if test yes = "$GCC"; then 9879 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' 9880 else 9881 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' 9882 fi 9883 hardcode_libdir_flag_spec='$wl+b $wl$libdir' 9884 hardcode_libdir_separator=: 9885 hardcode_direct=yes 9886 9887 # hardcode_minus_L: Not really in the search PATH, 9888 # but as the default location of the library. 9889 hardcode_minus_L=yes 9890 export_dynamic_flag_spec='$wl-E' 9891 ;; 9892 9893 hpux10*) 9894 if test yes,no = "$GCC,$with_gnu_ld"; then 9895 archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9896 else 9897 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 9898 fi 9899 if test no = "$with_gnu_ld"; then 9900 hardcode_libdir_flag_spec='$wl+b $wl$libdir' 9901 hardcode_libdir_separator=: 9902 hardcode_direct=yes 9903 hardcode_direct_absolute=yes 9904 export_dynamic_flag_spec='$wl-E' 9905 # hardcode_minus_L: Not really in the search PATH, 9906 # but as the default location of the library. 9907 hardcode_minus_L=yes 9908 fi 9909 ;; 9910 9911 hpux11*) 9912 if test yes,no = "$GCC,$with_gnu_ld"; then 9913 case $host_cpu in 9914 hppa*64*) 9915 archive_cmds='$CC -shared $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags' 9916 ;; 9917 ia64*) 9918 archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9919 ;; 9920 *) 9921 archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9922 ;; 9923 esac 9924 else 9925 case $host_cpu in 9926 hppa*64*) 9927 archive_cmds='$CC -b $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags' 9928 ;; 9929 ia64*) 9930 archive_cmds='$CC -b $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9931 ;; 9932 *) 9933 9934 # Older versions of the 11.00 compiler do not understand -b yet 9935 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does) 9936 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5 9937$as_echo_n "checking if $CC understands -b... " >&6; } 9938if ${lt_cv_prog_compiler__b+:} false; then : 9939 $as_echo_n "(cached) " >&6 9940else 9941 lt_cv_prog_compiler__b=no 9942 save_LDFLAGS=$LDFLAGS 9943 LDFLAGS="$LDFLAGS -b" 9944 echo "$lt_simple_link_test_code" > conftest.$ac_ext 9945 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 9946 # The linker can only warn and ignore the option if not recognized 9947 # So say no if there are warnings 9948 if test -s conftest.err; then 9949 # Append any errors to the config.log. 9950 cat conftest.err 1>&5 9951 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 9952 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 9953 if diff conftest.exp conftest.er2 >/dev/null; then 9954 lt_cv_prog_compiler__b=yes 9955 fi 9956 else 9957 lt_cv_prog_compiler__b=yes 9958 fi 9959 fi 9960 $RM -r conftest* 9961 LDFLAGS=$save_LDFLAGS 9962 9963fi 9964{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5 9965$as_echo "$lt_cv_prog_compiler__b" >&6; } 9966 9967if test yes = "$lt_cv_prog_compiler__b"; then 9968 archive_cmds='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9969else 9970 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 9971fi 9972 9973 ;; 9974 esac 9975 fi 9976 if test no = "$with_gnu_ld"; then 9977 hardcode_libdir_flag_spec='$wl+b $wl$libdir' 9978 hardcode_libdir_separator=: 9979 9980 case $host_cpu in 9981 hppa*64*|ia64*) 9982 hardcode_direct=no 9983 hardcode_shlibpath_var=no 9984 ;; 9985 *) 9986 hardcode_direct=yes 9987 hardcode_direct_absolute=yes 9988 export_dynamic_flag_spec='$wl-E' 9989 9990 # hardcode_minus_L: Not really in the search PATH, 9991 # but as the default location of the library. 9992 hardcode_minus_L=yes 9993 ;; 9994 esac 9995 fi 9996 ;; 9997 9998 irix5* | irix6* | nonstopux*) 9999 if test yes = "$GCC"; then 10000 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' 10001 # Try to use the -exported_symbol ld option, if it does not 10002 # work, assume that -exports_file does not work either and 10003 # implicitly export all symbols. 10004 # This should be the same for all languages, so no per-tag cache variable. 10005 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5 10006$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; } 10007if ${lt_cv_irix_exported_symbol+:} false; then : 10008 $as_echo_n "(cached) " >&6 10009else 10010 save_LDFLAGS=$LDFLAGS 10011 LDFLAGS="$LDFLAGS -shared $wl-exported_symbol ${wl}foo $wl-update_registry $wl/dev/null" 10012 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10013/* end confdefs.h. */ 10014int foo (void) { return 0; } 10015_ACEOF 10016if ac_fn_c_try_link "$LINENO"; then : 10017 lt_cv_irix_exported_symbol=yes 10018else 10019 lt_cv_irix_exported_symbol=no 10020fi 10021rm -f core conftest.err conftest.$ac_objext \ 10022 conftest$ac_exeext conftest.$ac_ext 10023 LDFLAGS=$save_LDFLAGS 10024fi 10025{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5 10026$as_echo "$lt_cv_irix_exported_symbol" >&6; } 10027 if test yes = "$lt_cv_irix_exported_symbol"; then 10028 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' 10029 fi 10030 link_all_deplibs=no 10031 else 10032 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' 10033 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' 10034 fi 10035 archive_cmds_need_lc='no' 10036 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 10037 hardcode_libdir_separator=: 10038 inherit_rpath=yes 10039 link_all_deplibs=yes 10040 ;; 10041 10042 linux*) 10043 case $cc_basename in 10044 tcc*) 10045 # Fabrice Bellard et al's Tiny C Compiler 10046 ld_shlibs=yes 10047 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 10048 ;; 10049 esac 10050 ;; 10051 10052 netbsd* | netbsdelf*-gnu) 10053 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 10054 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out 10055 else 10056 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF 10057 fi 10058 hardcode_libdir_flag_spec='-R$libdir' 10059 hardcode_direct=yes 10060 hardcode_shlibpath_var=no 10061 ;; 10062 10063 newsos6) 10064 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10065 hardcode_direct=yes 10066 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 10067 hardcode_libdir_separator=: 10068 hardcode_shlibpath_var=no 10069 ;; 10070 10071 *nto* | *qnx*) 10072 ;; 10073 10074 openbsd* | bitrig*) 10075 if test -f /usr/libexec/ld.so; then 10076 hardcode_direct=yes 10077 hardcode_shlibpath_var=no 10078 hardcode_direct_absolute=yes 10079 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then 10080 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 10081 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags $wl-retain-symbols-file,$export_symbols' 10082 hardcode_libdir_flag_spec='$wl-rpath,$libdir' 10083 export_dynamic_flag_spec='$wl-E' 10084 else 10085 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 10086 hardcode_libdir_flag_spec='$wl-rpath,$libdir' 10087 fi 10088 else 10089 ld_shlibs=no 10090 fi 10091 ;; 10092 10093 os2*) 10094 hardcode_libdir_flag_spec='-L$libdir' 10095 hardcode_minus_L=yes 10096 allow_undefined_flag=unsupported 10097 shrext_cmds=.dll 10098 archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ 10099 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ 10100 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ 10101 $ECHO EXPORTS >> $output_objdir/$libname.def~ 10102 emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~ 10103 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ 10104 emximp -o $lib $output_objdir/$libname.def' 10105 archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ 10106 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ 10107 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ 10108 $ECHO EXPORTS >> $output_objdir/$libname.def~ 10109 prefix_cmds="$SED"~ 10110 if test EXPORTS = "`$SED 1q $export_symbols`"; then 10111 prefix_cmds="$prefix_cmds -e 1d"; 10112 fi~ 10113 prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~ 10114 cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~ 10115 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ 10116 emximp -o $lib $output_objdir/$libname.def' 10117 old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def' 10118 enable_shared_with_static_runtimes=yes 10119 ;; 10120 10121 osf3*) 10122 if test yes = "$GCC"; then 10123 allow_undefined_flag=' $wl-expect_unresolved $wl\*' 10124 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' 10125 else 10126 allow_undefined_flag=' -expect_unresolved \*' 10127 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' 10128 fi 10129 archive_cmds_need_lc='no' 10130 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 10131 hardcode_libdir_separator=: 10132 ;; 10133 10134 osf4* | osf5*) # as osf3* with the addition of -msym flag 10135 if test yes = "$GCC"; then 10136 allow_undefined_flag=' $wl-expect_unresolved $wl\*' 10137 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' 10138 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 10139 else 10140 allow_undefined_flag=' -expect_unresolved \*' 10141 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' 10142 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~ 10143 $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' 10144 10145 # Both c and cxx compiler support -rpath directly 10146 hardcode_libdir_flag_spec='-rpath $libdir' 10147 fi 10148 archive_cmds_need_lc='no' 10149 hardcode_libdir_separator=: 10150 ;; 10151 10152 solaris*) 10153 no_undefined_flag=' -z defs' 10154 if test yes = "$GCC"; then 10155 wlarc='$wl' 10156 archive_cmds='$CC -shared $pic_flag $wl-z ${wl}text $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags' 10157 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 10158 $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' 10159 else 10160 case `$CC -V 2>&1` in 10161 *"Compilers 5.0"*) 10162 wlarc='' 10163 archive_cmds='$LD -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $linker_flags' 10164 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 10165 $LD -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' 10166 ;; 10167 *) 10168 wlarc='$wl' 10169 archive_cmds='$CC -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $compiler_flags' 10170 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 10171 $CC -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 10172 ;; 10173 esac 10174 fi 10175 hardcode_libdir_flag_spec='-R$libdir' 10176 hardcode_shlibpath_var=no 10177 case $host_os in 10178 solaris2.[0-5] | solaris2.[0-5].*) ;; 10179 *) 10180 # The compiler driver will combine and reorder linker options, 10181 # but understands '-z linker_flag'. GCC discards it without '$wl', 10182 # but is careful enough not to reorder. 10183 # Supported since Solaris 2.6 (maybe 2.5.1?) 10184 if test yes = "$GCC"; then 10185 whole_archive_flag_spec='$wl-z ${wl}allextract$convenience $wl-z ${wl}defaultextract' 10186 else 10187 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' 10188 fi 10189 ;; 10190 esac 10191 link_all_deplibs=yes 10192 ;; 10193 10194 sunos4*) 10195 if test sequent = "$host_vendor"; then 10196 # Use $CC to link under sequent, because it throws in some extra .o 10197 # files that make .init and .fini sections work. 10198 archive_cmds='$CC -G $wl-h $soname -o $lib $libobjs $deplibs $compiler_flags' 10199 else 10200 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' 10201 fi 10202 hardcode_libdir_flag_spec='-L$libdir' 10203 hardcode_direct=yes 10204 hardcode_minus_L=yes 10205 hardcode_shlibpath_var=no 10206 ;; 10207 10208 sysv4) 10209 case $host_vendor in 10210 sni) 10211 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10212 hardcode_direct=yes # is this really true??? 10213 ;; 10214 siemens) 10215 ## LD is ld it makes a PLAMLIB 10216 ## CC just makes a GrossModule. 10217 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' 10218 reload_cmds='$CC -r -o $output$reload_objs' 10219 hardcode_direct=no 10220 ;; 10221 motorola) 10222 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10223 hardcode_direct=no #Motorola manual says yes, but my tests say they lie 10224 ;; 10225 esac 10226 runpath_var='LD_RUN_PATH' 10227 hardcode_shlibpath_var=no 10228 ;; 10229 10230 sysv4.3*) 10231 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10232 hardcode_shlibpath_var=no 10233 export_dynamic_flag_spec='-Bexport' 10234 ;; 10235 10236 sysv4*MP*) 10237 if test -d /usr/nec; then 10238 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10239 hardcode_shlibpath_var=no 10240 runpath_var=LD_RUN_PATH 10241 hardcode_runpath_var=yes 10242 ld_shlibs=yes 10243 fi 10244 ;; 10245 10246 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) 10247 no_undefined_flag='$wl-z,text' 10248 archive_cmds_need_lc=no 10249 hardcode_shlibpath_var=no 10250 runpath_var='LD_RUN_PATH' 10251 10252 if test yes = "$GCC"; then 10253 archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10254 archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10255 else 10256 archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10257 archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10258 fi 10259 ;; 10260 10261 sysv5* | sco3.2v5* | sco5v6*) 10262 # Note: We CANNOT use -z defs as we might desire, because we do not 10263 # link with -lc, and that would cause any symbols used from libc to 10264 # always be unresolved, which means just about no library would 10265 # ever link correctly. If we're not using GNU ld we use -z text 10266 # though, which does catch some bad symbols but isn't as heavy-handed 10267 # as -z defs. 10268 no_undefined_flag='$wl-z,text' 10269 allow_undefined_flag='$wl-z,nodefs' 10270 archive_cmds_need_lc=no 10271 hardcode_shlibpath_var=no 10272 hardcode_libdir_flag_spec='$wl-R,$libdir' 10273 hardcode_libdir_separator=':' 10274 link_all_deplibs=yes 10275 export_dynamic_flag_spec='$wl-Bexport' 10276 runpath_var='LD_RUN_PATH' 10277 10278 if test yes = "$GCC"; then 10279 archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10280 archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10281 else 10282 archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10283 archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10284 fi 10285 ;; 10286 10287 uts4*) 10288 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10289 hardcode_libdir_flag_spec='-L$libdir' 10290 hardcode_shlibpath_var=no 10291 ;; 10292 10293 *) 10294 ld_shlibs=no 10295 ;; 10296 esac 10297 10298 if test sni = "$host_vendor"; then 10299 case $host in 10300 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 10301 export_dynamic_flag_spec='$wl-Blargedynsym' 10302 ;; 10303 esac 10304 fi 10305 fi 10306 10307{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5 10308$as_echo "$ld_shlibs" >&6; } 10309test no = "$ld_shlibs" && can_build_shared=no 10310 10311with_gnu_ld=$with_gnu_ld 10312 10313 10314 10315 10316 10317 10318 10319 10320 10321 10322 10323 10324 10325 10326 10327# 10328# Do we need to explicitly link libc? 10329# 10330case "x$archive_cmds_need_lc" in 10331x|xyes) 10332 # Assume -lc should be added 10333 archive_cmds_need_lc=yes 10334 10335 if test yes,yes = "$GCC,$enable_shared"; then 10336 case $archive_cmds in 10337 *'~'*) 10338 # FIXME: we may have to deal with multi-command sequences. 10339 ;; 10340 '$CC '*) 10341 # Test whether the compiler implicitly links with -lc since on some 10342 # systems, -lgcc has to come before -lc. If gcc already passes -lc 10343 # to ld, don't add -lc before -lgcc. 10344 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5 10345$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } 10346if ${lt_cv_archive_cmds_need_lc+:} false; then : 10347 $as_echo_n "(cached) " >&6 10348else 10349 $RM conftest* 10350 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 10351 10352 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 10353 (eval $ac_compile) 2>&5 10354 ac_status=$? 10355 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 10356 test $ac_status = 0; } 2>conftest.err; then 10357 soname=conftest 10358 lib=conftest 10359 libobjs=conftest.$ac_objext 10360 deplibs= 10361 wl=$lt_prog_compiler_wl 10362 pic_flag=$lt_prog_compiler_pic 10363 compiler_flags=-v 10364 linker_flags=-v 10365 verstring= 10366 output_objdir=. 10367 libname=conftest 10368 lt_save_allow_undefined_flag=$allow_undefined_flag 10369 allow_undefined_flag= 10370 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5 10371 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 10372 ac_status=$? 10373 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 10374 test $ac_status = 0; } 10375 then 10376 lt_cv_archive_cmds_need_lc=no 10377 else 10378 lt_cv_archive_cmds_need_lc=yes 10379 fi 10380 allow_undefined_flag=$lt_save_allow_undefined_flag 10381 else 10382 cat conftest.err 1>&5 10383 fi 10384 $RM conftest* 10385 10386fi 10387{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5 10388$as_echo "$lt_cv_archive_cmds_need_lc" >&6; } 10389 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc 10390 ;; 10391 esac 10392 fi 10393 ;; 10394esac 10395 10396 10397 10398 10399 10400 10401 10402 10403 10404 10405 10406 10407 10408 10409 10410 10411 10412 10413 10414 10415 10416 10417 10418 10419 10420 10421 10422 10423 10424 10425 10426 10427 10428 10429 10430 10431 10432 10433 10434 10435 10436 10437 10438 10439 10440 10441 10442 10443 10444 10445 10446 10447 10448 10449 10450 10451 10452 10453 10454 10455 10456 10457 10458 10459 10460 10461 10462 10463 10464 10465 10466 10467 10468 10469 10470 10471 10472 10473 10474 10475 10476 10477 10478 10479 10480 10481 10482 10483 10484 10485 10486 10487 10488 10489 10490 10491 10492 10493 10494 10495 10496 10497 10498 10499 10500 10501 10502 10503 10504 10505 10506 10507 10508 10509 10510 10511 10512 10513 10514 10515 10516 10517 10518 10519 10520 10521 10522 10523 10524 10525 10526 10527 10528 10529 10530 10531 10532 10533 10534 10535 10536 10537 10538 10539 10540 10541 10542 10543 10544 10545 10546 10547 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 10548$as_echo_n "checking dynamic linker characteristics... " >&6; } 10549 10550if test yes = "$GCC"; then 10551 case $host_os in 10552 darwin*) lt_awk_arg='/^libraries:/,/LR/' ;; 10553 *) lt_awk_arg='/^libraries:/' ;; 10554 esac 10555 case $host_os in 10556 mingw* | cegcc*) lt_sed_strip_eq='s|=\([A-Za-z]:\)|\1|g' ;; 10557 *) lt_sed_strip_eq='s|=/|/|g' ;; 10558 esac 10559 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq` 10560 case $lt_search_path_spec in 10561 *\;*) 10562 # if the path contains ";" then we assume it to be the separator 10563 # otherwise default to the standard path separator (i.e. ":") - it is 10564 # assumed that no part of a normal pathname contains ";" but that should 10565 # okay in the real world where ";" in dirpaths is itself problematic. 10566 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'` 10567 ;; 10568 *) 10569 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"` 10570 ;; 10571 esac 10572 # Ok, now we have the path, separated by spaces, we can step through it 10573 # and add multilib dir if necessary... 10574 lt_tmp_lt_search_path_spec= 10575 lt_multi_os_dir=/`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` 10576 # ...but if some path component already ends with the multilib dir we assume 10577 # that all is fine and trust -print-search-dirs as is (GCC 4.2? or newer). 10578 case "$lt_multi_os_dir; $lt_search_path_spec " in 10579 "/; "* | "/.; "* | "/./; "* | *"$lt_multi_os_dir "* | *"$lt_multi_os_dir/ "*) 10580 lt_multi_os_dir= 10581 ;; 10582 esac 10583 for lt_sys_path in $lt_search_path_spec; do 10584 if test -d "$lt_sys_path$lt_multi_os_dir"; then 10585 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path$lt_multi_os_dir" 10586 elif test -n "$lt_multi_os_dir"; then 10587 test -d "$lt_sys_path" && \ 10588 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" 10589 fi 10590 done 10591 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk ' 10592BEGIN {RS = " "; FS = "/|\n";} { 10593 lt_foo = ""; 10594 lt_count = 0; 10595 for (lt_i = NF; lt_i > 0; lt_i--) { 10596 if ($lt_i != "" && $lt_i != ".") { 10597 if ($lt_i == "..") { 10598 lt_count++; 10599 } else { 10600 if (lt_count == 0) { 10601 lt_foo = "/" $lt_i lt_foo; 10602 } else { 10603 lt_count--; 10604 } 10605 } 10606 } 10607 } 10608 if (lt_foo != "") { lt_freq[lt_foo]++; } 10609 if (lt_freq[lt_foo] == 1) { print lt_foo; } 10610}'` 10611 # AWK program above erroneously prepends '/' to C:/dos/paths 10612 # for these hosts. 10613 case $host_os in 10614 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\ 10615 $SED 's|/\([A-Za-z]:\)|\1|g'` ;; 10616 esac 10617 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP` 10618else 10619 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 10620fi 10621library_names_spec= 10622libname_spec='lib$name' 10623soname_spec= 10624shrext_cmds=.so 10625postinstall_cmds= 10626postuninstall_cmds= 10627finish_cmds= 10628finish_eval= 10629shlibpath_var= 10630shlibpath_overrides_runpath=unknown 10631version_type=none 10632dynamic_linker="$host_os ld.so" 10633sys_lib_dlsearch_path_spec="/lib /usr/lib" 10634need_lib_prefix=unknown 10635hardcode_into_libs=no 10636 10637# when you set need_version to no, make sure it does not cause -set_version 10638# flags to be left without arguments 10639need_version=unknown 10640 10641 10642 10643case $host_os in 10644aix3*) 10645 version_type=linux # correct to gnu/linux during the next big refactor 10646 library_names_spec='$libname$release$shared_ext$versuffix $libname.a' 10647 shlibpath_var=LIBPATH 10648 10649 # AIX 3 has no versioning support, so we append a major version to the name. 10650 soname_spec='$libname$release$shared_ext$major' 10651 ;; 10652 10653aix[4-9]*) 10654 version_type=linux # correct to gnu/linux during the next big refactor 10655 need_lib_prefix=no 10656 need_version=no 10657 hardcode_into_libs=yes 10658 if test ia64 = "$host_cpu"; then 10659 # AIX 5 supports IA64 10660 library_names_spec='$libname$release$shared_ext$major $libname$release$shared_ext$versuffix $libname$shared_ext' 10661 shlibpath_var=LD_LIBRARY_PATH 10662 else 10663 # With GCC up to 2.95.x, collect2 would create an import file 10664 # for dependence libraries. The import file would start with 10665 # the line '#! .'. This would cause the generated library to 10666 # depend on '.', always an invalid library. This was fixed in 10667 # development snapshots of GCC prior to 3.0. 10668 case $host_os in 10669 aix4 | aix4.[01] | aix4.[01].*) 10670 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 10671 echo ' yes ' 10672 echo '#endif'; } | $CC -E - | $GREP yes > /dev/null; then 10673 : 10674 else 10675 can_build_shared=no 10676 fi 10677 ;; 10678 esac 10679 # Using Import Files as archive members, it is possible to support 10680 # filename-based versioning of shared library archives on AIX. While 10681 # this would work for both with and without runtime linking, it will 10682 # prevent static linking of such archives. So we do filename-based 10683 # shared library versioning with .so extension only, which is used 10684 # when both runtime linking and shared linking is enabled. 10685 # Unfortunately, runtime linking may impact performance, so we do 10686 # not want this to be the default eventually. Also, we use the 10687 # versioned .so libs for executables only if there is the -brtl 10688 # linker flag in LDFLAGS as well, or --with-aix-soname=svr4 only. 10689 # To allow for filename-based versioning support, we need to create 10690 # libNAME.so.V as an archive file, containing: 10691 # *) an Import File, referring to the versioned filename of the 10692 # archive as well as the shared archive member, telling the 10693 # bitwidth (32 or 64) of that shared object, and providing the 10694 # list of exported symbols of that shared object, eventually 10695 # decorated with the 'weak' keyword 10696 # *) the shared object with the F_LOADONLY flag set, to really avoid 10697 # it being seen by the linker. 10698 # At run time we better use the real file rather than another symlink, 10699 # but for link time we create the symlink libNAME.so -> libNAME.so.V 10700 10701 case $with_aix_soname,$aix_use_runtimelinking in 10702 # AIX (on Power*) has no versioning support, so currently we cannot hardcode correct 10703 # soname into executable. Probably we can add versioning support to 10704 # collect2, so additional links can be useful in future. 10705 aix,yes) # traditional libtool 10706 dynamic_linker='AIX unversionable lib.so' 10707 # If using run time linking (on AIX 4.2 or later) use lib<name>.so 10708 # instead of lib<name>.a to let people know that these are not 10709 # typical AIX shared libraries. 10710 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10711 ;; 10712 aix,no) # traditional AIX only 10713 dynamic_linker='AIX lib.a(lib.so.V)' 10714 # We preserve .a as extension for shared libraries through AIX4.2 10715 # and later when we are not doing run time linking. 10716 library_names_spec='$libname$release.a $libname.a' 10717 soname_spec='$libname$release$shared_ext$major' 10718 ;; 10719 svr4,*) # full svr4 only 10720 dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o)" 10721 library_names_spec='$libname$release$shared_ext$major $libname$shared_ext' 10722 # We do not specify a path in Import Files, so LIBPATH fires. 10723 shlibpath_overrides_runpath=yes 10724 ;; 10725 *,yes) # both, prefer svr4 10726 dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o), lib.a(lib.so.V)" 10727 library_names_spec='$libname$release$shared_ext$major $libname$shared_ext' 10728 # unpreferred sharedlib libNAME.a needs extra handling 10729 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"' 10730 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"' 10731 # We do not specify a path in Import Files, so LIBPATH fires. 10732 shlibpath_overrides_runpath=yes 10733 ;; 10734 *,no) # both, prefer aix 10735 dynamic_linker="AIX lib.a(lib.so.V), lib.so.V($shared_archive_member_spec.o)" 10736 library_names_spec='$libname$release.a $libname.a' 10737 soname_spec='$libname$release$shared_ext$major' 10738 # unpreferred sharedlib libNAME.so.V and symlink libNAME.so need extra handling 10739 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)' 10740 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"' 10741 ;; 10742 esac 10743 shlibpath_var=LIBPATH 10744 fi 10745 ;; 10746 10747amigaos*) 10748 case $host_cpu in 10749 powerpc) 10750 # Since July 2007 AmigaOS4 officially supports .so libraries. 10751 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. 10752 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10753 ;; 10754 m68k) 10755 library_names_spec='$libname.ixlibrary $libname.a' 10756 # Create ${libname}_ixlibrary.a entries in /sys/libs. 10757 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' 10758 ;; 10759 esac 10760 ;; 10761 10762beos*) 10763 library_names_spec='$libname$shared_ext' 10764 dynamic_linker="$host_os ld.so" 10765 shlibpath_var=LIBRARY_PATH 10766 ;; 10767 10768bsdi[45]*) 10769 version_type=linux # correct to gnu/linux during the next big refactor 10770 need_version=no 10771 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10772 soname_spec='$libname$release$shared_ext$major' 10773 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 10774 shlibpath_var=LD_LIBRARY_PATH 10775 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 10776 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 10777 # the default ld.so.conf also contains /usr/contrib/lib and 10778 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 10779 # libtool to hard-code these into programs 10780 ;; 10781 10782cygwin* | mingw* | pw32* | cegcc*) 10783 version_type=windows 10784 shrext_cmds=.dll 10785 need_version=no 10786 need_lib_prefix=no 10787 10788 case $GCC,$cc_basename in 10789 yes,*) 10790 # gcc 10791 library_names_spec='$libname.dll.a' 10792 # DLL is installed to $(libdir)/../bin by postinstall_cmds 10793 postinstall_cmds='base_file=`basename \$file`~ 10794 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~ 10795 dldir=$destdir/`dirname \$dlpath`~ 10796 test -d \$dldir || mkdir -p \$dldir~ 10797 $install_prog $dir/$dlname \$dldir/$dlname~ 10798 chmod a+x \$dldir/$dlname~ 10799 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 10800 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 10801 fi' 10802 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 10803 dlpath=$dir/\$dldll~ 10804 $RM \$dlpath' 10805 shlibpath_overrides_runpath=yes 10806 10807 case $host_os in 10808 cygwin*) 10809 # Cygwin DLLs use 'cyg' prefix rather than 'lib' 10810 soname_spec='`echo $libname | sed -e 's/^lib/cyg/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' 10811 10812 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api" 10813 ;; 10814 mingw* | cegcc*) 10815 # MinGW DLLs use traditional 'lib' prefix 10816 soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' 10817 ;; 10818 pw32*) 10819 # pw32 DLLs use 'pw' prefix rather than 'lib' 10820 library_names_spec='`echo $libname | sed -e 's/^lib/pw/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' 10821 ;; 10822 esac 10823 dynamic_linker='Win32 ld.exe' 10824 ;; 10825 10826 *,cl*) 10827 # Native MSVC 10828 libname_spec='$name' 10829 soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' 10830 library_names_spec='$libname.dll.lib' 10831 10832 case $build_os in 10833 mingw*) 10834 sys_lib_search_path_spec= 10835 lt_save_ifs=$IFS 10836 IFS=';' 10837 for lt_path in $LIB 10838 do 10839 IFS=$lt_save_ifs 10840 # Let DOS variable expansion print the short 8.3 style file name. 10841 lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"` 10842 sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path" 10843 done 10844 IFS=$lt_save_ifs 10845 # Convert to MSYS style. 10846 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'` 10847 ;; 10848 cygwin*) 10849 # Convert to unix form, then to dos form, then back to unix form 10850 # but this time dos style (no spaces!) so that the unix form looks 10851 # like /cygdrive/c/PROGRA~1:/cygdr... 10852 sys_lib_search_path_spec=`cygpath --path --unix "$LIB"` 10853 sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null` 10854 sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 10855 ;; 10856 *) 10857 sys_lib_search_path_spec=$LIB 10858 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then 10859 # It is most probably a Windows format PATH. 10860 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` 10861 else 10862 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 10863 fi 10864 # FIXME: find the short name or the path components, as spaces are 10865 # common. (e.g. "Program Files" -> "PROGRA~1") 10866 ;; 10867 esac 10868 10869 # DLL is installed to $(libdir)/../bin by postinstall_cmds 10870 postinstall_cmds='base_file=`basename \$file`~ 10871 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~ 10872 dldir=$destdir/`dirname \$dlpath`~ 10873 test -d \$dldir || mkdir -p \$dldir~ 10874 $install_prog $dir/$dlname \$dldir/$dlname' 10875 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 10876 dlpath=$dir/\$dldll~ 10877 $RM \$dlpath' 10878 shlibpath_overrides_runpath=yes 10879 dynamic_linker='Win32 link.exe' 10880 ;; 10881 10882 *) 10883 # Assume MSVC wrapper 10884 library_names_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext $libname.lib' 10885 dynamic_linker='Win32 ld.exe' 10886 ;; 10887 esac 10888 # FIXME: first we should search . and the directory the executable is in 10889 shlibpath_var=PATH 10890 ;; 10891 10892darwin* | rhapsody*) 10893 dynamic_linker="$host_os dyld" 10894 version_type=darwin 10895 need_lib_prefix=no 10896 need_version=no 10897 library_names_spec='$libname$release$major$shared_ext $libname$shared_ext' 10898 soname_spec='$libname$release$major$shared_ext' 10899 shlibpath_overrides_runpath=yes 10900 shlibpath_var=DYLD_LIBRARY_PATH 10901 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' 10902 10903 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" 10904 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 10905 ;; 10906 10907dgux*) 10908 version_type=linux # correct to gnu/linux during the next big refactor 10909 need_lib_prefix=no 10910 need_version=no 10911 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10912 soname_spec='$libname$release$shared_ext$major' 10913 shlibpath_var=LD_LIBRARY_PATH 10914 ;; 10915 10916freebsd* | dragonfly*) 10917 # DragonFly does not have aout. When/if they implement a new 10918 # versioning mechanism, adjust this. 10919 if test -x /usr/bin/objformat; then 10920 objformat=`/usr/bin/objformat` 10921 else 10922 case $host_os in 10923 freebsd[23].*) objformat=aout ;; 10924 *) objformat=elf ;; 10925 esac 10926 fi 10927 version_type=freebsd-$objformat 10928 case $version_type in 10929 freebsd-elf*) 10930 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10931 soname_spec='$libname$release$shared_ext$major' 10932 need_version=no 10933 need_lib_prefix=no 10934 ;; 10935 freebsd-*) 10936 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' 10937 need_version=yes 10938 ;; 10939 esac 10940 shlibpath_var=LD_LIBRARY_PATH 10941 case $host_os in 10942 freebsd2.*) 10943 shlibpath_overrides_runpath=yes 10944 ;; 10945 freebsd3.[01]* | freebsdelf3.[01]*) 10946 shlibpath_overrides_runpath=yes 10947 hardcode_into_libs=yes 10948 ;; 10949 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 10950 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 10951 shlibpath_overrides_runpath=no 10952 hardcode_into_libs=yes 10953 ;; 10954 *) # from 4.6 on, and DragonFly 10955 shlibpath_overrides_runpath=yes 10956 hardcode_into_libs=yes 10957 ;; 10958 esac 10959 ;; 10960 10961haiku*) 10962 version_type=linux # correct to gnu/linux during the next big refactor 10963 need_lib_prefix=no 10964 need_version=no 10965 dynamic_linker="$host_os runtime_loader" 10966 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10967 soname_spec='$libname$release$shared_ext$major' 10968 shlibpath_var=LIBRARY_PATH 10969 shlibpath_overrides_runpath=no 10970 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib' 10971 hardcode_into_libs=yes 10972 ;; 10973 10974hpux9* | hpux10* | hpux11*) 10975 # Give a soname corresponding to the major version so that dld.sl refuses to 10976 # link against other versions. 10977 version_type=sunos 10978 need_lib_prefix=no 10979 need_version=no 10980 case $host_cpu in 10981 ia64*) 10982 shrext_cmds='.so' 10983 hardcode_into_libs=yes 10984 dynamic_linker="$host_os dld.so" 10985 shlibpath_var=LD_LIBRARY_PATH 10986 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10987 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10988 soname_spec='$libname$release$shared_ext$major' 10989 if test 32 = "$HPUX_IA64_MODE"; then 10990 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 10991 sys_lib_dlsearch_path_spec=/usr/lib/hpux32 10992 else 10993 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 10994 sys_lib_dlsearch_path_spec=/usr/lib/hpux64 10995 fi 10996 ;; 10997 hppa*64*) 10998 shrext_cmds='.sl' 10999 hardcode_into_libs=yes 11000 dynamic_linker="$host_os dld.sl" 11001 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 11002 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 11003 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11004 soname_spec='$libname$release$shared_ext$major' 11005 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 11006 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 11007 ;; 11008 *) 11009 shrext_cmds='.sl' 11010 dynamic_linker="$host_os dld.sl" 11011 shlibpath_var=SHLIB_PATH 11012 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 11013 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11014 soname_spec='$libname$release$shared_ext$major' 11015 ;; 11016 esac 11017 # HP-UX runs *really* slowly unless shared libraries are mode 555, ... 11018 postinstall_cmds='chmod 555 $lib' 11019 # or fails outright, so override atomically: 11020 install_override_mode=555 11021 ;; 11022 11023interix[3-9]*) 11024 version_type=linux # correct to gnu/linux during the next big refactor 11025 need_lib_prefix=no 11026 need_version=no 11027 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11028 soname_spec='$libname$release$shared_ext$major' 11029 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 11030 shlibpath_var=LD_LIBRARY_PATH 11031 shlibpath_overrides_runpath=no 11032 hardcode_into_libs=yes 11033 ;; 11034 11035irix5* | irix6* | nonstopux*) 11036 case $host_os in 11037 nonstopux*) version_type=nonstopux ;; 11038 *) 11039 if test yes = "$lt_cv_prog_gnu_ld"; then 11040 version_type=linux # correct to gnu/linux during the next big refactor 11041 else 11042 version_type=irix 11043 fi ;; 11044 esac 11045 need_lib_prefix=no 11046 need_version=no 11047 soname_spec='$libname$release$shared_ext$major' 11048 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$release$shared_ext $libname$shared_ext' 11049 case $host_os in 11050 irix5* | nonstopux*) 11051 libsuff= shlibsuff= 11052 ;; 11053 *) 11054 case $LD in # libtool.m4 will add one of these switches to LD 11055 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 11056 libsuff= shlibsuff= libmagic=32-bit;; 11057 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 11058 libsuff=32 shlibsuff=N32 libmagic=N32;; 11059 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 11060 libsuff=64 shlibsuff=64 libmagic=64-bit;; 11061 *) libsuff= shlibsuff= libmagic=never-match;; 11062 esac 11063 ;; 11064 esac 11065 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 11066 shlibpath_overrides_runpath=no 11067 sys_lib_search_path_spec="/usr/lib$libsuff /lib$libsuff /usr/local/lib$libsuff" 11068 sys_lib_dlsearch_path_spec="/usr/lib$libsuff /lib$libsuff" 11069 hardcode_into_libs=yes 11070 ;; 11071 11072# No shared lib support for Linux oldld, aout, or coff. 11073linux*oldld* | linux*aout* | linux*coff*) 11074 dynamic_linker=no 11075 ;; 11076 11077linux*android*) 11078 version_type=none # Android doesn't support versioned libraries. 11079 need_lib_prefix=no 11080 need_version=no 11081 library_names_spec='$libname$release$shared_ext' 11082 soname_spec='$libname$release$shared_ext' 11083 finish_cmds= 11084 shlibpath_var=LD_LIBRARY_PATH 11085 shlibpath_overrides_runpath=yes 11086 11087 # This implies no fast_install, which is unacceptable. 11088 # Some rework will be needed to allow for fast_install 11089 # before this can be enabled. 11090 hardcode_into_libs=yes 11091 11092 dynamic_linker='Android linker' 11093 # Don't embed -rpath directories since the linker doesn't support them. 11094 hardcode_libdir_flag_spec='-L$libdir' 11095 ;; 11096 11097# This must be glibc/ELF. 11098linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) 11099 version_type=linux # correct to gnu/linux during the next big refactor 11100 need_lib_prefix=no 11101 need_version=no 11102 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11103 soname_spec='$libname$release$shared_ext$major' 11104 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 11105 shlibpath_var=LD_LIBRARY_PATH 11106 shlibpath_overrides_runpath=no 11107 11108 # Some binutils ld are patched to set DT_RUNPATH 11109 if ${lt_cv_shlibpath_overrides_runpath+:} false; then : 11110 $as_echo_n "(cached) " >&6 11111else 11112 lt_cv_shlibpath_overrides_runpath=no 11113 save_LDFLAGS=$LDFLAGS 11114 save_libdir=$libdir 11115 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ 11116 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" 11117 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11118/* end confdefs.h. */ 11119 11120int 11121main () 11122{ 11123 11124 ; 11125 return 0; 11126} 11127_ACEOF 11128if ac_fn_c_try_link "$LINENO"; then : 11129 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then : 11130 lt_cv_shlibpath_overrides_runpath=yes 11131fi 11132fi 11133rm -f core conftest.err conftest.$ac_objext \ 11134 conftest$ac_exeext conftest.$ac_ext 11135 LDFLAGS=$save_LDFLAGS 11136 libdir=$save_libdir 11137 11138fi 11139 11140 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath 11141 11142 # This implies no fast_install, which is unacceptable. 11143 # Some rework will be needed to allow for fast_install 11144 # before this can be enabled. 11145 hardcode_into_libs=yes 11146 11147 # Ideally, we could use ldconfig to report *all* directores which are 11148 # searched for libraries, however this is still not possible. Aside from not 11149 # being certain /sbin/ldconfig is available, command 11150 # 'ldconfig -N -X -v | grep ^/' on 64bit Fedora does not report /usr/lib64, 11151 # even though it is searched at run-time. Try to do the best guess by 11152 # appending ld.so.conf contents (and includes) to the search path. 11153 if test -f /etc/ld.so.conf; then 11154 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' ' '` 11155 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" 11156 fi 11157 11158 # We used to test for /lib/ld.so.1 and disable shared libraries on 11159 # powerpc, because MkLinux only supported shared libraries with the 11160 # GNU dynamic linker. Since this was broken with cross compilers, 11161 # most powerpc-linux boxes support dynamic linking these days and 11162 # people can always --disable-shared, the test was removed, and we 11163 # assume the GNU/Linux dynamic linker is in use. 11164 dynamic_linker='GNU/Linux ld.so' 11165 ;; 11166 11167netbsdelf*-gnu) 11168 version_type=linux 11169 need_lib_prefix=no 11170 need_version=no 11171 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 11172 soname_spec='${libname}${release}${shared_ext}$major' 11173 shlibpath_var=LD_LIBRARY_PATH 11174 shlibpath_overrides_runpath=no 11175 hardcode_into_libs=yes 11176 dynamic_linker='NetBSD ld.elf_so' 11177 ;; 11178 11179netbsd*) 11180 version_type=sunos 11181 need_lib_prefix=no 11182 need_version=no 11183 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 11184 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' 11185 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 11186 dynamic_linker='NetBSD (a.out) ld.so' 11187 else 11188 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11189 soname_spec='$libname$release$shared_ext$major' 11190 dynamic_linker='NetBSD ld.elf_so' 11191 fi 11192 shlibpath_var=LD_LIBRARY_PATH 11193 shlibpath_overrides_runpath=yes 11194 hardcode_into_libs=yes 11195 ;; 11196 11197newsos6) 11198 version_type=linux # correct to gnu/linux during the next big refactor 11199 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11200 shlibpath_var=LD_LIBRARY_PATH 11201 shlibpath_overrides_runpath=yes 11202 ;; 11203 11204*nto* | *qnx*) 11205 version_type=qnx 11206 need_lib_prefix=no 11207 need_version=no 11208 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11209 soname_spec='$libname$release$shared_ext$major' 11210 shlibpath_var=LD_LIBRARY_PATH 11211 shlibpath_overrides_runpath=no 11212 hardcode_into_libs=yes 11213 dynamic_linker='ldqnx.so' 11214 ;; 11215 11216openbsd* | bitrig*) 11217 version_type=sunos 11218 sys_lib_dlsearch_path_spec=/usr/lib 11219 need_lib_prefix=no 11220 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then 11221 need_version=no 11222 else 11223 need_version=yes 11224 fi 11225 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' 11226 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 11227 shlibpath_var=LD_LIBRARY_PATH 11228 shlibpath_overrides_runpath=yes 11229 ;; 11230 11231os2*) 11232 libname_spec='$name' 11233 version_type=windows 11234 shrext_cmds=.dll 11235 need_version=no 11236 need_lib_prefix=no 11237 # OS/2 can only load a DLL with a base name of 8 characters or less. 11238 soname_spec='`test -n "$os2dllname" && libname="$os2dllname"; 11239 v=$($ECHO $release$versuffix | tr -d .-); 11240 n=$($ECHO $libname | cut -b -$((8 - ${#v})) | tr . _); 11241 $ECHO $n$v`$shared_ext' 11242 library_names_spec='${libname}_dll.$libext' 11243 dynamic_linker='OS/2 ld.exe' 11244 shlibpath_var=BEGINLIBPATH 11245 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 11246 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 11247 postinstall_cmds='base_file=`basename \$file`~ 11248 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; $ECHO \$dlname'\''`~ 11249 dldir=$destdir/`dirname \$dlpath`~ 11250 test -d \$dldir || mkdir -p \$dldir~ 11251 $install_prog $dir/$dlname \$dldir/$dlname~ 11252 chmod a+x \$dldir/$dlname~ 11253 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 11254 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 11255 fi' 11256 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; $ECHO \$dlname'\''`~ 11257 dlpath=$dir/\$dldll~ 11258 $RM \$dlpath' 11259 ;; 11260 11261osf3* | osf4* | osf5*) 11262 version_type=osf 11263 need_lib_prefix=no 11264 need_version=no 11265 soname_spec='$libname$release$shared_ext$major' 11266 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11267 shlibpath_var=LD_LIBRARY_PATH 11268 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 11269 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 11270 ;; 11271 11272rdos*) 11273 dynamic_linker=no 11274 ;; 11275 11276solaris*) 11277 version_type=linux # correct to gnu/linux during the next big refactor 11278 need_lib_prefix=no 11279 need_version=no 11280 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11281 soname_spec='$libname$release$shared_ext$major' 11282 shlibpath_var=LD_LIBRARY_PATH 11283 shlibpath_overrides_runpath=yes 11284 hardcode_into_libs=yes 11285 # ldd complains unless libraries are executable 11286 postinstall_cmds='chmod +x $lib' 11287 ;; 11288 11289sunos4*) 11290 version_type=sunos 11291 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' 11292 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 11293 shlibpath_var=LD_LIBRARY_PATH 11294 shlibpath_overrides_runpath=yes 11295 if test yes = "$with_gnu_ld"; then 11296 need_lib_prefix=no 11297 fi 11298 need_version=yes 11299 ;; 11300 11301sysv4 | sysv4.3*) 11302 version_type=linux # correct to gnu/linux during the next big refactor 11303 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11304 soname_spec='$libname$release$shared_ext$major' 11305 shlibpath_var=LD_LIBRARY_PATH 11306 case $host_vendor in 11307 sni) 11308 shlibpath_overrides_runpath=no 11309 need_lib_prefix=no 11310 runpath_var=LD_RUN_PATH 11311 ;; 11312 siemens) 11313 need_lib_prefix=no 11314 ;; 11315 motorola) 11316 need_lib_prefix=no 11317 need_version=no 11318 shlibpath_overrides_runpath=no 11319 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 11320 ;; 11321 esac 11322 ;; 11323 11324sysv4*MP*) 11325 if test -d /usr/nec; then 11326 version_type=linux # correct to gnu/linux during the next big refactor 11327 library_names_spec='$libname$shared_ext.$versuffix $libname$shared_ext.$major $libname$shared_ext' 11328 soname_spec='$libname$shared_ext.$major' 11329 shlibpath_var=LD_LIBRARY_PATH 11330 fi 11331 ;; 11332 11333sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 11334 version_type=sco 11335 need_lib_prefix=no 11336 need_version=no 11337 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext $libname$shared_ext' 11338 soname_spec='$libname$release$shared_ext$major' 11339 shlibpath_var=LD_LIBRARY_PATH 11340 shlibpath_overrides_runpath=yes 11341 hardcode_into_libs=yes 11342 if test yes = "$with_gnu_ld"; then 11343 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 11344 else 11345 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 11346 case $host_os in 11347 sco3.2v5*) 11348 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 11349 ;; 11350 esac 11351 fi 11352 sys_lib_dlsearch_path_spec='/usr/lib' 11353 ;; 11354 11355tpf*) 11356 # TPF is a cross-target only. Preferred cross-host = GNU/Linux. 11357 version_type=linux # correct to gnu/linux during the next big refactor 11358 need_lib_prefix=no 11359 need_version=no 11360 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11361 shlibpath_var=LD_LIBRARY_PATH 11362 shlibpath_overrides_runpath=no 11363 hardcode_into_libs=yes 11364 ;; 11365 11366uts4*) 11367 version_type=linux # correct to gnu/linux during the next big refactor 11368 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11369 soname_spec='$libname$release$shared_ext$major' 11370 shlibpath_var=LD_LIBRARY_PATH 11371 ;; 11372 11373*) 11374 dynamic_linker=no 11375 ;; 11376esac 11377{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 11378$as_echo "$dynamic_linker" >&6; } 11379test no = "$dynamic_linker" && can_build_shared=no 11380 11381variables_saved_for_relink="PATH $shlibpath_var $runpath_var" 11382if test yes = "$GCC"; then 11383 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 11384fi 11385 11386if test set = "${lt_cv_sys_lib_search_path_spec+set}"; then 11387 sys_lib_search_path_spec=$lt_cv_sys_lib_search_path_spec 11388fi 11389 11390if test set = "${lt_cv_sys_lib_dlsearch_path_spec+set}"; then 11391 sys_lib_dlsearch_path_spec=$lt_cv_sys_lib_dlsearch_path_spec 11392fi 11393 11394# remember unaugmented sys_lib_dlsearch_path content for libtool script decls... 11395configure_time_dlsearch_path=$sys_lib_dlsearch_path_spec 11396 11397# ... but it needs LT_SYS_LIBRARY_PATH munging for other configure-time code 11398func_munge_path_list sys_lib_dlsearch_path_spec "$LT_SYS_LIBRARY_PATH" 11399 11400# to be used as default LT_SYS_LIBRARY_PATH value in generated libtool 11401configure_time_lt_sys_library_path=$LT_SYS_LIBRARY_PATH 11402 11403 11404 11405 11406 11407 11408 11409 11410 11411 11412 11413 11414 11415 11416 11417 11418 11419 11420 11421 11422 11423 11424 11425 11426 11427 11428 11429 11430 11431 11432 11433 11434 11435 11436 11437 11438 11439 11440 11441 11442 11443 11444 11445 11446 11447 11448 11449 11450 11451 11452 11453 11454 11455 11456 11457 11458 11459 11460 11461 11462 11463 11464 11465 11466 11467 11468 11469 11470 11471 11472 11473 11474 11475 11476 11477 11478 11479 11480 11481 11482 11483 11484 11485 11486 11487 11488 11489 11490 11491 11492 11493 11494 11495 11496 11497 11498 11499 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5 11500$as_echo_n "checking how to hardcode library paths into programs... " >&6; } 11501hardcode_action= 11502if test -n "$hardcode_libdir_flag_spec" || 11503 test -n "$runpath_var" || 11504 test yes = "$hardcode_automatic"; then 11505 11506 # We can hardcode non-existent directories. 11507 if test no != "$hardcode_direct" && 11508 # If the only mechanism to avoid hardcoding is shlibpath_var, we 11509 # have to relink, otherwise we might link with an installed library 11510 # when we should be linking with a yet-to-be-installed one 11511 ## test no != "$_LT_TAGVAR(hardcode_shlibpath_var, )" && 11512 test no != "$hardcode_minus_L"; then 11513 # Linking always hardcodes the temporary library directory. 11514 hardcode_action=relink 11515 else 11516 # We can link without hardcoding, and we can hardcode nonexisting dirs. 11517 hardcode_action=immediate 11518 fi 11519else 11520 # We cannot hardcode anything, or else we can only hardcode existing 11521 # directories. 11522 hardcode_action=unsupported 11523fi 11524{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5 11525$as_echo "$hardcode_action" >&6; } 11526 11527if test relink = "$hardcode_action" || 11528 test yes = "$inherit_rpath"; then 11529 # Fast installation is not supported 11530 enable_fast_install=no 11531elif test yes = "$shlibpath_overrides_runpath" || 11532 test no = "$enable_shared"; then 11533 # Fast installation is not necessary 11534 enable_fast_install=needless 11535fi 11536 11537 11538 11539 11540 11541 11542 if test yes != "$enable_dlopen"; then 11543 enable_dlopen=unknown 11544 enable_dlopen_self=unknown 11545 enable_dlopen_self_static=unknown 11546else 11547 lt_cv_dlopen=no 11548 lt_cv_dlopen_libs= 11549 11550 case $host_os in 11551 beos*) 11552 lt_cv_dlopen=load_add_on 11553 lt_cv_dlopen_libs= 11554 lt_cv_dlopen_self=yes 11555 ;; 11556 11557 mingw* | pw32* | cegcc*) 11558 lt_cv_dlopen=LoadLibrary 11559 lt_cv_dlopen_libs= 11560 ;; 11561 11562 cygwin*) 11563 lt_cv_dlopen=dlopen 11564 lt_cv_dlopen_libs= 11565 ;; 11566 11567 darwin*) 11568 # if libdl is installed we need to link against it 11569 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 11570$as_echo_n "checking for dlopen in -ldl... " >&6; } 11571if ${ac_cv_lib_dl_dlopen+:} false; then : 11572 $as_echo_n "(cached) " >&6 11573else 11574 ac_check_lib_save_LIBS=$LIBS 11575LIBS="-ldl $LIBS" 11576cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11577/* end confdefs.h. */ 11578 11579/* Override any GCC internal prototype to avoid an error. 11580 Use char because int might match the return type of a GCC 11581 builtin and then its argument prototype would still apply. */ 11582#ifdef __cplusplus 11583extern "C" 11584#endif 11585char dlopen (); 11586int 11587main () 11588{ 11589return dlopen (); 11590 ; 11591 return 0; 11592} 11593_ACEOF 11594if ac_fn_c_try_link "$LINENO"; then : 11595 ac_cv_lib_dl_dlopen=yes 11596else 11597 ac_cv_lib_dl_dlopen=no 11598fi 11599rm -f core conftest.err conftest.$ac_objext \ 11600 conftest$ac_exeext conftest.$ac_ext 11601LIBS=$ac_check_lib_save_LIBS 11602fi 11603{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 11604$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 11605if test "x$ac_cv_lib_dl_dlopen" = xyes; then : 11606 lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl 11607else 11608 11609 lt_cv_dlopen=dyld 11610 lt_cv_dlopen_libs= 11611 lt_cv_dlopen_self=yes 11612 11613fi 11614 11615 ;; 11616 11617 tpf*) 11618 # Don't try to run any link tests for TPF. We know it's impossible 11619 # because TPF is a cross-compiler, and we know how we open DSOs. 11620 lt_cv_dlopen=dlopen 11621 lt_cv_dlopen_libs= 11622 lt_cv_dlopen_self=no 11623 ;; 11624 11625 *) 11626 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" 11627if test "x$ac_cv_func_shl_load" = xyes; then : 11628 lt_cv_dlopen=shl_load 11629else 11630 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 11631$as_echo_n "checking for shl_load in -ldld... " >&6; } 11632if ${ac_cv_lib_dld_shl_load+:} false; then : 11633 $as_echo_n "(cached) " >&6 11634else 11635 ac_check_lib_save_LIBS=$LIBS 11636LIBS="-ldld $LIBS" 11637cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11638/* end confdefs.h. */ 11639 11640/* Override any GCC internal prototype to avoid an error. 11641 Use char because int might match the return type of a GCC 11642 builtin and then its argument prototype would still apply. */ 11643#ifdef __cplusplus 11644extern "C" 11645#endif 11646char shl_load (); 11647int 11648main () 11649{ 11650return shl_load (); 11651 ; 11652 return 0; 11653} 11654_ACEOF 11655if ac_fn_c_try_link "$LINENO"; then : 11656 ac_cv_lib_dld_shl_load=yes 11657else 11658 ac_cv_lib_dld_shl_load=no 11659fi 11660rm -f core conftest.err conftest.$ac_objext \ 11661 conftest$ac_exeext conftest.$ac_ext 11662LIBS=$ac_check_lib_save_LIBS 11663fi 11664{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 11665$as_echo "$ac_cv_lib_dld_shl_load" >&6; } 11666if test "x$ac_cv_lib_dld_shl_load" = xyes; then : 11667 lt_cv_dlopen=shl_load lt_cv_dlopen_libs=-ldld 11668else 11669 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" 11670if test "x$ac_cv_func_dlopen" = xyes; then : 11671 lt_cv_dlopen=dlopen 11672else 11673 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 11674$as_echo_n "checking for dlopen in -ldl... " >&6; } 11675if ${ac_cv_lib_dl_dlopen+:} false; then : 11676 $as_echo_n "(cached) " >&6 11677else 11678 ac_check_lib_save_LIBS=$LIBS 11679LIBS="-ldl $LIBS" 11680cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11681/* end confdefs.h. */ 11682 11683/* Override any GCC internal prototype to avoid an error. 11684 Use char because int might match the return type of a GCC 11685 builtin and then its argument prototype would still apply. */ 11686#ifdef __cplusplus 11687extern "C" 11688#endif 11689char dlopen (); 11690int 11691main () 11692{ 11693return dlopen (); 11694 ; 11695 return 0; 11696} 11697_ACEOF 11698if ac_fn_c_try_link "$LINENO"; then : 11699 ac_cv_lib_dl_dlopen=yes 11700else 11701 ac_cv_lib_dl_dlopen=no 11702fi 11703rm -f core conftest.err conftest.$ac_objext \ 11704 conftest$ac_exeext conftest.$ac_ext 11705LIBS=$ac_check_lib_save_LIBS 11706fi 11707{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 11708$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 11709if test "x$ac_cv_lib_dl_dlopen" = xyes; then : 11710 lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl 11711else 11712 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5 11713$as_echo_n "checking for dlopen in -lsvld... " >&6; } 11714if ${ac_cv_lib_svld_dlopen+:} false; then : 11715 $as_echo_n "(cached) " >&6 11716else 11717 ac_check_lib_save_LIBS=$LIBS 11718LIBS="-lsvld $LIBS" 11719cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11720/* end confdefs.h. */ 11721 11722/* Override any GCC internal prototype to avoid an error. 11723 Use char because int might match the return type of a GCC 11724 builtin and then its argument prototype would still apply. */ 11725#ifdef __cplusplus 11726extern "C" 11727#endif 11728char dlopen (); 11729int 11730main () 11731{ 11732return dlopen (); 11733 ; 11734 return 0; 11735} 11736_ACEOF 11737if ac_fn_c_try_link "$LINENO"; then : 11738 ac_cv_lib_svld_dlopen=yes 11739else 11740 ac_cv_lib_svld_dlopen=no 11741fi 11742rm -f core conftest.err conftest.$ac_objext \ 11743 conftest$ac_exeext conftest.$ac_ext 11744LIBS=$ac_check_lib_save_LIBS 11745fi 11746{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5 11747$as_echo "$ac_cv_lib_svld_dlopen" >&6; } 11748if test "x$ac_cv_lib_svld_dlopen" = xyes; then : 11749 lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-lsvld 11750else 11751 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5 11752$as_echo_n "checking for dld_link in -ldld... " >&6; } 11753if ${ac_cv_lib_dld_dld_link+:} false; then : 11754 $as_echo_n "(cached) " >&6 11755else 11756 ac_check_lib_save_LIBS=$LIBS 11757LIBS="-ldld $LIBS" 11758cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11759/* end confdefs.h. */ 11760 11761/* Override any GCC internal prototype to avoid an error. 11762 Use char because int might match the return type of a GCC 11763 builtin and then its argument prototype would still apply. */ 11764#ifdef __cplusplus 11765extern "C" 11766#endif 11767char dld_link (); 11768int 11769main () 11770{ 11771return dld_link (); 11772 ; 11773 return 0; 11774} 11775_ACEOF 11776if ac_fn_c_try_link "$LINENO"; then : 11777 ac_cv_lib_dld_dld_link=yes 11778else 11779 ac_cv_lib_dld_dld_link=no 11780fi 11781rm -f core conftest.err conftest.$ac_objext \ 11782 conftest$ac_exeext conftest.$ac_ext 11783LIBS=$ac_check_lib_save_LIBS 11784fi 11785{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5 11786$as_echo "$ac_cv_lib_dld_dld_link" >&6; } 11787if test "x$ac_cv_lib_dld_dld_link" = xyes; then : 11788 lt_cv_dlopen=dld_link lt_cv_dlopen_libs=-ldld 11789fi 11790 11791 11792fi 11793 11794 11795fi 11796 11797 11798fi 11799 11800 11801fi 11802 11803 11804fi 11805 11806 ;; 11807 esac 11808 11809 if test no = "$lt_cv_dlopen"; then 11810 enable_dlopen=no 11811 else 11812 enable_dlopen=yes 11813 fi 11814 11815 case $lt_cv_dlopen in 11816 dlopen) 11817 save_CPPFLAGS=$CPPFLAGS 11818 test yes = "$ac_cv_header_dlfcn_h" && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" 11819 11820 save_LDFLAGS=$LDFLAGS 11821 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" 11822 11823 save_LIBS=$LIBS 11824 LIBS="$lt_cv_dlopen_libs $LIBS" 11825 11826 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5 11827$as_echo_n "checking whether a program can dlopen itself... " >&6; } 11828if ${lt_cv_dlopen_self+:} false; then : 11829 $as_echo_n "(cached) " >&6 11830else 11831 if test yes = "$cross_compiling"; then : 11832 lt_cv_dlopen_self=cross 11833else 11834 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 11835 lt_status=$lt_dlunknown 11836 cat > conftest.$ac_ext <<_LT_EOF 11837#line $LINENO "configure" 11838#include "confdefs.h" 11839 11840#if HAVE_DLFCN_H 11841#include <dlfcn.h> 11842#endif 11843 11844#include <stdio.h> 11845 11846#ifdef RTLD_GLOBAL 11847# define LT_DLGLOBAL RTLD_GLOBAL 11848#else 11849# ifdef DL_GLOBAL 11850# define LT_DLGLOBAL DL_GLOBAL 11851# else 11852# define LT_DLGLOBAL 0 11853# endif 11854#endif 11855 11856/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 11857 find out it does not work in some platform. */ 11858#ifndef LT_DLLAZY_OR_NOW 11859# ifdef RTLD_LAZY 11860# define LT_DLLAZY_OR_NOW RTLD_LAZY 11861# else 11862# ifdef DL_LAZY 11863# define LT_DLLAZY_OR_NOW DL_LAZY 11864# else 11865# ifdef RTLD_NOW 11866# define LT_DLLAZY_OR_NOW RTLD_NOW 11867# else 11868# ifdef DL_NOW 11869# define LT_DLLAZY_OR_NOW DL_NOW 11870# else 11871# define LT_DLLAZY_OR_NOW 0 11872# endif 11873# endif 11874# endif 11875# endif 11876#endif 11877 11878/* When -fvisibility=hidden is used, assume the code has been annotated 11879 correspondingly for the symbols needed. */ 11880#if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 11881int fnord () __attribute__((visibility("default"))); 11882#endif 11883 11884int fnord () { return 42; } 11885int main () 11886{ 11887 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 11888 int status = $lt_dlunknown; 11889 11890 if (self) 11891 { 11892 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11893 else 11894 { 11895 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 11896 else puts (dlerror ()); 11897 } 11898 /* dlclose (self); */ 11899 } 11900 else 11901 puts (dlerror ()); 11902 11903 return status; 11904} 11905_LT_EOF 11906 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 11907 (eval $ac_link) 2>&5 11908 ac_status=$? 11909 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11910 test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then 11911 (./conftest; exit; ) >&5 2>/dev/null 11912 lt_status=$? 11913 case x$lt_status in 11914 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; 11915 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; 11916 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; 11917 esac 11918 else : 11919 # compilation failed 11920 lt_cv_dlopen_self=no 11921 fi 11922fi 11923rm -fr conftest* 11924 11925 11926fi 11927{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5 11928$as_echo "$lt_cv_dlopen_self" >&6; } 11929 11930 if test yes = "$lt_cv_dlopen_self"; then 11931 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" 11932 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5 11933$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } 11934if ${lt_cv_dlopen_self_static+:} false; then : 11935 $as_echo_n "(cached) " >&6 11936else 11937 if test yes = "$cross_compiling"; then : 11938 lt_cv_dlopen_self_static=cross 11939else 11940 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 11941 lt_status=$lt_dlunknown 11942 cat > conftest.$ac_ext <<_LT_EOF 11943#line $LINENO "configure" 11944#include "confdefs.h" 11945 11946#if HAVE_DLFCN_H 11947#include <dlfcn.h> 11948#endif 11949 11950#include <stdio.h> 11951 11952#ifdef RTLD_GLOBAL 11953# define LT_DLGLOBAL RTLD_GLOBAL 11954#else 11955# ifdef DL_GLOBAL 11956# define LT_DLGLOBAL DL_GLOBAL 11957# else 11958# define LT_DLGLOBAL 0 11959# endif 11960#endif 11961 11962/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 11963 find out it does not work in some platform. */ 11964#ifndef LT_DLLAZY_OR_NOW 11965# ifdef RTLD_LAZY 11966# define LT_DLLAZY_OR_NOW RTLD_LAZY 11967# else 11968# ifdef DL_LAZY 11969# define LT_DLLAZY_OR_NOW DL_LAZY 11970# else 11971# ifdef RTLD_NOW 11972# define LT_DLLAZY_OR_NOW RTLD_NOW 11973# else 11974# ifdef DL_NOW 11975# define LT_DLLAZY_OR_NOW DL_NOW 11976# else 11977# define LT_DLLAZY_OR_NOW 0 11978# endif 11979# endif 11980# endif 11981# endif 11982#endif 11983 11984/* When -fvisibility=hidden is used, assume the code has been annotated 11985 correspondingly for the symbols needed. */ 11986#if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 11987int fnord () __attribute__((visibility("default"))); 11988#endif 11989 11990int fnord () { return 42; } 11991int main () 11992{ 11993 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 11994 int status = $lt_dlunknown; 11995 11996 if (self) 11997 { 11998 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11999 else 12000 { 12001 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 12002 else puts (dlerror ()); 12003 } 12004 /* dlclose (self); */ 12005 } 12006 else 12007 puts (dlerror ()); 12008 12009 return status; 12010} 12011_LT_EOF 12012 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 12013 (eval $ac_link) 2>&5 12014 ac_status=$? 12015 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 12016 test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then 12017 (./conftest; exit; ) >&5 2>/dev/null 12018 lt_status=$? 12019 case x$lt_status in 12020 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; 12021 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; 12022 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; 12023 esac 12024 else : 12025 # compilation failed 12026 lt_cv_dlopen_self_static=no 12027 fi 12028fi 12029rm -fr conftest* 12030 12031 12032fi 12033{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5 12034$as_echo "$lt_cv_dlopen_self_static" >&6; } 12035 fi 12036 12037 CPPFLAGS=$save_CPPFLAGS 12038 LDFLAGS=$save_LDFLAGS 12039 LIBS=$save_LIBS 12040 ;; 12041 esac 12042 12043 case $lt_cv_dlopen_self in 12044 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; 12045 *) enable_dlopen_self=unknown ;; 12046 esac 12047 12048 case $lt_cv_dlopen_self_static in 12049 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; 12050 *) enable_dlopen_self_static=unknown ;; 12051 esac 12052fi 12053 12054 12055 12056 12057 12058 12059 12060 12061 12062 12063 12064 12065 12066 12067 12068 12069 12070striplib= 12071old_striplib= 12072{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5 12073$as_echo_n "checking whether stripping libraries is possible... " >&6; } 12074if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then 12075 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" 12076 test -z "$striplib" && striplib="$STRIP --strip-unneeded" 12077 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 12078$as_echo "yes" >&6; } 12079else 12080# FIXME - insert some real tests, host_os isn't really good enough 12081 case $host_os in 12082 darwin*) 12083 if test -n "$STRIP"; then 12084 striplib="$STRIP -x" 12085 old_striplib="$STRIP -S" 12086 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 12087$as_echo "yes" >&6; } 12088 else 12089 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12090$as_echo "no" >&6; } 12091 fi 12092 ;; 12093 *) 12094 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12095$as_echo "no" >&6; } 12096 ;; 12097 esac 12098fi 12099 12100 12101 12102 12103 12104 12105 12106 12107 12108 12109 12110 12111 # Report what library types will actually be built 12112 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5 12113$as_echo_n "checking if libtool supports shared libraries... " >&6; } 12114 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5 12115$as_echo "$can_build_shared" >&6; } 12116 12117 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 12118$as_echo_n "checking whether to build shared libraries... " >&6; } 12119 test no = "$can_build_shared" && enable_shared=no 12120 12121 # On AIX, shared libraries and static libraries use the same namespace, and 12122 # are all built from PIC. 12123 case $host_os in 12124 aix3*) 12125 test yes = "$enable_shared" && enable_static=no 12126 if test -n "$RANLIB"; then 12127 archive_cmds="$archive_cmds~\$RANLIB \$lib" 12128 postinstall_cmds='$RANLIB $lib' 12129 fi 12130 ;; 12131 12132 aix[4-9]*) 12133 if test ia64 != "$host_cpu"; then 12134 case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in 12135 yes,aix,yes) ;; # shared object as lib.so file only 12136 yes,svr4,*) ;; # shared object as lib.so archive member only 12137 yes,*) enable_static=no ;; # shared object in lib.a archive as well 12138 esac 12139 fi 12140 ;; 12141 esac 12142 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5 12143$as_echo "$enable_shared" >&6; } 12144 12145 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 12146$as_echo_n "checking whether to build static libraries... " >&6; } 12147 # Make sure either enable_shared or enable_static is yes. 12148 test yes = "$enable_shared" || enable_static=yes 12149 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5 12150$as_echo "$enable_static" >&6; } 12151 12152 12153 12154 12155fi 12156ac_ext=c 12157ac_cpp='$CPP $CPPFLAGS' 12158ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 12159ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 12160ac_compiler_gnu=$ac_cv_c_compiler_gnu 12161 12162CC=$lt_save_CC 12163 12164 12165 12166 12167 12168 12169 12170 12171 12172 12173 12174 12175 12176 12177 12178 ac_config_commands="$ac_config_commands libtool" 12179 12180 12181 12182 12183# Only expand once: 12184 12185 12186 12187# Require xorg-macros minimum of 1.12 for DocBook external references 12188 12189 12190 12191 12192 12193 12194 12195 12196 12197 12198 12199 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5 12200$as_echo_n "checking for $CC option to accept ISO C99... " >&6; } 12201if ${ac_cv_prog_cc_c99+:} false; then : 12202 $as_echo_n "(cached) " >&6 12203else 12204 ac_cv_prog_cc_c99=no 12205ac_save_CC=$CC 12206cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12207/* end confdefs.h. */ 12208#include <stdarg.h> 12209#include <stdbool.h> 12210#include <stdlib.h> 12211#include <wchar.h> 12212#include <stdio.h> 12213 12214// Check varargs macros. These examples are taken from C99 6.10.3.5. 12215#define debug(...) fprintf (stderr, __VA_ARGS__) 12216#define showlist(...) puts (#__VA_ARGS__) 12217#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) 12218static void 12219test_varargs_macros (void) 12220{ 12221 int x = 1234; 12222 int y = 5678; 12223 debug ("Flag"); 12224 debug ("X = %d\n", x); 12225 showlist (The first, second, and third items.); 12226 report (x>y, "x is %d but y is %d", x, y); 12227} 12228 12229// Check long long types. 12230#define BIG64 18446744073709551615ull 12231#define BIG32 4294967295ul 12232#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) 12233#if !BIG_OK 12234 your preprocessor is broken; 12235#endif 12236#if BIG_OK 12237#else 12238 your preprocessor is broken; 12239#endif 12240static long long int bignum = -9223372036854775807LL; 12241static unsigned long long int ubignum = BIG64; 12242 12243struct incomplete_array 12244{ 12245 int datasize; 12246 double data[]; 12247}; 12248 12249struct named_init { 12250 int number; 12251 const wchar_t *name; 12252 double average; 12253}; 12254 12255typedef const char *ccp; 12256 12257static inline int 12258test_restrict (ccp restrict text) 12259{ 12260 // See if C++-style comments work. 12261 // Iterate through items via the restricted pointer. 12262 // Also check for declarations in for loops. 12263 for (unsigned int i = 0; *(text+i) != '\0'; ++i) 12264 continue; 12265 return 0; 12266} 12267 12268// Check varargs and va_copy. 12269static void 12270test_varargs (const char *format, ...) 12271{ 12272 va_list args; 12273 va_start (args, format); 12274 va_list args_copy; 12275 va_copy (args_copy, args); 12276 12277 const char *str; 12278 int number; 12279 float fnumber; 12280 12281 while (*format) 12282 { 12283 switch (*format++) 12284 { 12285 case 's': // string 12286 str = va_arg (args_copy, const char *); 12287 break; 12288 case 'd': // int 12289 number = va_arg (args_copy, int); 12290 break; 12291 case 'f': // float 12292 fnumber = va_arg (args_copy, double); 12293 break; 12294 default: 12295 break; 12296 } 12297 } 12298 va_end (args_copy); 12299 va_end (args); 12300} 12301 12302int 12303main () 12304{ 12305 12306 // Check bool. 12307 _Bool success = false; 12308 12309 // Check restrict. 12310 if (test_restrict ("String literal") == 0) 12311 success = true; 12312 char *restrict newvar = "Another string"; 12313 12314 // Check varargs. 12315 test_varargs ("s, d' f .", "string", 65, 34.234); 12316 test_varargs_macros (); 12317 12318 // Check flexible array members. 12319 struct incomplete_array *ia = 12320 malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); 12321 ia->datasize = 10; 12322 for (int i = 0; i < ia->datasize; ++i) 12323 ia->data[i] = i * 1.234; 12324 12325 // Check named initializers. 12326 struct named_init ni = { 12327 .number = 34, 12328 .name = L"Test wide string", 12329 .average = 543.34343, 12330 }; 12331 12332 ni.number = 58; 12333 12334 int dynamic_array[ni.number]; 12335 dynamic_array[ni.number - 1] = 543; 12336 12337 // work around unused variable warnings 12338 return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' 12339 || dynamic_array[ni.number - 1] != 543); 12340 12341 ; 12342 return 0; 12343} 12344_ACEOF 12345for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99 12346do 12347 CC="$ac_save_CC $ac_arg" 12348 if ac_fn_c_try_compile "$LINENO"; then : 12349 ac_cv_prog_cc_c99=$ac_arg 12350fi 12351rm -f core conftest.err conftest.$ac_objext 12352 test "x$ac_cv_prog_cc_c99" != "xno" && break 12353done 12354rm -f conftest.$ac_ext 12355CC=$ac_save_CC 12356 12357fi 12358# AC_CACHE_VAL 12359case "x$ac_cv_prog_cc_c99" in 12360 x) 12361 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 12362$as_echo "none needed" >&6; } ;; 12363 xno) 12364 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 12365$as_echo "unsupported" >&6; } ;; 12366 *) 12367 CC="$CC $ac_cv_prog_cc_c99" 12368 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 12369$as_echo "$ac_cv_prog_cc_c99" >&6; } ;; 12370esac 12371if test "x$ac_cv_prog_cc_c99" != xno; then : 12372 12373fi 12374 12375 12376 12377 12378 12379 12380ac_fn_c_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default" 12381if test "x$ac_cv_have_decl___clang__" = xyes; then : 12382 CLANGCC="yes" 12383else 12384 CLANGCC="no" 12385fi 12386 12387ac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" 12388if test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes; then : 12389 INTELCC="yes" 12390else 12391 INTELCC="no" 12392fi 12393 12394ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" 12395if test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then : 12396 SUNCC="yes" 12397else 12398 SUNCC="no" 12399fi 12400 12401 12402 12403 12404 12405 12406 12407 12408 12409if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 12410 if test -n "$ac_tool_prefix"; then 12411 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 12412set dummy ${ac_tool_prefix}pkg-config; ac_word=$2 12413{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12414$as_echo_n "checking for $ac_word... " >&6; } 12415if ${ac_cv_path_PKG_CONFIG+:} false; then : 12416 $as_echo_n "(cached) " >&6 12417else 12418 case $PKG_CONFIG in 12419 [\\/]* | ?:[\\/]*) 12420 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 12421 ;; 12422 *) 12423 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12424for as_dir in $PATH 12425do 12426 IFS=$as_save_IFS 12427 test -z "$as_dir" && as_dir=. 12428 for ac_exec_ext in '' $ac_executable_extensions; do 12429 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12430 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 12431 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12432 break 2 12433 fi 12434done 12435 done 12436IFS=$as_save_IFS 12437 12438 ;; 12439esac 12440fi 12441PKG_CONFIG=$ac_cv_path_PKG_CONFIG 12442if test -n "$PKG_CONFIG"; then 12443 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 12444$as_echo "$PKG_CONFIG" >&6; } 12445else 12446 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12447$as_echo "no" >&6; } 12448fi 12449 12450 12451fi 12452if test -z "$ac_cv_path_PKG_CONFIG"; then 12453 ac_pt_PKG_CONFIG=$PKG_CONFIG 12454 # Extract the first word of "pkg-config", so it can be a program name with args. 12455set dummy pkg-config; ac_word=$2 12456{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12457$as_echo_n "checking for $ac_word... " >&6; } 12458if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then : 12459 $as_echo_n "(cached) " >&6 12460else 12461 case $ac_pt_PKG_CONFIG in 12462 [\\/]* | ?:[\\/]*) 12463 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 12464 ;; 12465 *) 12466 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12467for as_dir in $PATH 12468do 12469 IFS=$as_save_IFS 12470 test -z "$as_dir" && as_dir=. 12471 for ac_exec_ext in '' $ac_executable_extensions; do 12472 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12473 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 12474 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12475 break 2 12476 fi 12477done 12478 done 12479IFS=$as_save_IFS 12480 12481 ;; 12482esac 12483fi 12484ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 12485if test -n "$ac_pt_PKG_CONFIG"; then 12486 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 12487$as_echo "$ac_pt_PKG_CONFIG" >&6; } 12488else 12489 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12490$as_echo "no" >&6; } 12491fi 12492 12493 if test "x$ac_pt_PKG_CONFIG" = x; then 12494 PKG_CONFIG="" 12495 else 12496 case $cross_compiling:$ac_tool_warned in 12497yes:) 12498{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 12499$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 12500ac_tool_warned=yes ;; 12501esac 12502 PKG_CONFIG=$ac_pt_PKG_CONFIG 12503 fi 12504else 12505 PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 12506fi 12507 12508fi 12509if test -n "$PKG_CONFIG"; then 12510 _pkg_min_version=0.9.0 12511 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 12512$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; } 12513 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 12514 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 12515$as_echo "yes" >&6; } 12516 else 12517 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12518$as_echo "no" >&6; } 12519 PKG_CONFIG="" 12520 fi 12521fi 12522 12523 12524 12525 12526 12527# Check whether --enable-selective-werror was given. 12528if test "${enable_selective_werror+set}" = set; then : 12529 enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval 12530else 12531 SELECTIVE_WERROR=yes 12532fi 12533 12534 12535 12536 12537 12538# -v is too short to test reliably with XORG_TESTSET_CFLAG 12539if test "x$SUNCC" = "xyes"; then 12540 BASE_CFLAGS="-v" 12541else 12542 BASE_CFLAGS="" 12543fi 12544 12545# This chunk of warnings were those that existed in the legacy CWARNFLAGS 12546 12547 12548 12549 12550 12551 12552 12553 12554 12555 12556 12557 12558 12559xorg_testset_save_CFLAGS="$CFLAGS" 12560 12561if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 12562 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12563 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 12564$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 12565if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 12566 $as_echo_n "(cached) " >&6 12567else 12568 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12569/* end confdefs.h. */ 12570int i; 12571_ACEOF 12572if ac_fn_c_try_compile "$LINENO"; then : 12573 xorg_cv_cc_flag_unknown_warning_option=yes 12574else 12575 xorg_cv_cc_flag_unknown_warning_option=no 12576fi 12577rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12578fi 12579{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 12580$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 12581 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 12582 CFLAGS="$xorg_testset_save_CFLAGS" 12583fi 12584 12585if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 12586 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12587 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12588 fi 12589 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12590 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 12591$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 12592if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 12593 $as_echo_n "(cached) " >&6 12594else 12595 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12596/* end confdefs.h. */ 12597int i; 12598_ACEOF 12599if ac_fn_c_try_compile "$LINENO"; then : 12600 xorg_cv_cc_flag_unused_command_line_argument=yes 12601else 12602 xorg_cv_cc_flag_unused_command_line_argument=no 12603fi 12604rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12605fi 12606{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 12607$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 12608 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 12609 CFLAGS="$xorg_testset_save_CFLAGS" 12610fi 12611 12612found="no" 12613 12614 if test $found = "no" ; then 12615 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12616 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12617 fi 12618 12619 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 12620 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12621 fi 12622 12623 CFLAGS="$CFLAGS -Wall" 12624 12625 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5 12626$as_echo_n "checking if $CC supports -Wall... " >&6; } 12627 cacheid=xorg_cv_cc_flag__Wall 12628 if eval \${$cacheid+:} false; then : 12629 $as_echo_n "(cached) " >&6 12630else 12631 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12632/* end confdefs.h. */ 12633int i; 12634int 12635main () 12636{ 12637 12638 ; 12639 return 0; 12640} 12641_ACEOF 12642if ac_fn_c_try_link "$LINENO"; then : 12643 eval $cacheid=yes 12644else 12645 eval $cacheid=no 12646fi 12647rm -f core conftest.err conftest.$ac_objext \ 12648 conftest$ac_exeext conftest.$ac_ext 12649fi 12650 12651 12652 CFLAGS="$xorg_testset_save_CFLAGS" 12653 12654 eval supported=\$$cacheid 12655 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 12656$as_echo "$supported" >&6; } 12657 if test "$supported" = "yes" ; then 12658 BASE_CFLAGS="$BASE_CFLAGS -Wall" 12659 found="yes" 12660 fi 12661 fi 12662 12663 12664 12665 12666 12667 12668 12669 12670 12671 12672 12673 12674 12675 12676 12677xorg_testset_save_CFLAGS="$CFLAGS" 12678 12679if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 12680 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12681 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 12682$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 12683if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 12684 $as_echo_n "(cached) " >&6 12685else 12686 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12687/* end confdefs.h. */ 12688int i; 12689_ACEOF 12690if ac_fn_c_try_compile "$LINENO"; then : 12691 xorg_cv_cc_flag_unknown_warning_option=yes 12692else 12693 xorg_cv_cc_flag_unknown_warning_option=no 12694fi 12695rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12696fi 12697{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 12698$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 12699 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 12700 CFLAGS="$xorg_testset_save_CFLAGS" 12701fi 12702 12703if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 12704 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12705 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12706 fi 12707 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12708 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 12709$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 12710if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 12711 $as_echo_n "(cached) " >&6 12712else 12713 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12714/* end confdefs.h. */ 12715int i; 12716_ACEOF 12717if ac_fn_c_try_compile "$LINENO"; then : 12718 xorg_cv_cc_flag_unused_command_line_argument=yes 12719else 12720 xorg_cv_cc_flag_unused_command_line_argument=no 12721fi 12722rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12723fi 12724{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 12725$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 12726 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 12727 CFLAGS="$xorg_testset_save_CFLAGS" 12728fi 12729 12730found="no" 12731 12732 if test $found = "no" ; then 12733 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12734 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12735 fi 12736 12737 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 12738 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12739 fi 12740 12741 CFLAGS="$CFLAGS -Wpointer-arith" 12742 12743 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5 12744$as_echo_n "checking if $CC supports -Wpointer-arith... " >&6; } 12745 cacheid=xorg_cv_cc_flag__Wpointer_arith 12746 if eval \${$cacheid+:} false; then : 12747 $as_echo_n "(cached) " >&6 12748else 12749 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12750/* end confdefs.h. */ 12751int i; 12752int 12753main () 12754{ 12755 12756 ; 12757 return 0; 12758} 12759_ACEOF 12760if ac_fn_c_try_link "$LINENO"; then : 12761 eval $cacheid=yes 12762else 12763 eval $cacheid=no 12764fi 12765rm -f core conftest.err conftest.$ac_objext \ 12766 conftest$ac_exeext conftest.$ac_ext 12767fi 12768 12769 12770 CFLAGS="$xorg_testset_save_CFLAGS" 12771 12772 eval supported=\$$cacheid 12773 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 12774$as_echo "$supported" >&6; } 12775 if test "$supported" = "yes" ; then 12776 BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith" 12777 found="yes" 12778 fi 12779 fi 12780 12781 12782 12783 12784 12785 12786 12787 12788 12789 12790 12791 12792 12793 12794 12795xorg_testset_save_CFLAGS="$CFLAGS" 12796 12797if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 12798 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12799 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 12800$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 12801if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 12802 $as_echo_n "(cached) " >&6 12803else 12804 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12805/* end confdefs.h. */ 12806int i; 12807_ACEOF 12808if ac_fn_c_try_compile "$LINENO"; then : 12809 xorg_cv_cc_flag_unknown_warning_option=yes 12810else 12811 xorg_cv_cc_flag_unknown_warning_option=no 12812fi 12813rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12814fi 12815{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 12816$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 12817 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 12818 CFLAGS="$xorg_testset_save_CFLAGS" 12819fi 12820 12821if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 12822 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12823 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12824 fi 12825 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12826 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 12827$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 12828if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 12829 $as_echo_n "(cached) " >&6 12830else 12831 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12832/* end confdefs.h. */ 12833int i; 12834_ACEOF 12835if ac_fn_c_try_compile "$LINENO"; then : 12836 xorg_cv_cc_flag_unused_command_line_argument=yes 12837else 12838 xorg_cv_cc_flag_unused_command_line_argument=no 12839fi 12840rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12841fi 12842{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 12843$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 12844 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 12845 CFLAGS="$xorg_testset_save_CFLAGS" 12846fi 12847 12848found="no" 12849 12850 if test $found = "no" ; then 12851 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12852 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12853 fi 12854 12855 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 12856 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12857 fi 12858 12859 CFLAGS="$CFLAGS -Wmissing-declarations" 12860 12861 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5 12862$as_echo_n "checking if $CC supports -Wmissing-declarations... " >&6; } 12863 cacheid=xorg_cv_cc_flag__Wmissing_declarations 12864 if eval \${$cacheid+:} false; then : 12865 $as_echo_n "(cached) " >&6 12866else 12867 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12868/* end confdefs.h. */ 12869int i; 12870int 12871main () 12872{ 12873 12874 ; 12875 return 0; 12876} 12877_ACEOF 12878if ac_fn_c_try_link "$LINENO"; then : 12879 eval $cacheid=yes 12880else 12881 eval $cacheid=no 12882fi 12883rm -f core conftest.err conftest.$ac_objext \ 12884 conftest$ac_exeext conftest.$ac_ext 12885fi 12886 12887 12888 CFLAGS="$xorg_testset_save_CFLAGS" 12889 12890 eval supported=\$$cacheid 12891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 12892$as_echo "$supported" >&6; } 12893 if test "$supported" = "yes" ; then 12894 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations" 12895 found="yes" 12896 fi 12897 fi 12898 12899 12900 12901 12902 12903 12904 12905 12906 12907 12908 12909 12910 12911 12912 12913xorg_testset_save_CFLAGS="$CFLAGS" 12914 12915if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 12916 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12917 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 12918$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 12919if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 12920 $as_echo_n "(cached) " >&6 12921else 12922 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12923/* end confdefs.h. */ 12924int i; 12925_ACEOF 12926if ac_fn_c_try_compile "$LINENO"; then : 12927 xorg_cv_cc_flag_unknown_warning_option=yes 12928else 12929 xorg_cv_cc_flag_unknown_warning_option=no 12930fi 12931rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12932fi 12933{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 12934$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 12935 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 12936 CFLAGS="$xorg_testset_save_CFLAGS" 12937fi 12938 12939if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 12940 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12941 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12942 fi 12943 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12944 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 12945$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 12946if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 12947 $as_echo_n "(cached) " >&6 12948else 12949 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12950/* end confdefs.h. */ 12951int i; 12952_ACEOF 12953if ac_fn_c_try_compile "$LINENO"; then : 12954 xorg_cv_cc_flag_unused_command_line_argument=yes 12955else 12956 xorg_cv_cc_flag_unused_command_line_argument=no 12957fi 12958rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12959fi 12960{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 12961$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 12962 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 12963 CFLAGS="$xorg_testset_save_CFLAGS" 12964fi 12965 12966found="no" 12967 12968 if test $found = "no" ; then 12969 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12970 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12971 fi 12972 12973 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 12974 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12975 fi 12976 12977 CFLAGS="$CFLAGS -Wformat=2" 12978 12979 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5 12980$as_echo_n "checking if $CC supports -Wformat=2... " >&6; } 12981 cacheid=xorg_cv_cc_flag__Wformat_2 12982 if eval \${$cacheid+:} false; then : 12983 $as_echo_n "(cached) " >&6 12984else 12985 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12986/* end confdefs.h. */ 12987int i; 12988int 12989main () 12990{ 12991 12992 ; 12993 return 0; 12994} 12995_ACEOF 12996if ac_fn_c_try_link "$LINENO"; then : 12997 eval $cacheid=yes 12998else 12999 eval $cacheid=no 13000fi 13001rm -f core conftest.err conftest.$ac_objext \ 13002 conftest$ac_exeext conftest.$ac_ext 13003fi 13004 13005 13006 CFLAGS="$xorg_testset_save_CFLAGS" 13007 13008 eval supported=\$$cacheid 13009 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13010$as_echo "$supported" >&6; } 13011 if test "$supported" = "yes" ; then 13012 BASE_CFLAGS="$BASE_CFLAGS -Wformat=2" 13013 found="yes" 13014 fi 13015 fi 13016 13017 if test $found = "no" ; then 13018 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13019 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13020 fi 13021 13022 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13023 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13024 fi 13025 13026 CFLAGS="$CFLAGS -Wformat" 13027 13028 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5 13029$as_echo_n "checking if $CC supports -Wformat... " >&6; } 13030 cacheid=xorg_cv_cc_flag__Wformat 13031 if eval \${$cacheid+:} false; then : 13032 $as_echo_n "(cached) " >&6 13033else 13034 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13035/* end confdefs.h. */ 13036int i; 13037int 13038main () 13039{ 13040 13041 ; 13042 return 0; 13043} 13044_ACEOF 13045if ac_fn_c_try_link "$LINENO"; then : 13046 eval $cacheid=yes 13047else 13048 eval $cacheid=no 13049fi 13050rm -f core conftest.err conftest.$ac_objext \ 13051 conftest$ac_exeext conftest.$ac_ext 13052fi 13053 13054 13055 CFLAGS="$xorg_testset_save_CFLAGS" 13056 13057 eval supported=\$$cacheid 13058 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13059$as_echo "$supported" >&6; } 13060 if test "$supported" = "yes" ; then 13061 BASE_CFLAGS="$BASE_CFLAGS -Wformat" 13062 found="yes" 13063 fi 13064 fi 13065 13066 13067 13068 13069 13070 13071 13072 13073 13074 13075 13076 13077 13078 13079 13080 13081 13082xorg_testset_save_CFLAGS="$CFLAGS" 13083 13084if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13085 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13086 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13087$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13088if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13089 $as_echo_n "(cached) " >&6 13090else 13091 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13092/* end confdefs.h. */ 13093int i; 13094_ACEOF 13095if ac_fn_c_try_compile "$LINENO"; then : 13096 xorg_cv_cc_flag_unknown_warning_option=yes 13097else 13098 xorg_cv_cc_flag_unknown_warning_option=no 13099fi 13100rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13101fi 13102{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13103$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13104 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13105 CFLAGS="$xorg_testset_save_CFLAGS" 13106fi 13107 13108if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13109 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13110 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13111 fi 13112 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13113 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13114$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13115if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13116 $as_echo_n "(cached) " >&6 13117else 13118 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13119/* end confdefs.h. */ 13120int i; 13121_ACEOF 13122if ac_fn_c_try_compile "$LINENO"; then : 13123 xorg_cv_cc_flag_unused_command_line_argument=yes 13124else 13125 xorg_cv_cc_flag_unused_command_line_argument=no 13126fi 13127rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13128fi 13129{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13130$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13131 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13132 CFLAGS="$xorg_testset_save_CFLAGS" 13133fi 13134 13135found="no" 13136 13137 if test $found = "no" ; then 13138 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13139 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13140 fi 13141 13142 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13143 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13144 fi 13145 13146 CFLAGS="$CFLAGS -Wstrict-prototypes" 13147 13148 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5 13149$as_echo_n "checking if $CC supports -Wstrict-prototypes... " >&6; } 13150 cacheid=xorg_cv_cc_flag__Wstrict_prototypes 13151 if eval \${$cacheid+:} false; then : 13152 $as_echo_n "(cached) " >&6 13153else 13154 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13155/* end confdefs.h. */ 13156int i; 13157int 13158main () 13159{ 13160 13161 ; 13162 return 0; 13163} 13164_ACEOF 13165if ac_fn_c_try_link "$LINENO"; then : 13166 eval $cacheid=yes 13167else 13168 eval $cacheid=no 13169fi 13170rm -f core conftest.err conftest.$ac_objext \ 13171 conftest$ac_exeext conftest.$ac_ext 13172fi 13173 13174 13175 CFLAGS="$xorg_testset_save_CFLAGS" 13176 13177 eval supported=\$$cacheid 13178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13179$as_echo "$supported" >&6; } 13180 if test "$supported" = "yes" ; then 13181 BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes" 13182 found="yes" 13183 fi 13184 fi 13185 13186 13187 13188 13189 13190 13191 13192 13193 13194 13195 13196 13197 13198 13199 13200xorg_testset_save_CFLAGS="$CFLAGS" 13201 13202if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13203 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13204 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13205$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13206if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13207 $as_echo_n "(cached) " >&6 13208else 13209 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13210/* end confdefs.h. */ 13211int i; 13212_ACEOF 13213if ac_fn_c_try_compile "$LINENO"; then : 13214 xorg_cv_cc_flag_unknown_warning_option=yes 13215else 13216 xorg_cv_cc_flag_unknown_warning_option=no 13217fi 13218rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13219fi 13220{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13221$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13222 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13223 CFLAGS="$xorg_testset_save_CFLAGS" 13224fi 13225 13226if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13227 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13228 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13229 fi 13230 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13231 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13232$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13233if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13234 $as_echo_n "(cached) " >&6 13235else 13236 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13237/* end confdefs.h. */ 13238int i; 13239_ACEOF 13240if ac_fn_c_try_compile "$LINENO"; then : 13241 xorg_cv_cc_flag_unused_command_line_argument=yes 13242else 13243 xorg_cv_cc_flag_unused_command_line_argument=no 13244fi 13245rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13246fi 13247{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13248$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13249 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13250 CFLAGS="$xorg_testset_save_CFLAGS" 13251fi 13252 13253found="no" 13254 13255 if test $found = "no" ; then 13256 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13257 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13258 fi 13259 13260 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13261 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13262 fi 13263 13264 CFLAGS="$CFLAGS -Wmissing-prototypes" 13265 13266 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5 13267$as_echo_n "checking if $CC supports -Wmissing-prototypes... " >&6; } 13268 cacheid=xorg_cv_cc_flag__Wmissing_prototypes 13269 if eval \${$cacheid+:} false; then : 13270 $as_echo_n "(cached) " >&6 13271else 13272 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13273/* end confdefs.h. */ 13274int i; 13275int 13276main () 13277{ 13278 13279 ; 13280 return 0; 13281} 13282_ACEOF 13283if ac_fn_c_try_link "$LINENO"; then : 13284 eval $cacheid=yes 13285else 13286 eval $cacheid=no 13287fi 13288rm -f core conftest.err conftest.$ac_objext \ 13289 conftest$ac_exeext conftest.$ac_ext 13290fi 13291 13292 13293 CFLAGS="$xorg_testset_save_CFLAGS" 13294 13295 eval supported=\$$cacheid 13296 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13297$as_echo "$supported" >&6; } 13298 if test "$supported" = "yes" ; then 13299 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes" 13300 found="yes" 13301 fi 13302 fi 13303 13304 13305 13306 13307 13308 13309 13310 13311 13312 13313 13314 13315 13316 13317 13318xorg_testset_save_CFLAGS="$CFLAGS" 13319 13320if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13321 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13322 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13323$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13324if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13325 $as_echo_n "(cached) " >&6 13326else 13327 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13328/* end confdefs.h. */ 13329int i; 13330_ACEOF 13331if ac_fn_c_try_compile "$LINENO"; then : 13332 xorg_cv_cc_flag_unknown_warning_option=yes 13333else 13334 xorg_cv_cc_flag_unknown_warning_option=no 13335fi 13336rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13337fi 13338{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13339$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13340 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13341 CFLAGS="$xorg_testset_save_CFLAGS" 13342fi 13343 13344if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13345 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13346 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13347 fi 13348 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13349 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13350$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13351if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13352 $as_echo_n "(cached) " >&6 13353else 13354 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13355/* end confdefs.h. */ 13356int i; 13357_ACEOF 13358if ac_fn_c_try_compile "$LINENO"; then : 13359 xorg_cv_cc_flag_unused_command_line_argument=yes 13360else 13361 xorg_cv_cc_flag_unused_command_line_argument=no 13362fi 13363rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13364fi 13365{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13366$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13367 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13368 CFLAGS="$xorg_testset_save_CFLAGS" 13369fi 13370 13371found="no" 13372 13373 if test $found = "no" ; then 13374 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13375 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13376 fi 13377 13378 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13379 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13380 fi 13381 13382 CFLAGS="$CFLAGS -Wnested-externs" 13383 13384 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5 13385$as_echo_n "checking if $CC supports -Wnested-externs... " >&6; } 13386 cacheid=xorg_cv_cc_flag__Wnested_externs 13387 if eval \${$cacheid+:} false; then : 13388 $as_echo_n "(cached) " >&6 13389else 13390 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13391/* end confdefs.h. */ 13392int i; 13393int 13394main () 13395{ 13396 13397 ; 13398 return 0; 13399} 13400_ACEOF 13401if ac_fn_c_try_link "$LINENO"; then : 13402 eval $cacheid=yes 13403else 13404 eval $cacheid=no 13405fi 13406rm -f core conftest.err conftest.$ac_objext \ 13407 conftest$ac_exeext conftest.$ac_ext 13408fi 13409 13410 13411 CFLAGS="$xorg_testset_save_CFLAGS" 13412 13413 eval supported=\$$cacheid 13414 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13415$as_echo "$supported" >&6; } 13416 if test "$supported" = "yes" ; then 13417 BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs" 13418 found="yes" 13419 fi 13420 fi 13421 13422 13423 13424 13425 13426 13427 13428 13429 13430 13431 13432 13433 13434 13435 13436xorg_testset_save_CFLAGS="$CFLAGS" 13437 13438if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13439 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13440 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13441$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13442if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13443 $as_echo_n "(cached) " >&6 13444else 13445 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13446/* end confdefs.h. */ 13447int i; 13448_ACEOF 13449if ac_fn_c_try_compile "$LINENO"; then : 13450 xorg_cv_cc_flag_unknown_warning_option=yes 13451else 13452 xorg_cv_cc_flag_unknown_warning_option=no 13453fi 13454rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13455fi 13456{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13457$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13458 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13459 CFLAGS="$xorg_testset_save_CFLAGS" 13460fi 13461 13462if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13463 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13464 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13465 fi 13466 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13467 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13468$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13469if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13470 $as_echo_n "(cached) " >&6 13471else 13472 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13473/* end confdefs.h. */ 13474int i; 13475_ACEOF 13476if ac_fn_c_try_compile "$LINENO"; then : 13477 xorg_cv_cc_flag_unused_command_line_argument=yes 13478else 13479 xorg_cv_cc_flag_unused_command_line_argument=no 13480fi 13481rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13482fi 13483{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13484$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13485 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13486 CFLAGS="$xorg_testset_save_CFLAGS" 13487fi 13488 13489found="no" 13490 13491 if test $found = "no" ; then 13492 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13493 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13494 fi 13495 13496 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13497 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13498 fi 13499 13500 CFLAGS="$CFLAGS -Wbad-function-cast" 13501 13502 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5 13503$as_echo_n "checking if $CC supports -Wbad-function-cast... " >&6; } 13504 cacheid=xorg_cv_cc_flag__Wbad_function_cast 13505 if eval \${$cacheid+:} false; then : 13506 $as_echo_n "(cached) " >&6 13507else 13508 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13509/* end confdefs.h. */ 13510int i; 13511int 13512main () 13513{ 13514 13515 ; 13516 return 0; 13517} 13518_ACEOF 13519if ac_fn_c_try_link "$LINENO"; then : 13520 eval $cacheid=yes 13521else 13522 eval $cacheid=no 13523fi 13524rm -f core conftest.err conftest.$ac_objext \ 13525 conftest$ac_exeext conftest.$ac_ext 13526fi 13527 13528 13529 CFLAGS="$xorg_testset_save_CFLAGS" 13530 13531 eval supported=\$$cacheid 13532 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13533$as_echo "$supported" >&6; } 13534 if test "$supported" = "yes" ; then 13535 BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast" 13536 found="yes" 13537 fi 13538 fi 13539 13540 13541 13542 13543 13544 13545 13546 13547 13548 13549 13550 13551 13552 13553 13554xorg_testset_save_CFLAGS="$CFLAGS" 13555 13556if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13557 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13558 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13559$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13560if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13561 $as_echo_n "(cached) " >&6 13562else 13563 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13564/* end confdefs.h. */ 13565int i; 13566_ACEOF 13567if ac_fn_c_try_compile "$LINENO"; then : 13568 xorg_cv_cc_flag_unknown_warning_option=yes 13569else 13570 xorg_cv_cc_flag_unknown_warning_option=no 13571fi 13572rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13573fi 13574{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13575$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13576 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13577 CFLAGS="$xorg_testset_save_CFLAGS" 13578fi 13579 13580if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13581 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13582 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13583 fi 13584 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13585 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13586$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13587if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13588 $as_echo_n "(cached) " >&6 13589else 13590 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13591/* end confdefs.h. */ 13592int i; 13593_ACEOF 13594if ac_fn_c_try_compile "$LINENO"; then : 13595 xorg_cv_cc_flag_unused_command_line_argument=yes 13596else 13597 xorg_cv_cc_flag_unused_command_line_argument=no 13598fi 13599rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13600fi 13601{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13602$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13603 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13604 CFLAGS="$xorg_testset_save_CFLAGS" 13605fi 13606 13607found="no" 13608 13609 if test $found = "no" ; then 13610 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13611 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13612 fi 13613 13614 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13615 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13616 fi 13617 13618 CFLAGS="$CFLAGS -Wold-style-definition" 13619 13620 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5 13621$as_echo_n "checking if $CC supports -Wold-style-definition... " >&6; } 13622 cacheid=xorg_cv_cc_flag__Wold_style_definition 13623 if eval \${$cacheid+:} false; then : 13624 $as_echo_n "(cached) " >&6 13625else 13626 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13627/* end confdefs.h. */ 13628int i; 13629int 13630main () 13631{ 13632 13633 ; 13634 return 0; 13635} 13636_ACEOF 13637if ac_fn_c_try_link "$LINENO"; then : 13638 eval $cacheid=yes 13639else 13640 eval $cacheid=no 13641fi 13642rm -f core conftest.err conftest.$ac_objext \ 13643 conftest$ac_exeext conftest.$ac_ext 13644fi 13645 13646 13647 CFLAGS="$xorg_testset_save_CFLAGS" 13648 13649 eval supported=\$$cacheid 13650 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13651$as_echo "$supported" >&6; } 13652 if test "$supported" = "yes" ; then 13653 BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition" 13654 found="yes" 13655 fi 13656 fi 13657 13658 if test $found = "no" ; then 13659 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13660 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13661 fi 13662 13663 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13664 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13665 fi 13666 13667 CFLAGS="$CFLAGS -fd" 13668 13669 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5 13670$as_echo_n "checking if $CC supports -fd... " >&6; } 13671 cacheid=xorg_cv_cc_flag__fd 13672 if eval \${$cacheid+:} false; then : 13673 $as_echo_n "(cached) " >&6 13674else 13675 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13676/* end confdefs.h. */ 13677int i; 13678int 13679main () 13680{ 13681 13682 ; 13683 return 0; 13684} 13685_ACEOF 13686if ac_fn_c_try_link "$LINENO"; then : 13687 eval $cacheid=yes 13688else 13689 eval $cacheid=no 13690fi 13691rm -f core conftest.err conftest.$ac_objext \ 13692 conftest$ac_exeext conftest.$ac_ext 13693fi 13694 13695 13696 CFLAGS="$xorg_testset_save_CFLAGS" 13697 13698 eval supported=\$$cacheid 13699 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13700$as_echo "$supported" >&6; } 13701 if test "$supported" = "yes" ; then 13702 BASE_CFLAGS="$BASE_CFLAGS -fd" 13703 found="yes" 13704 fi 13705 fi 13706 13707 13708 13709 13710 13711 13712 13713 13714 13715 13716 13717 13718 13719 13720 13721xorg_testset_save_CFLAGS="$CFLAGS" 13722 13723if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13724 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13725 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13726$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13727if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13728 $as_echo_n "(cached) " >&6 13729else 13730 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13731/* end confdefs.h. */ 13732int i; 13733_ACEOF 13734if ac_fn_c_try_compile "$LINENO"; then : 13735 xorg_cv_cc_flag_unknown_warning_option=yes 13736else 13737 xorg_cv_cc_flag_unknown_warning_option=no 13738fi 13739rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13740fi 13741{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13742$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13743 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13744 CFLAGS="$xorg_testset_save_CFLAGS" 13745fi 13746 13747if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13748 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13749 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13750 fi 13751 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13752 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13753$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13754if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13755 $as_echo_n "(cached) " >&6 13756else 13757 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13758/* end confdefs.h. */ 13759int i; 13760_ACEOF 13761if ac_fn_c_try_compile "$LINENO"; then : 13762 xorg_cv_cc_flag_unused_command_line_argument=yes 13763else 13764 xorg_cv_cc_flag_unused_command_line_argument=no 13765fi 13766rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13767fi 13768{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13769$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13770 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13771 CFLAGS="$xorg_testset_save_CFLAGS" 13772fi 13773 13774found="no" 13775 13776 if test $found = "no" ; then 13777 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13778 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13779 fi 13780 13781 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13782 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13783 fi 13784 13785 CFLAGS="$CFLAGS -Wdeclaration-after-statement" 13786 13787 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5 13788$as_echo_n "checking if $CC supports -Wdeclaration-after-statement... " >&6; } 13789 cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement 13790 if eval \${$cacheid+:} false; then : 13791 $as_echo_n "(cached) " >&6 13792else 13793 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13794/* end confdefs.h. */ 13795int i; 13796int 13797main () 13798{ 13799 13800 ; 13801 return 0; 13802} 13803_ACEOF 13804if ac_fn_c_try_link "$LINENO"; then : 13805 eval $cacheid=yes 13806else 13807 eval $cacheid=no 13808fi 13809rm -f core conftest.err conftest.$ac_objext \ 13810 conftest$ac_exeext conftest.$ac_ext 13811fi 13812 13813 13814 CFLAGS="$xorg_testset_save_CFLAGS" 13815 13816 eval supported=\$$cacheid 13817 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13818$as_echo "$supported" >&6; } 13819 if test "$supported" = "yes" ; then 13820 BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement" 13821 found="yes" 13822 fi 13823 fi 13824 13825 13826 13827 13828 13829# This chunk adds additional warnings that could catch undesired effects. 13830 13831 13832 13833 13834 13835 13836 13837 13838 13839 13840 13841 13842 13843xorg_testset_save_CFLAGS="$CFLAGS" 13844 13845if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13846 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13847 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13848$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13849if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13850 $as_echo_n "(cached) " >&6 13851else 13852 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13853/* end confdefs.h. */ 13854int i; 13855_ACEOF 13856if ac_fn_c_try_compile "$LINENO"; then : 13857 xorg_cv_cc_flag_unknown_warning_option=yes 13858else 13859 xorg_cv_cc_flag_unknown_warning_option=no 13860fi 13861rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13862fi 13863{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13864$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13865 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13866 CFLAGS="$xorg_testset_save_CFLAGS" 13867fi 13868 13869if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13870 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13871 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13872 fi 13873 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13874 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13875$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13876if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13877 $as_echo_n "(cached) " >&6 13878else 13879 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13880/* end confdefs.h. */ 13881int i; 13882_ACEOF 13883if ac_fn_c_try_compile "$LINENO"; then : 13884 xorg_cv_cc_flag_unused_command_line_argument=yes 13885else 13886 xorg_cv_cc_flag_unused_command_line_argument=no 13887fi 13888rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13889fi 13890{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13891$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13892 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13893 CFLAGS="$xorg_testset_save_CFLAGS" 13894fi 13895 13896found="no" 13897 13898 if test $found = "no" ; then 13899 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13900 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13901 fi 13902 13903 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13904 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13905 fi 13906 13907 CFLAGS="$CFLAGS -Wunused" 13908 13909 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5 13910$as_echo_n "checking if $CC supports -Wunused... " >&6; } 13911 cacheid=xorg_cv_cc_flag__Wunused 13912 if eval \${$cacheid+:} false; then : 13913 $as_echo_n "(cached) " >&6 13914else 13915 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13916/* end confdefs.h. */ 13917int i; 13918int 13919main () 13920{ 13921 13922 ; 13923 return 0; 13924} 13925_ACEOF 13926if ac_fn_c_try_link "$LINENO"; then : 13927 eval $cacheid=yes 13928else 13929 eval $cacheid=no 13930fi 13931rm -f core conftest.err conftest.$ac_objext \ 13932 conftest$ac_exeext conftest.$ac_ext 13933fi 13934 13935 13936 CFLAGS="$xorg_testset_save_CFLAGS" 13937 13938 eval supported=\$$cacheid 13939 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13940$as_echo "$supported" >&6; } 13941 if test "$supported" = "yes" ; then 13942 BASE_CFLAGS="$BASE_CFLAGS -Wunused" 13943 found="yes" 13944 fi 13945 fi 13946 13947 13948 13949 13950 13951 13952 13953 13954 13955 13956 13957 13958 13959 13960 13961xorg_testset_save_CFLAGS="$CFLAGS" 13962 13963if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13964 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13965 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13966$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13967if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13968 $as_echo_n "(cached) " >&6 13969else 13970 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13971/* end confdefs.h. */ 13972int i; 13973_ACEOF 13974if ac_fn_c_try_compile "$LINENO"; then : 13975 xorg_cv_cc_flag_unknown_warning_option=yes 13976else 13977 xorg_cv_cc_flag_unknown_warning_option=no 13978fi 13979rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13980fi 13981{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13982$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13983 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13984 CFLAGS="$xorg_testset_save_CFLAGS" 13985fi 13986 13987if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13988 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13989 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13990 fi 13991 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13992 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13993$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13994if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13995 $as_echo_n "(cached) " >&6 13996else 13997 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13998/* end confdefs.h. */ 13999int i; 14000_ACEOF 14001if ac_fn_c_try_compile "$LINENO"; then : 14002 xorg_cv_cc_flag_unused_command_line_argument=yes 14003else 14004 xorg_cv_cc_flag_unused_command_line_argument=no 14005fi 14006rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14007fi 14008{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14009$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14010 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14011 CFLAGS="$xorg_testset_save_CFLAGS" 14012fi 14013 14014found="no" 14015 14016 if test $found = "no" ; then 14017 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14018 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14019 fi 14020 14021 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14022 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14023 fi 14024 14025 CFLAGS="$CFLAGS -Wuninitialized" 14026 14027 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5 14028$as_echo_n "checking if $CC supports -Wuninitialized... " >&6; } 14029 cacheid=xorg_cv_cc_flag__Wuninitialized 14030 if eval \${$cacheid+:} false; then : 14031 $as_echo_n "(cached) " >&6 14032else 14033 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14034/* end confdefs.h. */ 14035int i; 14036int 14037main () 14038{ 14039 14040 ; 14041 return 0; 14042} 14043_ACEOF 14044if ac_fn_c_try_link "$LINENO"; then : 14045 eval $cacheid=yes 14046else 14047 eval $cacheid=no 14048fi 14049rm -f core conftest.err conftest.$ac_objext \ 14050 conftest$ac_exeext conftest.$ac_ext 14051fi 14052 14053 14054 CFLAGS="$xorg_testset_save_CFLAGS" 14055 14056 eval supported=\$$cacheid 14057 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14058$as_echo "$supported" >&6; } 14059 if test "$supported" = "yes" ; then 14060 BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized" 14061 found="yes" 14062 fi 14063 fi 14064 14065 14066 14067 14068 14069 14070 14071 14072 14073 14074 14075 14076 14077 14078 14079xorg_testset_save_CFLAGS="$CFLAGS" 14080 14081if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14082 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14083 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14084$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14085if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14086 $as_echo_n "(cached) " >&6 14087else 14088 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14089/* end confdefs.h. */ 14090int i; 14091_ACEOF 14092if ac_fn_c_try_compile "$LINENO"; then : 14093 xorg_cv_cc_flag_unknown_warning_option=yes 14094else 14095 xorg_cv_cc_flag_unknown_warning_option=no 14096fi 14097rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14098fi 14099{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14100$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14101 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14102 CFLAGS="$xorg_testset_save_CFLAGS" 14103fi 14104 14105if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14106 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14107 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14108 fi 14109 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14110 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14111$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14112if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14113 $as_echo_n "(cached) " >&6 14114else 14115 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14116/* end confdefs.h. */ 14117int i; 14118_ACEOF 14119if ac_fn_c_try_compile "$LINENO"; then : 14120 xorg_cv_cc_flag_unused_command_line_argument=yes 14121else 14122 xorg_cv_cc_flag_unused_command_line_argument=no 14123fi 14124rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14125fi 14126{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14127$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14128 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14129 CFLAGS="$xorg_testset_save_CFLAGS" 14130fi 14131 14132found="no" 14133 14134 if test $found = "no" ; then 14135 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14136 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14137 fi 14138 14139 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14140 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14141 fi 14142 14143 CFLAGS="$CFLAGS -Wshadow" 14144 14145 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5 14146$as_echo_n "checking if $CC supports -Wshadow... " >&6; } 14147 cacheid=xorg_cv_cc_flag__Wshadow 14148 if eval \${$cacheid+:} false; then : 14149 $as_echo_n "(cached) " >&6 14150else 14151 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14152/* end confdefs.h. */ 14153int i; 14154int 14155main () 14156{ 14157 14158 ; 14159 return 0; 14160} 14161_ACEOF 14162if ac_fn_c_try_link "$LINENO"; then : 14163 eval $cacheid=yes 14164else 14165 eval $cacheid=no 14166fi 14167rm -f core conftest.err conftest.$ac_objext \ 14168 conftest$ac_exeext conftest.$ac_ext 14169fi 14170 14171 14172 CFLAGS="$xorg_testset_save_CFLAGS" 14173 14174 eval supported=\$$cacheid 14175 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14176$as_echo "$supported" >&6; } 14177 if test "$supported" = "yes" ; then 14178 BASE_CFLAGS="$BASE_CFLAGS -Wshadow" 14179 found="yes" 14180 fi 14181 fi 14182 14183 14184 14185 14186 14187 14188 14189 14190 14191 14192 14193 14194 14195 14196 14197xorg_testset_save_CFLAGS="$CFLAGS" 14198 14199if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14200 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14201 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14202$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14203if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14204 $as_echo_n "(cached) " >&6 14205else 14206 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14207/* end confdefs.h. */ 14208int i; 14209_ACEOF 14210if ac_fn_c_try_compile "$LINENO"; then : 14211 xorg_cv_cc_flag_unknown_warning_option=yes 14212else 14213 xorg_cv_cc_flag_unknown_warning_option=no 14214fi 14215rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14216fi 14217{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14218$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14219 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14220 CFLAGS="$xorg_testset_save_CFLAGS" 14221fi 14222 14223if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14224 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14225 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14226 fi 14227 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14228 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14229$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14230if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14231 $as_echo_n "(cached) " >&6 14232else 14233 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14234/* end confdefs.h. */ 14235int i; 14236_ACEOF 14237if ac_fn_c_try_compile "$LINENO"; then : 14238 xorg_cv_cc_flag_unused_command_line_argument=yes 14239else 14240 xorg_cv_cc_flag_unused_command_line_argument=no 14241fi 14242rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14243fi 14244{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14245$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14246 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14247 CFLAGS="$xorg_testset_save_CFLAGS" 14248fi 14249 14250found="no" 14251 14252 if test $found = "no" ; then 14253 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14254 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14255 fi 14256 14257 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14258 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14259 fi 14260 14261 CFLAGS="$CFLAGS -Wmissing-noreturn" 14262 14263 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5 14264$as_echo_n "checking if $CC supports -Wmissing-noreturn... " >&6; } 14265 cacheid=xorg_cv_cc_flag__Wmissing_noreturn 14266 if eval \${$cacheid+:} false; then : 14267 $as_echo_n "(cached) " >&6 14268else 14269 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14270/* end confdefs.h. */ 14271int i; 14272int 14273main () 14274{ 14275 14276 ; 14277 return 0; 14278} 14279_ACEOF 14280if ac_fn_c_try_link "$LINENO"; then : 14281 eval $cacheid=yes 14282else 14283 eval $cacheid=no 14284fi 14285rm -f core conftest.err conftest.$ac_objext \ 14286 conftest$ac_exeext conftest.$ac_ext 14287fi 14288 14289 14290 CFLAGS="$xorg_testset_save_CFLAGS" 14291 14292 eval supported=\$$cacheid 14293 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14294$as_echo "$supported" >&6; } 14295 if test "$supported" = "yes" ; then 14296 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn" 14297 found="yes" 14298 fi 14299 fi 14300 14301 14302 14303 14304 14305 14306 14307 14308 14309 14310 14311 14312 14313 14314 14315xorg_testset_save_CFLAGS="$CFLAGS" 14316 14317if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14318 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14319 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14320$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14321if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14322 $as_echo_n "(cached) " >&6 14323else 14324 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14325/* end confdefs.h. */ 14326int i; 14327_ACEOF 14328if ac_fn_c_try_compile "$LINENO"; then : 14329 xorg_cv_cc_flag_unknown_warning_option=yes 14330else 14331 xorg_cv_cc_flag_unknown_warning_option=no 14332fi 14333rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14334fi 14335{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14336$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14337 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14338 CFLAGS="$xorg_testset_save_CFLAGS" 14339fi 14340 14341if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14342 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14343 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14344 fi 14345 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14346 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14347$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14348if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14349 $as_echo_n "(cached) " >&6 14350else 14351 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14352/* end confdefs.h. */ 14353int i; 14354_ACEOF 14355if ac_fn_c_try_compile "$LINENO"; then : 14356 xorg_cv_cc_flag_unused_command_line_argument=yes 14357else 14358 xorg_cv_cc_flag_unused_command_line_argument=no 14359fi 14360rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14361fi 14362{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14363$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14364 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14365 CFLAGS="$xorg_testset_save_CFLAGS" 14366fi 14367 14368found="no" 14369 14370 if test $found = "no" ; then 14371 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14372 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14373 fi 14374 14375 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14376 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14377 fi 14378 14379 CFLAGS="$CFLAGS -Wmissing-format-attribute" 14380 14381 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5 14382$as_echo_n "checking if $CC supports -Wmissing-format-attribute... " >&6; } 14383 cacheid=xorg_cv_cc_flag__Wmissing_format_attribute 14384 if eval \${$cacheid+:} false; then : 14385 $as_echo_n "(cached) " >&6 14386else 14387 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14388/* end confdefs.h. */ 14389int i; 14390int 14391main () 14392{ 14393 14394 ; 14395 return 0; 14396} 14397_ACEOF 14398if ac_fn_c_try_link "$LINENO"; then : 14399 eval $cacheid=yes 14400else 14401 eval $cacheid=no 14402fi 14403rm -f core conftest.err conftest.$ac_objext \ 14404 conftest$ac_exeext conftest.$ac_ext 14405fi 14406 14407 14408 CFLAGS="$xorg_testset_save_CFLAGS" 14409 14410 eval supported=\$$cacheid 14411 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14412$as_echo "$supported" >&6; } 14413 if test "$supported" = "yes" ; then 14414 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute" 14415 found="yes" 14416 fi 14417 fi 14418 14419 14420 14421 14422 14423 14424 14425 14426 14427 14428 14429 14430 14431 14432 14433xorg_testset_save_CFLAGS="$CFLAGS" 14434 14435if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14436 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14437 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14438$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14439if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14440 $as_echo_n "(cached) " >&6 14441else 14442 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14443/* end confdefs.h. */ 14444int i; 14445_ACEOF 14446if ac_fn_c_try_compile "$LINENO"; then : 14447 xorg_cv_cc_flag_unknown_warning_option=yes 14448else 14449 xorg_cv_cc_flag_unknown_warning_option=no 14450fi 14451rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14452fi 14453{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14454$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14455 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14456 CFLAGS="$xorg_testset_save_CFLAGS" 14457fi 14458 14459if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14460 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14461 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14462 fi 14463 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14464 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14465$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14466if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14467 $as_echo_n "(cached) " >&6 14468else 14469 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14470/* end confdefs.h. */ 14471int i; 14472_ACEOF 14473if ac_fn_c_try_compile "$LINENO"; then : 14474 xorg_cv_cc_flag_unused_command_line_argument=yes 14475else 14476 xorg_cv_cc_flag_unused_command_line_argument=no 14477fi 14478rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14479fi 14480{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14481$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14482 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14483 CFLAGS="$xorg_testset_save_CFLAGS" 14484fi 14485 14486found="no" 14487 14488 if test $found = "no" ; then 14489 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14490 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14491 fi 14492 14493 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14494 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14495 fi 14496 14497 CFLAGS="$CFLAGS -Wredundant-decls" 14498 14499 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5 14500$as_echo_n "checking if $CC supports -Wredundant-decls... " >&6; } 14501 cacheid=xorg_cv_cc_flag__Wredundant_decls 14502 if eval \${$cacheid+:} false; then : 14503 $as_echo_n "(cached) " >&6 14504else 14505 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14506/* end confdefs.h. */ 14507int i; 14508int 14509main () 14510{ 14511 14512 ; 14513 return 0; 14514} 14515_ACEOF 14516if ac_fn_c_try_link "$LINENO"; then : 14517 eval $cacheid=yes 14518else 14519 eval $cacheid=no 14520fi 14521rm -f core conftest.err conftest.$ac_objext \ 14522 conftest$ac_exeext conftest.$ac_ext 14523fi 14524 14525 14526 CFLAGS="$xorg_testset_save_CFLAGS" 14527 14528 eval supported=\$$cacheid 14529 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14530$as_echo "$supported" >&6; } 14531 if test "$supported" = "yes" ; then 14532 BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls" 14533 found="yes" 14534 fi 14535 fi 14536 14537 14538 14539 14540 14541 14542 14543 14544 14545 14546 14547 14548 14549 14550 14551xorg_testset_save_CFLAGS="$CFLAGS" 14552 14553if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14554 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14555 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14556$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14557if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14558 $as_echo_n "(cached) " >&6 14559else 14560 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14561/* end confdefs.h. */ 14562int i; 14563_ACEOF 14564if ac_fn_c_try_compile "$LINENO"; then : 14565 xorg_cv_cc_flag_unknown_warning_option=yes 14566else 14567 xorg_cv_cc_flag_unknown_warning_option=no 14568fi 14569rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14570fi 14571{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14572$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14573 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14574 CFLAGS="$xorg_testset_save_CFLAGS" 14575fi 14576 14577if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14578 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14579 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14580 fi 14581 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14582 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14583$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14584if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14585 $as_echo_n "(cached) " >&6 14586else 14587 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14588/* end confdefs.h. */ 14589int i; 14590_ACEOF 14591if ac_fn_c_try_compile "$LINENO"; then : 14592 xorg_cv_cc_flag_unused_command_line_argument=yes 14593else 14594 xorg_cv_cc_flag_unused_command_line_argument=no 14595fi 14596rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14597fi 14598{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14599$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14600 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14601 CFLAGS="$xorg_testset_save_CFLAGS" 14602fi 14603 14604found="no" 14605 14606 if test $found = "no" ; then 14607 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14608 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14609 fi 14610 14611 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14612 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14613 fi 14614 14615 CFLAGS="$CFLAGS -Wlogical-op" 14616 14617 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5 14618$as_echo_n "checking if $CC supports -Wlogical-op... " >&6; } 14619 cacheid=xorg_cv_cc_flag__Wlogical_op 14620 if eval \${$cacheid+:} false; then : 14621 $as_echo_n "(cached) " >&6 14622else 14623 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14624/* end confdefs.h. */ 14625int i; 14626int 14627main () 14628{ 14629 14630 ; 14631 return 0; 14632} 14633_ACEOF 14634if ac_fn_c_try_link "$LINENO"; then : 14635 eval $cacheid=yes 14636else 14637 eval $cacheid=no 14638fi 14639rm -f core conftest.err conftest.$ac_objext \ 14640 conftest$ac_exeext conftest.$ac_ext 14641fi 14642 14643 14644 CFLAGS="$xorg_testset_save_CFLAGS" 14645 14646 eval supported=\$$cacheid 14647 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14648$as_echo "$supported" >&6; } 14649 if test "$supported" = "yes" ; then 14650 BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op" 14651 found="yes" 14652 fi 14653 fi 14654 14655 14656 14657# These are currently disabled because they are noisy. They will be enabled 14658# in the future once the codebase is sufficiently modernized to silence 14659# them. For now, I don't want them to drown out the other warnings. 14660# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses]) 14661# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align]) 14662# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual]) 14663 14664# Turn some warnings into errors, so we don't accidently get successful builds 14665# when there are problems that should be fixed. 14666 14667if test "x$SELECTIVE_WERROR" = "xyes" ; then 14668 14669 14670 14671 14672 14673 14674 14675 14676 14677 14678 14679 14680 14681xorg_testset_save_CFLAGS="$CFLAGS" 14682 14683if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14684 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14685 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14686$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14687if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14688 $as_echo_n "(cached) " >&6 14689else 14690 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14691/* end confdefs.h. */ 14692int i; 14693_ACEOF 14694if ac_fn_c_try_compile "$LINENO"; then : 14695 xorg_cv_cc_flag_unknown_warning_option=yes 14696else 14697 xorg_cv_cc_flag_unknown_warning_option=no 14698fi 14699rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14700fi 14701{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14702$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14703 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14704 CFLAGS="$xorg_testset_save_CFLAGS" 14705fi 14706 14707if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14708 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14709 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14710 fi 14711 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14712 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14713$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14714if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14715 $as_echo_n "(cached) " >&6 14716else 14717 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14718/* end confdefs.h. */ 14719int i; 14720_ACEOF 14721if ac_fn_c_try_compile "$LINENO"; then : 14722 xorg_cv_cc_flag_unused_command_line_argument=yes 14723else 14724 xorg_cv_cc_flag_unused_command_line_argument=no 14725fi 14726rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14727fi 14728{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14729$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14730 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14731 CFLAGS="$xorg_testset_save_CFLAGS" 14732fi 14733 14734found="no" 14735 14736 if test $found = "no" ; then 14737 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14738 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14739 fi 14740 14741 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14742 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14743 fi 14744 14745 CFLAGS="$CFLAGS -Werror=implicit" 14746 14747 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5 14748$as_echo_n "checking if $CC supports -Werror=implicit... " >&6; } 14749 cacheid=xorg_cv_cc_flag__Werror_implicit 14750 if eval \${$cacheid+:} false; then : 14751 $as_echo_n "(cached) " >&6 14752else 14753 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14754/* end confdefs.h. */ 14755int i; 14756int 14757main () 14758{ 14759 14760 ; 14761 return 0; 14762} 14763_ACEOF 14764if ac_fn_c_try_link "$LINENO"; then : 14765 eval $cacheid=yes 14766else 14767 eval $cacheid=no 14768fi 14769rm -f core conftest.err conftest.$ac_objext \ 14770 conftest$ac_exeext conftest.$ac_ext 14771fi 14772 14773 14774 CFLAGS="$xorg_testset_save_CFLAGS" 14775 14776 eval supported=\$$cacheid 14777 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14778$as_echo "$supported" >&6; } 14779 if test "$supported" = "yes" ; then 14780 BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit" 14781 found="yes" 14782 fi 14783 fi 14784 14785 if test $found = "no" ; then 14786 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14787 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14788 fi 14789 14790 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14791 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14792 fi 14793 14794 CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 14795 14796 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" >&5 14797$as_echo_n "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; } 14798 cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED 14799 if eval \${$cacheid+:} false; then : 14800 $as_echo_n "(cached) " >&6 14801else 14802 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14803/* end confdefs.h. */ 14804int i; 14805int 14806main () 14807{ 14808 14809 ; 14810 return 0; 14811} 14812_ACEOF 14813if ac_fn_c_try_link "$LINENO"; then : 14814 eval $cacheid=yes 14815else 14816 eval $cacheid=no 14817fi 14818rm -f core conftest.err conftest.$ac_objext \ 14819 conftest$ac_exeext conftest.$ac_ext 14820fi 14821 14822 14823 CFLAGS="$xorg_testset_save_CFLAGS" 14824 14825 eval supported=\$$cacheid 14826 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14827$as_echo "$supported" >&6; } 14828 if test "$supported" = "yes" ; then 14829 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 14830 found="yes" 14831 fi 14832 fi 14833 14834 14835 14836 14837 14838 14839 14840 14841 14842 14843 14844 14845 14846 14847 14848xorg_testset_save_CFLAGS="$CFLAGS" 14849 14850if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14851 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14852 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14853$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14854if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14855 $as_echo_n "(cached) " >&6 14856else 14857 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14858/* end confdefs.h. */ 14859int i; 14860_ACEOF 14861if ac_fn_c_try_compile "$LINENO"; then : 14862 xorg_cv_cc_flag_unknown_warning_option=yes 14863else 14864 xorg_cv_cc_flag_unknown_warning_option=no 14865fi 14866rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14867fi 14868{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14869$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14870 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14871 CFLAGS="$xorg_testset_save_CFLAGS" 14872fi 14873 14874if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14875 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14876 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14877 fi 14878 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14879 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14880$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14881if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14882 $as_echo_n "(cached) " >&6 14883else 14884 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14885/* end confdefs.h. */ 14886int i; 14887_ACEOF 14888if ac_fn_c_try_compile "$LINENO"; then : 14889 xorg_cv_cc_flag_unused_command_line_argument=yes 14890else 14891 xorg_cv_cc_flag_unused_command_line_argument=no 14892fi 14893rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14894fi 14895{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14896$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14897 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14898 CFLAGS="$xorg_testset_save_CFLAGS" 14899fi 14900 14901found="no" 14902 14903 if test $found = "no" ; then 14904 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14905 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14906 fi 14907 14908 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14909 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14910 fi 14911 14912 CFLAGS="$CFLAGS -Werror=nonnull" 14913 14914 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5 14915$as_echo_n "checking if $CC supports -Werror=nonnull... " >&6; } 14916 cacheid=xorg_cv_cc_flag__Werror_nonnull 14917 if eval \${$cacheid+:} false; then : 14918 $as_echo_n "(cached) " >&6 14919else 14920 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14921/* end confdefs.h. */ 14922int i; 14923int 14924main () 14925{ 14926 14927 ; 14928 return 0; 14929} 14930_ACEOF 14931if ac_fn_c_try_link "$LINENO"; then : 14932 eval $cacheid=yes 14933else 14934 eval $cacheid=no 14935fi 14936rm -f core conftest.err conftest.$ac_objext \ 14937 conftest$ac_exeext conftest.$ac_ext 14938fi 14939 14940 14941 CFLAGS="$xorg_testset_save_CFLAGS" 14942 14943 eval supported=\$$cacheid 14944 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14945$as_echo "$supported" >&6; } 14946 if test "$supported" = "yes" ; then 14947 BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull" 14948 found="yes" 14949 fi 14950 fi 14951 14952 14953 14954 14955 14956 14957 14958 14959 14960 14961 14962 14963 14964 14965 14966xorg_testset_save_CFLAGS="$CFLAGS" 14967 14968if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14969 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14970 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14971$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14972if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14973 $as_echo_n "(cached) " >&6 14974else 14975 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14976/* end confdefs.h. */ 14977int i; 14978_ACEOF 14979if ac_fn_c_try_compile "$LINENO"; then : 14980 xorg_cv_cc_flag_unknown_warning_option=yes 14981else 14982 xorg_cv_cc_flag_unknown_warning_option=no 14983fi 14984rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14985fi 14986{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14987$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14988 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14989 CFLAGS="$xorg_testset_save_CFLAGS" 14990fi 14991 14992if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14993 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14994 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14995 fi 14996 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14997 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14998$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14999if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15000 $as_echo_n "(cached) " >&6 15001else 15002 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15003/* end confdefs.h. */ 15004int i; 15005_ACEOF 15006if ac_fn_c_try_compile "$LINENO"; then : 15007 xorg_cv_cc_flag_unused_command_line_argument=yes 15008else 15009 xorg_cv_cc_flag_unused_command_line_argument=no 15010fi 15011rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15012fi 15013{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15014$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15015 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15016 CFLAGS="$xorg_testset_save_CFLAGS" 15017fi 15018 15019found="no" 15020 15021 if test $found = "no" ; then 15022 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15023 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15024 fi 15025 15026 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15027 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15028 fi 15029 15030 CFLAGS="$CFLAGS -Werror=init-self" 15031 15032 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5 15033$as_echo_n "checking if $CC supports -Werror=init-self... " >&6; } 15034 cacheid=xorg_cv_cc_flag__Werror_init_self 15035 if eval \${$cacheid+:} false; then : 15036 $as_echo_n "(cached) " >&6 15037else 15038 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15039/* end confdefs.h. */ 15040int i; 15041int 15042main () 15043{ 15044 15045 ; 15046 return 0; 15047} 15048_ACEOF 15049if ac_fn_c_try_link "$LINENO"; then : 15050 eval $cacheid=yes 15051else 15052 eval $cacheid=no 15053fi 15054rm -f core conftest.err conftest.$ac_objext \ 15055 conftest$ac_exeext conftest.$ac_ext 15056fi 15057 15058 15059 CFLAGS="$xorg_testset_save_CFLAGS" 15060 15061 eval supported=\$$cacheid 15062 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15063$as_echo "$supported" >&6; } 15064 if test "$supported" = "yes" ; then 15065 BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self" 15066 found="yes" 15067 fi 15068 fi 15069 15070 15071 15072 15073 15074 15075 15076 15077 15078 15079 15080 15081 15082 15083 15084xorg_testset_save_CFLAGS="$CFLAGS" 15085 15086if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15087 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15088 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15089$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15090if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15091 $as_echo_n "(cached) " >&6 15092else 15093 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15094/* end confdefs.h. */ 15095int i; 15096_ACEOF 15097if ac_fn_c_try_compile "$LINENO"; then : 15098 xorg_cv_cc_flag_unknown_warning_option=yes 15099else 15100 xorg_cv_cc_flag_unknown_warning_option=no 15101fi 15102rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15103fi 15104{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15105$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15106 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15107 CFLAGS="$xorg_testset_save_CFLAGS" 15108fi 15109 15110if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15111 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15112 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15113 fi 15114 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15115 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15116$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15117if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15118 $as_echo_n "(cached) " >&6 15119else 15120 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15121/* end confdefs.h. */ 15122int i; 15123_ACEOF 15124if ac_fn_c_try_compile "$LINENO"; then : 15125 xorg_cv_cc_flag_unused_command_line_argument=yes 15126else 15127 xorg_cv_cc_flag_unused_command_line_argument=no 15128fi 15129rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15130fi 15131{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15132$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15133 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15134 CFLAGS="$xorg_testset_save_CFLAGS" 15135fi 15136 15137found="no" 15138 15139 if test $found = "no" ; then 15140 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15141 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15142 fi 15143 15144 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15145 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15146 fi 15147 15148 CFLAGS="$CFLAGS -Werror=main" 15149 15150 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5 15151$as_echo_n "checking if $CC supports -Werror=main... " >&6; } 15152 cacheid=xorg_cv_cc_flag__Werror_main 15153 if eval \${$cacheid+:} false; then : 15154 $as_echo_n "(cached) " >&6 15155else 15156 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15157/* end confdefs.h. */ 15158int i; 15159int 15160main () 15161{ 15162 15163 ; 15164 return 0; 15165} 15166_ACEOF 15167if ac_fn_c_try_link "$LINENO"; then : 15168 eval $cacheid=yes 15169else 15170 eval $cacheid=no 15171fi 15172rm -f core conftest.err conftest.$ac_objext \ 15173 conftest$ac_exeext conftest.$ac_ext 15174fi 15175 15176 15177 CFLAGS="$xorg_testset_save_CFLAGS" 15178 15179 eval supported=\$$cacheid 15180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15181$as_echo "$supported" >&6; } 15182 if test "$supported" = "yes" ; then 15183 BASE_CFLAGS="$BASE_CFLAGS -Werror=main" 15184 found="yes" 15185 fi 15186 fi 15187 15188 15189 15190 15191 15192 15193 15194 15195 15196 15197 15198 15199 15200 15201 15202xorg_testset_save_CFLAGS="$CFLAGS" 15203 15204if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15205 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15206 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15207$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15208if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15209 $as_echo_n "(cached) " >&6 15210else 15211 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15212/* end confdefs.h. */ 15213int i; 15214_ACEOF 15215if ac_fn_c_try_compile "$LINENO"; then : 15216 xorg_cv_cc_flag_unknown_warning_option=yes 15217else 15218 xorg_cv_cc_flag_unknown_warning_option=no 15219fi 15220rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15221fi 15222{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15223$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15224 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15225 CFLAGS="$xorg_testset_save_CFLAGS" 15226fi 15227 15228if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15229 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15230 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15231 fi 15232 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15233 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15234$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15235if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15236 $as_echo_n "(cached) " >&6 15237else 15238 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15239/* end confdefs.h. */ 15240int i; 15241_ACEOF 15242if ac_fn_c_try_compile "$LINENO"; then : 15243 xorg_cv_cc_flag_unused_command_line_argument=yes 15244else 15245 xorg_cv_cc_flag_unused_command_line_argument=no 15246fi 15247rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15248fi 15249{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15250$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15251 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15252 CFLAGS="$xorg_testset_save_CFLAGS" 15253fi 15254 15255found="no" 15256 15257 if test $found = "no" ; then 15258 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15259 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15260 fi 15261 15262 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15263 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15264 fi 15265 15266 CFLAGS="$CFLAGS -Werror=missing-braces" 15267 15268 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5 15269$as_echo_n "checking if $CC supports -Werror=missing-braces... " >&6; } 15270 cacheid=xorg_cv_cc_flag__Werror_missing_braces 15271 if eval \${$cacheid+:} false; then : 15272 $as_echo_n "(cached) " >&6 15273else 15274 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15275/* end confdefs.h. */ 15276int i; 15277int 15278main () 15279{ 15280 15281 ; 15282 return 0; 15283} 15284_ACEOF 15285if ac_fn_c_try_link "$LINENO"; then : 15286 eval $cacheid=yes 15287else 15288 eval $cacheid=no 15289fi 15290rm -f core conftest.err conftest.$ac_objext \ 15291 conftest$ac_exeext conftest.$ac_ext 15292fi 15293 15294 15295 CFLAGS="$xorg_testset_save_CFLAGS" 15296 15297 eval supported=\$$cacheid 15298 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15299$as_echo "$supported" >&6; } 15300 if test "$supported" = "yes" ; then 15301 BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces" 15302 found="yes" 15303 fi 15304 fi 15305 15306 15307 15308 15309 15310 15311 15312 15313 15314 15315 15316 15317 15318 15319 15320xorg_testset_save_CFLAGS="$CFLAGS" 15321 15322if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15323 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15324 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15325$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15326if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15327 $as_echo_n "(cached) " >&6 15328else 15329 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15330/* end confdefs.h. */ 15331int i; 15332_ACEOF 15333if ac_fn_c_try_compile "$LINENO"; then : 15334 xorg_cv_cc_flag_unknown_warning_option=yes 15335else 15336 xorg_cv_cc_flag_unknown_warning_option=no 15337fi 15338rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15339fi 15340{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15341$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15342 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15343 CFLAGS="$xorg_testset_save_CFLAGS" 15344fi 15345 15346if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15347 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15348 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15349 fi 15350 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15351 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15352$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15353if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15354 $as_echo_n "(cached) " >&6 15355else 15356 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15357/* end confdefs.h. */ 15358int i; 15359_ACEOF 15360if ac_fn_c_try_compile "$LINENO"; then : 15361 xorg_cv_cc_flag_unused_command_line_argument=yes 15362else 15363 xorg_cv_cc_flag_unused_command_line_argument=no 15364fi 15365rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15366fi 15367{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15368$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15369 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15370 CFLAGS="$xorg_testset_save_CFLAGS" 15371fi 15372 15373found="no" 15374 15375 if test $found = "no" ; then 15376 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15377 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15378 fi 15379 15380 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15381 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15382 fi 15383 15384 CFLAGS="$CFLAGS -Werror=sequence-point" 15385 15386 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5 15387$as_echo_n "checking if $CC supports -Werror=sequence-point... " >&6; } 15388 cacheid=xorg_cv_cc_flag__Werror_sequence_point 15389 if eval \${$cacheid+:} false; then : 15390 $as_echo_n "(cached) " >&6 15391else 15392 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15393/* end confdefs.h. */ 15394int i; 15395int 15396main () 15397{ 15398 15399 ; 15400 return 0; 15401} 15402_ACEOF 15403if ac_fn_c_try_link "$LINENO"; then : 15404 eval $cacheid=yes 15405else 15406 eval $cacheid=no 15407fi 15408rm -f core conftest.err conftest.$ac_objext \ 15409 conftest$ac_exeext conftest.$ac_ext 15410fi 15411 15412 15413 CFLAGS="$xorg_testset_save_CFLAGS" 15414 15415 eval supported=\$$cacheid 15416 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15417$as_echo "$supported" >&6; } 15418 if test "$supported" = "yes" ; then 15419 BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point" 15420 found="yes" 15421 fi 15422 fi 15423 15424 15425 15426 15427 15428 15429 15430 15431 15432 15433 15434 15435 15436 15437 15438xorg_testset_save_CFLAGS="$CFLAGS" 15439 15440if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15441 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15442 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15443$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15444if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15445 $as_echo_n "(cached) " >&6 15446else 15447 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15448/* end confdefs.h. */ 15449int i; 15450_ACEOF 15451if ac_fn_c_try_compile "$LINENO"; then : 15452 xorg_cv_cc_flag_unknown_warning_option=yes 15453else 15454 xorg_cv_cc_flag_unknown_warning_option=no 15455fi 15456rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15457fi 15458{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15459$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15460 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15461 CFLAGS="$xorg_testset_save_CFLAGS" 15462fi 15463 15464if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15465 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15466 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15467 fi 15468 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15469 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15470$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15471if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15472 $as_echo_n "(cached) " >&6 15473else 15474 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15475/* end confdefs.h. */ 15476int i; 15477_ACEOF 15478if ac_fn_c_try_compile "$LINENO"; then : 15479 xorg_cv_cc_flag_unused_command_line_argument=yes 15480else 15481 xorg_cv_cc_flag_unused_command_line_argument=no 15482fi 15483rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15484fi 15485{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15486$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15487 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15488 CFLAGS="$xorg_testset_save_CFLAGS" 15489fi 15490 15491found="no" 15492 15493 if test $found = "no" ; then 15494 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15495 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15496 fi 15497 15498 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15499 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15500 fi 15501 15502 CFLAGS="$CFLAGS -Werror=return-type" 15503 15504 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5 15505$as_echo_n "checking if $CC supports -Werror=return-type... " >&6; } 15506 cacheid=xorg_cv_cc_flag__Werror_return_type 15507 if eval \${$cacheid+:} false; then : 15508 $as_echo_n "(cached) " >&6 15509else 15510 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15511/* end confdefs.h. */ 15512int i; 15513int 15514main () 15515{ 15516 15517 ; 15518 return 0; 15519} 15520_ACEOF 15521if ac_fn_c_try_link "$LINENO"; then : 15522 eval $cacheid=yes 15523else 15524 eval $cacheid=no 15525fi 15526rm -f core conftest.err conftest.$ac_objext \ 15527 conftest$ac_exeext conftest.$ac_ext 15528fi 15529 15530 15531 CFLAGS="$xorg_testset_save_CFLAGS" 15532 15533 eval supported=\$$cacheid 15534 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15535$as_echo "$supported" >&6; } 15536 if test "$supported" = "yes" ; then 15537 BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type" 15538 found="yes" 15539 fi 15540 fi 15541 15542 if test $found = "no" ; then 15543 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15544 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15545 fi 15546 15547 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15548 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15549 fi 15550 15551 CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 15552 15553 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5 15554$as_echo_n "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; } 15555 cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT 15556 if eval \${$cacheid+:} false; then : 15557 $as_echo_n "(cached) " >&6 15558else 15559 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15560/* end confdefs.h. */ 15561int i; 15562int 15563main () 15564{ 15565 15566 ; 15567 return 0; 15568} 15569_ACEOF 15570if ac_fn_c_try_link "$LINENO"; then : 15571 eval $cacheid=yes 15572else 15573 eval $cacheid=no 15574fi 15575rm -f core conftest.err conftest.$ac_objext \ 15576 conftest$ac_exeext conftest.$ac_ext 15577fi 15578 15579 15580 CFLAGS="$xorg_testset_save_CFLAGS" 15581 15582 eval supported=\$$cacheid 15583 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15584$as_echo "$supported" >&6; } 15585 if test "$supported" = "yes" ; then 15586 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 15587 found="yes" 15588 fi 15589 fi 15590 15591 15592 15593 15594 15595 15596 15597 15598 15599 15600 15601 15602 15603 15604 15605xorg_testset_save_CFLAGS="$CFLAGS" 15606 15607if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15608 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15609 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15610$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15611if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15612 $as_echo_n "(cached) " >&6 15613else 15614 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15615/* end confdefs.h. */ 15616int i; 15617_ACEOF 15618if ac_fn_c_try_compile "$LINENO"; then : 15619 xorg_cv_cc_flag_unknown_warning_option=yes 15620else 15621 xorg_cv_cc_flag_unknown_warning_option=no 15622fi 15623rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15624fi 15625{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15626$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15627 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15628 CFLAGS="$xorg_testset_save_CFLAGS" 15629fi 15630 15631if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15632 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15633 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15634 fi 15635 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15636 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15637$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15638if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15639 $as_echo_n "(cached) " >&6 15640else 15641 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15642/* end confdefs.h. */ 15643int i; 15644_ACEOF 15645if ac_fn_c_try_compile "$LINENO"; then : 15646 xorg_cv_cc_flag_unused_command_line_argument=yes 15647else 15648 xorg_cv_cc_flag_unused_command_line_argument=no 15649fi 15650rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15651fi 15652{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15653$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15654 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15655 CFLAGS="$xorg_testset_save_CFLAGS" 15656fi 15657 15658found="no" 15659 15660 if test $found = "no" ; then 15661 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15662 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15663 fi 15664 15665 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15666 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15667 fi 15668 15669 CFLAGS="$CFLAGS -Werror=trigraphs" 15670 15671 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5 15672$as_echo_n "checking if $CC supports -Werror=trigraphs... " >&6; } 15673 cacheid=xorg_cv_cc_flag__Werror_trigraphs 15674 if eval \${$cacheid+:} false; then : 15675 $as_echo_n "(cached) " >&6 15676else 15677 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15678/* end confdefs.h. */ 15679int i; 15680int 15681main () 15682{ 15683 15684 ; 15685 return 0; 15686} 15687_ACEOF 15688if ac_fn_c_try_link "$LINENO"; then : 15689 eval $cacheid=yes 15690else 15691 eval $cacheid=no 15692fi 15693rm -f core conftest.err conftest.$ac_objext \ 15694 conftest$ac_exeext conftest.$ac_ext 15695fi 15696 15697 15698 CFLAGS="$xorg_testset_save_CFLAGS" 15699 15700 eval supported=\$$cacheid 15701 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15702$as_echo "$supported" >&6; } 15703 if test "$supported" = "yes" ; then 15704 BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs" 15705 found="yes" 15706 fi 15707 fi 15708 15709 15710 15711 15712 15713 15714 15715 15716 15717 15718 15719 15720 15721 15722 15723xorg_testset_save_CFLAGS="$CFLAGS" 15724 15725if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15726 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15727 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15728$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15729if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15730 $as_echo_n "(cached) " >&6 15731else 15732 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15733/* end confdefs.h. */ 15734int i; 15735_ACEOF 15736if ac_fn_c_try_compile "$LINENO"; then : 15737 xorg_cv_cc_flag_unknown_warning_option=yes 15738else 15739 xorg_cv_cc_flag_unknown_warning_option=no 15740fi 15741rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15742fi 15743{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15744$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15745 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15746 CFLAGS="$xorg_testset_save_CFLAGS" 15747fi 15748 15749if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15750 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15751 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15752 fi 15753 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15754 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15755$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15756if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15757 $as_echo_n "(cached) " >&6 15758else 15759 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15760/* end confdefs.h. */ 15761int i; 15762_ACEOF 15763if ac_fn_c_try_compile "$LINENO"; then : 15764 xorg_cv_cc_flag_unused_command_line_argument=yes 15765else 15766 xorg_cv_cc_flag_unused_command_line_argument=no 15767fi 15768rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15769fi 15770{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15771$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15772 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15773 CFLAGS="$xorg_testset_save_CFLAGS" 15774fi 15775 15776found="no" 15777 15778 if test $found = "no" ; then 15779 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15780 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15781 fi 15782 15783 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15784 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15785 fi 15786 15787 CFLAGS="$CFLAGS -Werror=array-bounds" 15788 15789 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5 15790$as_echo_n "checking if $CC supports -Werror=array-bounds... " >&6; } 15791 cacheid=xorg_cv_cc_flag__Werror_array_bounds 15792 if eval \${$cacheid+:} false; then : 15793 $as_echo_n "(cached) " >&6 15794else 15795 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15796/* end confdefs.h. */ 15797int i; 15798int 15799main () 15800{ 15801 15802 ; 15803 return 0; 15804} 15805_ACEOF 15806if ac_fn_c_try_link "$LINENO"; then : 15807 eval $cacheid=yes 15808else 15809 eval $cacheid=no 15810fi 15811rm -f core conftest.err conftest.$ac_objext \ 15812 conftest$ac_exeext conftest.$ac_ext 15813fi 15814 15815 15816 CFLAGS="$xorg_testset_save_CFLAGS" 15817 15818 eval supported=\$$cacheid 15819 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15820$as_echo "$supported" >&6; } 15821 if test "$supported" = "yes" ; then 15822 BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds" 15823 found="yes" 15824 fi 15825 fi 15826 15827 15828 15829 15830 15831 15832 15833 15834 15835 15836 15837 15838 15839 15840 15841xorg_testset_save_CFLAGS="$CFLAGS" 15842 15843if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15844 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15845 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15846$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15847if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15848 $as_echo_n "(cached) " >&6 15849else 15850 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15851/* end confdefs.h. */ 15852int i; 15853_ACEOF 15854if ac_fn_c_try_compile "$LINENO"; then : 15855 xorg_cv_cc_flag_unknown_warning_option=yes 15856else 15857 xorg_cv_cc_flag_unknown_warning_option=no 15858fi 15859rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15860fi 15861{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15862$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15863 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15864 CFLAGS="$xorg_testset_save_CFLAGS" 15865fi 15866 15867if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15868 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15869 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15870 fi 15871 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15872 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15873$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15874if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15875 $as_echo_n "(cached) " >&6 15876else 15877 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15878/* end confdefs.h. */ 15879int i; 15880_ACEOF 15881if ac_fn_c_try_compile "$LINENO"; then : 15882 xorg_cv_cc_flag_unused_command_line_argument=yes 15883else 15884 xorg_cv_cc_flag_unused_command_line_argument=no 15885fi 15886rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15887fi 15888{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15889$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15890 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15891 CFLAGS="$xorg_testset_save_CFLAGS" 15892fi 15893 15894found="no" 15895 15896 if test $found = "no" ; then 15897 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15898 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15899 fi 15900 15901 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15902 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15903 fi 15904 15905 CFLAGS="$CFLAGS -Werror=write-strings" 15906 15907 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5 15908$as_echo_n "checking if $CC supports -Werror=write-strings... " >&6; } 15909 cacheid=xorg_cv_cc_flag__Werror_write_strings 15910 if eval \${$cacheid+:} false; then : 15911 $as_echo_n "(cached) " >&6 15912else 15913 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15914/* end confdefs.h. */ 15915int i; 15916int 15917main () 15918{ 15919 15920 ; 15921 return 0; 15922} 15923_ACEOF 15924if ac_fn_c_try_link "$LINENO"; then : 15925 eval $cacheid=yes 15926else 15927 eval $cacheid=no 15928fi 15929rm -f core conftest.err conftest.$ac_objext \ 15930 conftest$ac_exeext conftest.$ac_ext 15931fi 15932 15933 15934 CFLAGS="$xorg_testset_save_CFLAGS" 15935 15936 eval supported=\$$cacheid 15937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15938$as_echo "$supported" >&6; } 15939 if test "$supported" = "yes" ; then 15940 BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings" 15941 found="yes" 15942 fi 15943 fi 15944 15945 15946 15947 15948 15949 15950 15951 15952 15953 15954 15955 15956 15957 15958 15959xorg_testset_save_CFLAGS="$CFLAGS" 15960 15961if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15962 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15963 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15964$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15965if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15966 $as_echo_n "(cached) " >&6 15967else 15968 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15969/* end confdefs.h. */ 15970int i; 15971_ACEOF 15972if ac_fn_c_try_compile "$LINENO"; then : 15973 xorg_cv_cc_flag_unknown_warning_option=yes 15974else 15975 xorg_cv_cc_flag_unknown_warning_option=no 15976fi 15977rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15978fi 15979{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15980$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15981 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15982 CFLAGS="$xorg_testset_save_CFLAGS" 15983fi 15984 15985if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15986 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15987 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15988 fi 15989 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15990 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15991$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15992if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15993 $as_echo_n "(cached) " >&6 15994else 15995 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15996/* end confdefs.h. */ 15997int i; 15998_ACEOF 15999if ac_fn_c_try_compile "$LINENO"; then : 16000 xorg_cv_cc_flag_unused_command_line_argument=yes 16001else 16002 xorg_cv_cc_flag_unused_command_line_argument=no 16003fi 16004rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16005fi 16006{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16007$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16008 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16009 CFLAGS="$xorg_testset_save_CFLAGS" 16010fi 16011 16012found="no" 16013 16014 if test $found = "no" ; then 16015 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16016 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16017 fi 16018 16019 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16020 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16021 fi 16022 16023 CFLAGS="$CFLAGS -Werror=address" 16024 16025 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5 16026$as_echo_n "checking if $CC supports -Werror=address... " >&6; } 16027 cacheid=xorg_cv_cc_flag__Werror_address 16028 if eval \${$cacheid+:} false; then : 16029 $as_echo_n "(cached) " >&6 16030else 16031 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16032/* end confdefs.h. */ 16033int i; 16034int 16035main () 16036{ 16037 16038 ; 16039 return 0; 16040} 16041_ACEOF 16042if ac_fn_c_try_link "$LINENO"; then : 16043 eval $cacheid=yes 16044else 16045 eval $cacheid=no 16046fi 16047rm -f core conftest.err conftest.$ac_objext \ 16048 conftest$ac_exeext conftest.$ac_ext 16049fi 16050 16051 16052 CFLAGS="$xorg_testset_save_CFLAGS" 16053 16054 eval supported=\$$cacheid 16055 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16056$as_echo "$supported" >&6; } 16057 if test "$supported" = "yes" ; then 16058 BASE_CFLAGS="$BASE_CFLAGS -Werror=address" 16059 found="yes" 16060 fi 16061 fi 16062 16063 16064 16065 16066 16067 16068 16069 16070 16071 16072 16073 16074 16075 16076 16077xorg_testset_save_CFLAGS="$CFLAGS" 16078 16079if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16080 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16081 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16082$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16083if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16084 $as_echo_n "(cached) " >&6 16085else 16086 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16087/* end confdefs.h. */ 16088int i; 16089_ACEOF 16090if ac_fn_c_try_compile "$LINENO"; then : 16091 xorg_cv_cc_flag_unknown_warning_option=yes 16092else 16093 xorg_cv_cc_flag_unknown_warning_option=no 16094fi 16095rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16096fi 16097{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16098$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16099 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16100 CFLAGS="$xorg_testset_save_CFLAGS" 16101fi 16102 16103if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16104 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16105 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16106 fi 16107 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16108 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16109$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16110if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16111 $as_echo_n "(cached) " >&6 16112else 16113 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16114/* end confdefs.h. */ 16115int i; 16116_ACEOF 16117if ac_fn_c_try_compile "$LINENO"; then : 16118 xorg_cv_cc_flag_unused_command_line_argument=yes 16119else 16120 xorg_cv_cc_flag_unused_command_line_argument=no 16121fi 16122rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16123fi 16124{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16125$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16126 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16127 CFLAGS="$xorg_testset_save_CFLAGS" 16128fi 16129 16130found="no" 16131 16132 if test $found = "no" ; then 16133 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16134 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16135 fi 16136 16137 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16138 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16139 fi 16140 16141 CFLAGS="$CFLAGS -Werror=int-to-pointer-cast" 16142 16143 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5 16144$as_echo_n "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; } 16145 cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast 16146 if eval \${$cacheid+:} false; then : 16147 $as_echo_n "(cached) " >&6 16148else 16149 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16150/* end confdefs.h. */ 16151int i; 16152int 16153main () 16154{ 16155 16156 ; 16157 return 0; 16158} 16159_ACEOF 16160if ac_fn_c_try_link "$LINENO"; then : 16161 eval $cacheid=yes 16162else 16163 eval $cacheid=no 16164fi 16165rm -f core conftest.err conftest.$ac_objext \ 16166 conftest$ac_exeext conftest.$ac_ext 16167fi 16168 16169 16170 CFLAGS="$xorg_testset_save_CFLAGS" 16171 16172 eval supported=\$$cacheid 16173 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16174$as_echo "$supported" >&6; } 16175 if test "$supported" = "yes" ; then 16176 BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast" 16177 found="yes" 16178 fi 16179 fi 16180 16181 if test $found = "no" ; then 16182 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16183 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16184 fi 16185 16186 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16187 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16188 fi 16189 16190 CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 16191 16192 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5 16193$as_echo_n "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; } 16194 cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION 16195 if eval \${$cacheid+:} false; then : 16196 $as_echo_n "(cached) " >&6 16197else 16198 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16199/* end confdefs.h. */ 16200int i; 16201int 16202main () 16203{ 16204 16205 ; 16206 return 0; 16207} 16208_ACEOF 16209if ac_fn_c_try_link "$LINENO"; then : 16210 eval $cacheid=yes 16211else 16212 eval $cacheid=no 16213fi 16214rm -f core conftest.err conftest.$ac_objext \ 16215 conftest$ac_exeext conftest.$ac_ext 16216fi 16217 16218 16219 CFLAGS="$xorg_testset_save_CFLAGS" 16220 16221 eval supported=\$$cacheid 16222 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16223$as_echo "$supported" >&6; } 16224 if test "$supported" = "yes" ; then 16225 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 16226 found="yes" 16227 fi 16228 fi 16229 16230 16231 16232 16233 16234 16235 16236 16237 16238 16239 16240 16241 16242 16243 16244xorg_testset_save_CFLAGS="$CFLAGS" 16245 16246if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16247 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16248 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16249$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16250if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16251 $as_echo_n "(cached) " >&6 16252else 16253 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16254/* end confdefs.h. */ 16255int i; 16256_ACEOF 16257if ac_fn_c_try_compile "$LINENO"; then : 16258 xorg_cv_cc_flag_unknown_warning_option=yes 16259else 16260 xorg_cv_cc_flag_unknown_warning_option=no 16261fi 16262rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16263fi 16264{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16265$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16266 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16267 CFLAGS="$xorg_testset_save_CFLAGS" 16268fi 16269 16270if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16271 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16272 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16273 fi 16274 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16275 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16276$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16277if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16278 $as_echo_n "(cached) " >&6 16279else 16280 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16281/* end confdefs.h. */ 16282int i; 16283_ACEOF 16284if ac_fn_c_try_compile "$LINENO"; then : 16285 xorg_cv_cc_flag_unused_command_line_argument=yes 16286else 16287 xorg_cv_cc_flag_unused_command_line_argument=no 16288fi 16289rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16290fi 16291{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16292$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16293 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16294 CFLAGS="$xorg_testset_save_CFLAGS" 16295fi 16296 16297found="no" 16298 16299 if test $found = "no" ; then 16300 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16301 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16302 fi 16303 16304 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16305 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16306 fi 16307 16308 CFLAGS="$CFLAGS -Werror=pointer-to-int-cast" 16309 16310 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5 16311$as_echo_n "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; } 16312 cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast 16313 if eval \${$cacheid+:} false; then : 16314 $as_echo_n "(cached) " >&6 16315else 16316 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16317/* end confdefs.h. */ 16318int i; 16319int 16320main () 16321{ 16322 16323 ; 16324 return 0; 16325} 16326_ACEOF 16327if ac_fn_c_try_link "$LINENO"; then : 16328 eval $cacheid=yes 16329else 16330 eval $cacheid=no 16331fi 16332rm -f core conftest.err conftest.$ac_objext \ 16333 conftest$ac_exeext conftest.$ac_ext 16334fi 16335 16336 16337 CFLAGS="$xorg_testset_save_CFLAGS" 16338 16339 eval supported=\$$cacheid 16340 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16341$as_echo "$supported" >&6; } 16342 if test "$supported" = "yes" ; then 16343 BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast" 16344 found="yes" 16345 fi 16346 fi 16347 16348 # Also -errwarn=E_BAD_PTR_INT_COMBINATION 16349else 16350{ $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 16351$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;} 16352 16353 16354 16355 16356 16357 16358 16359 16360 16361 16362 16363 16364 16365xorg_testset_save_CFLAGS="$CFLAGS" 16366 16367if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16368 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16369 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16370$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16371if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16372 $as_echo_n "(cached) " >&6 16373else 16374 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16375/* end confdefs.h. */ 16376int i; 16377_ACEOF 16378if ac_fn_c_try_compile "$LINENO"; then : 16379 xorg_cv_cc_flag_unknown_warning_option=yes 16380else 16381 xorg_cv_cc_flag_unknown_warning_option=no 16382fi 16383rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16384fi 16385{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16386$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16387 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16388 CFLAGS="$xorg_testset_save_CFLAGS" 16389fi 16390 16391if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16392 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16393 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16394 fi 16395 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16396 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16397$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16398if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16399 $as_echo_n "(cached) " >&6 16400else 16401 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16402/* end confdefs.h. */ 16403int i; 16404_ACEOF 16405if ac_fn_c_try_compile "$LINENO"; then : 16406 xorg_cv_cc_flag_unused_command_line_argument=yes 16407else 16408 xorg_cv_cc_flag_unused_command_line_argument=no 16409fi 16410rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16411fi 16412{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16413$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16414 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16415 CFLAGS="$xorg_testset_save_CFLAGS" 16416fi 16417 16418found="no" 16419 16420 if test $found = "no" ; then 16421 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16422 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16423 fi 16424 16425 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16426 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16427 fi 16428 16429 CFLAGS="$CFLAGS -Wimplicit" 16430 16431 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5 16432$as_echo_n "checking if $CC supports -Wimplicit... " >&6; } 16433 cacheid=xorg_cv_cc_flag__Wimplicit 16434 if eval \${$cacheid+:} false; then : 16435 $as_echo_n "(cached) " >&6 16436else 16437 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16438/* end confdefs.h. */ 16439int i; 16440int 16441main () 16442{ 16443 16444 ; 16445 return 0; 16446} 16447_ACEOF 16448if ac_fn_c_try_link "$LINENO"; then : 16449 eval $cacheid=yes 16450else 16451 eval $cacheid=no 16452fi 16453rm -f core conftest.err conftest.$ac_objext \ 16454 conftest$ac_exeext conftest.$ac_ext 16455fi 16456 16457 16458 CFLAGS="$xorg_testset_save_CFLAGS" 16459 16460 eval supported=\$$cacheid 16461 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16462$as_echo "$supported" >&6; } 16463 if test "$supported" = "yes" ; then 16464 BASE_CFLAGS="$BASE_CFLAGS -Wimplicit" 16465 found="yes" 16466 fi 16467 fi 16468 16469 16470 16471 16472 16473 16474 16475 16476 16477 16478 16479 16480 16481 16482 16483xorg_testset_save_CFLAGS="$CFLAGS" 16484 16485if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16486 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16487 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16488$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16489if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16490 $as_echo_n "(cached) " >&6 16491else 16492 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16493/* end confdefs.h. */ 16494int i; 16495_ACEOF 16496if ac_fn_c_try_compile "$LINENO"; then : 16497 xorg_cv_cc_flag_unknown_warning_option=yes 16498else 16499 xorg_cv_cc_flag_unknown_warning_option=no 16500fi 16501rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16502fi 16503{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16504$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16505 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16506 CFLAGS="$xorg_testset_save_CFLAGS" 16507fi 16508 16509if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16510 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16511 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16512 fi 16513 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16514 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16515$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16516if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16517 $as_echo_n "(cached) " >&6 16518else 16519 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16520/* end confdefs.h. */ 16521int i; 16522_ACEOF 16523if ac_fn_c_try_compile "$LINENO"; then : 16524 xorg_cv_cc_flag_unused_command_line_argument=yes 16525else 16526 xorg_cv_cc_flag_unused_command_line_argument=no 16527fi 16528rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16529fi 16530{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16531$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16532 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16533 CFLAGS="$xorg_testset_save_CFLAGS" 16534fi 16535 16536found="no" 16537 16538 if test $found = "no" ; then 16539 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16540 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16541 fi 16542 16543 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16544 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16545 fi 16546 16547 CFLAGS="$CFLAGS -Wnonnull" 16548 16549 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5 16550$as_echo_n "checking if $CC supports -Wnonnull... " >&6; } 16551 cacheid=xorg_cv_cc_flag__Wnonnull 16552 if eval \${$cacheid+:} false; then : 16553 $as_echo_n "(cached) " >&6 16554else 16555 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16556/* end confdefs.h. */ 16557int i; 16558int 16559main () 16560{ 16561 16562 ; 16563 return 0; 16564} 16565_ACEOF 16566if ac_fn_c_try_link "$LINENO"; then : 16567 eval $cacheid=yes 16568else 16569 eval $cacheid=no 16570fi 16571rm -f core conftest.err conftest.$ac_objext \ 16572 conftest$ac_exeext conftest.$ac_ext 16573fi 16574 16575 16576 CFLAGS="$xorg_testset_save_CFLAGS" 16577 16578 eval supported=\$$cacheid 16579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16580$as_echo "$supported" >&6; } 16581 if test "$supported" = "yes" ; then 16582 BASE_CFLAGS="$BASE_CFLAGS -Wnonnull" 16583 found="yes" 16584 fi 16585 fi 16586 16587 16588 16589 16590 16591 16592 16593 16594 16595 16596 16597 16598 16599 16600 16601xorg_testset_save_CFLAGS="$CFLAGS" 16602 16603if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16604 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16605 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16606$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16607if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16608 $as_echo_n "(cached) " >&6 16609else 16610 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16611/* end confdefs.h. */ 16612int i; 16613_ACEOF 16614if ac_fn_c_try_compile "$LINENO"; then : 16615 xorg_cv_cc_flag_unknown_warning_option=yes 16616else 16617 xorg_cv_cc_flag_unknown_warning_option=no 16618fi 16619rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16620fi 16621{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16622$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16623 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16624 CFLAGS="$xorg_testset_save_CFLAGS" 16625fi 16626 16627if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16628 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16629 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16630 fi 16631 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16632 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16633$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16634if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16635 $as_echo_n "(cached) " >&6 16636else 16637 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16638/* end confdefs.h. */ 16639int i; 16640_ACEOF 16641if ac_fn_c_try_compile "$LINENO"; then : 16642 xorg_cv_cc_flag_unused_command_line_argument=yes 16643else 16644 xorg_cv_cc_flag_unused_command_line_argument=no 16645fi 16646rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16647fi 16648{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16649$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16650 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16651 CFLAGS="$xorg_testset_save_CFLAGS" 16652fi 16653 16654found="no" 16655 16656 if test $found = "no" ; then 16657 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16658 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16659 fi 16660 16661 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16662 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16663 fi 16664 16665 CFLAGS="$CFLAGS -Winit-self" 16666 16667 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5 16668$as_echo_n "checking if $CC supports -Winit-self... " >&6; } 16669 cacheid=xorg_cv_cc_flag__Winit_self 16670 if eval \${$cacheid+:} false; then : 16671 $as_echo_n "(cached) " >&6 16672else 16673 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16674/* end confdefs.h. */ 16675int i; 16676int 16677main () 16678{ 16679 16680 ; 16681 return 0; 16682} 16683_ACEOF 16684if ac_fn_c_try_link "$LINENO"; then : 16685 eval $cacheid=yes 16686else 16687 eval $cacheid=no 16688fi 16689rm -f core conftest.err conftest.$ac_objext \ 16690 conftest$ac_exeext conftest.$ac_ext 16691fi 16692 16693 16694 CFLAGS="$xorg_testset_save_CFLAGS" 16695 16696 eval supported=\$$cacheid 16697 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16698$as_echo "$supported" >&6; } 16699 if test "$supported" = "yes" ; then 16700 BASE_CFLAGS="$BASE_CFLAGS -Winit-self" 16701 found="yes" 16702 fi 16703 fi 16704 16705 16706 16707 16708 16709 16710 16711 16712 16713 16714 16715 16716 16717 16718 16719xorg_testset_save_CFLAGS="$CFLAGS" 16720 16721if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16722 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16723 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16724$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16725if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16726 $as_echo_n "(cached) " >&6 16727else 16728 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16729/* end confdefs.h. */ 16730int i; 16731_ACEOF 16732if ac_fn_c_try_compile "$LINENO"; then : 16733 xorg_cv_cc_flag_unknown_warning_option=yes 16734else 16735 xorg_cv_cc_flag_unknown_warning_option=no 16736fi 16737rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16738fi 16739{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16740$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16741 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16742 CFLAGS="$xorg_testset_save_CFLAGS" 16743fi 16744 16745if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16746 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16747 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16748 fi 16749 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16750 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16751$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16752if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16753 $as_echo_n "(cached) " >&6 16754else 16755 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16756/* end confdefs.h. */ 16757int i; 16758_ACEOF 16759if ac_fn_c_try_compile "$LINENO"; then : 16760 xorg_cv_cc_flag_unused_command_line_argument=yes 16761else 16762 xorg_cv_cc_flag_unused_command_line_argument=no 16763fi 16764rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16765fi 16766{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16767$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16768 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16769 CFLAGS="$xorg_testset_save_CFLAGS" 16770fi 16771 16772found="no" 16773 16774 if test $found = "no" ; then 16775 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16776 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16777 fi 16778 16779 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16780 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16781 fi 16782 16783 CFLAGS="$CFLAGS -Wmain" 16784 16785 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5 16786$as_echo_n "checking if $CC supports -Wmain... " >&6; } 16787 cacheid=xorg_cv_cc_flag__Wmain 16788 if eval \${$cacheid+:} false; then : 16789 $as_echo_n "(cached) " >&6 16790else 16791 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16792/* end confdefs.h. */ 16793int i; 16794int 16795main () 16796{ 16797 16798 ; 16799 return 0; 16800} 16801_ACEOF 16802if ac_fn_c_try_link "$LINENO"; then : 16803 eval $cacheid=yes 16804else 16805 eval $cacheid=no 16806fi 16807rm -f core conftest.err conftest.$ac_objext \ 16808 conftest$ac_exeext conftest.$ac_ext 16809fi 16810 16811 16812 CFLAGS="$xorg_testset_save_CFLAGS" 16813 16814 eval supported=\$$cacheid 16815 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16816$as_echo "$supported" >&6; } 16817 if test "$supported" = "yes" ; then 16818 BASE_CFLAGS="$BASE_CFLAGS -Wmain" 16819 found="yes" 16820 fi 16821 fi 16822 16823 16824 16825 16826 16827 16828 16829 16830 16831 16832 16833 16834 16835 16836 16837xorg_testset_save_CFLAGS="$CFLAGS" 16838 16839if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16840 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16841 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16842$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16843if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16844 $as_echo_n "(cached) " >&6 16845else 16846 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16847/* end confdefs.h. */ 16848int i; 16849_ACEOF 16850if ac_fn_c_try_compile "$LINENO"; then : 16851 xorg_cv_cc_flag_unknown_warning_option=yes 16852else 16853 xorg_cv_cc_flag_unknown_warning_option=no 16854fi 16855rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16856fi 16857{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16858$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16859 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16860 CFLAGS="$xorg_testset_save_CFLAGS" 16861fi 16862 16863if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16864 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16865 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16866 fi 16867 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16868 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16869$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16870if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16871 $as_echo_n "(cached) " >&6 16872else 16873 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16874/* end confdefs.h. */ 16875int i; 16876_ACEOF 16877if ac_fn_c_try_compile "$LINENO"; then : 16878 xorg_cv_cc_flag_unused_command_line_argument=yes 16879else 16880 xorg_cv_cc_flag_unused_command_line_argument=no 16881fi 16882rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16883fi 16884{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16885$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16886 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16887 CFLAGS="$xorg_testset_save_CFLAGS" 16888fi 16889 16890found="no" 16891 16892 if test $found = "no" ; then 16893 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16894 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16895 fi 16896 16897 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16898 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16899 fi 16900 16901 CFLAGS="$CFLAGS -Wmissing-braces" 16902 16903 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5 16904$as_echo_n "checking if $CC supports -Wmissing-braces... " >&6; } 16905 cacheid=xorg_cv_cc_flag__Wmissing_braces 16906 if eval \${$cacheid+:} false; then : 16907 $as_echo_n "(cached) " >&6 16908else 16909 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16910/* end confdefs.h. */ 16911int i; 16912int 16913main () 16914{ 16915 16916 ; 16917 return 0; 16918} 16919_ACEOF 16920if ac_fn_c_try_link "$LINENO"; then : 16921 eval $cacheid=yes 16922else 16923 eval $cacheid=no 16924fi 16925rm -f core conftest.err conftest.$ac_objext \ 16926 conftest$ac_exeext conftest.$ac_ext 16927fi 16928 16929 16930 CFLAGS="$xorg_testset_save_CFLAGS" 16931 16932 eval supported=\$$cacheid 16933 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16934$as_echo "$supported" >&6; } 16935 if test "$supported" = "yes" ; then 16936 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces" 16937 found="yes" 16938 fi 16939 fi 16940 16941 16942 16943 16944 16945 16946 16947 16948 16949 16950 16951 16952 16953 16954 16955xorg_testset_save_CFLAGS="$CFLAGS" 16956 16957if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16958 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16959 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16960$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16961if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16962 $as_echo_n "(cached) " >&6 16963else 16964 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16965/* end confdefs.h. */ 16966int i; 16967_ACEOF 16968if ac_fn_c_try_compile "$LINENO"; then : 16969 xorg_cv_cc_flag_unknown_warning_option=yes 16970else 16971 xorg_cv_cc_flag_unknown_warning_option=no 16972fi 16973rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16974fi 16975{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16976$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16977 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16978 CFLAGS="$xorg_testset_save_CFLAGS" 16979fi 16980 16981if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16982 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16983 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16984 fi 16985 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16986 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16987$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16988if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16989 $as_echo_n "(cached) " >&6 16990else 16991 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16992/* end confdefs.h. */ 16993int i; 16994_ACEOF 16995if ac_fn_c_try_compile "$LINENO"; then : 16996 xorg_cv_cc_flag_unused_command_line_argument=yes 16997else 16998 xorg_cv_cc_flag_unused_command_line_argument=no 16999fi 17000rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17001fi 17002{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17003$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17004 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17005 CFLAGS="$xorg_testset_save_CFLAGS" 17006fi 17007 17008found="no" 17009 17010 if test $found = "no" ; then 17011 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17012 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17013 fi 17014 17015 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17016 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17017 fi 17018 17019 CFLAGS="$CFLAGS -Wsequence-point" 17020 17021 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5 17022$as_echo_n "checking if $CC supports -Wsequence-point... " >&6; } 17023 cacheid=xorg_cv_cc_flag__Wsequence_point 17024 if eval \${$cacheid+:} false; then : 17025 $as_echo_n "(cached) " >&6 17026else 17027 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17028/* end confdefs.h. */ 17029int i; 17030int 17031main () 17032{ 17033 17034 ; 17035 return 0; 17036} 17037_ACEOF 17038if ac_fn_c_try_link "$LINENO"; then : 17039 eval $cacheid=yes 17040else 17041 eval $cacheid=no 17042fi 17043rm -f core conftest.err conftest.$ac_objext \ 17044 conftest$ac_exeext conftest.$ac_ext 17045fi 17046 17047 17048 CFLAGS="$xorg_testset_save_CFLAGS" 17049 17050 eval supported=\$$cacheid 17051 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17052$as_echo "$supported" >&6; } 17053 if test "$supported" = "yes" ; then 17054 BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point" 17055 found="yes" 17056 fi 17057 fi 17058 17059 17060 17061 17062 17063 17064 17065 17066 17067 17068 17069 17070 17071 17072 17073xorg_testset_save_CFLAGS="$CFLAGS" 17074 17075if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17076 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17077 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17078$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17079if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17080 $as_echo_n "(cached) " >&6 17081else 17082 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17083/* end confdefs.h. */ 17084int i; 17085_ACEOF 17086if ac_fn_c_try_compile "$LINENO"; then : 17087 xorg_cv_cc_flag_unknown_warning_option=yes 17088else 17089 xorg_cv_cc_flag_unknown_warning_option=no 17090fi 17091rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17092fi 17093{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17094$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17095 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17096 CFLAGS="$xorg_testset_save_CFLAGS" 17097fi 17098 17099if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17100 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17101 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17102 fi 17103 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17104 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17105$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17106if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17107 $as_echo_n "(cached) " >&6 17108else 17109 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17110/* end confdefs.h. */ 17111int i; 17112_ACEOF 17113if ac_fn_c_try_compile "$LINENO"; then : 17114 xorg_cv_cc_flag_unused_command_line_argument=yes 17115else 17116 xorg_cv_cc_flag_unused_command_line_argument=no 17117fi 17118rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17119fi 17120{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17121$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17122 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17123 CFLAGS="$xorg_testset_save_CFLAGS" 17124fi 17125 17126found="no" 17127 17128 if test $found = "no" ; then 17129 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17130 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17131 fi 17132 17133 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17134 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17135 fi 17136 17137 CFLAGS="$CFLAGS -Wreturn-type" 17138 17139 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5 17140$as_echo_n "checking if $CC supports -Wreturn-type... " >&6; } 17141 cacheid=xorg_cv_cc_flag__Wreturn_type 17142 if eval \${$cacheid+:} false; then : 17143 $as_echo_n "(cached) " >&6 17144else 17145 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17146/* end confdefs.h. */ 17147int i; 17148int 17149main () 17150{ 17151 17152 ; 17153 return 0; 17154} 17155_ACEOF 17156if ac_fn_c_try_link "$LINENO"; then : 17157 eval $cacheid=yes 17158else 17159 eval $cacheid=no 17160fi 17161rm -f core conftest.err conftest.$ac_objext \ 17162 conftest$ac_exeext conftest.$ac_ext 17163fi 17164 17165 17166 CFLAGS="$xorg_testset_save_CFLAGS" 17167 17168 eval supported=\$$cacheid 17169 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17170$as_echo "$supported" >&6; } 17171 if test "$supported" = "yes" ; then 17172 BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type" 17173 found="yes" 17174 fi 17175 fi 17176 17177 17178 17179 17180 17181 17182 17183 17184 17185 17186 17187 17188 17189 17190 17191xorg_testset_save_CFLAGS="$CFLAGS" 17192 17193if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17194 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17195 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17196$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17197if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17198 $as_echo_n "(cached) " >&6 17199else 17200 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17201/* end confdefs.h. */ 17202int i; 17203_ACEOF 17204if ac_fn_c_try_compile "$LINENO"; then : 17205 xorg_cv_cc_flag_unknown_warning_option=yes 17206else 17207 xorg_cv_cc_flag_unknown_warning_option=no 17208fi 17209rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17210fi 17211{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17212$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17213 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17214 CFLAGS="$xorg_testset_save_CFLAGS" 17215fi 17216 17217if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17218 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17219 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17220 fi 17221 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17222 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17223$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17224if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17225 $as_echo_n "(cached) " >&6 17226else 17227 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17228/* end confdefs.h. */ 17229int i; 17230_ACEOF 17231if ac_fn_c_try_compile "$LINENO"; then : 17232 xorg_cv_cc_flag_unused_command_line_argument=yes 17233else 17234 xorg_cv_cc_flag_unused_command_line_argument=no 17235fi 17236rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17237fi 17238{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17239$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17240 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17241 CFLAGS="$xorg_testset_save_CFLAGS" 17242fi 17243 17244found="no" 17245 17246 if test $found = "no" ; then 17247 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17248 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17249 fi 17250 17251 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17252 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17253 fi 17254 17255 CFLAGS="$CFLAGS -Wtrigraphs" 17256 17257 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5 17258$as_echo_n "checking if $CC supports -Wtrigraphs... " >&6; } 17259 cacheid=xorg_cv_cc_flag__Wtrigraphs 17260 if eval \${$cacheid+:} false; then : 17261 $as_echo_n "(cached) " >&6 17262else 17263 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17264/* end confdefs.h. */ 17265int i; 17266int 17267main () 17268{ 17269 17270 ; 17271 return 0; 17272} 17273_ACEOF 17274if ac_fn_c_try_link "$LINENO"; then : 17275 eval $cacheid=yes 17276else 17277 eval $cacheid=no 17278fi 17279rm -f core conftest.err conftest.$ac_objext \ 17280 conftest$ac_exeext conftest.$ac_ext 17281fi 17282 17283 17284 CFLAGS="$xorg_testset_save_CFLAGS" 17285 17286 eval supported=\$$cacheid 17287 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17288$as_echo "$supported" >&6; } 17289 if test "$supported" = "yes" ; then 17290 BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs" 17291 found="yes" 17292 fi 17293 fi 17294 17295 17296 17297 17298 17299 17300 17301 17302 17303 17304 17305 17306 17307 17308 17309xorg_testset_save_CFLAGS="$CFLAGS" 17310 17311if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17312 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17313 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17314$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17315if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17316 $as_echo_n "(cached) " >&6 17317else 17318 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17319/* end confdefs.h. */ 17320int i; 17321_ACEOF 17322if ac_fn_c_try_compile "$LINENO"; then : 17323 xorg_cv_cc_flag_unknown_warning_option=yes 17324else 17325 xorg_cv_cc_flag_unknown_warning_option=no 17326fi 17327rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17328fi 17329{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17330$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17331 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17332 CFLAGS="$xorg_testset_save_CFLAGS" 17333fi 17334 17335if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17336 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17337 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17338 fi 17339 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17340 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17341$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17342if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17343 $as_echo_n "(cached) " >&6 17344else 17345 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17346/* end confdefs.h. */ 17347int i; 17348_ACEOF 17349if ac_fn_c_try_compile "$LINENO"; then : 17350 xorg_cv_cc_flag_unused_command_line_argument=yes 17351else 17352 xorg_cv_cc_flag_unused_command_line_argument=no 17353fi 17354rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17355fi 17356{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17357$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17358 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17359 CFLAGS="$xorg_testset_save_CFLAGS" 17360fi 17361 17362found="no" 17363 17364 if test $found = "no" ; then 17365 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17366 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17367 fi 17368 17369 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17370 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17371 fi 17372 17373 CFLAGS="$CFLAGS -Warray-bounds" 17374 17375 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5 17376$as_echo_n "checking if $CC supports -Warray-bounds... " >&6; } 17377 cacheid=xorg_cv_cc_flag__Warray_bounds 17378 if eval \${$cacheid+:} false; then : 17379 $as_echo_n "(cached) " >&6 17380else 17381 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17382/* end confdefs.h. */ 17383int i; 17384int 17385main () 17386{ 17387 17388 ; 17389 return 0; 17390} 17391_ACEOF 17392if ac_fn_c_try_link "$LINENO"; then : 17393 eval $cacheid=yes 17394else 17395 eval $cacheid=no 17396fi 17397rm -f core conftest.err conftest.$ac_objext \ 17398 conftest$ac_exeext conftest.$ac_ext 17399fi 17400 17401 17402 CFLAGS="$xorg_testset_save_CFLAGS" 17403 17404 eval supported=\$$cacheid 17405 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17406$as_echo "$supported" >&6; } 17407 if test "$supported" = "yes" ; then 17408 BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds" 17409 found="yes" 17410 fi 17411 fi 17412 17413 17414 17415 17416 17417 17418 17419 17420 17421 17422 17423 17424 17425 17426 17427xorg_testset_save_CFLAGS="$CFLAGS" 17428 17429if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17430 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17431 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17432$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17433if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17434 $as_echo_n "(cached) " >&6 17435else 17436 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17437/* end confdefs.h. */ 17438int i; 17439_ACEOF 17440if ac_fn_c_try_compile "$LINENO"; then : 17441 xorg_cv_cc_flag_unknown_warning_option=yes 17442else 17443 xorg_cv_cc_flag_unknown_warning_option=no 17444fi 17445rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17446fi 17447{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17448$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17449 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17450 CFLAGS="$xorg_testset_save_CFLAGS" 17451fi 17452 17453if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17454 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17455 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17456 fi 17457 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17458 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17459$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17460if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17461 $as_echo_n "(cached) " >&6 17462else 17463 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17464/* end confdefs.h. */ 17465int i; 17466_ACEOF 17467if ac_fn_c_try_compile "$LINENO"; then : 17468 xorg_cv_cc_flag_unused_command_line_argument=yes 17469else 17470 xorg_cv_cc_flag_unused_command_line_argument=no 17471fi 17472rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17473fi 17474{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17475$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17476 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17477 CFLAGS="$xorg_testset_save_CFLAGS" 17478fi 17479 17480found="no" 17481 17482 if test $found = "no" ; then 17483 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17484 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17485 fi 17486 17487 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17488 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17489 fi 17490 17491 CFLAGS="$CFLAGS -Wwrite-strings" 17492 17493 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5 17494$as_echo_n "checking if $CC supports -Wwrite-strings... " >&6; } 17495 cacheid=xorg_cv_cc_flag__Wwrite_strings 17496 if eval \${$cacheid+:} false; then : 17497 $as_echo_n "(cached) " >&6 17498else 17499 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17500/* end confdefs.h. */ 17501int i; 17502int 17503main () 17504{ 17505 17506 ; 17507 return 0; 17508} 17509_ACEOF 17510if ac_fn_c_try_link "$LINENO"; then : 17511 eval $cacheid=yes 17512else 17513 eval $cacheid=no 17514fi 17515rm -f core conftest.err conftest.$ac_objext \ 17516 conftest$ac_exeext conftest.$ac_ext 17517fi 17518 17519 17520 CFLAGS="$xorg_testset_save_CFLAGS" 17521 17522 eval supported=\$$cacheid 17523 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17524$as_echo "$supported" >&6; } 17525 if test "$supported" = "yes" ; then 17526 BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings" 17527 found="yes" 17528 fi 17529 fi 17530 17531 17532 17533 17534 17535 17536 17537 17538 17539 17540 17541 17542 17543 17544 17545xorg_testset_save_CFLAGS="$CFLAGS" 17546 17547if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17548 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17549 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17550$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17551if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17552 $as_echo_n "(cached) " >&6 17553else 17554 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17555/* end confdefs.h. */ 17556int i; 17557_ACEOF 17558if ac_fn_c_try_compile "$LINENO"; then : 17559 xorg_cv_cc_flag_unknown_warning_option=yes 17560else 17561 xorg_cv_cc_flag_unknown_warning_option=no 17562fi 17563rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17564fi 17565{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17566$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17567 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17568 CFLAGS="$xorg_testset_save_CFLAGS" 17569fi 17570 17571if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17572 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17573 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17574 fi 17575 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17576 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17577$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17578if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17579 $as_echo_n "(cached) " >&6 17580else 17581 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17582/* end confdefs.h. */ 17583int i; 17584_ACEOF 17585if ac_fn_c_try_compile "$LINENO"; then : 17586 xorg_cv_cc_flag_unused_command_line_argument=yes 17587else 17588 xorg_cv_cc_flag_unused_command_line_argument=no 17589fi 17590rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17591fi 17592{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17593$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17594 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17595 CFLAGS="$xorg_testset_save_CFLAGS" 17596fi 17597 17598found="no" 17599 17600 if test $found = "no" ; then 17601 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17602 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17603 fi 17604 17605 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17606 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17607 fi 17608 17609 CFLAGS="$CFLAGS -Waddress" 17610 17611 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5 17612$as_echo_n "checking if $CC supports -Waddress... " >&6; } 17613 cacheid=xorg_cv_cc_flag__Waddress 17614 if eval \${$cacheid+:} false; then : 17615 $as_echo_n "(cached) " >&6 17616else 17617 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17618/* end confdefs.h. */ 17619int i; 17620int 17621main () 17622{ 17623 17624 ; 17625 return 0; 17626} 17627_ACEOF 17628if ac_fn_c_try_link "$LINENO"; then : 17629 eval $cacheid=yes 17630else 17631 eval $cacheid=no 17632fi 17633rm -f core conftest.err conftest.$ac_objext \ 17634 conftest$ac_exeext conftest.$ac_ext 17635fi 17636 17637 17638 CFLAGS="$xorg_testset_save_CFLAGS" 17639 17640 eval supported=\$$cacheid 17641 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17642$as_echo "$supported" >&6; } 17643 if test "$supported" = "yes" ; then 17644 BASE_CFLAGS="$BASE_CFLAGS -Waddress" 17645 found="yes" 17646 fi 17647 fi 17648 17649 17650 17651 17652 17653 17654 17655 17656 17657 17658 17659 17660 17661 17662 17663xorg_testset_save_CFLAGS="$CFLAGS" 17664 17665if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17666 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17667 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17668$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17669if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17670 $as_echo_n "(cached) " >&6 17671else 17672 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17673/* end confdefs.h. */ 17674int i; 17675_ACEOF 17676if ac_fn_c_try_compile "$LINENO"; then : 17677 xorg_cv_cc_flag_unknown_warning_option=yes 17678else 17679 xorg_cv_cc_flag_unknown_warning_option=no 17680fi 17681rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17682fi 17683{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17684$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17685 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17686 CFLAGS="$xorg_testset_save_CFLAGS" 17687fi 17688 17689if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17690 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17691 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17692 fi 17693 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17694 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17695$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17696if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17697 $as_echo_n "(cached) " >&6 17698else 17699 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17700/* end confdefs.h. */ 17701int i; 17702_ACEOF 17703if ac_fn_c_try_compile "$LINENO"; then : 17704 xorg_cv_cc_flag_unused_command_line_argument=yes 17705else 17706 xorg_cv_cc_flag_unused_command_line_argument=no 17707fi 17708rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17709fi 17710{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17711$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17712 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17713 CFLAGS="$xorg_testset_save_CFLAGS" 17714fi 17715 17716found="no" 17717 17718 if test $found = "no" ; then 17719 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17720 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17721 fi 17722 17723 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17724 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17725 fi 17726 17727 CFLAGS="$CFLAGS -Wint-to-pointer-cast" 17728 17729 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5 17730$as_echo_n "checking if $CC supports -Wint-to-pointer-cast... " >&6; } 17731 cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast 17732 if eval \${$cacheid+:} false; then : 17733 $as_echo_n "(cached) " >&6 17734else 17735 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17736/* end confdefs.h. */ 17737int i; 17738int 17739main () 17740{ 17741 17742 ; 17743 return 0; 17744} 17745_ACEOF 17746if ac_fn_c_try_link "$LINENO"; then : 17747 eval $cacheid=yes 17748else 17749 eval $cacheid=no 17750fi 17751rm -f core conftest.err conftest.$ac_objext \ 17752 conftest$ac_exeext conftest.$ac_ext 17753fi 17754 17755 17756 CFLAGS="$xorg_testset_save_CFLAGS" 17757 17758 eval supported=\$$cacheid 17759 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17760$as_echo "$supported" >&6; } 17761 if test "$supported" = "yes" ; then 17762 BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast" 17763 found="yes" 17764 fi 17765 fi 17766 17767 17768 17769 17770 17771 17772 17773 17774 17775 17776 17777 17778 17779 17780 17781xorg_testset_save_CFLAGS="$CFLAGS" 17782 17783if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17784 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17785 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17786$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17787if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17788 $as_echo_n "(cached) " >&6 17789else 17790 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17791/* end confdefs.h. */ 17792int i; 17793_ACEOF 17794if ac_fn_c_try_compile "$LINENO"; then : 17795 xorg_cv_cc_flag_unknown_warning_option=yes 17796else 17797 xorg_cv_cc_flag_unknown_warning_option=no 17798fi 17799rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17800fi 17801{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17802$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17803 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17804 CFLAGS="$xorg_testset_save_CFLAGS" 17805fi 17806 17807if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17808 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17809 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17810 fi 17811 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17812 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17813$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17814if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17815 $as_echo_n "(cached) " >&6 17816else 17817 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17818/* end confdefs.h. */ 17819int i; 17820_ACEOF 17821if ac_fn_c_try_compile "$LINENO"; then : 17822 xorg_cv_cc_flag_unused_command_line_argument=yes 17823else 17824 xorg_cv_cc_flag_unused_command_line_argument=no 17825fi 17826rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17827fi 17828{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17829$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17830 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17831 CFLAGS="$xorg_testset_save_CFLAGS" 17832fi 17833 17834found="no" 17835 17836 if test $found = "no" ; then 17837 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17838 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17839 fi 17840 17841 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17842 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17843 fi 17844 17845 CFLAGS="$CFLAGS -Wpointer-to-int-cast" 17846 17847 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5 17848$as_echo_n "checking if $CC supports -Wpointer-to-int-cast... " >&6; } 17849 cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast 17850 if eval \${$cacheid+:} false; then : 17851 $as_echo_n "(cached) " >&6 17852else 17853 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17854/* end confdefs.h. */ 17855int i; 17856int 17857main () 17858{ 17859 17860 ; 17861 return 0; 17862} 17863_ACEOF 17864if ac_fn_c_try_link "$LINENO"; then : 17865 eval $cacheid=yes 17866else 17867 eval $cacheid=no 17868fi 17869rm -f core conftest.err conftest.$ac_objext \ 17870 conftest$ac_exeext conftest.$ac_ext 17871fi 17872 17873 17874 CFLAGS="$xorg_testset_save_CFLAGS" 17875 17876 eval supported=\$$cacheid 17877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17878$as_echo "$supported" >&6; } 17879 if test "$supported" = "yes" ; then 17880 BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast" 17881 found="yes" 17882 fi 17883 fi 17884 17885 17886fi 17887 17888 17889 17890 17891 17892 17893 17894 CWARNFLAGS="$BASE_CFLAGS" 17895 if test "x$GCC" = xyes ; then 17896 CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing" 17897 fi 17898 17899 17900 17901 17902 17903 17904 17905 17906# Check whether --enable-strict-compilation was given. 17907if test "${enable_strict_compilation+set}" = set; then : 17908 enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval 17909else 17910 STRICT_COMPILE=no 17911fi 17912 17913 17914 17915 17916 17917 17918STRICT_CFLAGS="" 17919 17920 17921 17922 17923 17924 17925 17926 17927 17928 17929 17930 17931 17932xorg_testset_save_CFLAGS="$CFLAGS" 17933 17934if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17935 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17936 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17937$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17938if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17939 $as_echo_n "(cached) " >&6 17940else 17941 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17942/* end confdefs.h. */ 17943int i; 17944_ACEOF 17945if ac_fn_c_try_compile "$LINENO"; then : 17946 xorg_cv_cc_flag_unknown_warning_option=yes 17947else 17948 xorg_cv_cc_flag_unknown_warning_option=no 17949fi 17950rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17951fi 17952{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17953$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17954 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17955 CFLAGS="$xorg_testset_save_CFLAGS" 17956fi 17957 17958if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17959 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17960 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17961 fi 17962 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17963 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17964$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17965if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17966 $as_echo_n "(cached) " >&6 17967else 17968 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17969/* end confdefs.h. */ 17970int i; 17971_ACEOF 17972if ac_fn_c_try_compile "$LINENO"; then : 17973 xorg_cv_cc_flag_unused_command_line_argument=yes 17974else 17975 xorg_cv_cc_flag_unused_command_line_argument=no 17976fi 17977rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17978fi 17979{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17980$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17981 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17982 CFLAGS="$xorg_testset_save_CFLAGS" 17983fi 17984 17985found="no" 17986 17987 if test $found = "no" ; then 17988 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17989 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17990 fi 17991 17992 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17993 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17994 fi 17995 17996 CFLAGS="$CFLAGS -pedantic" 17997 17998 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5 17999$as_echo_n "checking if $CC supports -pedantic... " >&6; } 18000 cacheid=xorg_cv_cc_flag__pedantic 18001 if eval \${$cacheid+:} false; then : 18002 $as_echo_n "(cached) " >&6 18003else 18004 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18005/* end confdefs.h. */ 18006int i; 18007int 18008main () 18009{ 18010 18011 ; 18012 return 0; 18013} 18014_ACEOF 18015if ac_fn_c_try_link "$LINENO"; then : 18016 eval $cacheid=yes 18017else 18018 eval $cacheid=no 18019fi 18020rm -f core conftest.err conftest.$ac_objext \ 18021 conftest$ac_exeext conftest.$ac_ext 18022fi 18023 18024 18025 CFLAGS="$xorg_testset_save_CFLAGS" 18026 18027 eval supported=\$$cacheid 18028 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 18029$as_echo "$supported" >&6; } 18030 if test "$supported" = "yes" ; then 18031 STRICT_CFLAGS="$STRICT_CFLAGS -pedantic" 18032 found="yes" 18033 fi 18034 fi 18035 18036 18037 18038 18039 18040 18041 18042 18043 18044 18045 18046 18047 18048 18049 18050xorg_testset_save_CFLAGS="$CFLAGS" 18051 18052if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 18053 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 18054 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 18055$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 18056if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 18057 $as_echo_n "(cached) " >&6 18058else 18059 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18060/* end confdefs.h. */ 18061int i; 18062_ACEOF 18063if ac_fn_c_try_compile "$LINENO"; then : 18064 xorg_cv_cc_flag_unknown_warning_option=yes 18065else 18066 xorg_cv_cc_flag_unknown_warning_option=no 18067fi 18068rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 18069fi 18070{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 18071$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 18072 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 18073 CFLAGS="$xorg_testset_save_CFLAGS" 18074fi 18075 18076if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 18077 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 18078 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 18079 fi 18080 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 18081 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 18082$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 18083if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 18084 $as_echo_n "(cached) " >&6 18085else 18086 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18087/* end confdefs.h. */ 18088int i; 18089_ACEOF 18090if ac_fn_c_try_compile "$LINENO"; then : 18091 xorg_cv_cc_flag_unused_command_line_argument=yes 18092else 18093 xorg_cv_cc_flag_unused_command_line_argument=no 18094fi 18095rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 18096fi 18097{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 18098$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 18099 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 18100 CFLAGS="$xorg_testset_save_CFLAGS" 18101fi 18102 18103found="no" 18104 18105 if test $found = "no" ; then 18106 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 18107 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 18108 fi 18109 18110 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 18111 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 18112 fi 18113 18114 CFLAGS="$CFLAGS -Werror" 18115 18116 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5 18117$as_echo_n "checking if $CC supports -Werror... " >&6; } 18118 cacheid=xorg_cv_cc_flag__Werror 18119 if eval \${$cacheid+:} false; then : 18120 $as_echo_n "(cached) " >&6 18121else 18122 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18123/* end confdefs.h. */ 18124int i; 18125int 18126main () 18127{ 18128 18129 ; 18130 return 0; 18131} 18132_ACEOF 18133if ac_fn_c_try_link "$LINENO"; then : 18134 eval $cacheid=yes 18135else 18136 eval $cacheid=no 18137fi 18138rm -f core conftest.err conftest.$ac_objext \ 18139 conftest$ac_exeext conftest.$ac_ext 18140fi 18141 18142 18143 CFLAGS="$xorg_testset_save_CFLAGS" 18144 18145 eval supported=\$$cacheid 18146 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 18147$as_echo "$supported" >&6; } 18148 if test "$supported" = "yes" ; then 18149 STRICT_CFLAGS="$STRICT_CFLAGS -Werror" 18150 found="yes" 18151 fi 18152 fi 18153 18154 if test $found = "no" ; then 18155 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 18156 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 18157 fi 18158 18159 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 18160 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 18161 fi 18162 18163 CFLAGS="$CFLAGS -errwarn" 18164 18165 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5 18166$as_echo_n "checking if $CC supports -errwarn... " >&6; } 18167 cacheid=xorg_cv_cc_flag__errwarn 18168 if eval \${$cacheid+:} false; then : 18169 $as_echo_n "(cached) " >&6 18170else 18171 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18172/* end confdefs.h. */ 18173int i; 18174int 18175main () 18176{ 18177 18178 ; 18179 return 0; 18180} 18181_ACEOF 18182if ac_fn_c_try_link "$LINENO"; then : 18183 eval $cacheid=yes 18184else 18185 eval $cacheid=no 18186fi 18187rm -f core conftest.err conftest.$ac_objext \ 18188 conftest$ac_exeext conftest.$ac_ext 18189fi 18190 18191 18192 CFLAGS="$xorg_testset_save_CFLAGS" 18193 18194 eval supported=\$$cacheid 18195 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 18196$as_echo "$supported" >&6; } 18197 if test "$supported" = "yes" ; then 18198 STRICT_CFLAGS="$STRICT_CFLAGS -errwarn" 18199 found="yes" 18200 fi 18201 fi 18202 18203 18204 18205# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not 18206# activate it with -Werror, so we add it here explicitly. 18207 18208 18209 18210 18211 18212 18213 18214 18215 18216 18217 18218 18219 18220xorg_testset_save_CFLAGS="$CFLAGS" 18221 18222if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 18223 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 18224 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 18225$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 18226if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 18227 $as_echo_n "(cached) " >&6 18228else 18229 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18230/* end confdefs.h. */ 18231int i; 18232_ACEOF 18233if ac_fn_c_try_compile "$LINENO"; then : 18234 xorg_cv_cc_flag_unknown_warning_option=yes 18235else 18236 xorg_cv_cc_flag_unknown_warning_option=no 18237fi 18238rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 18239fi 18240{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 18241$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 18242 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 18243 CFLAGS="$xorg_testset_save_CFLAGS" 18244fi 18245 18246if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 18247 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 18248 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 18249 fi 18250 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 18251 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 18252$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 18253if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 18254 $as_echo_n "(cached) " >&6 18255else 18256 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18257/* end confdefs.h. */ 18258int i; 18259_ACEOF 18260if ac_fn_c_try_compile "$LINENO"; then : 18261 xorg_cv_cc_flag_unused_command_line_argument=yes 18262else 18263 xorg_cv_cc_flag_unused_command_line_argument=no 18264fi 18265rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 18266fi 18267{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 18268$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 18269 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 18270 CFLAGS="$xorg_testset_save_CFLAGS" 18271fi 18272 18273found="no" 18274 18275 if test $found = "no" ; then 18276 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 18277 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 18278 fi 18279 18280 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 18281 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 18282 fi 18283 18284 CFLAGS="$CFLAGS -Werror=attributes" 18285 18286 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5 18287$as_echo_n "checking if $CC supports -Werror=attributes... " >&6; } 18288 cacheid=xorg_cv_cc_flag__Werror_attributes 18289 if eval \${$cacheid+:} false; then : 18290 $as_echo_n "(cached) " >&6 18291else 18292 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18293/* end confdefs.h. */ 18294int i; 18295int 18296main () 18297{ 18298 18299 ; 18300 return 0; 18301} 18302_ACEOF 18303if ac_fn_c_try_link "$LINENO"; then : 18304 eval $cacheid=yes 18305else 18306 eval $cacheid=no 18307fi 18308rm -f core conftest.err conftest.$ac_objext \ 18309 conftest$ac_exeext conftest.$ac_ext 18310fi 18311 18312 18313 CFLAGS="$xorg_testset_save_CFLAGS" 18314 18315 eval supported=\$$cacheid 18316 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 18317$as_echo "$supported" >&6; } 18318 if test "$supported" = "yes" ; then 18319 STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes" 18320 found="yes" 18321 fi 18322 fi 18323 18324 18325 18326if test "x$STRICT_COMPILE" = "xyes"; then 18327 BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS" 18328 CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS" 18329fi 18330 18331 18332 18333 18334 18335 18336cat >>confdefs.h <<_ACEOF 18337#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1` 18338_ACEOF 18339 18340 PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1` 18341 if test "x$PVM" = "x"; then 18342 PVM="0" 18343 fi 18344 18345cat >>confdefs.h <<_ACEOF 18346#define PACKAGE_VERSION_MINOR $PVM 18347_ACEOF 18348 18349 PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1` 18350 if test "x$PVP" = "x"; then 18351 PVP="0" 18352 fi 18353 18354cat >>confdefs.h <<_ACEOF 18355#define PACKAGE_VERSION_PATCHLEVEL $PVP 18356_ACEOF 18357 18358 18359 18360CHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \ 18361mv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \ 18362|| (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \ 18363echo 'git directory not found: installing possibly empty changelog.' >&2)" 18364 18365 18366 18367 18368macros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros` 18369INSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \ 18370mv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \ 18371|| (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \ 18372echo 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)" 18373 18374 18375 18376 18377 18378 18379if test x$APP_MAN_SUFFIX = x ; then 18380 APP_MAN_SUFFIX=1 18381fi 18382if test x$APP_MAN_DIR = x ; then 18383 APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)' 18384fi 18385 18386if test x$LIB_MAN_SUFFIX = x ; then 18387 LIB_MAN_SUFFIX=3 18388fi 18389if test x$LIB_MAN_DIR = x ; then 18390 LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)' 18391fi 18392 18393if test x$FILE_MAN_SUFFIX = x ; then 18394 case $host_os in 18395 solaris*) FILE_MAN_SUFFIX=4 ;; 18396 *) FILE_MAN_SUFFIX=5 ;; 18397 esac 18398fi 18399if test x$FILE_MAN_DIR = x ; then 18400 FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)' 18401fi 18402 18403if test x$MISC_MAN_SUFFIX = x ; then 18404 case $host_os in 18405 solaris*) MISC_MAN_SUFFIX=5 ;; 18406 *) MISC_MAN_SUFFIX=7 ;; 18407 esac 18408fi 18409if test x$MISC_MAN_DIR = x ; then 18410 MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)' 18411fi 18412 18413if test x$DRIVER_MAN_SUFFIX = x ; then 18414 case $host_os in 18415 solaris*) DRIVER_MAN_SUFFIX=7 ;; 18416 *) DRIVER_MAN_SUFFIX=4 ;; 18417 esac 18418fi 18419if test x$DRIVER_MAN_DIR = x ; then 18420 DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)' 18421fi 18422 18423if test x$ADMIN_MAN_SUFFIX = x ; then 18424 case $host_os in 18425 solaris*) ADMIN_MAN_SUFFIX=1m ;; 18426 *) ADMIN_MAN_SUFFIX=8 ;; 18427 esac 18428fi 18429if test x$ADMIN_MAN_DIR = x ; then 18430 ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)' 18431fi 18432 18433 18434 18435 18436 18437 18438 18439 18440 18441 18442 18443 18444 18445 18446 18447XORG_MAN_PAGE="X Version 11" 18448 18449MAN_SUBSTS="\ 18450 -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 18451 -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 18452 -e 's|__xservername__|Xorg|g' \ 18453 -e 's|__xconfigfile__|xorg.conf|g' \ 18454 -e 's|__projectroot__|\$(prefix)|g' \ 18455 -e 's|__apploaddir__|\$(appdefaultdir)|g' \ 18456 -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \ 18457 -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \ 18458 -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \ 18459 -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \ 18460 -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \ 18461 -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'" 18462 18463 18464 18465# Check whether --enable-silent-rules was given. 18466if test "${enable_silent_rules+set}" = set; then : 18467 enableval=$enable_silent_rules; 18468fi 18469 18470case $enable_silent_rules in # ((( 18471 yes) AM_DEFAULT_VERBOSITY=0;; 18472 no) AM_DEFAULT_VERBOSITY=1;; 18473 *) AM_DEFAULT_VERBOSITY=0;; 18474esac 18475am_make=${MAKE-make} 18476{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 18477$as_echo_n "checking whether $am_make supports nested variables... " >&6; } 18478if ${am_cv_make_support_nested_variables+:} false; then : 18479 $as_echo_n "(cached) " >&6 18480else 18481 if $as_echo 'TRUE=$(BAR$(V)) 18482BAR0=false 18483BAR1=true 18484V=1 18485am__doit: 18486 @$(TRUE) 18487.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 18488 am_cv_make_support_nested_variables=yes 18489else 18490 am_cv_make_support_nested_variables=no 18491fi 18492fi 18493{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 18494$as_echo "$am_cv_make_support_nested_variables" >&6; } 18495if test $am_cv_make_support_nested_variables = yes; then 18496 AM_V='$(V)' 18497 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 18498else 18499 AM_V=$AM_DEFAULT_VERBOSITY 18500 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 18501fi 18502AM_BACKSLASH='\' 18503 18504 18505 18506 18507# Check whether --enable-docs was given. 18508if test "${enable_docs+set}" = set; then : 18509 enableval=$enable_docs; build_docs=$enableval 18510else 18511 build_docs=yes 18512fi 18513 18514 18515 if test x$build_docs = xyes; then 18516 ENABLE_DOCS_TRUE= 18517 ENABLE_DOCS_FALSE='#' 18518else 18519 ENABLE_DOCS_TRUE='#' 18520 ENABLE_DOCS_FALSE= 18521fi 18522 18523{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build documentation" >&5 18524$as_echo_n "checking whether to build documentation... " >&6; } 18525{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $build_docs" >&5 18526$as_echo "$build_docs" >&6; } 18527 18528 18529 18530 18531 18532# Check whether --with-xmlto was given. 18533if test "${with_xmlto+set}" = set; then : 18534 withval=$with_xmlto; use_xmlto=$withval 18535else 18536 use_xmlto=auto 18537fi 18538 18539 18540 18541if test "x$use_xmlto" = x"auto"; then 18542 # Extract the first word of "xmlto", so it can be a program name with args. 18543set dummy xmlto; ac_word=$2 18544{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 18545$as_echo_n "checking for $ac_word... " >&6; } 18546if ${ac_cv_path_XMLTO+:} false; then : 18547 $as_echo_n "(cached) " >&6 18548else 18549 case $XMLTO in 18550 [\\/]* | ?:[\\/]*) 18551 ac_cv_path_XMLTO="$XMLTO" # Let the user override the test with a path. 18552 ;; 18553 *) 18554 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 18555for as_dir in $PATH 18556do 18557 IFS=$as_save_IFS 18558 test -z "$as_dir" && as_dir=. 18559 for ac_exec_ext in '' $ac_executable_extensions; do 18560 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 18561 ac_cv_path_XMLTO="$as_dir/$ac_word$ac_exec_ext" 18562 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 18563 break 2 18564 fi 18565done 18566 done 18567IFS=$as_save_IFS 18568 18569 ;; 18570esac 18571fi 18572XMLTO=$ac_cv_path_XMLTO 18573if test -n "$XMLTO"; then 18574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XMLTO" >&5 18575$as_echo "$XMLTO" >&6; } 18576else 18577 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18578$as_echo "no" >&6; } 18579fi 18580 18581 18582 if test "x$XMLTO" = "x"; then 18583 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: xmlto not found - documentation targets will be skipped" >&5 18584$as_echo "$as_me: WARNING: xmlto not found - documentation targets will be skipped" >&2;} 18585 have_xmlto=no 18586 else 18587 have_xmlto=yes 18588 fi 18589elif test "x$use_xmlto" = x"yes" ; then 18590 # Extract the first word of "xmlto", so it can be a program name with args. 18591set dummy xmlto; ac_word=$2 18592{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 18593$as_echo_n "checking for $ac_word... " >&6; } 18594if ${ac_cv_path_XMLTO+:} false; then : 18595 $as_echo_n "(cached) " >&6 18596else 18597 case $XMLTO in 18598 [\\/]* | ?:[\\/]*) 18599 ac_cv_path_XMLTO="$XMLTO" # Let the user override the test with a path. 18600 ;; 18601 *) 18602 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 18603for as_dir in $PATH 18604do 18605 IFS=$as_save_IFS 18606 test -z "$as_dir" && as_dir=. 18607 for ac_exec_ext in '' $ac_executable_extensions; do 18608 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 18609 ac_cv_path_XMLTO="$as_dir/$ac_word$ac_exec_ext" 18610 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 18611 break 2 18612 fi 18613done 18614 done 18615IFS=$as_save_IFS 18616 18617 ;; 18618esac 18619fi 18620XMLTO=$ac_cv_path_XMLTO 18621if test -n "$XMLTO"; then 18622 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XMLTO" >&5 18623$as_echo "$XMLTO" >&6; } 18624else 18625 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18626$as_echo "no" >&6; } 18627fi 18628 18629 18630 if test "x$XMLTO" = "x"; then 18631 as_fn_error $? "--with-xmlto=yes specified but xmlto not found in PATH" "$LINENO" 5 18632 fi 18633 have_xmlto=yes 18634elif test "x$use_xmlto" = x"no" ; then 18635 if test "x$XMLTO" != "x"; then 18636 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ignoring XMLTO environment variable since --with-xmlto=no was specified" >&5 18637$as_echo "$as_me: WARNING: ignoring XMLTO environment variable since --with-xmlto=no was specified" >&2;} 18638 fi 18639 have_xmlto=no 18640else 18641 as_fn_error $? "--with-xmlto expects 'yes' or 'no'" "$LINENO" 5 18642fi 18643 18644# Test for a minimum version of xmlto, if provided. 18645if test "$have_xmlto" = yes; then 18646 # scrape the xmlto version 18647 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the xmlto version" >&5 18648$as_echo_n "checking the xmlto version... " >&6; } 18649 xmlto_version=`$XMLTO --version 2>/dev/null | cut -d' ' -f3` 18650 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xmlto_version" >&5 18651$as_echo "$xmlto_version" >&6; } 18652 as_arg_v1=$xmlto_version 18653as_arg_v2=0.0.22 18654awk "$as_awk_strverscmp" v1="$as_arg_v1" v2="$as_arg_v2" /dev/null 18655case $? in #( 18656 1) : 18657 if test "x$use_xmlto" = xauto; then 18658 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: xmlto version $xmlto_version found, but 0.0.22 needed" >&5 18659$as_echo "$as_me: WARNING: xmlto version $xmlto_version found, but 0.0.22 needed" >&2;} 18660 have_xmlto=no 18661 else 18662 as_fn_error $? "xmlto version $xmlto_version found, but 0.0.22 needed" "$LINENO" 5 18663 fi ;; #( 18664 0) : 18665 ;; #( 18666 2) : 18667 ;; #( 18668 *) : 18669 ;; 18670esac 18671fi 18672 18673# Test for the ability of xmlto to generate a text target 18674# 18675# NOTE: xmlto 0.0.27 or higher return a non-zero return code in the 18676# following test for empty XML docbook files. 18677# For compatibility reasons use the following empty XML docbook file and if 18678# it fails try it again with a non-empty XML file. 18679have_xmlto_text=no 18680cat > conftest.xml << "EOF" 18681EOF 18682if test "$have_xmlto" = yes; then : 18683 if $XMLTO --skip-validation txt conftest.xml >/dev/null 2>&1; then : 18684 have_xmlto_text=yes 18685else 18686 # Try it again with a non-empty XML file. 18687 cat > conftest.xml << "EOF" 18688<x></x> 18689EOF 18690 if $XMLTO --skip-validation txt conftest.xml >/dev/null 2>&1; then : 18691 have_xmlto_text=yes 18692else 18693 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: xmlto cannot generate text format, this format skipped" >&5 18694$as_echo "$as_me: WARNING: xmlto cannot generate text format, this format skipped" >&2;} 18695fi 18696fi 18697fi 18698rm -f conftest.xml 18699 if test $have_xmlto_text = yes; then 18700 HAVE_XMLTO_TEXT_TRUE= 18701 HAVE_XMLTO_TEXT_FALSE='#' 18702else 18703 HAVE_XMLTO_TEXT_TRUE='#' 18704 HAVE_XMLTO_TEXT_FALSE= 18705fi 18706 18707 if test "$have_xmlto" = yes; then 18708 HAVE_XMLTO_TRUE= 18709 HAVE_XMLTO_FALSE='#' 18710else 18711 HAVE_XMLTO_TRUE='#' 18712 HAVE_XMLTO_FALSE= 18713fi 18714 18715 18716 18717 18718 18719 18720# Check whether --with-fop was given. 18721if test "${with_fop+set}" = set; then : 18722 withval=$with_fop; use_fop=$withval 18723else 18724 use_fop=auto 18725fi 18726 18727 18728 18729if test "x$use_fop" = x"auto"; then 18730 # Extract the first word of "fop", so it can be a program name with args. 18731set dummy fop; ac_word=$2 18732{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 18733$as_echo_n "checking for $ac_word... " >&6; } 18734if ${ac_cv_path_FOP+:} false; then : 18735 $as_echo_n "(cached) " >&6 18736else 18737 case $FOP in 18738 [\\/]* | ?:[\\/]*) 18739 ac_cv_path_FOP="$FOP" # Let the user override the test with a path. 18740 ;; 18741 *) 18742 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 18743for as_dir in $PATH 18744do 18745 IFS=$as_save_IFS 18746 test -z "$as_dir" && as_dir=. 18747 for ac_exec_ext in '' $ac_executable_extensions; do 18748 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 18749 ac_cv_path_FOP="$as_dir/$ac_word$ac_exec_ext" 18750 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 18751 break 2 18752 fi 18753done 18754 done 18755IFS=$as_save_IFS 18756 18757 ;; 18758esac 18759fi 18760FOP=$ac_cv_path_FOP 18761if test -n "$FOP"; then 18762 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FOP" >&5 18763$as_echo "$FOP" >&6; } 18764else 18765 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18766$as_echo "no" >&6; } 18767fi 18768 18769 18770 if test "x$FOP" = "x"; then 18771 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: fop not found - documentation targets will be skipped" >&5 18772$as_echo "$as_me: WARNING: fop not found - documentation targets will be skipped" >&2;} 18773 have_fop=no 18774 else 18775 have_fop=yes 18776 fi 18777elif test "x$use_fop" = x"yes" ; then 18778 # Extract the first word of "fop", so it can be a program name with args. 18779set dummy fop; ac_word=$2 18780{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 18781$as_echo_n "checking for $ac_word... " >&6; } 18782if ${ac_cv_path_FOP+:} false; then : 18783 $as_echo_n "(cached) " >&6 18784else 18785 case $FOP in 18786 [\\/]* | ?:[\\/]*) 18787 ac_cv_path_FOP="$FOP" # Let the user override the test with a path. 18788 ;; 18789 *) 18790 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 18791for as_dir in $PATH 18792do 18793 IFS=$as_save_IFS 18794 test -z "$as_dir" && as_dir=. 18795 for ac_exec_ext in '' $ac_executable_extensions; do 18796 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 18797 ac_cv_path_FOP="$as_dir/$ac_word$ac_exec_ext" 18798 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 18799 break 2 18800 fi 18801done 18802 done 18803IFS=$as_save_IFS 18804 18805 ;; 18806esac 18807fi 18808FOP=$ac_cv_path_FOP 18809if test -n "$FOP"; then 18810 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FOP" >&5 18811$as_echo "$FOP" >&6; } 18812else 18813 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18814$as_echo "no" >&6; } 18815fi 18816 18817 18818 if test "x$FOP" = "x"; then 18819 as_fn_error $? "--with-fop=yes specified but fop not found in PATH" "$LINENO" 5 18820 fi 18821 have_fop=yes 18822elif test "x$use_fop" = x"no" ; then 18823 if test "x$FOP" != "x"; then 18824 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ignoring FOP environment variable since --with-fop=no was specified" >&5 18825$as_echo "$as_me: WARNING: ignoring FOP environment variable since --with-fop=no was specified" >&2;} 18826 fi 18827 have_fop=no 18828else 18829 as_fn_error $? "--with-fop expects 'yes' or 'no'" "$LINENO" 5 18830fi 18831 18832# Test for a minimum version of fop, if provided. 18833 18834 if test "$have_fop" = yes; then 18835 HAVE_FOP_TRUE= 18836 HAVE_FOP_FALSE='#' 18837else 18838 HAVE_FOP_TRUE='#' 18839 HAVE_FOP_FALSE= 18840fi 18841 18842 18843 18844 18845# Preserves the interface, should it be implemented later 18846 18847 18848 18849# Check whether --with-xsltproc was given. 18850if test "${with_xsltproc+set}" = set; then : 18851 withval=$with_xsltproc; use_xsltproc=$withval 18852else 18853 use_xsltproc=auto 18854fi 18855 18856 18857 18858if test "x$use_xsltproc" = x"auto"; then 18859 # Extract the first word of "xsltproc", so it can be a program name with args. 18860set dummy xsltproc; ac_word=$2 18861{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 18862$as_echo_n "checking for $ac_word... " >&6; } 18863if ${ac_cv_path_XSLTPROC+:} false; then : 18864 $as_echo_n "(cached) " >&6 18865else 18866 case $XSLTPROC in 18867 [\\/]* | ?:[\\/]*) 18868 ac_cv_path_XSLTPROC="$XSLTPROC" # Let the user override the test with a path. 18869 ;; 18870 *) 18871 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 18872for as_dir in $PATH 18873do 18874 IFS=$as_save_IFS 18875 test -z "$as_dir" && as_dir=. 18876 for ac_exec_ext in '' $ac_executable_extensions; do 18877 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 18878 ac_cv_path_XSLTPROC="$as_dir/$ac_word$ac_exec_ext" 18879 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 18880 break 2 18881 fi 18882done 18883 done 18884IFS=$as_save_IFS 18885 18886 ;; 18887esac 18888fi 18889XSLTPROC=$ac_cv_path_XSLTPROC 18890if test -n "$XSLTPROC"; then 18891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XSLTPROC" >&5 18892$as_echo "$XSLTPROC" >&6; } 18893else 18894 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18895$as_echo "no" >&6; } 18896fi 18897 18898 18899 if test "x$XSLTPROC" = "x"; then 18900 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: xsltproc not found - cannot transform XML documents" >&5 18901$as_echo "$as_me: WARNING: xsltproc not found - cannot transform XML documents" >&2;} 18902 have_xsltproc=no 18903 else 18904 have_xsltproc=yes 18905 fi 18906elif test "x$use_xsltproc" = x"yes" ; then 18907 # Extract the first word of "xsltproc", so it can be a program name with args. 18908set dummy xsltproc; ac_word=$2 18909{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 18910$as_echo_n "checking for $ac_word... " >&6; } 18911if ${ac_cv_path_XSLTPROC+:} false; then : 18912 $as_echo_n "(cached) " >&6 18913else 18914 case $XSLTPROC in 18915 [\\/]* | ?:[\\/]*) 18916 ac_cv_path_XSLTPROC="$XSLTPROC" # Let the user override the test with a path. 18917 ;; 18918 *) 18919 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 18920for as_dir in $PATH 18921do 18922 IFS=$as_save_IFS 18923 test -z "$as_dir" && as_dir=. 18924 for ac_exec_ext in '' $ac_executable_extensions; do 18925 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 18926 ac_cv_path_XSLTPROC="$as_dir/$ac_word$ac_exec_ext" 18927 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 18928 break 2 18929 fi 18930done 18931 done 18932IFS=$as_save_IFS 18933 18934 ;; 18935esac 18936fi 18937XSLTPROC=$ac_cv_path_XSLTPROC 18938if test -n "$XSLTPROC"; then 18939 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XSLTPROC" >&5 18940$as_echo "$XSLTPROC" >&6; } 18941else 18942 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18943$as_echo "no" >&6; } 18944fi 18945 18946 18947 if test "x$XSLTPROC" = "x"; then 18948 as_fn_error $? "--with-xsltproc=yes specified but xsltproc not found in PATH" "$LINENO" 5 18949 fi 18950 have_xsltproc=yes 18951elif test "x$use_xsltproc" = x"no" ; then 18952 if test "x$XSLTPROC" != "x"; then 18953 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ignoring XSLTPROC environment variable since --with-xsltproc=no was specified" >&5 18954$as_echo "$as_me: WARNING: ignoring XSLTPROC environment variable since --with-xsltproc=no was specified" >&2;} 18955 fi 18956 have_xsltproc=no 18957else 18958 as_fn_error $? "--with-xsltproc expects 'yes' or 'no'" "$LINENO" 5 18959fi 18960 18961 if test "$have_xsltproc" = yes; then 18962 HAVE_XSLTPROC_TRUE= 18963 HAVE_XSLTPROC_FALSE='#' 18964else 18965 HAVE_XSLTPROC_TRUE='#' 18966 HAVE_XSLTPROC_FALSE= 18967fi 18968 18969 18970 18971{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for X.Org SGML entities >= 1.8" >&5 18972$as_echo_n "checking for X.Org SGML entities >= 1.8... " >&6; } 18973XORG_SGML_PATH= 18974if test -n "$PKG_CONFIG" && \ 18975 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-sgml-doctools >= 1.8\""; } >&5 18976 ($PKG_CONFIG --exists --print-errors "xorg-sgml-doctools >= 1.8") 2>&5 18977 ac_status=$? 18978 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 18979 test $ac_status = 0; }; then 18980 XORG_SGML_PATH=`$PKG_CONFIG --variable=sgmlrootdir xorg-sgml-doctools` 18981else 18982 : 18983 18984fi 18985 18986# Define variables STYLESHEET_SRCDIR and XSL_STYLESHEET containing 18987# the path and the name of the doc stylesheet 18988if test "x$XORG_SGML_PATH" != "x" ; then 18989 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XORG_SGML_PATH" >&5 18990$as_echo "$XORG_SGML_PATH" >&6; } 18991 STYLESHEET_SRCDIR=$XORG_SGML_PATH/X11 18992 XSL_STYLESHEET=$STYLESHEET_SRCDIR/xorg.xsl 18993else 18994 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18995$as_echo "no" >&6; } 18996fi 18997 18998 18999 19000 19001 if test "x$XSL_STYLESHEET" != "x"; then 19002 HAVE_STYLESHEETS_TRUE= 19003 HAVE_STYLESHEETS_FALSE='#' 19004else 19005 HAVE_STYLESHEETS_TRUE='#' 19006 HAVE_STYLESHEETS_FALSE= 19007fi 19008 19009 19010 19011# Obtain compiler/linker options for depedencies 19012 19013pkg_failed=no 19014{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for SM" >&5 19015$as_echo_n "checking for SM... " >&6; } 19016 19017if test -n "$SM_CFLAGS"; then 19018 pkg_cv_SM_CFLAGS="$SM_CFLAGS" 19019 elif test -n "$PKG_CONFIG"; then 19020 if test -n "$PKG_CONFIG" && \ 19021 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"ice >= 1.0.5 xproto xtrans\""; } >&5 19022 ($PKG_CONFIG --exists --print-errors "ice >= 1.0.5 xproto xtrans") 2>&5 19023 ac_status=$? 19024 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 19025 test $ac_status = 0; }; then 19026 pkg_cv_SM_CFLAGS=`$PKG_CONFIG --cflags "ice >= 1.0.5 xproto xtrans" 2>/dev/null` 19027 test "x$?" != "x0" && pkg_failed=yes 19028else 19029 pkg_failed=yes 19030fi 19031 else 19032 pkg_failed=untried 19033fi 19034if test -n "$SM_LIBS"; then 19035 pkg_cv_SM_LIBS="$SM_LIBS" 19036 elif test -n "$PKG_CONFIG"; then 19037 if test -n "$PKG_CONFIG" && \ 19038 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"ice >= 1.0.5 xproto xtrans\""; } >&5 19039 ($PKG_CONFIG --exists --print-errors "ice >= 1.0.5 xproto xtrans") 2>&5 19040 ac_status=$? 19041 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 19042 test $ac_status = 0; }; then 19043 pkg_cv_SM_LIBS=`$PKG_CONFIG --libs "ice >= 1.0.5 xproto xtrans" 2>/dev/null` 19044 test "x$?" != "x0" && pkg_failed=yes 19045else 19046 pkg_failed=yes 19047fi 19048 else 19049 pkg_failed=untried 19050fi 19051 19052 19053 19054if test $pkg_failed = yes; then 19055 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 19056$as_echo "no" >&6; } 19057 19058if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 19059 _pkg_short_errors_supported=yes 19060else 19061 _pkg_short_errors_supported=no 19062fi 19063 if test $_pkg_short_errors_supported = yes; then 19064 SM_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "ice >= 1.0.5 xproto xtrans" 2>&1` 19065 else 19066 SM_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "ice >= 1.0.5 xproto xtrans" 2>&1` 19067 fi 19068 # Put the nasty error message in config.log where it belongs 19069 echo "$SM_PKG_ERRORS" >&5 19070 19071 as_fn_error $? "Package requirements (ice >= 1.0.5 xproto xtrans) were not met: 19072 19073$SM_PKG_ERRORS 19074 19075Consider adjusting the PKG_CONFIG_PATH environment variable if you 19076installed software in a non-standard prefix. 19077 19078Alternatively, you may set the environment variables SM_CFLAGS 19079and SM_LIBS to avoid the need to call pkg-config. 19080See the pkg-config man page for more details." "$LINENO" 5 19081elif test $pkg_failed = untried; then 19082 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 19083$as_echo "no" >&6; } 19084 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 19085$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 19086as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 19087is in your PATH or set the PKG_CONFIG environment variable to the full 19088path to pkg-config. 19089 19090Alternatively, you may set the environment variables SM_CFLAGS 19091and SM_LIBS to avoid the need to call pkg-config. 19092See the pkg-config man page for more details. 19093 19094To get pkg-config, see <http://pkg-config.freedesktop.org/>. 19095See \`config.log' for more details" "$LINENO" 5; } 19096else 19097 SM_CFLAGS=$pkg_cv_SM_CFLAGS 19098 SM_LIBS=$pkg_cv_SM_LIBS 19099 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 19100$as_echo "yes" >&6; } 19101 19102fi 19103 19104# Needed to check for TCP & IPv6 support and set flags appropriately 19105 19106 19107 case $host_os in 19108 mingw*) unixdef="no" ;; 19109 *) unixdef="yes" ;; 19110 esac 19111 # Check whether --enable-unix-transport was given. 19112if test "${enable_unix_transport+set}" = set; then : 19113 enableval=$enable_unix_transport; UNIXCONN=$enableval 19114else 19115 UNIXCONN=$unixdef 19116fi 19117 19118 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if Xtrans should support UNIX socket connections" >&5 19119$as_echo_n "checking if Xtrans should support UNIX socket connections... " >&6; } 19120 if test "$UNIXCONN" = "yes"; then 19121 19122$as_echo "#define UNIXCONN 1" >>confdefs.h 19123 19124 fi 19125 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $UNIXCONN" >&5 19126$as_echo "$UNIXCONN" >&6; } 19127 # Check whether --enable-tcp-transport was given. 19128if test "${enable_tcp_transport+set}" = set; then : 19129 enableval=$enable_tcp_transport; TCPCONN=$enableval 19130else 19131 TCPCONN=yes 19132fi 19133 19134 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if Xtrans should support TCP socket connections" >&5 19135$as_echo_n "checking if Xtrans should support TCP socket connections... " >&6; } 19136 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $TCPCONN" >&5 19137$as_echo "$TCPCONN" >&6; } 19138 if test "$TCPCONN" = "yes"; then 19139 19140$as_echo "#define TCPCONN 1" >>confdefs.h 19141 19142 19143 # SVR4 hides these in libraries other than libc 19144 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5 19145$as_echo_n "checking for library containing socket... " >&6; } 19146if ${ac_cv_search_socket+:} false; then : 19147 $as_echo_n "(cached) " >&6 19148else 19149 ac_func_search_save_LIBS=$LIBS 19150cat confdefs.h - <<_ACEOF >conftest.$ac_ext 19151/* end confdefs.h. */ 19152 19153/* Override any GCC internal prototype to avoid an error. 19154 Use char because int might match the return type of a GCC 19155 builtin and then its argument prototype would still apply. */ 19156#ifdef __cplusplus 19157extern "C" 19158#endif 19159char socket (); 19160int 19161main () 19162{ 19163return socket (); 19164 ; 19165 return 0; 19166} 19167_ACEOF 19168for ac_lib in '' socket; do 19169 if test -z "$ac_lib"; then 19170 ac_res="none required" 19171 else 19172 ac_res=-l$ac_lib 19173 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 19174 fi 19175 if ac_fn_c_try_link "$LINENO"; then : 19176 ac_cv_search_socket=$ac_res 19177fi 19178rm -f core conftest.err conftest.$ac_objext \ 19179 conftest$ac_exeext 19180 if ${ac_cv_search_socket+:} false; then : 19181 break 19182fi 19183done 19184if ${ac_cv_search_socket+:} false; then : 19185 19186else 19187 ac_cv_search_socket=no 19188fi 19189rm conftest.$ac_ext 19190LIBS=$ac_func_search_save_LIBS 19191fi 19192{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5 19193$as_echo "$ac_cv_search_socket" >&6; } 19194ac_res=$ac_cv_search_socket 19195if test "$ac_res" != no; then : 19196 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 19197 19198fi 19199 19200 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyname" >&5 19201$as_echo_n "checking for library containing gethostbyname... " >&6; } 19202if ${ac_cv_search_gethostbyname+:} false; then : 19203 $as_echo_n "(cached) " >&6 19204else 19205 ac_func_search_save_LIBS=$LIBS 19206cat confdefs.h - <<_ACEOF >conftest.$ac_ext 19207/* end confdefs.h. */ 19208 19209/* Override any GCC internal prototype to avoid an error. 19210 Use char because int might match the return type of a GCC 19211 builtin and then its argument prototype would still apply. */ 19212#ifdef __cplusplus 19213extern "C" 19214#endif 19215char gethostbyname (); 19216int 19217main () 19218{ 19219return gethostbyname (); 19220 ; 19221 return 0; 19222} 19223_ACEOF 19224for ac_lib in '' nsl; do 19225 if test -z "$ac_lib"; then 19226 ac_res="none required" 19227 else 19228 ac_res=-l$ac_lib 19229 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 19230 fi 19231 if ac_fn_c_try_link "$LINENO"; then : 19232 ac_cv_search_gethostbyname=$ac_res 19233fi 19234rm -f core conftest.err conftest.$ac_objext \ 19235 conftest$ac_exeext 19236 if ${ac_cv_search_gethostbyname+:} false; then : 19237 break 19238fi 19239done 19240if ${ac_cv_search_gethostbyname+:} false; then : 19241 19242else 19243 ac_cv_search_gethostbyname=no 19244fi 19245rm conftest.$ac_ext 19246LIBS=$ac_func_search_save_LIBS 19247fi 19248{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyname" >&5 19249$as_echo "$ac_cv_search_gethostbyname" >&6; } 19250ac_res=$ac_cv_search_gethostbyname 19251if test "$ac_res" != no; then : 19252 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 19253 19254fi 19255 19256 if test "$ac_cv_search_socket$ac_cv_search_gethostbyname" = "nono"; then 19257 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lws2_32" >&5 19258$as_echo_n "checking for main in -lws2_32... " >&6; } 19259if ${ac_cv_lib_ws2_32_main+:} false; then : 19260 $as_echo_n "(cached) " >&6 19261else 19262 ac_check_lib_save_LIBS=$LIBS 19263LIBS="-lws2_32 $LIBS" 19264cat confdefs.h - <<_ACEOF >conftest.$ac_ext 19265/* end confdefs.h. */ 19266 19267 19268int 19269main () 19270{ 19271return main (); 19272 ; 19273 return 0; 19274} 19275_ACEOF 19276if ac_fn_c_try_link "$LINENO"; then : 19277 ac_cv_lib_ws2_32_main=yes 19278else 19279 ac_cv_lib_ws2_32_main=no 19280fi 19281rm -f core conftest.err conftest.$ac_objext \ 19282 conftest$ac_exeext conftest.$ac_ext 19283LIBS=$ac_check_lib_save_LIBS 19284fi 19285{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ws2_32_main" >&5 19286$as_echo "$ac_cv_lib_ws2_32_main" >&6; } 19287if test "x$ac_cv_lib_ws2_32_main" = xyes; then : 19288 cat >>confdefs.h <<_ACEOF 19289#define HAVE_LIBWS2_32 1 19290_ACEOF 19291 19292 LIBS="-lws2_32 $LIBS" 19293 19294fi 19295 19296 fi 19297 19298 # Needs to come after above checks for libsocket & libnsl for SVR4 systems 19299 # Check whether --enable-ipv6 was given. 19300if test "${enable_ipv6+set}" = set; then : 19301 enableval=$enable_ipv6; IPV6CONN=$enableval 19302else 19303 ac_fn_c_check_func "$LINENO" "getaddrinfo" "ac_cv_func_getaddrinfo" 19304if test "x$ac_cv_func_getaddrinfo" = xyes; then : 19305 IPV6CONN=yes 19306else 19307 IPV6CONN=no 19308fi 19309 19310fi 19311 19312 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if IPv6 support should be built" >&5 19313$as_echo_n "checking if IPv6 support should be built... " >&6; } 19314 if test "$IPV6CONN" = "yes"; then 19315 19316$as_echo "#define IPv6 1" >>confdefs.h 19317 19318 fi 19319 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $IPV6CONN" >&5 19320$as_echo "$IPV6CONN" >&6; } 19321 19322 # 4.3BSD-Reno added a new member to struct sockaddr_in 19323 ac_fn_c_check_member "$LINENO" "struct sockaddr_in" "sin_len" "ac_cv_member_struct_sockaddr_in_sin_len" " 19324#include <sys/types.h> 19325#include <sys/socket.h> 19326#include <netinet/in.h> 19327 19328" 19329if test "x$ac_cv_member_struct_sockaddr_in_sin_len" = xyes; then : 19330 19331$as_echo "#define BSD44SOCKETS 1" >>confdefs.h 19332 19333fi 19334 19335 19336 # POSIX.1g changed the type of pointer passed to getsockname/getpeername/etc. 19337 ac_fn_c_check_type "$LINENO" "socklen_t" "ac_cv_type_socklen_t" " 19338$ac_includes_default 19339#include <sys/socket.h> 19340" 19341if test "x$ac_cv_type_socklen_t" = xyes; then : 19342 19343cat >>confdefs.h <<_ACEOF 19344#define HAVE_SOCKLEN_T 1 19345_ACEOF 19346 19347 19348fi 19349 19350 19351 # XPG4v2/UNIX95 added msg_control - check to see if we need to define 19352 # _XOPEN_SOURCE to get it (such as on Solaris) 19353 ac_fn_c_check_member "$LINENO" "struct msghdr" "msg_control" "ac_cv_member_struct_msghdr_msg_control" " 19354$ac_includes_default 19355#include <sys/socket.h> 19356 19357" 19358if test "x$ac_cv_member_struct_msghdr_msg_control" = xyes; then : 19359 19360fi 19361 19362 # First try for Solaris in C99 compliant mode, which requires XPG6/UNIX03 19363 if test "x$ac_cv_member_struct_msghdr_msg_control" = xno; then 19364 unset ac_cv_member_struct_msghdr_msg_control 19365 { $as_echo "$as_me:${as_lineno-$LINENO}: trying again with _XOPEN_SOURCE=600" >&5 19366$as_echo "$as_me: trying again with _XOPEN_SOURCE=600" >&6;} 19367 ac_fn_c_check_member "$LINENO" "struct msghdr" "msg_control" "ac_cv_member_struct_msghdr_msg_control" " 19368#define _XOPEN_SOURCE 600 19369$ac_includes_default 19370#include <sys/socket.h> 19371 19372" 19373if test "x$ac_cv_member_struct_msghdr_msg_control" = xyes; then : 19374 19375$as_echo "#define _XOPEN_SOURCE 600" >>confdefs.h 19376 19377 19378fi 19379 19380 fi 19381 # If that didn't work, fall back to XPG5/UNIX98 with C89 19382 if test "x$ac_cv_member_struct_msghdr_msg_control" = xno; then 19383 unset ac_cv_member_struct_msghdr_msg_control 19384 { $as_echo "$as_me:${as_lineno-$LINENO}: trying again with _XOPEN_SOURCE=500" >&5 19385$as_echo "$as_me: trying again with _XOPEN_SOURCE=500" >&6;} 19386 ac_fn_c_check_member "$LINENO" "struct msghdr" "msg_control" "ac_cv_member_struct_msghdr_msg_control" " 19387#define _XOPEN_SOURCE 500 19388$ac_includes_default 19389#include <sys/socket.h> 19390 19391" 19392if test "x$ac_cv_member_struct_msghdr_msg_control" = xyes; then : 19393 19394$as_echo "#define _XOPEN_SOURCE 500" >>confdefs.h 19395 19396 19397fi 19398 19399 fi 19400 19401 19402 19403 fi 19404 case $host_os in 19405 solaris*|sco*|sysv4*) localdef="yes" ;; 19406 *) localdef="no" ;; 19407 esac 19408 # Check whether --enable-local-transport was given. 19409if test "${enable_local_transport+set}" = set; then : 19410 enableval=$enable_local_transport; LOCALCONN=$enableval 19411else 19412 LOCALCONN=$localdef 19413fi 19414 19415 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if Xtrans should support os-specific local connections" >&5 19416$as_echo_n "checking if Xtrans should support os-specific local connections... " >&6; } 19417 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LOCALCONN" >&5 19418$as_echo "$LOCALCONN" >&6; } 19419 if test "$LOCALCONN" = "yes"; then 19420 19421$as_echo "#define LOCALCONN 1" >>confdefs.h 19422 19423 fi 19424 19425 19426 19427 19428# Check whether --with-libuuid was given. 19429if test "${with_libuuid+set}" = set; then : 19430 withval=$with_libuuid; 19431fi 19432 19433 19434for ac_func in uuid_create 19435do : 19436 ac_fn_c_check_func "$LINENO" "uuid_create" "ac_cv_func_uuid_create" 19437if test "x$ac_cv_func_uuid_create" = xyes; then : 19438 cat >>confdefs.h <<_ACEOF 19439#define HAVE_UUID_CREATE 1 19440_ACEOF 19441 19442else 19443 19444 if test x"$with_libuuid" != xno && test x"$have_system_uuid" != xyes; then 19445 19446pkg_failed=no 19447{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for LIBUUID" >&5 19448$as_echo_n "checking for LIBUUID... " >&6; } 19449 19450if test -n "$LIBUUID_CFLAGS"; then 19451 pkg_cv_LIBUUID_CFLAGS="$LIBUUID_CFLAGS" 19452 elif test -n "$PKG_CONFIG"; then 19453 if test -n "$PKG_CONFIG" && \ 19454 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"uuid\""; } >&5 19455 ($PKG_CONFIG --exists --print-errors "uuid") 2>&5 19456 ac_status=$? 19457 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 19458 test $ac_status = 0; }; then 19459 pkg_cv_LIBUUID_CFLAGS=`$PKG_CONFIG --cflags "uuid" 2>/dev/null` 19460 test "x$?" != "x0" && pkg_failed=yes 19461else 19462 pkg_failed=yes 19463fi 19464 else 19465 pkg_failed=untried 19466fi 19467if test -n "$LIBUUID_LIBS"; then 19468 pkg_cv_LIBUUID_LIBS="$LIBUUID_LIBS" 19469 elif test -n "$PKG_CONFIG"; then 19470 if test -n "$PKG_CONFIG" && \ 19471 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"uuid\""; } >&5 19472 ($PKG_CONFIG --exists --print-errors "uuid") 2>&5 19473 ac_status=$? 19474 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 19475 test $ac_status = 0; }; then 19476 pkg_cv_LIBUUID_LIBS=`$PKG_CONFIG --libs "uuid" 2>/dev/null` 19477 test "x$?" != "x0" && pkg_failed=yes 19478else 19479 pkg_failed=yes 19480fi 19481 else 19482 pkg_failed=untried 19483fi 19484 19485 19486 19487if test $pkg_failed = yes; then 19488 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 19489$as_echo "no" >&6; } 19490 19491if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 19492 _pkg_short_errors_supported=yes 19493else 19494 _pkg_short_errors_supported=no 19495fi 19496 if test $_pkg_short_errors_supported = yes; then 19497 LIBUUID_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "uuid" 2>&1` 19498 else 19499 LIBUUID_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "uuid" 2>&1` 19500 fi 19501 # Put the nasty error message in config.log where it belongs 19502 echo "$LIBUUID_PKG_ERRORS" >&5 19503 19504 HAVE_LIBUUID=no 19505elif test $pkg_failed = untried; then 19506 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 19507$as_echo "no" >&6; } 19508 HAVE_LIBUUID=no 19509else 19510 LIBUUID_CFLAGS=$pkg_cv_LIBUUID_CFLAGS 19511 LIBUUID_LIBS=$pkg_cv_LIBUUID_LIBS 19512 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 19513$as_echo "yes" >&6; } 19514 HAVE_LIBUUID=yes 19515fi 19516 fi 19517 if test x"$with_libuuid" = xyes && test x"$HAVE_LIBUUID" = xno; then 19518 as_fn_error $? "requested libuuid support but uuid.pc not found" "$LINENO" 5 19519 fi 19520 19521fi 19522done 19523 19524 19525 if test x"$HAVE_LIBUUID" = xyes; then 19526 WITH_LIBUUID_TRUE= 19527 WITH_LIBUUID_FALSE='#' 19528else 19529 WITH_LIBUUID_TRUE='#' 19530 WITH_LIBUUID_FALSE= 19531fi 19532 19533 19534ac_config_files="$ac_config_files Makefile doc/Makefile src/Makefile sm.pc" 19535 19536cat >confcache <<\_ACEOF 19537# This file is a shell script that caches the results of configure 19538# tests run on this system so they can be shared between configure 19539# scripts and configure runs, see configure's option --config-cache. 19540# It is not useful on other systems. If it contains results you don't 19541# want to keep, you may remove or edit it. 19542# 19543# config.status only pays attention to the cache file if you give it 19544# the --recheck option to rerun configure. 19545# 19546# `ac_cv_env_foo' variables (set or unset) will be overridden when 19547# loading this file, other *unset* `ac_cv_foo' will be assigned the 19548# following values. 19549 19550_ACEOF 19551 19552# The following way of writing the cache mishandles newlines in values, 19553# but we know of no workaround that is simple, portable, and efficient. 19554# So, we kill variables containing newlines. 19555# Ultrix sh set writes to stderr and can't be redirected directly, 19556# and sets the high bit in the cache file unless we assign to the vars. 19557( 19558 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 19559 eval ac_val=\$$ac_var 19560 case $ac_val in #( 19561 *${as_nl}*) 19562 case $ac_var in #( 19563 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 19564$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 19565 esac 19566 case $ac_var in #( 19567 _ | IFS | as_nl) ;; #( 19568 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 19569 *) { eval $ac_var=; unset $ac_var;} ;; 19570 esac ;; 19571 esac 19572 done 19573 19574 (set) 2>&1 | 19575 case $as_nl`(ac_space=' '; set) 2>&1` in #( 19576 *${as_nl}ac_space=\ *) 19577 # `set' does not quote correctly, so add quotes: double-quote 19578 # substitution turns \\\\ into \\, and sed turns \\ into \. 19579 sed -n \ 19580 "s/'/'\\\\''/g; 19581 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 19582 ;; #( 19583 *) 19584 # `set' quotes correctly as required by POSIX, so do not add quotes. 19585 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 19586 ;; 19587 esac | 19588 sort 19589) | 19590 sed ' 19591 /^ac_cv_env_/b end 19592 t clear 19593 :clear 19594 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 19595 t end 19596 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 19597 :end' >>confcache 19598if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 19599 if test -w "$cache_file"; then 19600 if test "x$cache_file" != "x/dev/null"; then 19601 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 19602$as_echo "$as_me: updating cache $cache_file" >&6;} 19603 if test ! -f "$cache_file" || test -h "$cache_file"; then 19604 cat confcache >"$cache_file" 19605 else 19606 case $cache_file in #( 19607 */* | ?:*) 19608 mv -f confcache "$cache_file"$$ && 19609 mv -f "$cache_file"$$ "$cache_file" ;; #( 19610 *) 19611 mv -f confcache "$cache_file" ;; 19612 esac 19613 fi 19614 fi 19615 else 19616 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 19617$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 19618 fi 19619fi 19620rm -f confcache 19621 19622test "x$prefix" = xNONE && prefix=$ac_default_prefix 19623# Let make expand exec_prefix. 19624test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 19625 19626DEFS=-DHAVE_CONFIG_H 19627 19628ac_libobjs= 19629ac_ltlibobjs= 19630U= 19631for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 19632 # 1. Remove the extension, and $U if already installed. 19633 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 19634 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 19635 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 19636 # will be set to the directory where LIBOBJS objects are built. 19637 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 19638 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 19639done 19640LIBOBJS=$ac_libobjs 19641 19642LTLIBOBJS=$ac_ltlibobjs 19643 19644 19645{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 19646$as_echo_n "checking that generated files are newer than configure... " >&6; } 19647 if test -n "$am_sleep_pid"; then 19648 # Hide warnings about reused PIDs. 19649 wait $am_sleep_pid 2>/dev/null 19650 fi 19651 { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5 19652$as_echo "done" >&6; } 19653 if test -n "$EXEEXT"; then 19654 am__EXEEXT_TRUE= 19655 am__EXEEXT_FALSE='#' 19656else 19657 am__EXEEXT_TRUE='#' 19658 am__EXEEXT_FALSE= 19659fi 19660 19661if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 19662 as_fn_error $? "conditional \"AMDEP\" was never defined. 19663Usually this means the macro was only invoked conditionally." "$LINENO" 5 19664fi 19665if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 19666 as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 19667Usually this means the macro was only invoked conditionally." "$LINENO" 5 19668fi 19669if test -z "${ENABLE_DOCS_TRUE}" && test -z "${ENABLE_DOCS_FALSE}"; then 19670 as_fn_error $? "conditional \"ENABLE_DOCS\" was never defined. 19671Usually this means the macro was only invoked conditionally." "$LINENO" 5 19672fi 19673if test -z "${HAVE_XMLTO_TEXT_TRUE}" && test -z "${HAVE_XMLTO_TEXT_FALSE}"; then 19674 as_fn_error $? "conditional \"HAVE_XMLTO_TEXT\" was never defined. 19675Usually this means the macro was only invoked conditionally." "$LINENO" 5 19676fi 19677if test -z "${HAVE_XMLTO_TRUE}" && test -z "${HAVE_XMLTO_FALSE}"; then 19678 as_fn_error $? "conditional \"HAVE_XMLTO\" was never defined. 19679Usually this means the macro was only invoked conditionally." "$LINENO" 5 19680fi 19681if test -z "${HAVE_FOP_TRUE}" && test -z "${HAVE_FOP_FALSE}"; then 19682 as_fn_error $? "conditional \"HAVE_FOP\" was never defined. 19683Usually this means the macro was only invoked conditionally." "$LINENO" 5 19684fi 19685if test -z "${HAVE_XSLTPROC_TRUE}" && test -z "${HAVE_XSLTPROC_FALSE}"; then 19686 as_fn_error $? "conditional \"HAVE_XSLTPROC\" was never defined. 19687Usually this means the macro was only invoked conditionally." "$LINENO" 5 19688fi 19689if test -z "${HAVE_STYLESHEETS_TRUE}" && test -z "${HAVE_STYLESHEETS_FALSE}"; then 19690 as_fn_error $? "conditional \"HAVE_STYLESHEETS\" was never defined. 19691Usually this means the macro was only invoked conditionally." "$LINENO" 5 19692fi 19693if test -z "${WITH_LIBUUID_TRUE}" && test -z "${WITH_LIBUUID_FALSE}"; then 19694 as_fn_error $? "conditional \"WITH_LIBUUID\" was never defined. 19695Usually this means the macro was only invoked conditionally." "$LINENO" 5 19696fi 19697 19698: "${CONFIG_STATUS=./config.status}" 19699ac_write_fail=0 19700ac_clean_files_save=$ac_clean_files 19701ac_clean_files="$ac_clean_files $CONFIG_STATUS" 19702{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 19703$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 19704as_write_fail=0 19705cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 19706#! $SHELL 19707# Generated by $as_me. 19708# Run this file to recreate the current configuration. 19709# Compiler output produced by configure, useful for debugging 19710# configure, is in config.log if it exists. 19711 19712debug=false 19713ac_cs_recheck=false 19714ac_cs_silent=false 19715 19716SHELL=\${CONFIG_SHELL-$SHELL} 19717export SHELL 19718_ASEOF 19719cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 19720## -------------------- ## 19721## M4sh Initialization. ## 19722## -------------------- ## 19723 19724# Be more Bourne compatible 19725DUALCASE=1; export DUALCASE # for MKS sh 19726if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 19727 emulate sh 19728 NULLCMD=: 19729 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 19730 # is contrary to our usage. Disable this feature. 19731 alias -g '${1+"$@"}'='"$@"' 19732 setopt NO_GLOB_SUBST 19733else 19734 case `(set -o) 2>/dev/null` in #( 19735 *posix*) : 19736 set -o posix ;; #( 19737 *) : 19738 ;; 19739esac 19740fi 19741 19742 19743as_nl=' 19744' 19745export as_nl 19746# Printing a long string crashes Solaris 7 /usr/bin/printf. 19747as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 19748as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 19749as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 19750# Prefer a ksh shell builtin over an external printf program on Solaris, 19751# but without wasting forks for bash or zsh. 19752if test -z "$BASH_VERSION$ZSH_VERSION" \ 19753 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 19754 as_echo='print -r --' 19755 as_echo_n='print -rn --' 19756elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 19757 as_echo='printf %s\n' 19758 as_echo_n='printf %s' 19759else 19760 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 19761 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 19762 as_echo_n='/usr/ucb/echo -n' 19763 else 19764 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 19765 as_echo_n_body='eval 19766 arg=$1; 19767 case $arg in #( 19768 *"$as_nl"*) 19769 expr "X$arg" : "X\\(.*\\)$as_nl"; 19770 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 19771 esac; 19772 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 19773 ' 19774 export as_echo_n_body 19775 as_echo_n='sh -c $as_echo_n_body as_echo' 19776 fi 19777 export as_echo_body 19778 as_echo='sh -c $as_echo_body as_echo' 19779fi 19780 19781# The user is always right. 19782if test "${PATH_SEPARATOR+set}" != set; then 19783 PATH_SEPARATOR=: 19784 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 19785 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 19786 PATH_SEPARATOR=';' 19787 } 19788fi 19789 19790 19791# IFS 19792# We need space, tab and new line, in precisely that order. Quoting is 19793# there to prevent editors from complaining about space-tab. 19794# (If _AS_PATH_WALK were called with IFS unset, it would disable word 19795# splitting by setting IFS to empty value.) 19796IFS=" "" $as_nl" 19797 19798# Find who we are. Look in the path if we contain no directory separator. 19799as_myself= 19800case $0 in #(( 19801 *[\\/]* ) as_myself=$0 ;; 19802 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 19803for as_dir in $PATH 19804do 19805 IFS=$as_save_IFS 19806 test -z "$as_dir" && as_dir=. 19807 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 19808 done 19809IFS=$as_save_IFS 19810 19811 ;; 19812esac 19813# We did not find ourselves, most probably we were run as `sh COMMAND' 19814# in which case we are not to be found in the path. 19815if test "x$as_myself" = x; then 19816 as_myself=$0 19817fi 19818if test ! -f "$as_myself"; then 19819 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 19820 exit 1 19821fi 19822 19823# Unset variables that we do not need and which cause bugs (e.g. in 19824# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 19825# suppresses any "Segmentation fault" message there. '((' could 19826# trigger a bug in pdksh 5.2.14. 19827for as_var in BASH_ENV ENV MAIL MAILPATH 19828do eval test x\${$as_var+set} = xset \ 19829 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 19830done 19831PS1='$ ' 19832PS2='> ' 19833PS4='+ ' 19834 19835# NLS nuisances. 19836LC_ALL=C 19837export LC_ALL 19838LANGUAGE=C 19839export LANGUAGE 19840 19841# CDPATH. 19842(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 19843 19844 19845# as_fn_error STATUS ERROR [LINENO LOG_FD] 19846# ---------------------------------------- 19847# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 19848# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 19849# script with STATUS, using 1 if that was 0. 19850as_fn_error () 19851{ 19852 as_status=$1; test $as_status -eq 0 && as_status=1 19853 if test "$4"; then 19854 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 19855 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 19856 fi 19857 $as_echo "$as_me: error: $2" >&2 19858 as_fn_exit $as_status 19859} # as_fn_error 19860 19861 19862# as_fn_set_status STATUS 19863# ----------------------- 19864# Set $? to STATUS, without forking. 19865as_fn_set_status () 19866{ 19867 return $1 19868} # as_fn_set_status 19869 19870# as_fn_exit STATUS 19871# ----------------- 19872# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 19873as_fn_exit () 19874{ 19875 set +e 19876 as_fn_set_status $1 19877 exit $1 19878} # as_fn_exit 19879 19880# as_fn_unset VAR 19881# --------------- 19882# Portably unset VAR. 19883as_fn_unset () 19884{ 19885 { eval $1=; unset $1;} 19886} 19887as_unset=as_fn_unset 19888# as_fn_append VAR VALUE 19889# ---------------------- 19890# Append the text in VALUE to the end of the definition contained in VAR. Take 19891# advantage of any shell optimizations that allow amortized linear growth over 19892# repeated appends, instead of the typical quadratic growth present in naive 19893# implementations. 19894if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 19895 eval 'as_fn_append () 19896 { 19897 eval $1+=\$2 19898 }' 19899else 19900 as_fn_append () 19901 { 19902 eval $1=\$$1\$2 19903 } 19904fi # as_fn_append 19905 19906# as_fn_arith ARG... 19907# ------------------ 19908# Perform arithmetic evaluation on the ARGs, and store the result in the 19909# global $as_val. Take advantage of shells that can avoid forks. The arguments 19910# must be portable across $(()) and expr. 19911if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 19912 eval 'as_fn_arith () 19913 { 19914 as_val=$(( $* )) 19915 }' 19916else 19917 as_fn_arith () 19918 { 19919 as_val=`expr "$@" || test $? -eq 1` 19920 } 19921fi # as_fn_arith 19922 19923 19924if expr a : '\(a\)' >/dev/null 2>&1 && 19925 test "X`expr 00001 : '.*\(...\)'`" = X001; then 19926 as_expr=expr 19927else 19928 as_expr=false 19929fi 19930 19931if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 19932 as_basename=basename 19933else 19934 as_basename=false 19935fi 19936 19937if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 19938 as_dirname=dirname 19939else 19940 as_dirname=false 19941fi 19942 19943as_me=`$as_basename -- "$0" || 19944$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 19945 X"$0" : 'X\(//\)$' \| \ 19946 X"$0" : 'X\(/\)' \| . 2>/dev/null || 19947$as_echo X/"$0" | 19948 sed '/^.*\/\([^/][^/]*\)\/*$/{ 19949 s//\1/ 19950 q 19951 } 19952 /^X\/\(\/\/\)$/{ 19953 s//\1/ 19954 q 19955 } 19956 /^X\/\(\/\).*/{ 19957 s//\1/ 19958 q 19959 } 19960 s/.*/./; q'` 19961 19962# Avoid depending upon Character Ranges. 19963as_cr_letters='abcdefghijklmnopqrstuvwxyz' 19964as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 19965as_cr_Letters=$as_cr_letters$as_cr_LETTERS 19966as_cr_digits='0123456789' 19967as_cr_alnum=$as_cr_Letters$as_cr_digits 19968 19969ECHO_C= ECHO_N= ECHO_T= 19970case `echo -n x` in #((((( 19971-n*) 19972 case `echo 'xy\c'` in 19973 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 19974 xy) ECHO_C='\c';; 19975 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 19976 ECHO_T=' ';; 19977 esac;; 19978*) 19979 ECHO_N='-n';; 19980esac 19981 19982rm -f conf$$ conf$$.exe conf$$.file 19983if test -d conf$$.dir; then 19984 rm -f conf$$.dir/conf$$.file 19985else 19986 rm -f conf$$.dir 19987 mkdir conf$$.dir 2>/dev/null 19988fi 19989if (echo >conf$$.file) 2>/dev/null; then 19990 if ln -s conf$$.file conf$$ 2>/dev/null; then 19991 as_ln_s='ln -s' 19992 # ... but there are two gotchas: 19993 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 19994 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 19995 # In both cases, we have to default to `cp -pR'. 19996 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 19997 as_ln_s='cp -pR' 19998 elif ln conf$$.file conf$$ 2>/dev/null; then 19999 as_ln_s=ln 20000 else 20001 as_ln_s='cp -pR' 20002 fi 20003else 20004 as_ln_s='cp -pR' 20005fi 20006rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 20007rmdir conf$$.dir 2>/dev/null 20008 20009 20010# as_fn_mkdir_p 20011# ------------- 20012# Create "$as_dir" as a directory, including parents if necessary. 20013as_fn_mkdir_p () 20014{ 20015 20016 case $as_dir in #( 20017 -*) as_dir=./$as_dir;; 20018 esac 20019 test -d "$as_dir" || eval $as_mkdir_p || { 20020 as_dirs= 20021 while :; do 20022 case $as_dir in #( 20023 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 20024 *) as_qdir=$as_dir;; 20025 esac 20026 as_dirs="'$as_qdir' $as_dirs" 20027 as_dir=`$as_dirname -- "$as_dir" || 20028$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 20029 X"$as_dir" : 'X\(//\)[^/]' \| \ 20030 X"$as_dir" : 'X\(//\)$' \| \ 20031 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 20032$as_echo X"$as_dir" | 20033 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 20034 s//\1/ 20035 q 20036 } 20037 /^X\(\/\/\)[^/].*/{ 20038 s//\1/ 20039 q 20040 } 20041 /^X\(\/\/\)$/{ 20042 s//\1/ 20043 q 20044 } 20045 /^X\(\/\).*/{ 20046 s//\1/ 20047 q 20048 } 20049 s/.*/./; q'` 20050 test -d "$as_dir" && break 20051 done 20052 test -z "$as_dirs" || eval "mkdir $as_dirs" 20053 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 20054 20055 20056} # as_fn_mkdir_p 20057if mkdir -p . 2>/dev/null; then 20058 as_mkdir_p='mkdir -p "$as_dir"' 20059else 20060 test -d ./-p && rmdir ./-p 20061 as_mkdir_p=false 20062fi 20063 20064 20065# as_fn_executable_p FILE 20066# ----------------------- 20067# Test if FILE is an executable regular file. 20068as_fn_executable_p () 20069{ 20070 test -f "$1" && test -x "$1" 20071} # as_fn_executable_p 20072as_test_x='test -x' 20073as_executable_p=as_fn_executable_p 20074 20075# Sed expression to map a string onto a valid CPP name. 20076as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 20077 20078# Sed expression to map a string onto a valid variable name. 20079as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 20080 20081 20082exec 6>&1 20083## ----------------------------------- ## 20084## Main body of $CONFIG_STATUS script. ## 20085## ----------------------------------- ## 20086_ASEOF 20087test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 20088 20089cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 20090# Save the log message, to keep $0 and so on meaningful, and to 20091# report actual input values of CONFIG_FILES etc. instead of their 20092# values after options handling. 20093ac_log=" 20094This file was extended by libSM $as_me 1.2.3, which was 20095generated by GNU Autoconf 2.69. Invocation command line was 20096 20097 CONFIG_FILES = $CONFIG_FILES 20098 CONFIG_HEADERS = $CONFIG_HEADERS 20099 CONFIG_LINKS = $CONFIG_LINKS 20100 CONFIG_COMMANDS = $CONFIG_COMMANDS 20101 $ $0 $@ 20102 20103on `(hostname || uname -n) 2>/dev/null | sed 1q` 20104" 20105 20106_ACEOF 20107 20108case $ac_config_files in *" 20109"*) set x $ac_config_files; shift; ac_config_files=$*;; 20110esac 20111 20112case $ac_config_headers in *" 20113"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 20114esac 20115 20116 20117cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 20118# Files that config.status was made for. 20119config_files="$ac_config_files" 20120config_headers="$ac_config_headers" 20121config_commands="$ac_config_commands" 20122 20123_ACEOF 20124 20125cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 20126ac_cs_usage="\ 20127\`$as_me' instantiates files and other configuration actions 20128from templates according to the current configuration. Unless the files 20129and actions are specified as TAGs, all are instantiated by default. 20130 20131Usage: $0 [OPTION]... [TAG]... 20132 20133 -h, --help print this help, then exit 20134 -V, --version print version number and configuration settings, then exit 20135 --config print configuration, then exit 20136 -q, --quiet, --silent 20137 do not print progress messages 20138 -d, --debug don't remove temporary files 20139 --recheck update $as_me by reconfiguring in the same conditions 20140 --file=FILE[:TEMPLATE] 20141 instantiate the configuration file FILE 20142 --header=FILE[:TEMPLATE] 20143 instantiate the configuration header FILE 20144 20145Configuration files: 20146$config_files 20147 20148Configuration headers: 20149$config_headers 20150 20151Configuration commands: 20152$config_commands 20153 20154Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>." 20155 20156_ACEOF 20157cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 20158ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 20159ac_cs_version="\\ 20160libSM config.status 1.2.3 20161configured by $0, generated by GNU Autoconf 2.69, 20162 with options \\"\$ac_cs_config\\" 20163 20164Copyright (C) 2012 Free Software Foundation, Inc. 20165This config.status script is free software; the Free Software Foundation 20166gives unlimited permission to copy, distribute and modify it." 20167 20168ac_pwd='$ac_pwd' 20169srcdir='$srcdir' 20170INSTALL='$INSTALL' 20171MKDIR_P='$MKDIR_P' 20172AWK='$AWK' 20173test -n "\$AWK" || AWK=awk 20174_ACEOF 20175 20176cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 20177# The default lists apply if the user does not specify any file. 20178ac_need_defaults=: 20179while test $# != 0 20180do 20181 case $1 in 20182 --*=?*) 20183 ac_option=`expr "X$1" : 'X\([^=]*\)='` 20184 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 20185 ac_shift=: 20186 ;; 20187 --*=) 20188 ac_option=`expr "X$1" : 'X\([^=]*\)='` 20189 ac_optarg= 20190 ac_shift=: 20191 ;; 20192 *) 20193 ac_option=$1 20194 ac_optarg=$2 20195 ac_shift=shift 20196 ;; 20197 esac 20198 20199 case $ac_option in 20200 # Handling of the options. 20201 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 20202 ac_cs_recheck=: ;; 20203 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 20204 $as_echo "$ac_cs_version"; exit ;; 20205 --config | --confi | --conf | --con | --co | --c ) 20206 $as_echo "$ac_cs_config"; exit ;; 20207 --debug | --debu | --deb | --de | --d | -d ) 20208 debug=: ;; 20209 --file | --fil | --fi | --f ) 20210 $ac_shift 20211 case $ac_optarg in 20212 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 20213 '') as_fn_error $? "missing file argument" ;; 20214 esac 20215 as_fn_append CONFIG_FILES " '$ac_optarg'" 20216 ac_need_defaults=false;; 20217 --header | --heade | --head | --hea ) 20218 $ac_shift 20219 case $ac_optarg in 20220 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 20221 esac 20222 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 20223 ac_need_defaults=false;; 20224 --he | --h) 20225 # Conflict between --help and --header 20226 as_fn_error $? "ambiguous option: \`$1' 20227Try \`$0 --help' for more information.";; 20228 --help | --hel | -h ) 20229 $as_echo "$ac_cs_usage"; exit ;; 20230 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 20231 | -silent | --silent | --silen | --sile | --sil | --si | --s) 20232 ac_cs_silent=: ;; 20233 20234 # This is an error. 20235 -*) as_fn_error $? "unrecognized option: \`$1' 20236Try \`$0 --help' for more information." ;; 20237 20238 *) as_fn_append ac_config_targets " $1" 20239 ac_need_defaults=false ;; 20240 20241 esac 20242 shift 20243done 20244 20245ac_configure_extra_args= 20246 20247if $ac_cs_silent; then 20248 exec 6>/dev/null 20249 ac_configure_extra_args="$ac_configure_extra_args --silent" 20250fi 20251 20252_ACEOF 20253cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 20254if \$ac_cs_recheck; then 20255 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 20256 shift 20257 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 20258 CONFIG_SHELL='$SHELL' 20259 export CONFIG_SHELL 20260 exec "\$@" 20261fi 20262 20263_ACEOF 20264cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 20265exec 5>>config.log 20266{ 20267 echo 20268 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 20269## Running $as_me. ## 20270_ASBOX 20271 $as_echo "$ac_log" 20272} >&5 20273 20274_ACEOF 20275cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 20276# 20277# INIT-COMMANDS 20278# 20279AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" 20280 20281 20282# The HP-UX ksh and POSIX shell print the target directory to stdout 20283# if CDPATH is set. 20284(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 20285 20286sed_quote_subst='$sed_quote_subst' 20287double_quote_subst='$double_quote_subst' 20288delay_variable_subst='$delay_variable_subst' 20289macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`' 20290macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`' 20291enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`' 20292enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`' 20293pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`' 20294enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`' 20295shared_archive_member_spec='`$ECHO "$shared_archive_member_spec" | $SED "$delay_single_quote_subst"`' 20296SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`' 20297ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`' 20298PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`' 20299host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`' 20300host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`' 20301host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`' 20302build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`' 20303build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`' 20304build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`' 20305SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`' 20306Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`' 20307GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`' 20308EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`' 20309FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`' 20310LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`' 20311NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`' 20312LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`' 20313max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`' 20314ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`' 20315exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`' 20316lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`' 20317lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`' 20318lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`' 20319lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`' 20320lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`' 20321reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`' 20322reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`' 20323OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`' 20324deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`' 20325file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`' 20326file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`' 20327want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`' 20328DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`' 20329sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`' 20330AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`' 20331AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`' 20332archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`' 20333STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`' 20334RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`' 20335old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`' 20336old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 20337old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`' 20338lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`' 20339CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`' 20340CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`' 20341compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' 20342GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' 20343lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' 20344lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' 20345lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`' 20346lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' 20347lt_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"`' 20348lt_cv_nm_interface='`$ECHO "$lt_cv_nm_interface" | $SED "$delay_single_quote_subst"`' 20349nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`' 20350lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`' 20351lt_cv_truncate_bin='`$ECHO "$lt_cv_truncate_bin" | $SED "$delay_single_quote_subst"`' 20352objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`' 20353MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`' 20354lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`' 20355lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`' 20356lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`' 20357lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`' 20358lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`' 20359need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`' 20360MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`' 20361DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`' 20362NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`' 20363LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`' 20364OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`' 20365OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`' 20366libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`' 20367shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`' 20368extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 20369archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`' 20370enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`' 20371export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`' 20372whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`' 20373compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`' 20374old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`' 20375old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 20376archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`' 20377archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`' 20378module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`' 20379module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`' 20380with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`' 20381allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`' 20382no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`' 20383hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`' 20384hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`' 20385hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`' 20386hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`' 20387hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`' 20388hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`' 20389hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`' 20390inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`' 20391link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`' 20392always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`' 20393export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`' 20394exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`' 20395include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`' 20396prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`' 20397postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`' 20398file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`' 20399variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`' 20400need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`' 20401need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`' 20402version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`' 20403runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`' 20404shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`' 20405shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`' 20406libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`' 20407library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`' 20408soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`' 20409install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`' 20410postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`' 20411postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 20412finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`' 20413finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`' 20414hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`' 20415sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`' 20416configure_time_dlsearch_path='`$ECHO "$configure_time_dlsearch_path" | $SED "$delay_single_quote_subst"`' 20417configure_time_lt_sys_library_path='`$ECHO "$configure_time_lt_sys_library_path" | $SED "$delay_single_quote_subst"`' 20418hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`' 20419enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`' 20420enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`' 20421enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`' 20422old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`' 20423striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`' 20424 20425LTCC='$LTCC' 20426LTCFLAGS='$LTCFLAGS' 20427compiler='$compiler_DEFAULT' 20428 20429# A function that is used when there is no print builtin or printf. 20430func_fallback_echo () 20431{ 20432 eval 'cat <<_LTECHO_EOF 20433\$1 20434_LTECHO_EOF' 20435} 20436 20437# Quote evaled strings. 20438for var in SHELL \ 20439ECHO \ 20440PATH_SEPARATOR \ 20441SED \ 20442GREP \ 20443EGREP \ 20444FGREP \ 20445LD \ 20446NM \ 20447LN_S \ 20448lt_SP2NL \ 20449lt_NL2SP \ 20450reload_flag \ 20451OBJDUMP \ 20452deplibs_check_method \ 20453file_magic_cmd \ 20454file_magic_glob \ 20455want_nocaseglob \ 20456DLLTOOL \ 20457sharedlib_from_linklib_cmd \ 20458AR \ 20459AR_FLAGS \ 20460archiver_list_spec \ 20461STRIP \ 20462RANLIB \ 20463CC \ 20464CFLAGS \ 20465compiler \ 20466lt_cv_sys_global_symbol_pipe \ 20467lt_cv_sys_global_symbol_to_cdecl \ 20468lt_cv_sys_global_symbol_to_import \ 20469lt_cv_sys_global_symbol_to_c_name_address \ 20470lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 20471lt_cv_nm_interface \ 20472nm_file_list_spec \ 20473lt_cv_truncate_bin \ 20474lt_prog_compiler_no_builtin_flag \ 20475lt_prog_compiler_pic \ 20476lt_prog_compiler_wl \ 20477lt_prog_compiler_static \ 20478lt_cv_prog_compiler_c_o \ 20479need_locks \ 20480MANIFEST_TOOL \ 20481DSYMUTIL \ 20482NMEDIT \ 20483LIPO \ 20484OTOOL \ 20485OTOOL64 \ 20486shrext_cmds \ 20487export_dynamic_flag_spec \ 20488whole_archive_flag_spec \ 20489compiler_needs_object \ 20490with_gnu_ld \ 20491allow_undefined_flag \ 20492no_undefined_flag \ 20493hardcode_libdir_flag_spec \ 20494hardcode_libdir_separator \ 20495exclude_expsyms \ 20496include_expsyms \ 20497file_list_spec \ 20498variables_saved_for_relink \ 20499libname_spec \ 20500library_names_spec \ 20501soname_spec \ 20502install_override_mode \ 20503finish_eval \ 20504old_striplib \ 20505striplib; do 20506 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 20507 *[\\\\\\\`\\"\\\$]*) 20508 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes 20509 ;; 20510 *) 20511 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 20512 ;; 20513 esac 20514done 20515 20516# Double-quote double-evaled strings. 20517for var in reload_cmds \ 20518old_postinstall_cmds \ 20519old_postuninstall_cmds \ 20520old_archive_cmds \ 20521extract_expsyms_cmds \ 20522old_archive_from_new_cmds \ 20523old_archive_from_expsyms_cmds \ 20524archive_cmds \ 20525archive_expsym_cmds \ 20526module_cmds \ 20527module_expsym_cmds \ 20528export_symbols_cmds \ 20529prelink_cmds \ 20530postlink_cmds \ 20531postinstall_cmds \ 20532postuninstall_cmds \ 20533finish_cmds \ 20534sys_lib_search_path_spec \ 20535configure_time_dlsearch_path \ 20536configure_time_lt_sys_library_path; do 20537 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 20538 *[\\\\\\\`\\"\\\$]*) 20539 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes 20540 ;; 20541 *) 20542 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 20543 ;; 20544 esac 20545done 20546 20547ac_aux_dir='$ac_aux_dir' 20548 20549# See if we are running on zsh, and set the options that allow our 20550# commands through without removal of \ escapes INIT. 20551if test -n "\${ZSH_VERSION+set}"; then 20552 setopt NO_GLOB_SUBST 20553fi 20554 20555 20556 PACKAGE='$PACKAGE' 20557 VERSION='$VERSION' 20558 RM='$RM' 20559 ofile='$ofile' 20560 20561 20562 20563 20564_ACEOF 20565 20566cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 20567 20568# Handling of arguments. 20569for ac_config_target in $ac_config_targets 20570do 20571 case $ac_config_target in 20572 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 20573 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 20574 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; 20575 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 20576 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;; 20577 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; 20578 "sm.pc") CONFIG_FILES="$CONFIG_FILES sm.pc" ;; 20579 20580 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 20581 esac 20582done 20583 20584 20585# If the user did not use the arguments to specify the items to instantiate, 20586# then the envvar interface is used. Set only those that are not. 20587# We use the long form for the default assignment because of an extremely 20588# bizarre bug on SunOS 4.1.3. 20589if $ac_need_defaults; then 20590 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 20591 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 20592 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 20593fi 20594 20595# Have a temporary directory for convenience. Make it in the build tree 20596# simply because there is no reason against having it here, and in addition, 20597# creating and moving files from /tmp can sometimes cause problems. 20598# Hook for its removal unless debugging. 20599# Note that there is a small window in which the directory will not be cleaned: 20600# after its creation but before its name has been assigned to `$tmp'. 20601$debug || 20602{ 20603 tmp= ac_tmp= 20604 trap 'exit_status=$? 20605 : "${ac_tmp:=$tmp}" 20606 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 20607' 0 20608 trap 'as_fn_exit 1' 1 2 13 15 20609} 20610# Create a (secure) tmp directory for tmp files. 20611 20612{ 20613 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 20614 test -d "$tmp" 20615} || 20616{ 20617 tmp=./conf$$-$RANDOM 20618 (umask 077 && mkdir "$tmp") 20619} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 20620ac_tmp=$tmp 20621 20622# Set up the scripts for CONFIG_FILES section. 20623# No need to generate them if there are no CONFIG_FILES. 20624# This happens for instance with `./config.status config.h'. 20625if test -n "$CONFIG_FILES"; then 20626 20627 20628ac_cr=`echo X | tr X '\015'` 20629# On cygwin, bash can eat \r inside `` if the user requested igncr. 20630# But we know of no other shell where ac_cr would be empty at this 20631# point, so we can use a bashism as a fallback. 20632if test "x$ac_cr" = x; then 20633 eval ac_cr=\$\'\\r\' 20634fi 20635ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 20636if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 20637 ac_cs_awk_cr='\\r' 20638else 20639 ac_cs_awk_cr=$ac_cr 20640fi 20641 20642echo 'BEGIN {' >"$ac_tmp/subs1.awk" && 20643_ACEOF 20644 20645 20646{ 20647 echo "cat >conf$$subs.awk <<_ACEOF" && 20648 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 20649 echo "_ACEOF" 20650} >conf$$subs.sh || 20651 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 20652ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 20653ac_delim='%!_!# ' 20654for ac_last_try in false false false false false :; do 20655 . ./conf$$subs.sh || 20656 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 20657 20658 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 20659 if test $ac_delim_n = $ac_delim_num; then 20660 break 20661 elif $ac_last_try; then 20662 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 20663 else 20664 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 20665 fi 20666done 20667rm -f conf$$subs.sh 20668 20669cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 20670cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 20671_ACEOF 20672sed -n ' 20673h 20674s/^/S["/; s/!.*/"]=/ 20675p 20676g 20677s/^[^!]*!// 20678:repl 20679t repl 20680s/'"$ac_delim"'$// 20681t delim 20682:nl 20683h 20684s/\(.\{148\}\)..*/\1/ 20685t more1 20686s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 20687p 20688n 20689b repl 20690:more1 20691s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 20692p 20693g 20694s/.\{148\}// 20695t nl 20696:delim 20697h 20698s/\(.\{148\}\)..*/\1/ 20699t more2 20700s/["\\]/\\&/g; s/^/"/; s/$/"/ 20701p 20702b 20703:more2 20704s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 20705p 20706g 20707s/.\{148\}// 20708t delim 20709' <conf$$subs.awk | sed ' 20710/^[^""]/{ 20711 N 20712 s/\n// 20713} 20714' >>$CONFIG_STATUS || ac_write_fail=1 20715rm -f conf$$subs.awk 20716cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 20717_ACAWK 20718cat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 20719 for (key in S) S_is_set[key] = 1 20720 FS = "" 20721 20722} 20723{ 20724 line = $ 0 20725 nfields = split(line, field, "@") 20726 substed = 0 20727 len = length(field[1]) 20728 for (i = 2; i < nfields; i++) { 20729 key = field[i] 20730 keylen = length(key) 20731 if (S_is_set[key]) { 20732 value = S[key] 20733 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 20734 len += length(value) + length(field[++i]) 20735 substed = 1 20736 } else 20737 len += 1 + keylen 20738 } 20739 20740 print line 20741} 20742 20743_ACAWK 20744_ACEOF 20745cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 20746if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 20747 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 20748else 20749 cat 20750fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 20751 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 20752_ACEOF 20753 20754# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 20755# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 20756# trailing colons and then remove the whole line if VPATH becomes empty 20757# (actually we leave an empty line to preserve line numbers). 20758if test "x$srcdir" = x.; then 20759 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 20760h 20761s/// 20762s/^/:/ 20763s/[ ]*$/:/ 20764s/:\$(srcdir):/:/g 20765s/:\${srcdir}:/:/g 20766s/:@srcdir@:/:/g 20767s/^:*// 20768s/:*$// 20769x 20770s/\(=[ ]*\).*/\1/ 20771G 20772s/\n// 20773s/^[^=]*=[ ]*$// 20774}' 20775fi 20776 20777cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 20778fi # test -n "$CONFIG_FILES" 20779 20780# Set up the scripts for CONFIG_HEADERS section. 20781# No need to generate them if there are no CONFIG_HEADERS. 20782# This happens for instance with `./config.status Makefile'. 20783if test -n "$CONFIG_HEADERS"; then 20784cat >"$ac_tmp/defines.awk" <<\_ACAWK || 20785BEGIN { 20786_ACEOF 20787 20788# Transform confdefs.h into an awk script `defines.awk', embedded as 20789# here-document in config.status, that substitutes the proper values into 20790# config.h.in to produce config.h. 20791 20792# Create a delimiter string that does not exist in confdefs.h, to ease 20793# handling of long lines. 20794ac_delim='%!_!# ' 20795for ac_last_try in false false :; do 20796 ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 20797 if test -z "$ac_tt"; then 20798 break 20799 elif $ac_last_try; then 20800 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 20801 else 20802 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 20803 fi 20804done 20805 20806# For the awk script, D is an array of macro values keyed by name, 20807# likewise P contains macro parameters if any. Preserve backslash 20808# newline sequences. 20809 20810ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 20811sed -n ' 20812s/.\{148\}/&'"$ac_delim"'/g 20813t rset 20814:rset 20815s/^[ ]*#[ ]*define[ ][ ]*/ / 20816t def 20817d 20818:def 20819s/\\$// 20820t bsnl 20821s/["\\]/\\&/g 20822s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 20823D["\1"]=" \3"/p 20824s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 20825d 20826:bsnl 20827s/["\\]/\\&/g 20828s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 20829D["\1"]=" \3\\\\\\n"\\/p 20830t cont 20831s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 20832t cont 20833d 20834:cont 20835n 20836s/.\{148\}/&'"$ac_delim"'/g 20837t clear 20838:clear 20839s/\\$// 20840t bsnlc 20841s/["\\]/\\&/g; s/^/"/; s/$/"/p 20842d 20843:bsnlc 20844s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 20845b cont 20846' <confdefs.h | sed ' 20847s/'"$ac_delim"'/"\\\ 20848"/g' >>$CONFIG_STATUS || ac_write_fail=1 20849 20850cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 20851 for (key in D) D_is_set[key] = 1 20852 FS = "" 20853} 20854/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 20855 line = \$ 0 20856 split(line, arg, " ") 20857 if (arg[1] == "#") { 20858 defundef = arg[2] 20859 mac1 = arg[3] 20860 } else { 20861 defundef = substr(arg[1], 2) 20862 mac1 = arg[2] 20863 } 20864 split(mac1, mac2, "(") #) 20865 macro = mac2[1] 20866 prefix = substr(line, 1, index(line, defundef) - 1) 20867 if (D_is_set[macro]) { 20868 # Preserve the white space surrounding the "#". 20869 print prefix "define", macro P[macro] D[macro] 20870 next 20871 } else { 20872 # Replace #undef with comments. This is necessary, for example, 20873 # in the case of _POSIX_SOURCE, which is predefined and required 20874 # on some systems where configure will not decide to define it. 20875 if (defundef == "undef") { 20876 print "/*", prefix defundef, macro, "*/" 20877 next 20878 } 20879 } 20880} 20881{ print } 20882_ACAWK 20883_ACEOF 20884cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 20885 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 20886fi # test -n "$CONFIG_HEADERS" 20887 20888 20889eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 20890shift 20891for ac_tag 20892do 20893 case $ac_tag in 20894 :[FHLC]) ac_mode=$ac_tag; continue;; 20895 esac 20896 case $ac_mode$ac_tag in 20897 :[FHL]*:*);; 20898 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 20899 :[FH]-) ac_tag=-:-;; 20900 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 20901 esac 20902 ac_save_IFS=$IFS 20903 IFS=: 20904 set x $ac_tag 20905 IFS=$ac_save_IFS 20906 shift 20907 ac_file=$1 20908 shift 20909 20910 case $ac_mode in 20911 :L) ac_source=$1;; 20912 :[FH]) 20913 ac_file_inputs= 20914 for ac_f 20915 do 20916 case $ac_f in 20917 -) ac_f="$ac_tmp/stdin";; 20918 *) # Look for the file first in the build tree, then in the source tree 20919 # (if the path is not absolute). The absolute path cannot be DOS-style, 20920 # because $ac_f cannot contain `:'. 20921 test -f "$ac_f" || 20922 case $ac_f in 20923 [\\/$]*) false;; 20924 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 20925 esac || 20926 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 20927 esac 20928 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 20929 as_fn_append ac_file_inputs " '$ac_f'" 20930 done 20931 20932 # Let's still pretend it is `configure' which instantiates (i.e., don't 20933 # use $as_me), people would be surprised to read: 20934 # /* config.h. Generated by config.status. */ 20935 configure_input='Generated from '` 20936 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 20937 `' by configure.' 20938 if test x"$ac_file" != x-; then 20939 configure_input="$ac_file. $configure_input" 20940 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 20941$as_echo "$as_me: creating $ac_file" >&6;} 20942 fi 20943 # Neutralize special characters interpreted by sed in replacement strings. 20944 case $configure_input in #( 20945 *\&* | *\|* | *\\* ) 20946 ac_sed_conf_input=`$as_echo "$configure_input" | 20947 sed 's/[\\\\&|]/\\\\&/g'`;; #( 20948 *) ac_sed_conf_input=$configure_input;; 20949 esac 20950 20951 case $ac_tag in 20952 *:-:* | *:-) cat >"$ac_tmp/stdin" \ 20953 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 20954 esac 20955 ;; 20956 esac 20957 20958 ac_dir=`$as_dirname -- "$ac_file" || 20959$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 20960 X"$ac_file" : 'X\(//\)[^/]' \| \ 20961 X"$ac_file" : 'X\(//\)$' \| \ 20962 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 20963$as_echo X"$ac_file" | 20964 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 20965 s//\1/ 20966 q 20967 } 20968 /^X\(\/\/\)[^/].*/{ 20969 s//\1/ 20970 q 20971 } 20972 /^X\(\/\/\)$/{ 20973 s//\1/ 20974 q 20975 } 20976 /^X\(\/\).*/{ 20977 s//\1/ 20978 q 20979 } 20980 s/.*/./; q'` 20981 as_dir="$ac_dir"; as_fn_mkdir_p 20982 ac_builddir=. 20983 20984case "$ac_dir" in 20985.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 20986*) 20987 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 20988 # A ".." for each directory in $ac_dir_suffix. 20989 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 20990 case $ac_top_builddir_sub in 20991 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 20992 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 20993 esac ;; 20994esac 20995ac_abs_top_builddir=$ac_pwd 20996ac_abs_builddir=$ac_pwd$ac_dir_suffix 20997# for backward compatibility: 20998ac_top_builddir=$ac_top_build_prefix 20999 21000case $srcdir in 21001 .) # We are building in place. 21002 ac_srcdir=. 21003 ac_top_srcdir=$ac_top_builddir_sub 21004 ac_abs_top_srcdir=$ac_pwd ;; 21005 [\\/]* | ?:[\\/]* ) # Absolute name. 21006 ac_srcdir=$srcdir$ac_dir_suffix; 21007 ac_top_srcdir=$srcdir 21008 ac_abs_top_srcdir=$srcdir ;; 21009 *) # Relative name. 21010 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 21011 ac_top_srcdir=$ac_top_build_prefix$srcdir 21012 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 21013esac 21014ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 21015 21016 21017 case $ac_mode in 21018 :F) 21019 # 21020 # CONFIG_FILE 21021 # 21022 21023 case $INSTALL in 21024 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 21025 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 21026 esac 21027 ac_MKDIR_P=$MKDIR_P 21028 case $MKDIR_P in 21029 [\\/$]* | ?:[\\/]* ) ;; 21030 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 21031 esac 21032_ACEOF 21033 21034cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 21035# If the template does not know about datarootdir, expand it. 21036# FIXME: This hack should be removed a few years after 2.60. 21037ac_datarootdir_hack=; ac_datarootdir_seen= 21038ac_sed_dataroot=' 21039/datarootdir/ { 21040 p 21041 q 21042} 21043/@datadir@/p 21044/@docdir@/p 21045/@infodir@/p 21046/@localedir@/p 21047/@mandir@/p' 21048case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 21049*datarootdir*) ac_datarootdir_seen=yes;; 21050*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 21051 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 21052$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 21053_ACEOF 21054cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 21055 ac_datarootdir_hack=' 21056 s&@datadir@&$datadir&g 21057 s&@docdir@&$docdir&g 21058 s&@infodir@&$infodir&g 21059 s&@localedir@&$localedir&g 21060 s&@mandir@&$mandir&g 21061 s&\\\${datarootdir}&$datarootdir&g' ;; 21062esac 21063_ACEOF 21064 21065# Neutralize VPATH when `$srcdir' = `.'. 21066# Shell code in configure.ac might set extrasub. 21067# FIXME: do we really want to maintain this feature? 21068cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 21069ac_sed_extra="$ac_vpsub 21070$extrasub 21071_ACEOF 21072cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 21073:t 21074/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 21075s|@configure_input@|$ac_sed_conf_input|;t t 21076s&@top_builddir@&$ac_top_builddir_sub&;t t 21077s&@top_build_prefix@&$ac_top_build_prefix&;t t 21078s&@srcdir@&$ac_srcdir&;t t 21079s&@abs_srcdir@&$ac_abs_srcdir&;t t 21080s&@top_srcdir@&$ac_top_srcdir&;t t 21081s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 21082s&@builddir@&$ac_builddir&;t t 21083s&@abs_builddir@&$ac_abs_builddir&;t t 21084s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 21085s&@INSTALL@&$ac_INSTALL&;t t 21086s&@MKDIR_P@&$ac_MKDIR_P&;t t 21087$ac_datarootdir_hack 21088" 21089eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 21090 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 21091 21092test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 21093 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 21094 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 21095 "$ac_tmp/out"`; test -z "$ac_out"; } && 21096 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 21097which seems to be undefined. Please make sure it is defined" >&5 21098$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 21099which seems to be undefined. Please make sure it is defined" >&2;} 21100 21101 rm -f "$ac_tmp/stdin" 21102 case $ac_file in 21103 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 21104 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 21105 esac \ 21106 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 21107 ;; 21108 :H) 21109 # 21110 # CONFIG_HEADER 21111 # 21112 if test x"$ac_file" != x-; then 21113 { 21114 $as_echo "/* $configure_input */" \ 21115 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 21116 } >"$ac_tmp/config.h" \ 21117 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 21118 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 21119 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 21120$as_echo "$as_me: $ac_file is unchanged" >&6;} 21121 else 21122 rm -f "$ac_file" 21123 mv "$ac_tmp/config.h" "$ac_file" \ 21124 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 21125 fi 21126 else 21127 $as_echo "/* $configure_input */" \ 21128 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 21129 || as_fn_error $? "could not create -" "$LINENO" 5 21130 fi 21131# Compute "$ac_file"'s index in $config_headers. 21132_am_arg="$ac_file" 21133_am_stamp_count=1 21134for _am_header in $config_headers :; do 21135 case $_am_header in 21136 $_am_arg | $_am_arg:* ) 21137 break ;; 21138 * ) 21139 _am_stamp_count=`expr $_am_stamp_count + 1` ;; 21140 esac 21141done 21142echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 21143$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 21144 X"$_am_arg" : 'X\(//\)[^/]' \| \ 21145 X"$_am_arg" : 'X\(//\)$' \| \ 21146 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 21147$as_echo X"$_am_arg" | 21148 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 21149 s//\1/ 21150 q 21151 } 21152 /^X\(\/\/\)[^/].*/{ 21153 s//\1/ 21154 q 21155 } 21156 /^X\(\/\/\)$/{ 21157 s//\1/ 21158 q 21159 } 21160 /^X\(\/\).*/{ 21161 s//\1/ 21162 q 21163 } 21164 s/.*/./; q'`/stamp-h$_am_stamp_count 21165 ;; 21166 21167 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 21168$as_echo "$as_me: executing $ac_file commands" >&6;} 21169 ;; 21170 esac 21171 21172 21173 case $ac_file$ac_mode in 21174 "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 21175 # Older Autoconf quotes --file arguments for eval, but not when files 21176 # are listed without --file. Let's play safe and only enable the eval 21177 # if we detect the quoting. 21178 case $CONFIG_FILES in 21179 *\'*) eval set x "$CONFIG_FILES" ;; 21180 *) set x $CONFIG_FILES ;; 21181 esac 21182 shift 21183 for mf 21184 do 21185 # Strip MF so we end up with the name of the file. 21186 mf=`echo "$mf" | sed -e 's/:.*$//'` 21187 # Check whether this is an Automake generated Makefile or not. 21188 # We used to match only the files named 'Makefile.in', but 21189 # some people rename them; so instead we look at the file content. 21190 # Grep'ing the first line is not enough: some people post-process 21191 # each Makefile.in and add a new line on top of each file to say so. 21192 # Grep'ing the whole file is not good either: AIX grep has a line 21193 # limit of 2048, but all sed's we know have understand at least 4000. 21194 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then 21195 dirpart=`$as_dirname -- "$mf" || 21196$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 21197 X"$mf" : 'X\(//\)[^/]' \| \ 21198 X"$mf" : 'X\(//\)$' \| \ 21199 X"$mf" : 'X\(/\)' \| . 2>/dev/null || 21200$as_echo X"$mf" | 21201 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 21202 s//\1/ 21203 q 21204 } 21205 /^X\(\/\/\)[^/].*/{ 21206 s//\1/ 21207 q 21208 } 21209 /^X\(\/\/\)$/{ 21210 s//\1/ 21211 q 21212 } 21213 /^X\(\/\).*/{ 21214 s//\1/ 21215 q 21216 } 21217 s/.*/./; q'` 21218 else 21219 continue 21220 fi 21221 # Extract the definition of DEPDIR, am__include, and am__quote 21222 # from the Makefile without running 'make'. 21223 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 21224 test -z "$DEPDIR" && continue 21225 am__include=`sed -n 's/^am__include = //p' < "$mf"` 21226 test -z "$am__include" && continue 21227 am__quote=`sed -n 's/^am__quote = //p' < "$mf"` 21228 # Find all dependency output files, they are included files with 21229 # $(DEPDIR) in their names. We invoke sed twice because it is the 21230 # simplest approach to changing $(DEPDIR) to its actual value in the 21231 # expansion. 21232 for file in `sed -n " 21233 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ 21234 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do 21235 # Make sure the directory exists. 21236 test -f "$dirpart/$file" && continue 21237 fdir=`$as_dirname -- "$file" || 21238$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 21239 X"$file" : 'X\(//\)[^/]' \| \ 21240 X"$file" : 'X\(//\)$' \| \ 21241 X"$file" : 'X\(/\)' \| . 2>/dev/null || 21242$as_echo X"$file" | 21243 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 21244 s//\1/ 21245 q 21246 } 21247 /^X\(\/\/\)[^/].*/{ 21248 s//\1/ 21249 q 21250 } 21251 /^X\(\/\/\)$/{ 21252 s//\1/ 21253 q 21254 } 21255 /^X\(\/\).*/{ 21256 s//\1/ 21257 q 21258 } 21259 s/.*/./; q'` 21260 as_dir=$dirpart/$fdir; as_fn_mkdir_p 21261 # echo "creating $dirpart/$file" 21262 echo '# dummy' > "$dirpart/$file" 21263 done 21264 done 21265} 21266 ;; 21267 "libtool":C) 21268 21269 # See if we are running on zsh, and set the options that allow our 21270 # commands through without removal of \ escapes. 21271 if test -n "${ZSH_VERSION+set}"; then 21272 setopt NO_GLOB_SUBST 21273 fi 21274 21275 cfgfile=${ofile}T 21276 trap "$RM \"$cfgfile\"; exit 1" 1 2 15 21277 $RM "$cfgfile" 21278 21279 cat <<_LT_EOF >> "$cfgfile" 21280#! $SHELL 21281# Generated automatically by $as_me ($PACKAGE) $VERSION 21282# NOTE: Changes made to this file will be lost: look at ltmain.sh. 21283 21284# Provide generalized library-building support services. 21285# Written by Gordon Matzigkeit, 1996 21286 21287# Copyright (C) 2014 Free Software Foundation, Inc. 21288# This is free software; see the source for copying conditions. There is NO 21289# warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 21290 21291# GNU Libtool is free software; you can redistribute it and/or modify 21292# it under the terms of the GNU General Public License as published by 21293# the Free Software Foundation; either version 2 of of the License, or 21294# (at your option) any later version. 21295# 21296# As a special exception to the GNU General Public License, if you 21297# distribute this file as part of a program or library that is built 21298# using GNU Libtool, you may include this file under the same 21299# distribution terms that you use for the rest of that program. 21300# 21301# GNU Libtool is distributed in the hope that it will be useful, but 21302# WITHOUT ANY WARRANTY; without even the implied warranty of 21303# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 21304# GNU General Public License for more details. 21305# 21306# You should have received a copy of the GNU General Public License 21307# along with this program. If not, see <http://www.gnu.org/licenses/>. 21308 21309 21310# The names of the tagged configurations supported by this script. 21311available_tags='' 21312 21313# Configured defaults for sys_lib_dlsearch_path munging. 21314: \${LT_SYS_LIBRARY_PATH="$configure_time_lt_sys_library_path"} 21315 21316# ### BEGIN LIBTOOL CONFIG 21317 21318# Which release of libtool.m4 was used? 21319macro_version=$macro_version 21320macro_revision=$macro_revision 21321 21322# Whether or not to build shared libraries. 21323build_libtool_libs=$enable_shared 21324 21325# Whether or not to build static libraries. 21326build_old_libs=$enable_static 21327 21328# What type of objects to build. 21329pic_mode=$pic_mode 21330 21331# Whether or not to optimize for fast installation. 21332fast_install=$enable_fast_install 21333 21334# Shared archive member basename,for filename based shared library versioning on AIX. 21335shared_archive_member_spec=$shared_archive_member_spec 21336 21337# Shell to use when invoking shell scripts. 21338SHELL=$lt_SHELL 21339 21340# An echo program that protects backslashes. 21341ECHO=$lt_ECHO 21342 21343# The PATH separator for the build system. 21344PATH_SEPARATOR=$lt_PATH_SEPARATOR 21345 21346# The host system. 21347host_alias=$host_alias 21348host=$host 21349host_os=$host_os 21350 21351# The build system. 21352build_alias=$build_alias 21353build=$build 21354build_os=$build_os 21355 21356# A sed program that does not truncate output. 21357SED=$lt_SED 21358 21359# Sed that helps us avoid accidentally triggering echo(1) options like -n. 21360Xsed="\$SED -e 1s/^X//" 21361 21362# A grep program that handles long lines. 21363GREP=$lt_GREP 21364 21365# An ERE matcher. 21366EGREP=$lt_EGREP 21367 21368# A literal string matcher. 21369FGREP=$lt_FGREP 21370 21371# A BSD- or MS-compatible name lister. 21372NM=$lt_NM 21373 21374# Whether we need soft or hard links. 21375LN_S=$lt_LN_S 21376 21377# What is the maximum length of a command? 21378max_cmd_len=$max_cmd_len 21379 21380# Object file suffix (normally "o"). 21381objext=$ac_objext 21382 21383# Executable file suffix (normally ""). 21384exeext=$exeext 21385 21386# whether the shell understands "unset". 21387lt_unset=$lt_unset 21388 21389# turn spaces into newlines. 21390SP2NL=$lt_lt_SP2NL 21391 21392# turn newlines into spaces. 21393NL2SP=$lt_lt_NL2SP 21394 21395# convert \$build file names to \$host format. 21396to_host_file_cmd=$lt_cv_to_host_file_cmd 21397 21398# convert \$build files to toolchain format. 21399to_tool_file_cmd=$lt_cv_to_tool_file_cmd 21400 21401# An object symbol dumper. 21402OBJDUMP=$lt_OBJDUMP 21403 21404# Method to check whether dependent libraries are shared objects. 21405deplibs_check_method=$lt_deplibs_check_method 21406 21407# Command to use when deplibs_check_method = "file_magic". 21408file_magic_cmd=$lt_file_magic_cmd 21409 21410# How to find potential files when deplibs_check_method = "file_magic". 21411file_magic_glob=$lt_file_magic_glob 21412 21413# Find potential files using nocaseglob when deplibs_check_method = "file_magic". 21414want_nocaseglob=$lt_want_nocaseglob 21415 21416# DLL creation program. 21417DLLTOOL=$lt_DLLTOOL 21418 21419# Command to associate shared and link libraries. 21420sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd 21421 21422# The archiver. 21423AR=$lt_AR 21424 21425# Flags to create an archive. 21426AR_FLAGS=$lt_AR_FLAGS 21427 21428# How to feed a file listing to the archiver. 21429archiver_list_spec=$lt_archiver_list_spec 21430 21431# A symbol stripping program. 21432STRIP=$lt_STRIP 21433 21434# Commands used to install an old-style archive. 21435RANLIB=$lt_RANLIB 21436old_postinstall_cmds=$lt_old_postinstall_cmds 21437old_postuninstall_cmds=$lt_old_postuninstall_cmds 21438 21439# Whether to use a lock for old archive extraction. 21440lock_old_archive_extraction=$lock_old_archive_extraction 21441 21442# A C compiler. 21443LTCC=$lt_CC 21444 21445# LTCC compiler flags. 21446LTCFLAGS=$lt_CFLAGS 21447 21448# Take the output of nm and produce a listing of raw symbols and C names. 21449global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe 21450 21451# Transform the output of nm in a proper C declaration. 21452global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl 21453 21454# Transform the output of nm into a list of symbols to manually relocate. 21455global_symbol_to_import=$lt_lt_cv_sys_global_symbol_to_import 21456 21457# Transform the output of nm in a C name address pair. 21458global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 21459 21460# Transform the output of nm in a C name address pair when lib prefix is needed. 21461global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 21462 21463# The name lister interface. 21464nm_interface=$lt_lt_cv_nm_interface 21465 21466# Specify filename containing input files for \$NM. 21467nm_file_list_spec=$lt_nm_file_list_spec 21468 21469# The root where to search for dependent libraries,and where our libraries should be installed. 21470lt_sysroot=$lt_sysroot 21471 21472# Command to truncate a binary pipe. 21473lt_truncate_bin=$lt_lt_cv_truncate_bin 21474 21475# The name of the directory that contains temporary libtool files. 21476objdir=$objdir 21477 21478# Used to examine libraries when file_magic_cmd begins with "file". 21479MAGIC_CMD=$MAGIC_CMD 21480 21481# Must we lock files when doing compilation? 21482need_locks=$lt_need_locks 21483 21484# Manifest tool. 21485MANIFEST_TOOL=$lt_MANIFEST_TOOL 21486 21487# Tool to manipulate archived DWARF debug symbol files on Mac OS X. 21488DSYMUTIL=$lt_DSYMUTIL 21489 21490# Tool to change global to local symbols on Mac OS X. 21491NMEDIT=$lt_NMEDIT 21492 21493# Tool to manipulate fat objects and archives on Mac OS X. 21494LIPO=$lt_LIPO 21495 21496# ldd/readelf like tool for Mach-O binaries on Mac OS X. 21497OTOOL=$lt_OTOOL 21498 21499# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. 21500OTOOL64=$lt_OTOOL64 21501 21502# Old archive suffix (normally "a"). 21503libext=$libext 21504 21505# Shared library suffix (normally ".so"). 21506shrext_cmds=$lt_shrext_cmds 21507 21508# The commands to extract the exported symbol list from a shared archive. 21509extract_expsyms_cmds=$lt_extract_expsyms_cmds 21510 21511# Variables whose values should be saved in libtool wrapper scripts and 21512# restored at link time. 21513variables_saved_for_relink=$lt_variables_saved_for_relink 21514 21515# Do we need the "lib" prefix for modules? 21516need_lib_prefix=$need_lib_prefix 21517 21518# Do we need a version for libraries? 21519need_version=$need_version 21520 21521# Library versioning type. 21522version_type=$version_type 21523 21524# Shared library runtime path variable. 21525runpath_var=$runpath_var 21526 21527# Shared library path variable. 21528shlibpath_var=$shlibpath_var 21529 21530# Is shlibpath searched before the hard-coded library search path? 21531shlibpath_overrides_runpath=$shlibpath_overrides_runpath 21532 21533# Format of library name prefix. 21534libname_spec=$lt_libname_spec 21535 21536# List of archive names. First name is the real one, the rest are links. 21537# The last name is the one that the linker finds with -lNAME 21538library_names_spec=$lt_library_names_spec 21539 21540# The coded name of the library, if different from the real name. 21541soname_spec=$lt_soname_spec 21542 21543# Permission mode override for installation of shared libraries. 21544install_override_mode=$lt_install_override_mode 21545 21546# Command to use after installation of a shared archive. 21547postinstall_cmds=$lt_postinstall_cmds 21548 21549# Command to use after uninstallation of a shared archive. 21550postuninstall_cmds=$lt_postuninstall_cmds 21551 21552# Commands used to finish a libtool library installation in a directory. 21553finish_cmds=$lt_finish_cmds 21554 21555# As "finish_cmds", except a single script fragment to be evaled but 21556# not shown. 21557finish_eval=$lt_finish_eval 21558 21559# Whether we should hardcode library paths into libraries. 21560hardcode_into_libs=$hardcode_into_libs 21561 21562# Compile-time system search path for libraries. 21563sys_lib_search_path_spec=$lt_sys_lib_search_path_spec 21564 21565# Detected run-time system search path for libraries. 21566sys_lib_dlsearch_path_spec=$lt_configure_time_dlsearch_path 21567 21568# Explicit LT_SYS_LIBRARY_PATH set during ./configure time. 21569configure_time_lt_sys_library_path=$lt_configure_time_lt_sys_library_path 21570 21571# Whether dlopen is supported. 21572dlopen_support=$enable_dlopen 21573 21574# Whether dlopen of programs is supported. 21575dlopen_self=$enable_dlopen_self 21576 21577# Whether dlopen of statically linked programs is supported. 21578dlopen_self_static=$enable_dlopen_self_static 21579 21580# Commands to strip libraries. 21581old_striplib=$lt_old_striplib 21582striplib=$lt_striplib 21583 21584 21585# The linker used to build libraries. 21586LD=$lt_LD 21587 21588# How to create reloadable object files. 21589reload_flag=$lt_reload_flag 21590reload_cmds=$lt_reload_cmds 21591 21592# Commands used to build an old-style archive. 21593old_archive_cmds=$lt_old_archive_cmds 21594 21595# A language specific compiler. 21596CC=$lt_compiler 21597 21598# Is the compiler the GNU compiler? 21599with_gcc=$GCC 21600 21601# Compiler flag to turn off builtin functions. 21602no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 21603 21604# Additional compiler flags for building library objects. 21605pic_flag=$lt_lt_prog_compiler_pic 21606 21607# How to pass a linker flag through the compiler. 21608wl=$lt_lt_prog_compiler_wl 21609 21610# Compiler flag to prevent dynamic linking. 21611link_static_flag=$lt_lt_prog_compiler_static 21612 21613# Does compiler simultaneously support -c and -o options? 21614compiler_c_o=$lt_lt_cv_prog_compiler_c_o 21615 21616# Whether or not to add -lc for building shared libraries. 21617build_libtool_need_lc=$archive_cmds_need_lc 21618 21619# Whether or not to disallow shared libs when runtime libs are static. 21620allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes 21621 21622# Compiler flag to allow reflexive dlopens. 21623export_dynamic_flag_spec=$lt_export_dynamic_flag_spec 21624 21625# Compiler flag to generate shared objects directly from archives. 21626whole_archive_flag_spec=$lt_whole_archive_flag_spec 21627 21628# Whether the compiler copes with passing no objects directly. 21629compiler_needs_object=$lt_compiler_needs_object 21630 21631# Create an old-style archive from a shared archive. 21632old_archive_from_new_cmds=$lt_old_archive_from_new_cmds 21633 21634# Create a temporary old-style archive to link instead of a shared archive. 21635old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds 21636 21637# Commands used to build a shared archive. 21638archive_cmds=$lt_archive_cmds 21639archive_expsym_cmds=$lt_archive_expsym_cmds 21640 21641# Commands used to build a loadable module if different from building 21642# a shared archive. 21643module_cmds=$lt_module_cmds 21644module_expsym_cmds=$lt_module_expsym_cmds 21645 21646# Whether we are building with GNU ld or not. 21647with_gnu_ld=$lt_with_gnu_ld 21648 21649# Flag that allows shared libraries with undefined symbols to be built. 21650allow_undefined_flag=$lt_allow_undefined_flag 21651 21652# Flag that enforces no undefined symbols. 21653no_undefined_flag=$lt_no_undefined_flag 21654 21655# Flag to hardcode \$libdir into a binary during linking. 21656# This must work even if \$libdir does not exist 21657hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec 21658 21659# Whether we need a single "-rpath" flag with a separated argument. 21660hardcode_libdir_separator=$lt_hardcode_libdir_separator 21661 21662# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes 21663# DIR into the resulting binary. 21664hardcode_direct=$hardcode_direct 21665 21666# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes 21667# DIR into the resulting binary and the resulting library dependency is 21668# "absolute",i.e impossible to change by setting \$shlibpath_var if the 21669# library is relocated. 21670hardcode_direct_absolute=$hardcode_direct_absolute 21671 21672# Set to "yes" if using the -LDIR flag during linking hardcodes DIR 21673# into the resulting binary. 21674hardcode_minus_L=$hardcode_minus_L 21675 21676# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR 21677# into the resulting binary. 21678hardcode_shlibpath_var=$hardcode_shlibpath_var 21679 21680# Set to "yes" if building a shared library automatically hardcodes DIR 21681# into the library and all subsequent libraries and executables linked 21682# against it. 21683hardcode_automatic=$hardcode_automatic 21684 21685# Set to yes if linker adds runtime paths of dependent libraries 21686# to runtime path list. 21687inherit_rpath=$inherit_rpath 21688 21689# Whether libtool must link a program against all its dependency libraries. 21690link_all_deplibs=$link_all_deplibs 21691 21692# Set to "yes" if exported symbols are required. 21693always_export_symbols=$always_export_symbols 21694 21695# The commands to list exported symbols. 21696export_symbols_cmds=$lt_export_symbols_cmds 21697 21698# Symbols that should not be listed in the preloaded symbols. 21699exclude_expsyms=$lt_exclude_expsyms 21700 21701# Symbols that must always be exported. 21702include_expsyms=$lt_include_expsyms 21703 21704# Commands necessary for linking programs (against libraries) with templates. 21705prelink_cmds=$lt_prelink_cmds 21706 21707# Commands necessary for finishing linking programs. 21708postlink_cmds=$lt_postlink_cmds 21709 21710# Specify filename containing input files. 21711file_list_spec=$lt_file_list_spec 21712 21713# How to hardcode a shared library path into an executable. 21714hardcode_action=$hardcode_action 21715 21716# ### END LIBTOOL CONFIG 21717 21718_LT_EOF 21719 21720 cat <<'_LT_EOF' >> "$cfgfile" 21721 21722# ### BEGIN FUNCTIONS SHARED WITH CONFIGURE 21723 21724# func_munge_path_list VARIABLE PATH 21725# ----------------------------------- 21726# VARIABLE is name of variable containing _space_ separated list of 21727# directories to be munged by the contents of PATH, which is string 21728# having a format: 21729# "DIR[:DIR]:" 21730# string "DIR[ DIR]" will be prepended to VARIABLE 21731# ":DIR[:DIR]" 21732# string "DIR[ DIR]" will be appended to VARIABLE 21733# "DIRP[:DIRP]::[DIRA:]DIRA" 21734# string "DIRP[ DIRP]" will be prepended to VARIABLE and string 21735# "DIRA[ DIRA]" will be appended to VARIABLE 21736# "DIR[:DIR]" 21737# VARIABLE will be replaced by "DIR[ DIR]" 21738func_munge_path_list () 21739{ 21740 case x$2 in 21741 x) 21742 ;; 21743 *:) 21744 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\" 21745 ;; 21746 x:*) 21747 eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\" 21748 ;; 21749 *::*) 21750 eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\" 21751 eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\" 21752 ;; 21753 *) 21754 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\" 21755 ;; 21756 esac 21757} 21758 21759 21760# Calculate cc_basename. Skip known compiler wrappers and cross-prefix. 21761func_cc_basename () 21762{ 21763 for cc_temp in $*""; do 21764 case $cc_temp in 21765 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 21766 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 21767 \-*) ;; 21768 *) break;; 21769 esac 21770 done 21771 func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` 21772} 21773 21774 21775# ### END FUNCTIONS SHARED WITH CONFIGURE 21776 21777_LT_EOF 21778 21779 case $host_os in 21780 aix3*) 21781 cat <<\_LT_EOF >> "$cfgfile" 21782# AIX sometimes has problems with the GCC collect2 program. For some 21783# reason, if we set the COLLECT_NAMES environment variable, the problems 21784# vanish in a puff of smoke. 21785if test set != "${COLLECT_NAMES+set}"; then 21786 COLLECT_NAMES= 21787 export COLLECT_NAMES 21788fi 21789_LT_EOF 21790 ;; 21791 esac 21792 21793 21794ltmain=$ac_aux_dir/ltmain.sh 21795 21796 21797 # We use sed instead of cat because bash on DJGPP gets confused if 21798 # if finds mixed CR/LF and LF-only lines. Since sed operates in 21799 # text mode, it properly converts lines to CR/LF. This bash problem 21800 # is reportedly fixed, but why not run on old versions too? 21801 sed '$q' "$ltmain" >> "$cfgfile" \ 21802 || (rm -f "$cfgfile"; exit 1) 21803 21804 mv -f "$cfgfile" "$ofile" || 21805 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") 21806 chmod +x "$ofile" 21807 21808 ;; 21809 21810 esac 21811done # for ac_tag 21812 21813 21814as_fn_exit 0 21815_ACEOF 21816ac_clean_files=$ac_clean_files_save 21817 21818test $ac_write_fail = 0 || 21819 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 21820 21821 21822# configure is writing to config.log, and then calls config.status. 21823# config.status does its own redirection, appending to config.log. 21824# Unfortunately, on DOS this fails, as config.log is still kept open 21825# by configure, so config.status won't be able to write to it; its 21826# output is simply discarded. So we exec the FD to /dev/null, 21827# effectively closing config.log, so it can be properly (re)opened and 21828# appended to by config.status. When coming back to configure, we 21829# need to make the FD available again. 21830if test "$no_create" != yes; then 21831 ac_cs_success=: 21832 ac_config_status_args= 21833 test "$silent" = yes && 21834 ac_config_status_args="$ac_config_status_args --quiet" 21835 exec 5>/dev/null 21836 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 21837 exec 5>>config.log 21838 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 21839 # would make configure fail if this is the last instruction. 21840 $ac_cs_success || as_fn_exit 1 21841fi 21842if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 21843 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 21844$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 21845fi 21846 21847